tsds-build
Version:
Development stack for TypeScript libraries
1 lines • 1.45 kB
Source Map (JSON)
{"version":3,"sources":["/Users/kevin/Dev/OpenSource/typescript/ts-dev-stack/packages/tsds-build/src/rollup/config.ts"],"sourcesContent":["import path from 'path';\nimport resolve from '@rollup/plugin-node-resolve';\nimport terser from '@rollup/plugin-terser';\nimport camelcase from 'lodash.camelcase';\nimport externals from 'rollup-plugin-node-externals';\nimport swc from 'ts-swc-rollup-plugin';\n\nimport { globals, input, pkg, tsconfig } from '../lib/rollingOptions';\n\nexport default {\n input,\n output: {\n file: path.join(process.cwd(), 'dist', 'umd', `${pkg.name}.cjs`),\n format: 'umd',\n sourcemap: true,\n name: camelcase(pkg.name),\n globals,\n },\n plugins: [externals({ devDeps: false, builtinsPrefix: 'strip' }), resolve(), swc({ tsconfig })],\n};\n"],"names":["path","resolve","camelcase","externals","swc","globals","input","pkg","tsconfig","output","file","join","process","cwd","name","format","sourcemap","plugins","devDeps","builtinsPrefix"],"mappings":"AAAA,OAAOA,UAAU,OAAO;AACxB,OAAOC,aAAa,8BAA8B;AAElD,OAAOC,eAAe,mBAAmB;AACzC,OAAOC,eAAe,+BAA+B;AACrD,OAAOC,SAAS,uBAAuB;AAEvC,SAASC,OAAO,EAAEC,KAAK,EAAEC,GAAG,EAAEC,QAAQ,QAAQ,wBAAwB;AAEtE,eAAe;IACbF;IACAG,QAAQ;QACNC,MAAMV,KAAKW,IAAI,CAACC,QAAQC,GAAG,IAAI,QAAQ,OAAO,GAAGN,IAAIO,IAAI,CAAC,IAAI,CAAC;QAC/DC,QAAQ;QACRC,WAAW;QACXF,MAAMZ,UAAUK,IAAIO,IAAI;QACxBT;IACF;IACAY,SAAS;QAACd,UAAU;YAAEe,SAAS;YAAOC,gBAAgB;QAAQ;QAAIlB;QAAWG,IAAI;YAAEI;QAAS;KAAG;AACjG,EAAE"}