diff options
Diffstat (limited to 'packages/turbo-types/src/scripts')
| -rw-r--r-- | packages/turbo-types/src/scripts/codegen.js | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/packages/turbo-types/src/scripts/codegen.js b/packages/turbo-types/src/scripts/codegen.js deleted file mode 100644 index cbf0528..0000000 --- a/packages/turbo-types/src/scripts/codegen.js +++ /dev/null @@ -1,22 +0,0 @@ -#!/usr/bin/env node - -const tsj = require("ts-json-schema-generator"); -const fs = require("fs"); -const path = require("path"); - -/** @type {import('ts-json-schema-generator/dist/src/Config').Config} */ -const config = { - path: path.join(__dirname, "../index.ts"), - tsconfig: path.join(__dirname, "../../tsconfig.json"), - type: "Schema", - minify: true, -}; - -const outputPath = process.argv[2]; -if (!outputPath) { - throw new Error("Missing output path"); -} -const schema = tsj.createGenerator(config).createSchema(config.type); -fs.writeFile(outputPath, JSON.stringify(schema), (err) => { - if (err) throw err; -}); |
