UNPKG

3.78 kBJSONView Raw
1{
2 "name": "type-graphql",
3 "version": "0.17.6",
4 "author": {
5 "name": "Michał Lytek",
6 "url": "https://github.com/19majkel94"
7 },
8 "scripts": {
9 "dev": "node ./dev.js",
10 "test": "jest --verbose --coverage",
11 "test:ci": "jest --verbose --coverage --ci --forceExit --detectOpenHandles --runInBand",
12 "test:watch": "jest --watch",
13 "check": "tsc --noEmit",
14 "lint": "tslint --project tsconfig.json",
15 "verify": "npm run check && npm run lint",
16 "package": "gulp package",
17 "docs": "npm run --prefix website start",
18 "postinstall": "node ./dist/postinstall || exit 0"
19 },
20 "peerDependencies": {
21 "@types/graphql": "^14.0.7",
22 "graphql": "^14.1.1"
23 },
24 "dependencies": {
25 "@types/glob": "^7.1.1",
26 "@types/node": "*",
27 "@types/semver": "^6.0.1",
28 "class-validator": ">=0.9.1",
29 "glob": "^7.1.4",
30 "graphql-query-complexity": "^0.3.0",
31 "graphql-subscriptions": "^1.1.0",
32 "semver": "^6.2.0",
33 "tslib": "^1.10.0"
34 },
35 "devDependencies": {
36 "@types/express": "^4.17.0",
37 "@types/express-graphql": "^0.8.0",
38 "@types/graphql": "^14.0.7",
39 "@types/gulp": "^4.0.6",
40 "@types/gulp-replace": "0.0.31",
41 "@types/gulp-shell": "0.0.31",
42 "@types/ioredis": "^4.0.13",
43 "@types/jest": "^24.0.15",
44 "@types/mongoose": "^5.5.8",
45 "@types/node": "^12.6.2",
46 "@types/rimraf": "^2.0.2",
47 "@types/ws": "^6.0.1",
48 "apollo-cache-control": "^0.7.4",
49 "apollo-cache-inmemory": "^1.6.2",
50 "apollo-client": "^2.6.3",
51 "apollo-engine": "^1.1.2",
52 "apollo-link": "^1.2.12",
53 "apollo-link-ws": "^1.0.18",
54 "apollo-server": "^2.6.8",
55 "apollo-server-express": "^2.6.8",
56 "class-transformer": "^0.2.3",
57 "del": "^4.1.0",
58 "express": "^4.17.1",
59 "express-graphql": "^0.8.0",
60 "graphql": "^14.1.1",
61 "graphql-playground-middleware-express": "^1.7.12",
62 "graphql-redis-subscriptions": "^2.1.0",
63 "graphql-tag": "^2.10.1",
64 "gulp-replace": "^1.0.0",
65 "gulp-shell": "^0.7.1",
66 "gulp-typescript": "^5.0.1",
67 "gulpclass": "^0.2.0",
68 "husky": "^3.0.0",
69 "ioredis": "^4.11.1",
70 "jest": "^24.8.0",
71 "lint-staged": "^9.2.0",
72 "mongoose": "^5.6.4",
73 "mysql": "^2.17.1",
74 "prettier": "^1.18.2",
75 "reflect-metadata": "^0.1.13",
76 "rimraf": "^2.6.3",
77 "subscriptions-transport-ws": "^0.9.16",
78 "ts-jest": "^24.0.2",
79 "ts-node": "^8.3.0",
80 "tslint": "^5.18.0",
81 "tslint-config-prettier": "^1.18.0",
82 "tslint-eslint-rules": "^5.4.0",
83 "typedi": "^0.8.0",
84 "typegoose": "^5.7.2",
85 "typeorm": "^0.2.18",
86 "typeorm-typedi-extensions": "^0.2.3",
87 "typescript": "^3.5.3",
88 "ws": "^7.1.0"
89 },
90 "husky": {
91 "hooks": {
92 "pre-commit": "lint-staged"
93 }
94 },
95 "lint-staged": {
96 "{src,tests,examples}/**/*.ts": [
97 "tslint --fix",
98 "prettier --write",
99 "git add"
100 ],
101 "{src,tests,examples}/**/*.js": [
102 "prettier --write",
103 "git add"
104 ],
105 "docs/**/*.md": [
106 "prettier --write",
107 "git add"
108 ]
109 },
110 "main": "./dist/index.js",
111 "types": "./dist/index.d.ts",
112 "readmeFilename": "README.md",
113 "description": "Create GraphQL schema and resolvers with TypeScript, using classes and decorators!",
114 "license": "MIT",
115 "repository": {
116 "type": "git",
117 "url": "https://github.com/19majkel94/type-graphql.git"
118 },
119 "bugs": {
120 "url": "https://github.com/19majkel94/type-graphql/issues"
121 },
122 "keywords": [
123 "typescript",
124 "graphql",
125 "schema",
126 "resolvers",
127 "api",
128 "decorators",
129 "controllers",
130 "apollo"
131 ],
132 "engines": {
133 "node": ">= 8.x"
134 },
135 "private": false
136}