Merge pull request #1 from CristianCucunuba/add-codegen

add independent codegen file inside provider
This commit is contained in:
Loan Laux 2021-03-31 17:20:12 +04:00 committed by GitHub
commit 8d68add81d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 32 additions and 4 deletions

View File

@ -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"]
} }
}, },

View 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"]
}
}

View File

@ -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,