Remove umd bundle

This commit is contained in:
Christian Kaisermann 2019-06-19 10:41:57 -03:00
parent c328197edb
commit f38b08b3a1
3 changed files with 16 additions and 32 deletions

2
package-lock.json generated
View File

@ -1,6 +1,6 @@
{ {
"name": "svelte-i18n", "name": "svelte-i18n",
"version": "1.0.7", "version": "1.1.0",
"lockfileVersion": 1, "lockfileVersion": 1,
"requires": true, "requires": true,
"dependencies": { "dependencies": {

View File

@ -2,9 +2,7 @@
"name": "svelte-i18n", "name": "svelte-i18n",
"version": "1.1.0", "version": "1.1.0",
"main": "dist/i18n.js", "main": "dist/i18n.js",
"module": "dist/i18n.mjs", "module": "src/index.js",
"browser": "dist/i18n.umd.js",
"types": "src/index.d.ts",
"license": "MIT", "license": "MIT",
"description": "Internationalization library for Svelte", "description": "Internationalization library for Svelte",
"author": "Christian Kaisermann <christian@kaisermann.me>", "author": "Christian Kaisermann <christian@kaisermann.me>",

View File

@ -1,33 +1,19 @@
import resolve from 'rollup-plugin-node-resolve'; import resolve from 'rollup-plugin-node-resolve'
import commonjs from 'rollup-plugin-commonjs'; import commonjs from 'rollup-plugin-commonjs'
import { terser } from "rollup-plugin-terser"; import { terser } from 'rollup-plugin-terser'
import pkg from './package.json'; import pkg from './package.json'
const plugins = [ const plugins = [resolve(), commonjs(), terser()]
resolve(),
commonjs(),
terser()
]
export default [ export default [
// browser-friendly UMD build {
{ input: 'src/index.js',
input: 'src/index.js', external: [...Object.keys(pkg.dependencies), 'svelte/store'],
output: { outpfut: [
name: 'svelteI18n', { file: pkg.main, format: 'cjs' },
file: pkg.browser, { file: pkg.module, format: 'es' },
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' }
], ],
plugins plugins,
} },
]; ]