UNPKG

jsii-reflect

Version:

strongly-typed reflection library and tools for jsii

17 lines 664 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.assemblyFromSource = exports.typeSystemFromSource = void 0; const jsii_1 = require("jsii"); const lib_1 = require("../lib"); function typeSystemFromSource(source, cb) { const asm = assemblyFromSource(source, cb); return asm.system; } exports.typeSystemFromSource = typeSystemFromSource; function assemblyFromSource(source, cb) { const ass = (0, jsii_1.sourceToAssemblyHelper)(source, cb); const ts = new lib_1.TypeSystem(); return ts.addAssembly(new lib_1.Assembly(ts, ass)); } exports.assemblyFromSource = assemblyFromSource; //# sourceMappingURL=util.js.map