├── .circleci └── config.yml ├── .gitignore ├── .huskyrc ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── ava.config.js ├── package.json ├── prettier.config.js ├── renovate.json ├── src ├── Prisma.test.ts ├── Prisma.ts ├── PrismaFlowGenerator.test.ts ├── PrismaFlowGenerator.test.ts.md ├── PrismaFlowGenerator.test.ts.snap ├── PrismaFlowGenerator.ts ├── PrismaGenerator.test.ts ├── PrismaGenerator.test.ts.md ├── PrismaGenerator.test.ts.snap ├── PrismaGenerator.ts ├── PrismaTypescriptGenerator.test.ts ├── PrismaTypescriptGenerator.test.ts.md ├── PrismaTypescriptGenerator.test.ts.snap ├── PrismaTypescriptGenerator.ts ├── SharedLink.ts ├── bin.ts ├── cache.ts ├── fixtures │ ├── schema.graphql │ ├── testSchemaA.graphql │ └── testSchemaB.graphql ├── index.ts ├── info.ts ├── link.ts ├── makePrismaBindingClass.ts ├── types.ts └── utils.ts ├── tsconfig.json └── yarn.lock /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .idea 3 | dist 4 | .DS_Store 5 | *.log 6 | -------------------------------------------------------------------------------- /.huskyrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/.huskyrc -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/README.md -------------------------------------------------------------------------------- /ava.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/ava.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/prettier.config.js -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/renovate.json -------------------------------------------------------------------------------- /src/Prisma.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/src/Prisma.test.ts -------------------------------------------------------------------------------- /src/Prisma.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/src/Prisma.ts -------------------------------------------------------------------------------- /src/PrismaFlowGenerator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/src/PrismaFlowGenerator.test.ts -------------------------------------------------------------------------------- /src/PrismaFlowGenerator.test.ts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/src/PrismaFlowGenerator.test.ts.md -------------------------------------------------------------------------------- /src/PrismaFlowGenerator.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/src/PrismaFlowGenerator.test.ts.snap -------------------------------------------------------------------------------- /src/PrismaFlowGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/src/PrismaFlowGenerator.ts -------------------------------------------------------------------------------- /src/PrismaGenerator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/src/PrismaGenerator.test.ts -------------------------------------------------------------------------------- /src/PrismaGenerator.test.ts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/src/PrismaGenerator.test.ts.md -------------------------------------------------------------------------------- /src/PrismaGenerator.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/src/PrismaGenerator.test.ts.snap -------------------------------------------------------------------------------- /src/PrismaGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/src/PrismaGenerator.ts -------------------------------------------------------------------------------- /src/PrismaTypescriptGenerator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/src/PrismaTypescriptGenerator.test.ts -------------------------------------------------------------------------------- /src/PrismaTypescriptGenerator.test.ts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/src/PrismaTypescriptGenerator.test.ts.md -------------------------------------------------------------------------------- /src/PrismaTypescriptGenerator.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/src/PrismaTypescriptGenerator.test.ts.snap -------------------------------------------------------------------------------- /src/PrismaTypescriptGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/src/PrismaTypescriptGenerator.ts -------------------------------------------------------------------------------- /src/SharedLink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/src/SharedLink.ts -------------------------------------------------------------------------------- /src/bin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/src/bin.ts -------------------------------------------------------------------------------- /src/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/src/cache.ts -------------------------------------------------------------------------------- /src/fixtures/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/src/fixtures/schema.graphql -------------------------------------------------------------------------------- /src/fixtures/testSchemaA.graphql: -------------------------------------------------------------------------------- 1 | type Query { 2 | a: Int 3 | } 4 | -------------------------------------------------------------------------------- /src/fixtures/testSchemaB.graphql: -------------------------------------------------------------------------------- 1 | type Query { 2 | b: Int 3 | } 4 | -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/src/info.ts -------------------------------------------------------------------------------- /src/link.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/src/link.ts -------------------------------------------------------------------------------- /src/makePrismaBindingClass.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/src/makePrismaBindingClass.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma-labs/prisma-binding/HEAD/yarn.lock --------------------------------------------------------------------------------