Skip to content

Commit 7fc693c

Browse files
authored
Merge pull request iguissouma#1 from catull/improvements
Improvements
2 parents 735f7b3 + 8be44f3 commit 7fc693c

25 files changed

+9322
-15020
lines changed

frontend/.npmrc

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true
2+
3+
depth=0
4+
loglevel=warn
5+
package-lock=false
6+
progress=false

frontend/angular.json

+7-1
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@
8787
"src/tsconfig.spec.json"
8888
],
8989
"exclude": [
90+
"src/app/api/index.ts",
9091
"**/node_modules/**"
9192
]
9293
}
@@ -128,5 +129,10 @@
128129
"@schematics/angular:directive": {
129130
"prefix": "app"
130131
}
132+
},
133+
"cli": {
134+
"warnings": {
135+
"typescriptMismatch": false
136+
}
131137
}
132-
}
138+
}

frontend/codegen.yml

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
schema:
2+
- http://localhost:8080/graphql
3+
documents:
4+
- src/app/graphql/delete-car.graphql
5+
- src/app/graphql/get-car.graphql
6+
- src/app/graphql/list-cars.graphql
7+
- src/app/graphql/save-car.graphql
8+
config:
9+
resolvers: false
10+
overwrite: true
11+
generates:
12+
src/app/generated/graphql.ts:
13+
config:
14+
noNamespaces: true
15+
resolvers: false
16+
enumsAsTypes: true
17+
avoidOptionals: true
18+
immutableTypes: true
19+
scalars:
20+
Long: number
21+
plugins:
22+
- typescript-common
23+
- typescript-client
24+
- typescript-server
25+
- typescript-apollo-angular
26+
require: []

0 commit comments

Comments
 (0)