UNPKG

3.05 kBJSONView Raw
1{
2 "name": "type-graphql",
3 "version": "0.16.0",
4 "main": "./index.js",
5 "author": {
6 "name": "Michał Lytek",
7 "url": "https://github.com/19majkel94"
8 },
9 "license": "MIT",
10 "readmeFilename": "README.md",
11 "description": "Create GraphQL schema and resolvers with TypeScript, using classes and decorators!",
12 "repository": {
13 "type": "git",
14 "url": "https://github.com/19majkel94/type-graphql.git"
15 },
16 "bugs": {
17 "url": "https://github.com/19majkel94/type-graphql/issues"
18 },
19 "keywords": [
20 "typescript",
21 "graphql",
22 "schema",
23 "resolvers",
24 "api",
25 "decorators",
26 "controllers",
27 "apollo"
28 ],
29 "engines": {
30 "node": ">= 6.x"
31 },
32 "scripts": {
33 "test": "jest --coverage",
34 "test:ci": "jest --coverage --ci --forceExit --detectOpenHandles --runInBand",
35 "test:watch": "jest --watch",
36 "verify": "npm run check && npm run lint",
37 "dev": "node ./dev.js",
38 "package": "gulp package",
39 "check": "tsc --noEmit",
40 "lint": "tslint --project tsconfig.json"
41 },
42 "dependencies": {
43 "@types/glob": "^7.1.1",
44 "@types/graphql": "^14.0.2",
45 "@types/node": "*",
46 "class-validator": ">=0.9.1",
47 "glob": "^7.1.3",
48 "graphql": "^14.0.2",
49 "graphql-query-complexity": "^0.2.2",
50 "graphql-subscriptions": "^1.0.0",
51 "tslib": "^1.9.3"
52 },
53 "devDependencies": {
54 "@types/del": "^3.0.1",
55 "@types/express": "^4.16.0",
56 "@types/express-graphql": "^0.6.1",
57 "@types/gulp": "^4.0.5",
58 "@types/gulp-replace": "0.0.31",
59 "@types/gulp-shell": "0.0.31",
60 "@types/ioredis": "^4.0.3",
61 "@types/jest": "^23.3.5",
62 "@types/node": "^10.11.7",
63 "@types/ws": "^6.0.1",
64 "apollo-cache-control": "^0.2.5",
65 "apollo-cache-inmemory": "^1.3.5",
66 "apollo-client": "^2.4.2",
67 "apollo-engine": "^1.1.2",
68 "apollo-link": "^1.2.3",
69 "apollo-link-ws": "^1.0.9",
70 "apollo-server": "^2.1.0",
71 "apollo-server-express": "^2.1.0",
72 "class-transformer": "^0.1.9",
73 "del": "^3.0.0",
74 "express": "^4.16.4",
75 "express-graphql": "^0.6.12",
76 "graphql-playground-middleware-express": "^1.7.3",
77 "graphql-redis-subscriptions": "^2.0.0",
78 "graphql-tag": "^2.10.0",
79 "gulp-replace": "^1.0.0",
80 "gulp-shell": "^0.6.5",
81 "gulp-typescript": "^5.0.0-alpha.3",
82 "gulpclass": "^0.2.0",
83 "husky": "^1.1.2",
84 "ioredis": "^4.0.2",
85 "jest": "^23.6.0",
86 "lint-staged": "^7.3.0",
87 "mysql": "^2.16.0",
88 "prettier": "^1.14.3",
89 "reflect-metadata": "^0.1.12",
90 "subscriptions-transport-ws": "^0.9.15",
91 "ts-jest": "^23.10.4",
92 "ts-node": "^7.0.1",
93 "tslint": "^5.11.0",
94 "tslint-eslint-rules": "^5.4.0",
95 "typedi": "^0.8.0",
96 "typeorm": "^0.2.7",
97 "typeorm-typedi-extensions": "^0.2.1",
98 "typescript": "^3.1.3",
99 "ws": "^6.1.0"
100 },
101 "husky": {
102 "hooks": {
103 "pre-push": "npm run verify",
104 "pre-commit": "lint-staged"
105 }
106 },
107 "private": false
108}