UNPKG

@nrfcloud/ts-json-schema-transformer

Version:

A TypeScript transformer that generates JSON schemas and validators from TypeScript interfaces

18 lines 705 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.NodeTransformer = void 0; const typescript_1 = __importDefault(require("typescript")); const call_transformer_js_1 = require("./call-transformer.js"); class NodeTransformer { static transform(project, node) { if (typescript_1.default.isCallExpression(node)) { return call_transformer_js_1.CallTransformer.transform(project, node); } return node; } } exports.NodeTransformer = NodeTransformer; //# sourceMappingURL=node-transformer.js.map