diff options
Diffstat (limited to 'packages/browser/rollup.config.js')
-rw-r--r-- | packages/browser/rollup.config.js | 50 |
1 files changed, 22 insertions, 28 deletions
diff --git a/packages/browser/rollup.config.js b/packages/browser/rollup.config.js index 67c619b..c153f30 100644 --- a/packages/browser/rollup.config.js +++ b/packages/browser/rollup.config.js @@ -1,30 +1,30 @@ -import babel from '@rollup/plugin-babel'; +import commonjs from '@rollup/plugin-commonjs'; import resolve from '@rollup/plugin-node-resolve'; +import typescript from '@rollup/plugin-typescript'; import { terser } from 'rollup-plugin-terser'; import versionInjector from 'rollup-plugin-version-injector'; -const extensions = ['.ts']; - export default { input: 'src/index.ts', + // input: 'dist/es5/index.js', output: [ - { - file: 'dist/bundles/bundle.esm.js', - format: 'esm', - sourcemap: true, - }, - { - file: 'dist/bundles/bundle.esm.min.js', - format: 'esm', - plugins: [terser()], - sourcemap: true, - }, - { - file: 'dist/bundles/bundle.umd.js', - format: 'umd', - name: 'SimpleWebAuthnBrowser', - sourcemap: true, - }, + // { + // file: 'dist/bundles/bundle.esm.js', + // format: 'esm', + // sourcemap: true, + // }, + // { + // file: 'dist/bundles/bundle.esm.min.js', + // format: 'esm', + // sourcemap: true, + // plugins: [terser()], + // }, + // { + // file: 'dist/bundles/bundle.umd.js', + // format: 'umd', + // name: 'SimpleWebAuthnBrowser', + // sourcemap: true, + // }, { file: 'dist/bundles/bundle.umd.min.js', format: 'umd', @@ -34,18 +34,12 @@ export default { }, ], plugins: [ - resolve({ extensions }), - babel({ - babelHelpers: 'bundled', - include: ['src/**/*.ts'], - extensions, - exclude: './node_modules/**', - }), + typescript({ tsconfig: './tsconfig.es5.json' }), versionInjector({ injectInComments: { fileRegexp: /\.(js)$/, // [@simplewebauthn/browser] Version: 2.1.0 - Saturday, February 6th, 2021, 4:10:31 PM - tag: '/* [@simplewebauthn/browser] Version: {version} - {date} */', + tag: '[@simplewebauthn/browser] Version: {version} - {date}', dateFormat: 'dddd, mmmm dS, yyyy, h:MM:ss TT', }, }), |