UNPKG

prisma-binding

Version:

[![CircleCI](https://circleci.com/gh/prisma/prisma-binding.svg?style=shield)](https://circleci.com/gh/prisma/prisma-binding) [![npm version](https://badge.fury.io/js/prisma-binding.svg)](https://badge.fury.io/js/prisma-binding)

19 lines 799 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var fs = require("fs"); var path = require("path"); var graphql_1 = require("graphql"); var PrismaTypescriptGenerator_1 = require("./PrismaTypescriptGenerator"); var ava_1 = require("ava"); var typeDefs = fs.readFileSync(path.join(__dirname, '../src/fixtures/schema.graphql'), 'utf-8'); ava_1.default('typescript generator', function (t) { var schema = graphql_1.buildSchema(typeDefs); var generator = new PrismaTypescriptGenerator_1.PrismaTypescriptGenerator({ schema: schema, inputSchemaPath: 'src/schema.js', outputBindingPath: 'src/generated/binding.js', }); var result = generator.render(); t.snapshot(result); }); //# sourceMappingURL=PrismaTypescriptGenerator.test.js.map