chore-cli
Version:
️TypeScript development infrastructure generator.
3 lines (2 loc) • 1.41 kB
JavaScript
var _=Object.create;var i=Object.defineProperty;var h=Object.getOwnPropertyDescriptor;var y=Object.getOwnPropertyNames;var F=Object.getPrototypeOf,k=Object.prototype.hasOwnProperty;var d=t=>i(t,"__esModule",{value:!0});var w=(t,e)=>{d(t);for(var s in e)i(t,s,{get:e[s],enumerable:!0})},I=(t,e,s)=>{if(e&&typeof e=="object"||typeof e=="function")for(let r of y(e))!k.call(t,r)&&r!=="default"&&i(t,r,{get:()=>e[r],enumerable:!(s=h(e,r))||s.enumerable});return t},n=t=>I(d(i(t!=null?_(F(t)):{},"default",t&&t.__esModule&&"default"in t?{get:()=>t.default,enumerable:!0}:{value:t,enumerable:!0})),t);var c=(t,e,s)=>new Promise((r,u)=>{var f=p=>{try{o(s.next(p))}catch(m){u(m)}},S=p=>{try{o(s.throw(p))}catch(m){u(m)}},o=p=>p.done?r(p.value):Promise.resolve(p.value).then(f,S);o((s=s.apply(t,e)).next())});w(exports,{isSkip:()=>v,setup:()=>E});var a=n(require("path")),l=n(require("../../core/template")),x=n(require("../../utils/path_helper"));const v=e=>c(void 0,[e],function*({rootPath:t}){return yield(0,x.fileExists)((0,a.resolve)(t,"src","index.ts"))}),E=t=>c(void 0,null,function*(){const{rootPath:e}=t;yield(0,l.rederTemplate)((0,a.resolve)(e,"src","index.ts"),(0,a.resolve)(__dirname,"./templates/index.ts.tpl")),yield(0,l.rederTemplate)((0,a.resolve)(e,"tests","index.spec.ts"),(0,a.resolve)(__dirname,"./templates/index.spec.ts.tpl"))});0&&(module.exports={isSkip,setup});
//# sourceMappingURL=index.js.map