├── .github └── workflows │ └── build-test-publish.yaml ├── .gitignore ├── README.md ├── examples └── hello-world │ ├── README.md │ ├── package.json │ ├── schema.graphql │ ├── src │ ├── context.ts │ ├── generated │ │ └── nexus.ts │ ├── schema.ts │ └── server.ts │ ├── tsconfig.json │ └── yarn.lock ├── jest.config.js ├── package.json ├── src ├── error.ts ├── index.ts ├── resolver.ts └── rules.ts ├── tests ├── __snapshots__ │ └── validate-fn.test.ts.snap └── validate-fn.test.ts ├── tsconfig.json └── yarn.lock /.github/workflows/build-test-publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipstefansson/nexus-validate/HEAD/.github/workflows/build-test-publish.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipstefansson/nexus-validate/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipstefansson/nexus-validate/HEAD/README.md -------------------------------------------------------------------------------- /examples/hello-world/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipstefansson/nexus-validate/HEAD/examples/hello-world/README.md -------------------------------------------------------------------------------- /examples/hello-world/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipstefansson/nexus-validate/HEAD/examples/hello-world/package.json -------------------------------------------------------------------------------- /examples/hello-world/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipstefansson/nexus-validate/HEAD/examples/hello-world/schema.graphql -------------------------------------------------------------------------------- /examples/hello-world/src/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipstefansson/nexus-validate/HEAD/examples/hello-world/src/context.ts -------------------------------------------------------------------------------- /examples/hello-world/src/generated/nexus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipstefansson/nexus-validate/HEAD/examples/hello-world/src/generated/nexus.ts -------------------------------------------------------------------------------- /examples/hello-world/src/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipstefansson/nexus-validate/HEAD/examples/hello-world/src/schema.ts -------------------------------------------------------------------------------- /examples/hello-world/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipstefansson/nexus-validate/HEAD/examples/hello-world/src/server.ts -------------------------------------------------------------------------------- /examples/hello-world/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipstefansson/nexus-validate/HEAD/examples/hello-world/tsconfig.json -------------------------------------------------------------------------------- /examples/hello-world/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipstefansson/nexus-validate/HEAD/examples/hello-world/yarn.lock -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipstefansson/nexus-validate/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipstefansson/nexus-validate/HEAD/package.json -------------------------------------------------------------------------------- /src/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipstefansson/nexus-validate/HEAD/src/error.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipstefansson/nexus-validate/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipstefansson/nexus-validate/HEAD/src/resolver.ts -------------------------------------------------------------------------------- /src/rules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipstefansson/nexus-validate/HEAD/src/rules.ts -------------------------------------------------------------------------------- /tests/__snapshots__/validate-fn.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipstefansson/nexus-validate/HEAD/tests/__snapshots__/validate-fn.test.ts.snap -------------------------------------------------------------------------------- /tests/validate-fn.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipstefansson/nexus-validate/HEAD/tests/validate-fn.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipstefansson/nexus-validate/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filipstefansson/nexus-validate/HEAD/yarn.lock --------------------------------------------------------------------------------