From fbd44bade2ff2994b176b8d52e3de314266b79b1 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Sun, 20 Aug 2017 11:09:05 -0400 Subject: [PATCH] update rollup and config --- package.json | 2 +- rollup.config.js | 36 +++++++++++++++++++++--------------- yarn.lock | 6 +++--- 3 files changed, 25 insertions(+), 19 deletions(-) diff --git a/package.json b/package.json index 10aa5f96d9..a667807af9 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "node-resolve": "^1.3.3", "nyc": "^11.1.0", "prettier": "^1.4.1", - "rollup": "^0.47.4", + "rollup": "^0.48.0", "rollup-plugin-buble": "^0.15.0", "rollup-plugin-commonjs": "^8.0.2", "rollup-plugin-json": "^2.1.0", diff --git a/rollup.config.js b/rollup.config.js index fe2a98494d..9b6ba050d7 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -10,10 +10,7 @@ const src = path.resolve('src'); export default [ /* compiler/svelte.js */ { - entry: 'src/index.ts', - dest: 'compiler/svelte.js', - format: 'umd', - moduleName: 'svelte', + input: 'src/index.ts', plugins: [ { resolveId(importee, importer) { @@ -39,14 +36,17 @@ export default [ typescript: require('typescript') }) ], - sourceMap: true + output: { + file: 'compiler/svelte.js', + format: 'umd', + name: 'svelte', + sourcemap: true + } }, /* ssr/register.js */ { - entry: 'src/server-side-rendering/register.js', - dest: 'ssr/register.js', - format: 'cjs', + input: 'src/server-side-rendering/register.js', plugins: [ nodeResolve({ jsnext: true, module: true }), commonjs(), @@ -59,16 +59,22 @@ export default [ }) ], external: [path.resolve('src/index.ts'), 'fs', 'path'], - paths: { - [path.resolve('src/index.ts')]: '../compiler/svelte.js' - }, - sourceMap: true + output: { + file: 'ssr/register.js', + format: 'cjs', + paths: { + [path.resolve('src/index.ts')]: '../compiler/svelte.js' + }, + sourcemap: true + } }, /* shared.js */ { - entry: 'src/shared/index.js', - dest: 'shared.js', - format: 'es' + input: 'src/shared/index.js', + output: { + file: 'shared.js', + format: 'es' + } } ]; diff --git a/yarn.lock b/yarn.lock index b54f280d6c..9ecdda3045 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2349,9 +2349,9 @@ rollup-watch@^4.3.1: require-relative "0.8.7" rollup-pluginutils "^2.0.1" -rollup@^0.47.4: - version "0.47.4" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-0.47.4.tgz#e3a55de83a78221d232ce29619a8d68189ae845e" +rollup@^0.48.0: + version "0.48.0" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-0.48.0.tgz#6bc70af4ecbc0f4754ea3175c947bdf37eaf2cf4" run-async@^2.2.0: version "2.3.0"