{"version":3,"sources":["/Users/kevin/Dev/OpenSource/typescript/ts-dev-stack/packages/tsds-build/src/rollup/config.min.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}.min.cjs`),\n    format: 'umd',\n    name: camelcase(pkg.name),\n    sourcemap: true,\n    plugins: [terser()],\n    globals,\n  },\n  plugins: [externals({ devDeps: false, builtinsPrefix: 'strip' }), resolve(), swc({ tsconfig })],\n};\n"],"names":["path","resolve","terser","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;AAClD,OAAOC,YAAY,wBAAwB;AAC3C,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,MAAMX,KAAKY,IAAI,CAACC,QAAQC,GAAG,IAAI,QAAQ,OAAO,GAAGN,IAAIO,IAAI,CAAC,QAAQ,CAAC;QACnEC,QAAQ;QACRD,MAAMZ,UAAUK,IAAIO,IAAI;QACxBE,WAAW;QACXC,SAAS;YAAChB;SAAS;QACnBI;IACF;IACAY,SAAS;QAACd,UAAU;YAAEe,SAAS;YAAOC,gBAAgB;QAAQ;QAAInB;QAAWI,IAAI;YAAEI;QAAS;KAAG;AACjG,EAAE"}