Skip to content

Commit 6f11cda

Browse files
committed
add codegen
1 parent 951973c commit 6f11cda

File tree

4 files changed

+2373
-48
lines changed

4 files changed

+2373
-48
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
/.pnp
66
.pnp.js
77

8+
# generated files
9+
/src/__generated__
10+
811
# testing
912
/coverage
1013

codegen.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
overwrite: true
2+
schema: http://localhost:3000/
3+
generates:
4+
src/__generated__/gateway.ts:
5+
plugins:
6+
- typescript

package.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,15 @@
1010
"@types/node": "^12.0.0",
1111
"@types/react": "^17.0.0",
1212
"@types/react-dom": "^17.0.0",
13+
"graphql": "^16.0.1",
1314
"react": "^17.0.2",
1415
"react-dom": "^17.0.2",
1516
"react-scripts": "4.0.3",
1617
"typescript": "^4.1.2",
1718
"web-vitals": "^1.0.1"
1819
},
1920
"scripts": {
21+
"generate:types": "graphql-codegen --config codegen.yml",
2022
"start": "react-scripts start",
2123
"build": "react-scripts build",
2224
"test": "react-scripts test",
@@ -39,5 +41,9 @@
3941
"last 1 firefox version",
4042
"last 1 safari version"
4143
]
44+
},
45+
"devDependencies": {
46+
"@graphql-codegen/cli": "^2.2.2",
47+
"@graphql-codegen/typescript": "^2.3.0"
4248
}
4349
}

0 commit comments

Comments
 (0)