mirror of
https://github.com/vercel/commerce.git
synced 2025-05-18 23:46:58 +00:00
Merge pull request #1 from CristianCucunuba/add-codegen
add independent codegen file inside provider
This commit is contained in:
commit
8d68add81d
17
codegen.json
17
codegen.json
@ -1,14 +1,23 @@
|
|||||||
{
|
{
|
||||||
"schema": {
|
"schema": {
|
||||||
"http://localhost:3000/graphql": {
|
"https://buybutton.store/graphql": {
|
||||||
"headers": {}
|
"headers": {
|
||||||
|
"Authorization": "Bearer xzy"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"documents": [
|
||||||
|
{
|
||||||
|
"./framework/bigcommerce/api/**/*.ts": {
|
||||||
|
"noRequire": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
"generates": {
|
"generates": {
|
||||||
"./framework/reactioncommerce/schema.d.ts": {
|
"./framework/bigcommerce/schema.d.ts": {
|
||||||
"plugins": ["typescript", "typescript-operations"]
|
"plugins": ["typescript", "typescript-operations"]
|
||||||
},
|
},
|
||||||
"./framework/reactioncommerce/schema.graphql": {
|
"./framework/bigcommerce/schema.graphql": {
|
||||||
"plugins": ["schema-ast"]
|
"plugins": ["schema-ast"]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
18
framework/reactioncommerce/codegen.json
Normal file
18
framework/reactioncommerce/codegen.json
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
{
|
||||||
|
"schema": {
|
||||||
|
"http://localhost:3000/graphql": {
|
||||||
|
"headers": {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"generates": {
|
||||||
|
"./framework/reactioncommerce/schema.d.ts": {
|
||||||
|
"plugins": ["typescript", "typescript-operations"]
|
||||||
|
},
|
||||||
|
"./framework/reactioncommerce/schema.graphql": {
|
||||||
|
"plugins": ["schema-ast"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"hooks": {
|
||||||
|
"afterAllFileWrite": ["prettier --write"]
|
||||||
|
}
|
||||||
|
}
|
@ -9,6 +9,7 @@
|
|||||||
"prettier-fix": "prettier --write .",
|
"prettier-fix": "prettier --write .",
|
||||||
"find:unused": "next-unused",
|
"find:unused": "next-unused",
|
||||||
"generate": "graphql-codegen",
|
"generate": "graphql-codegen",
|
||||||
|
"generate:reactioncommerce": "graphql-codegen --config framework/reactioncommerce/codegen.json",
|
||||||
"generate:definitions": "node framework/bigcommerce/scripts/generate-definitions.js"
|
"generate:definitions": "node framework/bigcommerce/scripts/generate-definitions.js"
|
||||||
},
|
},
|
||||||
"sideEffects": false,
|
"sideEffects": false,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user