prisma-binding
Version:
[](https://circleci.com/gh/prisma/prisma-binding) [](https://badge.fury.io/js/prisma-binding)
19 lines • 799 B
JavaScript
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
;