UNPKG

@storm-stack/core

Version:

A build toolkit and runtime used by Storm Software in TypeScript applications

26 lines (24 loc) 1.24 kB
import { __name } from './chunk-43IZMM3W.js'; var cache = new (void 0)(); function createTransformer(context, options = {}) { return /* @__PURE__ */ __name(function transformer(ctx) { cache.tick(); return new (void 0)(ctx, cache).withReflection({ reflection: options.reflectionMode || "default", reflectionLevel: options.reflectionLevel || context.tsconfig.tsconfigJson.compilerOptions?.reflectionLevel || context.tsconfig.tsconfigJson.reflectionLevel || "minimal" }); }, "transformer"); } __name(createTransformer, "createTransformer"); function createDeclarationTransformer(context, options = {}) { return /* @__PURE__ */ __name(function declarationTransformer(ctx) { return new (void 0)(ctx, cache).withReflection({ reflection: options.reflectionMode || "default", reflectionLevel: options.reflectionLevel || context.tsconfig.tsconfigJson.compilerOptions?.reflectionLevel || context.tsconfig.tsconfigJson.reflectionLevel || "minimal" }); }, "declarationTransformer"); } __name(createDeclarationTransformer, "createDeclarationTransformer"); export { createDeclarationTransformer, createTransformer }; //# sourceMappingURL=chunk-5J4CUQCQ.js.map //# sourceMappingURL=chunk-5J4CUQCQ.js.map