From f38b08b3a1096ff972f30070caada62cb63021cc Mon Sep 17 00:00:00 2001 From: Christian Kaisermann Date: Wed, 19 Jun 2019 10:41:57 -0300 Subject: [PATCH] Remove umd bundle --- package-lock.json | 2 +- package.json | 4 +--- rollup.config.js | 42 ++++++++++++++---------------------------- 3 files changed, 16 insertions(+), 32 deletions(-) diff --git a/package-lock.json b/package-lock.json index f1826c4..666aaf0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "svelte-i18n", - "version": "1.0.7", + "version": "1.1.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index b921a16..daa47f7 100644 --- a/package.json +++ b/package.json @@ -2,9 +2,7 @@ "name": "svelte-i18n", "version": "1.1.0", "main": "dist/i18n.js", - "module": "dist/i18n.mjs", - "browser": "dist/i18n.umd.js", - "types": "src/index.d.ts", + "module": "src/index.js", "license": "MIT", "description": "Internationalization library for Svelte", "author": "Christian Kaisermann ", diff --git a/rollup.config.js b/rollup.config.js index 00085f0..ea4fff1 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -1,33 +1,19 @@ -import resolve from 'rollup-plugin-node-resolve'; -import commonjs from 'rollup-plugin-commonjs'; -import { terser } from "rollup-plugin-terser"; +import resolve from 'rollup-plugin-node-resolve' +import commonjs from 'rollup-plugin-commonjs' +import { terser } from 'rollup-plugin-terser' -import pkg from './package.json'; +import pkg from './package.json' -const plugins = [ - resolve(), - commonjs(), - terser() -] +const plugins = [resolve(), commonjs(), terser()] export default [ - // browser-friendly UMD build - { - input: 'src/index.js', - output: { - name: 'svelteI18n', - file: pkg.browser, - format: 'umd' - }, - plugins - }, - { - input: 'src/index.js', - external: [...Object.keys(pkg.dependencies), 'svelte/store'], - output: [ - { file: pkg.main, format: 'cjs' }, - { file: pkg.module, format: 'es' } + { + input: 'src/index.js', + external: [...Object.keys(pkg.dependencies), 'svelte/store'], + outpfut: [ + { file: pkg.main, format: 'cjs' }, + { file: pkg.module, format: 'es' }, ], - plugins - } -]; \ No newline at end of file + plugins, + }, +]