summaryrefslogtreecommitdiffhomepage
path: root/packages/browser/rollup.config.js
diff options
context:
space:
mode:
Diffstat (limited to 'packages/browser/rollup.config.js')
-rw-r--r--packages/browser/rollup.config.js21
1 files changed, 8 insertions, 13 deletions
diff --git a/packages/browser/rollup.config.js b/packages/browser/rollup.config.js
index dc95436..cb701c1 100644
--- a/packages/browser/rollup.config.js
+++ b/packages/browser/rollup.config.js
@@ -1,23 +1,18 @@
import typescript from '@rollup/plugin-typescript';
-import commonjs from '@rollup/plugin-commonjs';
import nodeResolve from '@rollup/plugin-node-resolve';
-import { terser } from 'rollup-plugin-terser';
import versionInjector from 'rollup-plugin-version-injector';
export default {
input: 'src/index.ts',
- output: [
- {
- file: 'dist/bundles/bundle.umd.min.js',
- format: 'umd',
- name: 'SimpleWebAuthnBrowser',
- plugins: [terser()],
- },
- ],
+ output: {
+ dir: 'dist',
+ format: 'esm',
+ entryFileNames: 'bundles/[name].es2018.js',
+ preferConst: true,
+ },
plugins: [
- typescript({ tsconfig: './tsconfig.es5.json' }),
- commonjs({ extensions: ['.js', '.ts'] }),
- nodeResolve({ mainFields: ['jsnext:main', 'module', 'main'] }),
+ typescript({ tsconfig: './tsconfig.json' }),
+ nodeResolve(),
versionInjector({
injectInComments: {
fileRegexp: /\.(js)$/,