egg-ts-helper
Version:
egg typescript helper
17 lines • 1.17 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = EggGenerator;
const node_path_1 = __importDefault(require("node:path"));
// declare global namespace Egg
function EggGenerator(config, baseConfig) {
return {
dist: node_path_1.default.resolve(config.dtsDir, 'index.d.ts'),
content: `export * from '${baseConfig.framework}';\n` +
'export as namespace Egg;\n',
};
}
EggGenerator.isPrivate = true;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZWdnLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2dlbmVyYXRvcnMvZWdnLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBSUEsK0JBT0M7QUFWRCwwREFBNkI7QUFFN0IsK0JBQStCO0FBQy9CLFNBQXdCLFlBQVksQ0FBQyxNQUFtQixFQUFFLFVBQTBCO0lBQ2xGLE9BQU87UUFDTCxJQUFJLEVBQUUsbUJBQUksQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLE1BQU0sRUFBRSxZQUFZLENBQUM7UUFDL0MsT0FBTyxFQUNMLGtCQUFrQixVQUFVLENBQUMsU0FBUyxNQUFNO1lBQzVDLDRCQUE0QjtLQUMvQixDQUFDO0FBQ0osQ0FBQztBQUVELFlBQVksQ0FBQyxTQUFTLEdBQUcsSUFBSSxDQUFDIn0=