UNPKG

bridgets

Version:

<p align="center"> <a href="https://bridgets.co"> <img src="http://bridgets.co/assets/logo-short.svg" height="48" /> <h1 align="center">BridgeTS</h1> </a> </p>

20 lines 932 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.compile = void 0; const compileSDK_1 = require("./compileSDK"); const fs_1 = require("./fs"); const fs_2 = __importDefault(require("fs")); const fetchFile_1 = require("./fetchFile"); const compile = (routes) => { if (!fs_2.default.existsSync('bridgets.config.json')) throw new Error('Try to compile with the create create-bridgets-sdk instead.'); const cfg = JSON.parse(fs_2.default.readFileSync('bridgets.config.json', 'utf-8')); (0, fs_1.writeFile)(`${cfg.sdkLocation}/fetchBridgeTS`, fetchFile_1.fetchFile); (0, compileSDK_1.compileSDK)(routes, cfg.sdkLocation, cfg.pathToSourceFile, 'SDKTypes'); process.exit(0); }; exports.compile = compile; //# sourceMappingURL=index.js.map