{ "name": "typegraphql-nestjs", "version": "0.7.0", "author": { "name": "MichaĆ Lytek", "url": "https://github.com/MichalLytek" }, "scripts": { "build": "tsc", "check:type": "tsc --noEmit", "test": "jest" }, "peerDependencies": { "@apollo/gateway": "^2.7.1", "@apollo/subgraph": "^2.7.1", "@nestjs/common": "^10.3.3", "@nestjs/core": "^10.3.3", "@nestjs/graphql": "^12.1.1", "graphql-tag": "^2.12.6", "type-graphql": "2.0.0-beta.6" }, "dependencies": { "@graphql-tools/utils": "^10.0.13", "lodash.merge": "^4.6.2", "tslib": "^2.6.2" }, "devDependencies": { "@apollo/gateway": "^2.7.1", "@apollo/server": "^4.10.0", "@apollo/subgraph": "^2.7.1", "@nestjs/apollo": "^12.1.0", "@nestjs/common": "^10.3.3", "@nestjs/core": "^10.3.3", "@nestjs/graphql": "^12.1.1", "@nestjs/platform-express": "^10.3.3", "@nestjs/testing": "^10.3.3", "@types/jest": "^29.5.12", "@types/lodash": "^4.14.202", "@types/lodash.merge": "^4.6.9", "@types/node": "^20.11.17", "class-validator": "^0.14.1", "graphql": "^16.8.1", "graphql-tag": "^2.12.6", "graphql-tools": "^9.0.0", "husky": "^9.0.11", "jest": "^29.7.0", "lint-staged": "^15.2.2", "prettier": "^3.2.5", "reflect-metadata": "^0.2.1", "rxjs": "^7.8.1", "ts-jest": "^29.1.2", "ts-node": "^10.9.2", "type-graphql": "2.0.0-beta.6", "typescript": "^5.3.3" }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "src/**/*.ts": [ "prettier --write" ], "**/*.md": [ "prettier --write" ] }, "main": "./dist/index.js", "types": "./dist/index.d.ts", "readmeFilename": "README.md", "description": "Basic integration of TypeGraphQL in NestJS. Allows to use TypeGraphQL features while integrating with NestJS modules system and dependency injector.", "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/typegraphql" }, "repository": { "type": "git", "url": "https://github.com/MichalLytek/typegraphql-nestjs.git" }, "bugs": { "url": "https://github.com/MichalLytek/typegraphql-nestjs/issues" }, "keywords": [ "type-graphql", "nest", "nestjs", "graphql" ], "engines": { "node": ">= 16.0" }, "private": true }