diff --git a/frontend/package.json b/frontend/package.json index 9de956b..b2518e1 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -10,18 +10,17 @@ "devDependencies": { "@rollup/plugin-commonjs": "^14.0.0", "@rollup/plugin-node-resolve": "^8.4.0", + "@rollup/plugin-typescript": "^6.0.0", + "@tsconfig/svelte": "^1.0.0", "rollup": "^2.3.4", "rollup-plugin-livereload": "^2.0.0", - "rollup-plugin-node-polyfills": "^0.2.1", "rollup-plugin-svelte": "^6.0.0", "rollup-plugin-terser": "^7.0.0", "svelte": "^3.0.0", "svelte-check": "^1.0.0", "svelte-preprocess": "^4.0.0", - "@rollup/plugin-typescript": "^6.0.0", - "typescript": "^3.9.3", "tslib": "^2.0.0", - "@tsconfig/svelte": "^1.0.0" + "typescript": "^3.9.3" }, "dependencies": { "sigma": "1.2.1", diff --git a/frontend/public/index.html b/frontend/public/index.html index 5da7ed3..33954f8 100644 --- a/frontend/public/index.html +++ b/frontend/public/index.html @@ -10,7 +10,7 @@ - + diff --git a/frontend/rollup.config.js b/frontend/rollup.config.js index f75973f..d17e79c 100644 --- a/frontend/rollup.config.js +++ b/frontend/rollup.config.js @@ -5,7 +5,6 @@ import livereload from 'rollup-plugin-livereload'; import { terser } from 'rollup-plugin-terser'; import sveltePreprocess from 'svelte-preprocess'; import typescript from '@rollup/plugin-typescript'; -import nodePolyfills from 'rollup-plugin-node-polyfills'; const production = !process.env.ROLLUP_WATCH; @@ -34,12 +33,12 @@ export default { input: 'src/main.ts', output: { sourcemap: true, - format: 'iife', + format: 'es', name: 'app', file: 'public/build/bundle.js' }, plugins: [ - nodePolyfills(), + // nodePolyfills(), svelte({ // enable run-time checks when not in production diff --git a/frontend/yarn.lock b/frontend/yarn.lock index 0cbd3a2..78f11e0 100644 --- a/frontend/yarn.lock +++ b/frontend/yarn.lock @@ -506,7 +506,7 @@ lower-case@^2.0.1: dependencies: tslib "^1.10.0" -magic-string@^0.25.2, magic-string@^0.25.3: +magic-string@^0.25.2: version "0.25.7" resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.7.tgz#3f497d6fd34c669c6798dcb821f2ef31f5445051" integrity sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA== @@ -656,15 +656,6 @@ resolve@^1.11.0, resolve@^1.17.0: dependencies: path-parse "^1.0.6" -rollup-plugin-inject@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rollup-plugin-inject/-/rollup-plugin-inject-3.0.2.tgz#e4233855bfba6c0c12a312fd6649dff9a13ee9f4" - integrity sha512-ptg9PQwzs3orn4jkgXJ74bfs5vYz1NCZlSQMBUA0wKcGp5i5pA1AO3fOUEte8enhGUC+iapTCzEWw2jEFFUO/w== - dependencies: - estree-walker "^0.6.1" - magic-string "^0.25.3" - rollup-pluginutils "^2.8.1" - rollup-plugin-livereload@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/rollup-plugin-livereload/-/rollup-plugin-livereload-2.0.0.tgz#d3928d74e8cf2ae4286c5dd46b770fd3f3b82313" @@ -672,13 +663,6 @@ rollup-plugin-livereload@^2.0.0: dependencies: livereload "^0.9.1" -rollup-plugin-node-polyfills@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/rollup-plugin-node-polyfills/-/rollup-plugin-node-polyfills-0.2.1.tgz#53092a2744837164d5b8a28812ba5f3ff61109fd" - integrity sha512-4kCrKPTJ6sK4/gLL/U5QzVT8cxJcofO0OU74tnB19F40cmuAKSzH5/siithxlofFEjwvw1YAhPmbvGNA6jEroA== - dependencies: - rollup-plugin-inject "^3.0.0" - rollup-plugin-svelte@^6.0.0: version "6.0.1" resolved "https://registry.yarnpkg.com/rollup-plugin-svelte/-/rollup-plugin-svelte-6.0.1.tgz#a4fc9c19c5c4277e6dbf8e79185c4cbd6b4383bf" @@ -698,7 +682,7 @@ rollup-plugin-terser@^7.0.0: serialize-javascript "^4.0.0" terser "^5.0.0" -rollup-pluginutils@^2.8.1, rollup-pluginutils@^2.8.2: +rollup-pluginutils@^2.8.2: version "2.8.2" resolved "https://registry.yarnpkg.com/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz#72f2af0748b592364dbd3389e600e5a9444a351e" integrity sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==