├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .github └── workflows │ └── release.yml ├── .gitignore ├── .prettierrc.js ├── LICENSE ├── README.md ├── bin ├── dev ├── dev.cmd ├── dev.ts ├── run └── run.cmd ├── documentation ├── .gitignore ├── README.md ├── babel.config.js ├── blog │ └── 2020-08-11-welcome.md ├── docs │ ├── Advanced │ │ ├── ejecting.md │ │ └── federation.md │ ├── Examples │ │ ├── Federation.md │ │ └── Standalone.md │ ├── doc2.md │ ├── doc3.md │ ├── mdx.md │ ├── quickstart.md │ ├── structure.md │ └── understanding-types.md ├── docusaurus.config.js ├── package.json ├── scripts │ └── deployToS3.sh ├── serverless │ ├── .serverless │ │ ├── cloudformation-template-create-stack.json │ │ ├── cloudformation-template-update-stack.json │ │ └── serverless-state.json │ └── serverless.yml ├── sidebars.js ├── src │ ├── components │ │ └── GraphqlLogo.js │ ├── css │ │ └── custom.css │ └── pages │ │ ├── index.js │ │ └── styles.module.css ├── static │ ├── .nojekyll │ ├── android-icon-144x144.png │ ├── android-icon-192x192.png │ ├── android-icon-36x36.png │ ├── android-icon-48x48.png │ ├── android-icon-72x72.png │ ├── android-icon-96x96.png │ ├── apple-icon-114x114.png │ ├── apple-icon-120x120.png │ ├── apple-icon-144x144.png │ ├── apple-icon-152x152.png │ ├── apple-icon-180x180.png │ ├── apple-icon-57x57.png │ ├── apple-icon-60x60.png │ ├── apple-icon-72x72.png │ ├── apple-icon-76x76.png │ ├── apple-icon-precomposed.png │ ├── apple-icon.png │ ├── browserconfig.xml │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon-96x96.png │ ├── favicon.ico │ ├── img │ │ ├── logo-dark.svg │ │ ├── logo.png │ │ ├── logo.svg │ │ ├── logo_chimpjs.png │ │ └── logo_chimpjs.svg │ ├── manifest.json │ ├── ms-icon-144x144.png │ ├── ms-icon-150x150.png │ ├── ms-icon-310x310.png │ └── ms-icon-70x70.png └── yarn.lock ├── images └── chimp.png ├── jest.config.js ├── manual-releases.md ├── oclif.manifest.json ├── package.json ├── scaffold ├── .eslintrc ├── README.md ├── gitignore ├── jest.config.js ├── jest.setup.js ├── nodemon.run.json ├── package.json ├── src │ ├── context.ts │ ├── createApp.ts │ ├── index.ts │ ├── modules │ │ └── RemoveMe │ │ │ └── graphql │ │ │ ├── RemoveMe.graphql │ │ │ └── queries │ │ │ ├── HelloQuery.spec.ts │ │ │ └── HelloQuery.ts │ └── root.ts └── tsconfig.json ├── src ├── commands │ ├── create.ts │ ├── eject.ts │ ├── generate.ts │ └── init.ts ├── declarations.d.ts ├── generate │ ├── generate-module.ts │ ├── helpers │ │ ├── ListrHelper.ts │ │ ├── execQuietly.ts │ │ ├── findProjectMainPath.ts │ │ └── saveRenderedTemplate.ts │ ├── parse-graphql │ │ ├── get-module-infos.spec.ts │ │ ├── get-module-infos.ts │ │ ├── getFederatedEntities.spec.ts │ │ ├── getFederatedEntities.ts │ │ ├── getInterfaces.spec.ts │ │ ├── getInterfaces.ts │ │ ├── getModuleNames.spec.ts │ │ ├── getModuleNames.ts │ │ ├── getScalars.spec.ts │ │ ├── getScalars.ts │ │ ├── getUnions.spec.ts │ │ ├── getUnions.ts │ │ ├── parse-graphql.spec.ts │ │ ├── parse-graphql.ts │ │ ├── validateUniqueName.spec.ts │ │ └── validateUniqueName.ts │ ├── runtime-config-helpers │ │ ├── codegen.js │ │ ├── combineSchemas.ts.old │ │ ├── fix-generated.js │ │ └── getCodegenConfig.js │ └── templates │ │ ├── combineSchemas.ts │ │ ├── ejectedSchema.ts │ │ ├── genericDataModelSchema.graphql │ │ ├── moduleResolvers.handlebars │ │ ├── mutation.handlebars │ │ ├── mutation.spec.handlebars │ │ ├── mutationSpecWrapper.handlebars │ │ ├── printSchema.ts │ │ ├── query.handlebars │ │ ├── query.spec.handlebars │ │ ├── querySpecWrapper.handlebars │ │ ├── resolvers.handlebars │ │ ├── scalarResolver.handlebars │ │ ├── schema.ts │ │ ├── typeTypeResolvers.handlebars │ │ ├── typeTypeResolvers.spec.handlebars │ │ └── typeTypeResolversSpecWrapper.handlebars ├── helpers │ └── get-chimp-version.ts ├── index.ts ├── init │ ├── assert-git-clean-state.ts │ ├── assert-module-path-in-top-level-src.spec.ts │ └── assert-module-path-in-top-level-src.ts └── scripts │ └── end-to-end-test.ts ├── test-module └── graphql │ ├── Test.graphql │ ├── queries │ ├── GetNumbersQuery.spec.ts │ └── GetNumbersQuery.ts │ ├── scalars │ └── Odd.ts │ └── types │ ├── NumbersComputed.spec.ts │ └── NumbersComputed.ts ├── test └── tsconfig.json ├── tsconfig.json └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | /lib 2 | /scaffold 3 | /test-module 4 | /documentation 5 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/README.md -------------------------------------------------------------------------------- /bin/dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/bin/dev -------------------------------------------------------------------------------- /bin/dev.cmd: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | node "%~dp0\dev" %* -------------------------------------------------------------------------------- /bin/dev.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/bin/dev.ts -------------------------------------------------------------------------------- /bin/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/bin/run -------------------------------------------------------------------------------- /bin/run.cmd: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | node "%~dp0\run" %* 4 | -------------------------------------------------------------------------------- /documentation/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/.gitignore -------------------------------------------------------------------------------- /documentation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/README.md -------------------------------------------------------------------------------- /documentation/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/babel.config.js -------------------------------------------------------------------------------- /documentation/blog/2020-08-11-welcome.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/blog/2020-08-11-welcome.md -------------------------------------------------------------------------------- /documentation/docs/Advanced/ejecting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/docs/Advanced/ejecting.md -------------------------------------------------------------------------------- /documentation/docs/Advanced/federation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/docs/Advanced/federation.md -------------------------------------------------------------------------------- /documentation/docs/Examples/Federation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/docs/Examples/Federation.md -------------------------------------------------------------------------------- /documentation/docs/Examples/Standalone.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/docs/Examples/Standalone.md -------------------------------------------------------------------------------- /documentation/docs/doc2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/docs/doc2.md -------------------------------------------------------------------------------- /documentation/docs/doc3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/docs/doc3.md -------------------------------------------------------------------------------- /documentation/docs/mdx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/docs/mdx.md -------------------------------------------------------------------------------- /documentation/docs/quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/docs/quickstart.md -------------------------------------------------------------------------------- /documentation/docs/structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/docs/structure.md -------------------------------------------------------------------------------- /documentation/docs/understanding-types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/docs/understanding-types.md -------------------------------------------------------------------------------- /documentation/docusaurus.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/docusaurus.config.js -------------------------------------------------------------------------------- /documentation/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/package.json -------------------------------------------------------------------------------- /documentation/scripts/deployToS3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/scripts/deployToS3.sh -------------------------------------------------------------------------------- /documentation/serverless/.serverless/cloudformation-template-create-stack.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/serverless/.serverless/cloudformation-template-create-stack.json -------------------------------------------------------------------------------- /documentation/serverless/.serverless/cloudformation-template-update-stack.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/serverless/.serverless/cloudformation-template-update-stack.json -------------------------------------------------------------------------------- /documentation/serverless/.serverless/serverless-state.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/serverless/.serverless/serverless-state.json -------------------------------------------------------------------------------- /documentation/serverless/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/serverless/serverless.yml -------------------------------------------------------------------------------- /documentation/sidebars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/sidebars.js -------------------------------------------------------------------------------- /documentation/src/components/GraphqlLogo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/src/components/GraphqlLogo.js -------------------------------------------------------------------------------- /documentation/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/src/css/custom.css -------------------------------------------------------------------------------- /documentation/src/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/src/pages/index.js -------------------------------------------------------------------------------- /documentation/src/pages/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/src/pages/styles.module.css -------------------------------------------------------------------------------- /documentation/static/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /documentation/static/android-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/android-icon-144x144.png -------------------------------------------------------------------------------- /documentation/static/android-icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/android-icon-192x192.png -------------------------------------------------------------------------------- /documentation/static/android-icon-36x36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/android-icon-36x36.png -------------------------------------------------------------------------------- /documentation/static/android-icon-48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/android-icon-48x48.png -------------------------------------------------------------------------------- /documentation/static/android-icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/android-icon-72x72.png -------------------------------------------------------------------------------- /documentation/static/android-icon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/android-icon-96x96.png -------------------------------------------------------------------------------- /documentation/static/apple-icon-114x114.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/apple-icon-114x114.png -------------------------------------------------------------------------------- /documentation/static/apple-icon-120x120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/apple-icon-120x120.png -------------------------------------------------------------------------------- /documentation/static/apple-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/apple-icon-144x144.png -------------------------------------------------------------------------------- /documentation/static/apple-icon-152x152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/apple-icon-152x152.png -------------------------------------------------------------------------------- /documentation/static/apple-icon-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/apple-icon-180x180.png -------------------------------------------------------------------------------- /documentation/static/apple-icon-57x57.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/apple-icon-57x57.png -------------------------------------------------------------------------------- /documentation/static/apple-icon-60x60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/apple-icon-60x60.png -------------------------------------------------------------------------------- /documentation/static/apple-icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/apple-icon-72x72.png -------------------------------------------------------------------------------- /documentation/static/apple-icon-76x76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/apple-icon-76x76.png -------------------------------------------------------------------------------- /documentation/static/apple-icon-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/apple-icon-precomposed.png -------------------------------------------------------------------------------- /documentation/static/apple-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/apple-icon.png -------------------------------------------------------------------------------- /documentation/static/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/browserconfig.xml -------------------------------------------------------------------------------- /documentation/static/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/favicon-16x16.png -------------------------------------------------------------------------------- /documentation/static/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/favicon-32x32.png -------------------------------------------------------------------------------- /documentation/static/favicon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/favicon-96x96.png -------------------------------------------------------------------------------- /documentation/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/favicon.ico -------------------------------------------------------------------------------- /documentation/static/img/logo-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/img/logo-dark.svg -------------------------------------------------------------------------------- /documentation/static/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/img/logo.png -------------------------------------------------------------------------------- /documentation/static/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/img/logo.svg -------------------------------------------------------------------------------- /documentation/static/img/logo_chimpjs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/img/logo_chimpjs.png -------------------------------------------------------------------------------- /documentation/static/img/logo_chimpjs.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/img/logo_chimpjs.svg -------------------------------------------------------------------------------- /documentation/static/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/manifest.json -------------------------------------------------------------------------------- /documentation/static/ms-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/ms-icon-144x144.png -------------------------------------------------------------------------------- /documentation/static/ms-icon-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/ms-icon-150x150.png -------------------------------------------------------------------------------- /documentation/static/ms-icon-310x310.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/ms-icon-310x310.png -------------------------------------------------------------------------------- /documentation/static/ms-icon-70x70.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/static/ms-icon-70x70.png -------------------------------------------------------------------------------- /documentation/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/documentation/yarn.lock -------------------------------------------------------------------------------- /images/chimp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/images/chimp.png -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/jest.config.js -------------------------------------------------------------------------------- /manual-releases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/manual-releases.md -------------------------------------------------------------------------------- /oclif.manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/oclif.manifest.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/package.json -------------------------------------------------------------------------------- /scaffold/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/scaffold/.eslintrc -------------------------------------------------------------------------------- /scaffold/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/scaffold/README.md -------------------------------------------------------------------------------- /scaffold/gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/scaffold/gitignore -------------------------------------------------------------------------------- /scaffold/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/scaffold/jest.config.js -------------------------------------------------------------------------------- /scaffold/jest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/scaffold/jest.setup.js -------------------------------------------------------------------------------- /scaffold/nodemon.run.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/scaffold/nodemon.run.json -------------------------------------------------------------------------------- /scaffold/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/scaffold/package.json -------------------------------------------------------------------------------- /scaffold/src/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/scaffold/src/context.ts -------------------------------------------------------------------------------- /scaffold/src/createApp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/scaffold/src/createApp.ts -------------------------------------------------------------------------------- /scaffold/src/index.ts: -------------------------------------------------------------------------------- 1 | import "./createApp"; 2 | -------------------------------------------------------------------------------- /scaffold/src/modules/RemoveMe/graphql/RemoveMe.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/scaffold/src/modules/RemoveMe/graphql/RemoveMe.graphql -------------------------------------------------------------------------------- /scaffold/src/modules/RemoveMe/graphql/queries/HelloQuery.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/scaffold/src/modules/RemoveMe/graphql/queries/HelloQuery.spec.ts -------------------------------------------------------------------------------- /scaffold/src/modules/RemoveMe/graphql/queries/HelloQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/scaffold/src/modules/RemoveMe/graphql/queries/HelloQuery.ts -------------------------------------------------------------------------------- /scaffold/src/root.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/scaffold/src/root.ts -------------------------------------------------------------------------------- /scaffold/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/scaffold/tsconfig.json -------------------------------------------------------------------------------- /src/commands/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/commands/create.ts -------------------------------------------------------------------------------- /src/commands/eject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/commands/eject.ts -------------------------------------------------------------------------------- /src/commands/generate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/commands/generate.ts -------------------------------------------------------------------------------- /src/commands/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/commands/init.ts -------------------------------------------------------------------------------- /src/declarations.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/declarations.d.ts -------------------------------------------------------------------------------- /src/generate/generate-module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/generate-module.ts -------------------------------------------------------------------------------- /src/generate/helpers/ListrHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/helpers/ListrHelper.ts -------------------------------------------------------------------------------- /src/generate/helpers/execQuietly.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/helpers/execQuietly.ts -------------------------------------------------------------------------------- /src/generate/helpers/findProjectMainPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/helpers/findProjectMainPath.ts -------------------------------------------------------------------------------- /src/generate/helpers/saveRenderedTemplate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/helpers/saveRenderedTemplate.ts -------------------------------------------------------------------------------- /src/generate/parse-graphql/get-module-infos.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/parse-graphql/get-module-infos.spec.ts -------------------------------------------------------------------------------- /src/generate/parse-graphql/get-module-infos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/parse-graphql/get-module-infos.ts -------------------------------------------------------------------------------- /src/generate/parse-graphql/getFederatedEntities.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/parse-graphql/getFederatedEntities.spec.ts -------------------------------------------------------------------------------- /src/generate/parse-graphql/getFederatedEntities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/parse-graphql/getFederatedEntities.ts -------------------------------------------------------------------------------- /src/generate/parse-graphql/getInterfaces.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/parse-graphql/getInterfaces.spec.ts -------------------------------------------------------------------------------- /src/generate/parse-graphql/getInterfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/parse-graphql/getInterfaces.ts -------------------------------------------------------------------------------- /src/generate/parse-graphql/getModuleNames.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/parse-graphql/getModuleNames.spec.ts -------------------------------------------------------------------------------- /src/generate/parse-graphql/getModuleNames.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/parse-graphql/getModuleNames.ts -------------------------------------------------------------------------------- /src/generate/parse-graphql/getScalars.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/parse-graphql/getScalars.spec.ts -------------------------------------------------------------------------------- /src/generate/parse-graphql/getScalars.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/parse-graphql/getScalars.ts -------------------------------------------------------------------------------- /src/generate/parse-graphql/getUnions.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/parse-graphql/getUnions.spec.ts -------------------------------------------------------------------------------- /src/generate/parse-graphql/getUnions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/parse-graphql/getUnions.ts -------------------------------------------------------------------------------- /src/generate/parse-graphql/parse-graphql.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/parse-graphql/parse-graphql.spec.ts -------------------------------------------------------------------------------- /src/generate/parse-graphql/parse-graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/parse-graphql/parse-graphql.ts -------------------------------------------------------------------------------- /src/generate/parse-graphql/validateUniqueName.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/parse-graphql/validateUniqueName.spec.ts -------------------------------------------------------------------------------- /src/generate/parse-graphql/validateUniqueName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/parse-graphql/validateUniqueName.ts -------------------------------------------------------------------------------- /src/generate/runtime-config-helpers/codegen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/runtime-config-helpers/codegen.js -------------------------------------------------------------------------------- /src/generate/runtime-config-helpers/combineSchemas.ts.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/runtime-config-helpers/combineSchemas.ts.old -------------------------------------------------------------------------------- /src/generate/runtime-config-helpers/fix-generated.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/runtime-config-helpers/fix-generated.js -------------------------------------------------------------------------------- /src/generate/runtime-config-helpers/getCodegenConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/runtime-config-helpers/getCodegenConfig.js -------------------------------------------------------------------------------- /src/generate/templates/combineSchemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/templates/combineSchemas.ts -------------------------------------------------------------------------------- /src/generate/templates/ejectedSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/templates/ejectedSchema.ts -------------------------------------------------------------------------------- /src/generate/templates/genericDataModelSchema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/templates/genericDataModelSchema.graphql -------------------------------------------------------------------------------- /src/generate/templates/moduleResolvers.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/templates/moduleResolvers.handlebars -------------------------------------------------------------------------------- /src/generate/templates/mutation.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/templates/mutation.handlebars -------------------------------------------------------------------------------- /src/generate/templates/mutation.spec.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/templates/mutation.spec.handlebars -------------------------------------------------------------------------------- /src/generate/templates/mutationSpecWrapper.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/templates/mutationSpecWrapper.handlebars -------------------------------------------------------------------------------- /src/generate/templates/printSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/templates/printSchema.ts -------------------------------------------------------------------------------- /src/generate/templates/query.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/templates/query.handlebars -------------------------------------------------------------------------------- /src/generate/templates/query.spec.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/templates/query.spec.handlebars -------------------------------------------------------------------------------- /src/generate/templates/querySpecWrapper.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/templates/querySpecWrapper.handlebars -------------------------------------------------------------------------------- /src/generate/templates/resolvers.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/templates/resolvers.handlebars -------------------------------------------------------------------------------- /src/generate/templates/scalarResolver.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/templates/scalarResolver.handlebars -------------------------------------------------------------------------------- /src/generate/templates/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/templates/schema.ts -------------------------------------------------------------------------------- /src/generate/templates/typeTypeResolvers.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/templates/typeTypeResolvers.handlebars -------------------------------------------------------------------------------- /src/generate/templates/typeTypeResolvers.spec.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/templates/typeTypeResolvers.spec.handlebars -------------------------------------------------------------------------------- /src/generate/templates/typeTypeResolversSpecWrapper.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/generate/templates/typeTypeResolversSpecWrapper.handlebars -------------------------------------------------------------------------------- /src/helpers/get-chimp-version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/helpers/get-chimp-version.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- 1 | export { run } from '@oclif/core'; 2 | -------------------------------------------------------------------------------- /src/init/assert-git-clean-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/init/assert-git-clean-state.ts -------------------------------------------------------------------------------- /src/init/assert-module-path-in-top-level-src.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/init/assert-module-path-in-top-level-src.spec.ts -------------------------------------------------------------------------------- /src/init/assert-module-path-in-top-level-src.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/init/assert-module-path-in-top-level-src.ts -------------------------------------------------------------------------------- /src/scripts/end-to-end-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/src/scripts/end-to-end-test.ts -------------------------------------------------------------------------------- /test-module/graphql/Test.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/test-module/graphql/Test.graphql -------------------------------------------------------------------------------- /test-module/graphql/queries/GetNumbersQuery.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/test-module/graphql/queries/GetNumbersQuery.spec.ts -------------------------------------------------------------------------------- /test-module/graphql/queries/GetNumbersQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/test-module/graphql/queries/GetNumbersQuery.ts -------------------------------------------------------------------------------- /test-module/graphql/scalars/Odd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/test-module/graphql/scalars/Odd.ts -------------------------------------------------------------------------------- /test-module/graphql/types/NumbersComputed.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/test-module/graphql/types/NumbersComputed.spec.ts -------------------------------------------------------------------------------- /test-module/graphql/types/NumbersComputed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/test-module/graphql/types/NumbersComputed.ts -------------------------------------------------------------------------------- /test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/test/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SamHatoum/chimp/HEAD/yarn.lock --------------------------------------------------------------------------------