Преглед изворни кода

@uppy/svelte: fix generated module to not bundle Svelte (#5446)

Antoine du Hamel пре 7 месеци
родитељ
комит
3f2f37ffc8
1 измењених фајлова са 8 додато и 9 уклоњено
  1. 8 9
      packages/@uppy/svelte/rollup.config.js

+ 8 - 9
packages/@uppy/svelte/rollup.config.js

@@ -3,20 +3,17 @@ import resolve from '@rollup/plugin-node-resolve'
 import preprocess from 'svelte-preprocess'
 import svelteDts from 'rollup-plugin-svelte-types';
 
-const globals = {
-  '@uppy/dashboard': 'Dashboard',
-  '@uppy/drag-drop': 'DragDrop',
-  '@uppy/progress-bar': 'ProgressBar',
-  '@uppy/status-bar': 'StatusBar',
-}
-
 export default {
+  external: [
+    /^@uppy\//,
+    /node_modules/,
+  ],
   input: 'src/index.ts',
   output: [
     {
       file: 'lib/index.js',
       format: 'es',
-      globals,
+      sourcemap: 'inline',
     },
   ],
   plugins: [
@@ -25,7 +22,9 @@ export default {
       preprocess: preprocess(),
     }),
     resolve({
-      resolveOnly: ['svelte'],
+      browser: true,
+      exportConditions: ['svelte'],
+      extensions: ['.svelte']
     }),
     svelteDts.default({
       declarationDir: './lib/'