├── .editorconfig ├── .gitignore ├── .npmignore ├── .prettierrc ├── .travis.yml ├── .vscode └── launch.json ├── LICENSE.MD ├── README.md ├── jest.config.js ├── lib ├── decorators │ ├── add-inflector-plugin.decorator.ts │ ├── change-nullability.decorator.ts │ ├── extend-schema.decorator.ts │ ├── index.ts │ ├── process-schema-plugin.decorator.ts │ ├── schema-type.decorator.ts │ └── wrap-resolver.decorator.ts ├── enums │ └── plugin-type.enum.ts ├── factories │ └── plugin.factory.ts ├── index.ts ├── interfaces │ ├── add-inflector-options.interface.ts │ ├── change-nullability-options.interface.ts │ ├── extend-schema-options.interface.ts │ ├── index.ts │ ├── module-options.interface.ts │ ├── schema-type-options.interface.ts │ ├── wrap-resolver-options.interface.ts │ └── wrap-resolver-requirements.interface.ts ├── postgraphile.constants.ts ├── postgraphile.module.ts └── services │ ├── base-explorer.service.ts │ ├── plugin-explorer.service.ts │ └── schema-type-explorer.service.ts ├── package.json ├── tests ├── helpers │ ├── test-plugin.ts │ ├── test2-plugin.ts │ └── test3-plugin.ts ├── plugin-explorer.spec.ts ├── postgraphile.module.spec.ts └── schema-type-explorer.spec.ts ├── tsconfig.json └── tslint.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/.prettierrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /LICENSE.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/LICENSE.MD -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/README.md -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/jest.config.js -------------------------------------------------------------------------------- /lib/decorators/add-inflector-plugin.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/lib/decorators/add-inflector-plugin.decorator.ts -------------------------------------------------------------------------------- /lib/decorators/change-nullability.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/lib/decorators/change-nullability.decorator.ts -------------------------------------------------------------------------------- /lib/decorators/extend-schema.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/lib/decorators/extend-schema.decorator.ts -------------------------------------------------------------------------------- /lib/decorators/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/lib/decorators/index.ts -------------------------------------------------------------------------------- /lib/decorators/process-schema-plugin.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/lib/decorators/process-schema-plugin.decorator.ts -------------------------------------------------------------------------------- /lib/decorators/schema-type.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/lib/decorators/schema-type.decorator.ts -------------------------------------------------------------------------------- /lib/decorators/wrap-resolver.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/lib/decorators/wrap-resolver.decorator.ts -------------------------------------------------------------------------------- /lib/enums/plugin-type.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/lib/enums/plugin-type.enum.ts -------------------------------------------------------------------------------- /lib/factories/plugin.factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/lib/factories/plugin.factory.ts -------------------------------------------------------------------------------- /lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/lib/index.ts -------------------------------------------------------------------------------- /lib/interfaces/add-inflector-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/lib/interfaces/add-inflector-options.interface.ts -------------------------------------------------------------------------------- /lib/interfaces/change-nullability-options.interface.ts: -------------------------------------------------------------------------------- 1 | export interface ChangeNullabilityOptions { 2 | fieldName: string; 3 | } 4 | -------------------------------------------------------------------------------- /lib/interfaces/extend-schema-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/lib/interfaces/extend-schema-options.interface.ts -------------------------------------------------------------------------------- /lib/interfaces/index.ts: -------------------------------------------------------------------------------- 1 | export * from './module-options.interface'; 2 | -------------------------------------------------------------------------------- /lib/interfaces/module-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/lib/interfaces/module-options.interface.ts -------------------------------------------------------------------------------- /lib/interfaces/schema-type-options.interface.ts: -------------------------------------------------------------------------------- 1 | export interface SchemaTypeOptions { 2 | typeName: string; 3 | } 4 | -------------------------------------------------------------------------------- /lib/interfaces/wrap-resolver-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/lib/interfaces/wrap-resolver-options.interface.ts -------------------------------------------------------------------------------- /lib/interfaces/wrap-resolver-requirements.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/lib/interfaces/wrap-resolver-requirements.interface.ts -------------------------------------------------------------------------------- /lib/postgraphile.constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/lib/postgraphile.constants.ts -------------------------------------------------------------------------------- /lib/postgraphile.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/lib/postgraphile.module.ts -------------------------------------------------------------------------------- /lib/services/base-explorer.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/lib/services/base-explorer.service.ts -------------------------------------------------------------------------------- /lib/services/plugin-explorer.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/lib/services/plugin-explorer.service.ts -------------------------------------------------------------------------------- /lib/services/schema-type-explorer.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/lib/services/schema-type-explorer.service.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/package.json -------------------------------------------------------------------------------- /tests/helpers/test-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/tests/helpers/test-plugin.ts -------------------------------------------------------------------------------- /tests/helpers/test2-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/tests/helpers/test2-plugin.ts -------------------------------------------------------------------------------- /tests/helpers/test3-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/tests/helpers/test3-plugin.ts -------------------------------------------------------------------------------- /tests/plugin-explorer.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/tests/plugin-explorer.spec.ts -------------------------------------------------------------------------------- /tests/postgraphile.module.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/tests/postgraphile.module.spec.ts -------------------------------------------------------------------------------- /tests/schema-type-explorer.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/tests/schema-type-explorer.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-ald/postgraphile-nest/HEAD/tslint.json --------------------------------------------------------------------------------