UNPKG

chore-cli

Version:

️TypeScript development infrastructure generator.

3 lines (2 loc) 1.38 kB
var D=Object.create;var s=Object.defineProperty;var F=Object.getOwnPropertyDescriptor;var I=Object.getOwnPropertyNames;var k=Object.getPrototypeOf,x=Object.prototype.hasOwnProperty;var n=e=>s(e,"__esModule",{value:!0});var L=(e,t)=>{n(e);for(var r in t)s(e,r,{get:t[r],enumerable:!0})},_=(e,t,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let p of I(t))!x.call(e,p)&&p!=="default"&&s(e,p,{get:()=>t[p],enumerable:!(r=F(t,p))||r.enumerable});return e},a=e=>_(n(s(e!=null?D(k(e)):{},"default",e&&e.__esModule&&"default"in e?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e);var l=(e,t,r)=>new Promise((p,d)=>{var b=o=>{try{i(r.next(o))}catch(m){d(m)}},f=o=>{try{i(r.throw(o))}catch(m){d(m)}},i=o=>o.done?p(o.value):Promise.resolve(o.value).then(b,f);i((r=r.apply(e,t)).next())});L(exports,{isSkip:()=>g,setup:()=>h});var u=a(require("path")),c=a(require("../../core/template")),y=a(require("../../core/dependency")),S=a(require("../typescript/build-tools"));const g=t=>l(void 0,[t],function*({answers:{buildTool:e}}){return e!==S.BUILD_TOOLS.ESBUILD}),h=e=>l(void 0,null,function*(){const{rootPath:t}=e;(0,y.addDevDeps)(["esbuild","glob","@types/glob","ts-node","fs-extra"]),yield(0,c.rederTemplate)((0,u.resolve)(t,"scripts","build.ts"),(0,u.resolve)(__dirname,"./templates/build.ts.tpl"))});0&&(module.exports={isSkip,setup}); //# sourceMappingURL=index.js.map