tsds-build
Version:
Development stack for TypeScript libraries
1 lines • 1.43 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":["input","output","file","path","join","process","cwd","pkg","name","format","sourcemap","camelcase","globals","plugins","externals","devDeps","builtinsPrefix","resolve","swc","tsconfig"],"mappings":";;;;+BASA;;;eAAA;;;2DATiB;wEACG;sEAEE;gFACA;wEACN;8BAE8B;;;;;;IAE9C,WAAe;IACbA,OAAAA,qBAAK;IACLC,QAAQ;QACNC,MAAMC,aAAI,CAACC,IAAI,CAACC,QAAQC,GAAG,IAAI,QAAQ,OAAO,AAAC,GAAW,OAATC,mBAAG,CAACC,IAAI,EAAC;QAC1DC,QAAQ;QACRC,WAAW;QACXF,MAAMG,IAAAA,wBAAS,EAACJ,mBAAG,CAACC,IAAI;QACxBI,SAAAA,uBAAO;IACT;IACAC,SAAS;QAACC,IAAAA,kCAAS,EAAC;YAAEC,SAAS;YAAOC,gBAAgB;QAAQ;QAAIC,IAAAA,0BAAO;QAAIC,IAAAA,0BAAG,EAAC;YAAEC,UAAAA,wBAAQ;QAAC;KAAG;AACjG"}