-
Notifications
You must be signed in to change notification settings - Fork 18
/
package.json
96 lines (96 loc) · 2.43 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
{
"name": "graphql-typed-client",
"description": "A tool that generates a strongly typed client library for any GraphQL endpoint. The client allows writing GraphQL queries as plain JS objects (with type safety, awesome code completion experience, custom scalar type mapping, type guards and more)",
"keywords": [
"gql",
"graphql",
"typescript",
"ts",
"javascript",
"js",
"interfaces",
"types",
"d.ts",
"typings",
"codegen",
"code-generation",
"node",
"scalar",
"scalar-types",
"custom-scalar"
],
"version": "1.7.4",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"repository": "[email protected]:helios1138/graphql-typed-client.git",
"author": "helios1138 <[email protected]>",
"license": "MIT",
"scripts": {
"build": "rm -rf ./dist && tsc && chmod +x ./dist/cli.js",
"test": "jest",
"prepublishOnly": "yarn build && yarn test",
"postpublish": "git tag v$npm_package_version && git push --tags"
},
"bin": {
"generate-graphql-client": "./dist/cli.js"
},
"devDependencies": {
"@types/common-tags": "^1.8.0",
"@types/jest": "^23.3.13",
"@types/listr": "^0.13.0",
"@types/mkdirp": "^0.5.2",
"@types/rimraf": "^2.0.2",
"common-tags": "^1.8.0",
"husky": "^1.3.1",
"jest": ">=22 <24",
"pretty-quick": "^1.10.0",
"ts-jest": "^23.10.5",
"typescript": "^3.7.5"
},
"dependencies": {
"@types/graphql": "^14.5.0",
"@types/isomorphic-fetch": "^0.0.35",
"@types/lodash": "^4.14.149",
"@types/node": "*",
"@types/prettier": "^1.19.0",
"@types/qs": "^6.9.0",
"@types/ws": "^6.0.1",
"chalk": "^2.4.2",
"commander": "^2.19.0",
"graphql": "^14.5.8",
"graphql-toolkit": "^0.3.0",
"graphql-tools": "^4.0.6",
"isomorphic-fetch": "^2.2.1",
"listr": "^0.14.3",
"lodash": "^4.17.15",
"mkdirp": "^0.5.1",
"prettier": "^1.19.1",
"qs": "^6.9.1",
"rimraf": "^2.6.3",
"rxjs": "^6.5.4",
"subscriptions-transport-ws": "^0.9.16",
"ws": "^6.1.4"
},
"husky": {
"hooks": {
"pre-commit": "pretty-quick --staged"
}
},
"jest": {
"preset": "ts-jest",
"roots": [
"<rootDir>/src"
],
"testEnvironment": "node",
"collectCoverageFrom": [
"src/**/*.ts",
"!**/node_modules/**",
"!src/_old/**",
"!**/*.case.ts",
"!src/testHelpers/**/*.ts"
],
"coverageReporters": [
"text"
]
}
}