UNPKG

chore-cli

Version:

️TypeScript development infrastructure generator.

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