{
  "name": "graphql-compose-modules",
  "license": "MIT",
  "version": "3.0.1",
  "description": "A toolkit for construction GraphQL Schema via file structure",
  "repository": "https://github.com/graphql-compose/graphql-compose-modules",
  "homepage": "https://github.com/graphql-compose/graphql-compose-modules",
  "main": "lib/index",
  "types": "lib/index.d.ts",
  "files": [
    "lib"
  ],
  "dependencies": {
    "dedent": "0.7.0"
  },
  "peerDependencies": {
    "graphql-compose": "^7.7.0 || ^8.0.0 || ^9.0.0"
  },
  "devDependencies": {
    "@types/dedent": "0.7.0",
    "@types/glob": "7.2.0",
    "@types/jest": "27.0.3",
    "@types/lodash.sortby": "^4.7.6",
    "@types/node": "17.0.0",
    "@typescript-eslint/eslint-plugin": "5.7.0",
    "@typescript-eslint/parser": "5.7.0",
    "apollo-server": "3.5.0",
    "eslint": "8.4.1",
    "eslint-config-prettier": "8.3.0",
    "eslint-plugin-prettier": "4.0.0",
    "graphql": "16.1.0",
    "graphql-compose": "9.0.5",
    "jest": "27.4.5",
    "jest-junit": "^13.0.0",
    "lodash.sortby": "^4.7.0",
    "prettier": "2.5.1",
    "rimraf": "3.0.2",
    "semantic-release": "18.0.1",
    "ts-jest": "27.1.1",
    "ts-node": "10.4.0",
    "ts-node-dev": "1.1.8",
    "typescript": "4.5.4"
  },
  "scripts": {
    "watch": "jest --watch",
    "coverage": "jest --coverage",
    "build": "rimraf ./lib && tsc --build tsconfig.build.json",
    "lint": "yarn eslint",
    "eslint": "eslint --ext .ts ./src",
    "test": "yarn lint && yarn tscheck && yarn coverage",
    "tscheck": "tsc --noEmit",
    "semantic-release": "semantic-release",
    "start-example1": "cd ./examples/simple && yarn install && yarn watch",
    "start-example2": "cd ./examples/simpleNamespaces && yarn install && yarn watch",
    "start-example3": "cd ./examples/testSchema && yarn install && yarn watch"
  },
  "collective": {
    "type": "opencollective",
    "url": "https://opencollective.com/graphql-compose",
    "logo": "https://opencollective.com/graphql-compose/logo.txt"
  }
}
