diff --git a/data/rcsb-graphql/codegen.js b/data/rcsb-graphql/codegen.js index 65adefbd350baff8577435bde9bf24537073e805..8982097ff6726ed4918d5547ac4b0cd40d9b34e8 100644 --- a/data/rcsb-graphql/codegen.js +++ b/data/rcsb-graphql/codegen.js @@ -4,15 +4,20 @@ const path = require('path') const basePath = path.join(__dirname, '..', '..', 'src', 'mol-model-props', 'rcsb', 'graphql') generate({ - args: [ + schema: 'http://rest-dev.rcsb.org/graphql', + documents: [ path.join(basePath, 'symmetry.gql.ts') ], - schema: 'http://rest-experimental.rcsb.org/graphql', - template: 'graphql-codegen-typescript-template', - out: path.join(basePath), - skipSchema: true, + generates: { + [path.join(basePath, 'types.ts')]: { + plugins: ['time', 'typescript-common', 'typescript-client'] + } + }, + // template: 'graphql-codegen-typescript-template', + // out: path.join(basePath), + // skipSchema: true, overwrite: true, config: path.join(__dirname, 'codegen.json') }, true).then( - console.log('done') + () => console.log('done') ).catch(e => console.error(e)) \ No newline at end of file diff --git a/data/rcsb-graphql/codegen.json b/data/rcsb-graphql/codegen.json index 3046d2483f176f5b1b29d686dba6a22d7510d09b..999ad7af74c73c723b832e5b2a2410a2b0705c87 100644 --- a/data/rcsb-graphql/codegen.json +++ b/data/rcsb-graphql/codegen.json @@ -1,8 +1,6 @@ { "flattenTypes": true, "generatorConfig": { - "printTime": true, - "immutableTypes": true, - "resolvers": false + "immutableTypes": true } } \ No newline at end of file