From a97e9a1e1778f70d8176217d166ac845183bf43c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 22 Feb 2023 14:10:07 +0100 Subject: [PATCH] Update dependency rollup to v3 (#58252) * Update dependency rollup to v3 * build(rollup): update all rollup related deps to latest version * chore(runtime): update peerDeps to match other package semver ranges * chore(yarn): refresh lock file * refactor(packages): migrate to esm for rollup@3 configs * build(packages): remove unused rollup dependencies --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Jack Westbrook --- packages/grafana-data/.eslintrc | 16 +- packages/grafana-data/package.json | 8 +- .../{rollup.config.ts => rollup.config.mjs} | 5 +- packages/grafana-e2e-selectors/package.json | 9 +- .../rollup.config.mjs} | 5 +- packages/grafana-e2e/package.json | 8 +- .../{rollup.config.ts => rollup.config.mjs} | 2 +- packages/grafana-runtime/.eslintrc | 20 +- packages/grafana-runtime/package.json | 15 +- .../{rollup.config.ts => rollup.config.mjs} | 5 +- packages/grafana-schema/.eslintrc | 11 + packages/grafana-schema/package.json | 10 +- .../rollup.config.mjs} | 5 +- packages/grafana-ui/.eslintrc | 11 + packages/grafana-ui/package.json | 8 +- .../{rollup.config.ts => rollup.config.mjs} | 5 +- yarn.lock | 198 ++++-------------- 17 files changed, 127 insertions(+), 214 deletions(-) rename packages/grafana-data/{rollup.config.ts => rollup.config.mjs} (84%) rename packages/{grafana-schema/rollup.config.ts => grafana-e2e-selectors/rollup.config.mjs} (84%) rename packages/grafana-e2e/{rollup.config.ts => rollup.config.mjs} (92%) rename packages/grafana-runtime/{rollup.config.ts => rollup.config.mjs} (84%) rename packages/{grafana-e2e-selectors/rollup.config.ts => grafana-schema/rollup.config.mjs} (83%) rename packages/grafana-ui/{rollup.config.ts => rollup.config.mjs} (85%) diff --git a/packages/grafana-data/.eslintrc b/packages/grafana-data/.eslintrc index 41e607e143b..9eec9cc6a93 100644 --- a/packages/grafana-data/.eslintrc +++ b/packages/grafana-data/.eslintrc @@ -1,6 +1,9 @@ { "rules": { - "no-restricted-imports": ["error", { "patterns": ["@grafana/runtime", "@grafana/ui", "@grafana/data", "@grafana/e2e/*"] }] + "no-restricted-imports": [ + "error", + { "patterns": ["@grafana/runtime", "@grafana/ui", "@grafana/data", "@grafana/e2e/*"] } + ] }, "overrides": [ { @@ -8,6 +11,17 @@ "rules": { "no-restricted-imports": "off" } + }, + // rollup v3 uses esm modules + { + "files": ["rollup.config.mjs"], + "parser": "@babel/eslint-parser", + "parserOptions": { + "requireConfigFile": false, + "babelOptions": { + "plugins": ["@babel/plugin-syntax-import-assertions"] + } + } } ] } diff --git a/packages/grafana-data/package.json b/packages/grafana-data/package.json index 371c811e05b..16d2ce35e1a 100644 --- a/packages/grafana-data/package.json +++ b/packages/grafana-data/package.json @@ -28,7 +28,7 @@ "LICENSE_APACHE2" ], "scripts": { - "build": "tsc -p ./tsconfig.build.json && rollup -c rollup.config.ts", + "build": "tsc -p ./tsconfig.build.json && rollup -c rollup.config.mjs", "clean": "rimraf ./dist ./compiled ./package.tgz", "typecheck": "tsc --emitDeclarationOnly false --noEmit", "prepack": "cp package.json package.json.bak && node ../../scripts/prepare-packagejson.js", @@ -59,8 +59,6 @@ }, "devDependencies": { "@grafana/tsconfig": "^1.2.0-rc1", - "@rollup/plugin-commonjs": "23.0.2", - "@rollup/plugin-json": "5.0.1", "@rollup/plugin-node-resolve": "15.0.1", "@testing-library/dom": "8.20.0", "@testing-library/jest-dom": "5.16.5", @@ -84,10 +82,10 @@ "react-dom": "17.0.2", "react-test-renderer": "17.0.2", "rimraf": "3.0.2", - "rollup": "2.79.1", + "rollup": "3.3.0", "rollup-plugin-dts": "^5.0.0", "rollup-plugin-esbuild": "5.0.0", - "rollup-plugin-node-externals": "^5.0.0", + "rollup-plugin-node-externals": "^5.0.2", "sinon": "14.0.1", "typescript": "4.8.4" }, diff --git a/packages/grafana-data/rollup.config.ts b/packages/grafana-data/rollup.config.mjs similarity index 84% rename from packages/grafana-data/rollup.config.ts rename to packages/grafana-data/rollup.config.mjs index 1ac767eddcf..cf3ffc7e3a1 100644 --- a/packages/grafana-data/rollup.config.ts +++ b/packages/grafana-data/rollup.config.mjs @@ -4,7 +4,7 @@ import dts from 'rollup-plugin-dts'; import esbuild from 'rollup-plugin-esbuild'; import { externals } from 'rollup-plugin-node-externals'; -const pkg = require('./package.json'); +import pkg from './package.json' assert { type: 'json' }; export default [ { @@ -21,8 +21,7 @@ export default [ sourcemap: true, dir: path.dirname(pkg.publishConfig.module), preserveModules: true, - // @ts-expect-error (TS cannot assure that `process.env.PROJECT_CWD` is a string) - preserveModulesRoot: path.join(process.env.PROJECT_CWD, `packages/grafana-data/src`), + preserveModulesRoot: path.join(process.env.PROJECT_CWD, 'packages/grafana-data/src'), }, ], }, diff --git a/packages/grafana-e2e-selectors/package.json b/packages/grafana-e2e-selectors/package.json index e860022c0ce..352b5c1c24e 100644 --- a/packages/grafana-e2e-selectors/package.json +++ b/packages/grafana-e2e-selectors/package.json @@ -31,23 +31,22 @@ "LICENSE_APACHE2" ], "scripts": { - "build": "tsc -p ./tsconfig.build.json && rollup -c rollup.config.ts", - "bundle": "rollup -c rollup.config.ts", + "build": "tsc -p ./tsconfig.build.json && rollup -c rollup.config.mjs", + "bundle": "rollup -c rollup.config.mjs", "clean": "rimraf ./dist ./compiled ./package.tgz", "typecheck": "tsc --emitDeclarationOnly false --noEmit", "prepack": "cp package.json package.json.bak && node ../../scripts/prepare-packagejson.js", "postpack": "mv package.json.bak package.json" }, "devDependencies": { - "@rollup/plugin-commonjs": "23.0.2", "@rollup/plugin-node-resolve": "15.0.1", "@types/node": "18.14.0", "esbuild": "0.16.17", "rimraf": "3.0.2", - "rollup": "2.79.1", + "rollup": "3.3.0", "rollup-plugin-dts": "^5.0.0", "rollup-plugin-esbuild": "5.0.0", - "rollup-plugin-node-externals": "^5.0.0" + "rollup-plugin-node-externals": "^5.0.2" }, "dependencies": { "@grafana/tsconfig": "^1.2.0-rc1", diff --git a/packages/grafana-schema/rollup.config.ts b/packages/grafana-e2e-selectors/rollup.config.mjs similarity index 84% rename from packages/grafana-schema/rollup.config.ts rename to packages/grafana-e2e-selectors/rollup.config.mjs index 997b0ae4740..9436dac6731 100644 --- a/packages/grafana-schema/rollup.config.ts +++ b/packages/grafana-e2e-selectors/rollup.config.mjs @@ -4,7 +4,7 @@ import dts from 'rollup-plugin-dts'; import esbuild from 'rollup-plugin-esbuild'; import { externals } from 'rollup-plugin-node-externals'; -const pkg = require('./package.json'); +import pkg from './package.json' assert { type: 'json' }; export default [ { @@ -21,8 +21,7 @@ export default [ sourcemap: true, dir: path.dirname(pkg.publishConfig.module), preserveModules: true, - // @ts-expect-error (TS cannot assure that `process.env.PROJECT_CWD` is a string) - preserveModulesRoot: path.join(process.env.PROJECT_CWD, `packages/grafana-schema/src`), + preserveModulesRoot: path.join(process.env.PROJECT_CWD, 'packages/grafana-e2e-selectors/src'), }, ], }, diff --git a/packages/grafana-e2e/package.json b/packages/grafana-e2e/package.json index 7689752d739..3087b85cbc7 100644 --- a/packages/grafana-e2e/package.json +++ b/packages/grafana-e2e/package.json @@ -35,8 +35,8 @@ "LICENSE_APACHE2" ], "scripts": { - "build": "tsc -p ./tsconfig.build.json && rollup -c rollup.config.ts", - "bundle": "rollup -c rollup.config.ts", + "build": "tsc -p ./tsconfig.build.json && rollup -c rollup.config.mjs", + "bundle": "rollup -c rollup.config.mjs", "clean": "rimraf ./dist ./compiled ./package.tgz", "open": "cypress open", "start": "cypress run --browser=chrome", @@ -53,10 +53,10 @@ "@types/node": "18.14.0", "@types/uuid": "8.3.4", "esbuild": "0.16.17", - "rollup": "2.79.1", + "rollup": "3.3.0", "rollup-plugin-dts": "^5.0.0", "rollup-plugin-esbuild": "5.0.0", - "rollup-plugin-node-externals": "^5.0.0", + "rollup-plugin-node-externals": "^5.0.2", "webpack": "5.74.0" }, "dependencies": { diff --git a/packages/grafana-e2e/rollup.config.ts b/packages/grafana-e2e/rollup.config.mjs similarity index 92% rename from packages/grafana-e2e/rollup.config.ts rename to packages/grafana-e2e/rollup.config.mjs index 95eeba012a7..a730a82bf0d 100644 --- a/packages/grafana-e2e/rollup.config.ts +++ b/packages/grafana-e2e/rollup.config.mjs @@ -4,7 +4,7 @@ import dts from 'rollup-plugin-dts'; import esbuild from 'rollup-plugin-esbuild'; import { externals } from 'rollup-plugin-node-externals'; -const pkg = require('./package.json'); +import pkg from './package.json' assert { type: 'json' }; export default [ { diff --git a/packages/grafana-runtime/.eslintrc b/packages/grafana-runtime/.eslintrc index 566825e111c..5e8c9357e69 100644 --- a/packages/grafana-runtime/.eslintrc +++ b/packages/grafana-runtime/.eslintrc @@ -1,5 +1,21 @@ { "rules": { - "no-restricted-imports": ["error", { "patterns": ["@grafana/runtime", "@grafana/data/*", "@grafana/ui/*", "@grafana/e2e/*"] }] - } + "no-restricted-imports": [ + "error", + { "patterns": ["@grafana/runtime", "@grafana/data/*", "@grafana/ui/*", "@grafana/e2e/*"] } + ] + }, + "overrides": [ + // rollup v3 uses esm modules + { + "files": ["rollup.config.mjs"], + "parser": "@babel/eslint-parser", + "parserOptions": { + "requireConfigFile": false, + "babelOptions": { + "plugins": ["@babel/plugin-syntax-import-assertions"] + } + } + } + ] } diff --git a/packages/grafana-runtime/package.json b/packages/grafana-runtime/package.json index 5c7df1fac32..4c93882588d 100644 --- a/packages/grafana-runtime/package.json +++ b/packages/grafana-runtime/package.json @@ -29,8 +29,8 @@ "LICENSE_APACHE2" ], "scripts": { - "build": "tsc -p ./tsconfig.build.json && rollup -c rollup.config.ts", - "bundle": "rollup -c rollup.config.ts", + "build": "tsc -p ./tsconfig.build.json && rollup -c rollup.config.mjs", + "bundle": "rollup -c rollup.config.mjs", "clean": "rimraf ./dist ./compiled ./package.tgz", "typecheck": "tsc --emitDeclarationOnly false --noEmit", "prepack": "cp package.json package.json.bak && node ../../scripts/prepare-packagejson.js", @@ -50,7 +50,6 @@ }, "devDependencies": { "@grafana/tsconfig": "^1.2.0-rc1", - "@rollup/plugin-commonjs": "23.0.2", "@rollup/plugin-node-resolve": "15.0.1", "@testing-library/dom": "8.20.0", "@testing-library/react": "12.1.4", @@ -68,16 +67,14 @@ "react": "17.0.2", "react-dom": "17.0.2", "rimraf": "3.0.2", - "rollup": "2.79.1", + "rollup": "3.3.0", "rollup-plugin-dts": "^5.0.0", "rollup-plugin-esbuild": "5.0.0", - "rollup-plugin-node-externals": "^5.0.0", - "rollup-plugin-sourcemaps": "0.6.3", - "rollup-plugin-terser": "7.0.2", + "rollup-plugin-node-externals": "^5.0.2", "typescript": "4.8.4" }, "peerDependencies": { - "react": "17.0.2", - "react-dom": "17.0.2" + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" } } diff --git a/packages/grafana-runtime/rollup.config.ts b/packages/grafana-runtime/rollup.config.mjs similarity index 84% rename from packages/grafana-runtime/rollup.config.ts rename to packages/grafana-runtime/rollup.config.mjs index 241d425641c..6bffdfd190c 100644 --- a/packages/grafana-runtime/rollup.config.ts +++ b/packages/grafana-runtime/rollup.config.mjs @@ -4,7 +4,7 @@ import dts from 'rollup-plugin-dts'; import esbuild from 'rollup-plugin-esbuild'; import { externals } from 'rollup-plugin-node-externals'; -const pkg = require('./package.json'); +import pkg from './package.json' assert { type: 'json' }; export default [ { @@ -21,8 +21,7 @@ export default [ sourcemap: true, dir: path.dirname(pkg.publishConfig.module), preserveModules: true, - // @ts-expect-error (TS cannot assure that `process.env.PROJECT_CWD` is a string) - preserveModulesRoot: path.join(process.env.PROJECT_CWD, `packages/grafana-runtime/src`), + preserveModulesRoot: path.join(process.env.PROJECT_CWD, 'packages/grafana-runtime/src'), }, ], }, diff --git a/packages/grafana-schema/.eslintrc b/packages/grafana-schema/.eslintrc index 7a796b6e54f..2e788bef686 100644 --- a/packages/grafana-schema/.eslintrc +++ b/packages/grafana-schema/.eslintrc @@ -8,6 +8,17 @@ "rules": { "no-restricted-imports": "off" } + }, + // rollup v3 uses esm modules + { + "files": ["rollup.config.mjs"], + "parser": "@babel/eslint-parser", + "parserOptions": { + "requireConfigFile": false, + "babelOptions": { + "plugins": ["@babel/plugin-syntax-import-assertions"] + } + } } ] } diff --git a/packages/grafana-schema/package.json b/packages/grafana-schema/package.json index 2c1747434be..2faa40d7a45 100644 --- a/packages/grafana-schema/package.json +++ b/packages/grafana-schema/package.json @@ -28,8 +28,8 @@ "LICENSE_APACHE2" ], "scripts": { - "build": "tsc -p ./tsconfig.build.json && rollup -c rollup.config.ts", - "bundle": "rollup -c rollup.config.ts", + "build": "tsc -p ./tsconfig.build.json && rollup -c rollup.config.mjs", + "bundle": "rollup -c rollup.config.mjs", "clean": "rimraf ./dist ./compiled ./package.tgz", "typecheck": "tsc --emitDeclarationOnly false --noEmit", "prepack": "cp package.json package.json.bak && node ../../scripts/prepare-packagejson.js", @@ -37,15 +37,13 @@ }, "devDependencies": { "@grafana/tsconfig": "^1.2.0-rc1", - "@rollup/plugin-commonjs": "23.0.2", - "@rollup/plugin-json": "5.0.1", "@rollup/plugin-node-resolve": "15.0.1", "esbuild": "0.16.17", "rimraf": "3.0.2", - "rollup": "2.79.1", + "rollup": "3.3.0", "rollup-plugin-dts": "^5.0.0", "rollup-plugin-esbuild": "5.0.0", - "rollup-plugin-node-externals": "^5.0.0", + "rollup-plugin-node-externals": "^5.0.2", "typescript": "4.8.4" }, "dependencies": { diff --git a/packages/grafana-e2e-selectors/rollup.config.ts b/packages/grafana-schema/rollup.config.mjs similarity index 83% rename from packages/grafana-e2e-selectors/rollup.config.ts rename to packages/grafana-schema/rollup.config.mjs index bf8b4ccd1eb..6d0f7e94b7c 100644 --- a/packages/grafana-e2e-selectors/rollup.config.ts +++ b/packages/grafana-schema/rollup.config.mjs @@ -4,7 +4,7 @@ import dts from 'rollup-plugin-dts'; import esbuild from 'rollup-plugin-esbuild'; import { externals } from 'rollup-plugin-node-externals'; -const pkg = require('./package.json'); +import pkg from './package.json' assert { type: 'json' }; export default [ { @@ -21,8 +21,7 @@ export default [ sourcemap: true, dir: path.dirname(pkg.publishConfig.module), preserveModules: true, - // @ts-expect-error (TS cannot assure that `process.env.PROJECT_CWD` is a string) - preserveModulesRoot: path.join(process.env.PROJECT_CWD, `packages/grafana-e2e-selectors/src`), + preserveModulesRoot: path.join(process.env.PROJECT_CWD, 'packages/grafana-schema/src'), }, ], }, diff --git a/packages/grafana-ui/.eslintrc b/packages/grafana-ui/.eslintrc index 1ea0d9ef728..fd4843e89ee 100644 --- a/packages/grafana-ui/.eslintrc +++ b/packages/grafana-ui/.eslintrc @@ -21,6 +21,17 @@ "no-restricted-imports": "off", "react/prop-types": "off" } + }, + // rollup v3 uses esm modules + { + "files": ["rollup.config.mjs"], + "parser": "@babel/eslint-parser", + "parserOptions": { + "requireConfigFile": false, + "babelOptions": { + "plugins": ["@babel/plugin-syntax-import-assertions"] + } + } } ] } diff --git a/packages/grafana-ui/package.json b/packages/grafana-ui/package.json index 00f744dbe51..599d25adb2a 100644 --- a/packages/grafana-ui/package.json +++ b/packages/grafana-ui/package.json @@ -32,8 +32,8 @@ "./LICENSE_APACHE2" ], "scripts": { - "build": "tsc -p ./tsconfig.build.json && rollup -c rollup.config.ts", - "bundle": "rollup -c rollup.config.ts", + "build": "tsc -p ./tsconfig.build.json && rollup -c rollup.config.mjs", + "bundle": "rollup -c rollup.config.mjs", "clean": "rimraf ./dist ./compiled ./package.tgz", "storybook": "start-storybook -p 9001 -c .storybook", "storybook:build": "build-storybook -o ./dist/storybook -c .storybook", @@ -176,10 +176,10 @@ "react-dom": "17.0.2", "react-test-renderer": "17.0.2", "rimraf": "3.0.2", - "rollup": "2.79.1", + "rollup": "3.3.0", "rollup-plugin-dts": "^5.0.0", "rollup-plugin-esbuild": "5.0.0", - "rollup-plugin-node-externals": "^5.0.0", + "rollup-plugin-node-externals": "^5.0.2", "rollup-plugin-svg-import": "^1.6.0", "sass-loader": "13.2.0", "storybook-addon-turbo-build": "1.1.0", diff --git a/packages/grafana-ui/rollup.config.ts b/packages/grafana-ui/rollup.config.mjs similarity index 85% rename from packages/grafana-ui/rollup.config.ts rename to packages/grafana-ui/rollup.config.mjs index 0e80f437449..483302e387a 100644 --- a/packages/grafana-ui/rollup.config.ts +++ b/packages/grafana-ui/rollup.config.mjs @@ -5,7 +5,7 @@ import esbuild from 'rollup-plugin-esbuild'; import { externals } from 'rollup-plugin-node-externals'; import svg from 'rollup-plugin-svg-import'; -const pkg = require('./package.json'); +import pkg from './package.json' assert { type: 'json' }; export default [ { @@ -22,8 +22,7 @@ export default [ sourcemap: true, dir: path.dirname(pkg.publishConfig.module), preserveModules: true, - // @ts-expect-error (TS cannot assure that `process.env.PROJECT_CWD` is a string) - preserveModulesRoot: path.join(process.env.PROJECT_CWD, `packages/grafana-ui/src`), + preserveModulesRoot: path.join(process.env.PROJECT_CWD, 'packages/grafana-ui/src'), }, ], }, diff --git a/yarn.lock b/yarn.lock index efd02d6d19a..cba6f86110f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4843,8 +4843,6 @@ __metadata: "@braintree/sanitize-url": 6.0.1 "@grafana/schema": 9.5.0-pre "@grafana/tsconfig": ^1.2.0-rc1 - "@rollup/plugin-commonjs": 23.0.2 - "@rollup/plugin-json": 5.0.1 "@rollup/plugin-node-resolve": 15.0.1 "@testing-library/dom": 8.20.0 "@testing-library/jest-dom": 5.16.5 @@ -4882,10 +4880,10 @@ __metadata: react-use: 17.4.0 regenerator-runtime: 0.13.10 rimraf: 3.0.2 - rollup: 2.79.1 + rollup: 3.3.0 rollup-plugin-dts: ^5.0.0 rollup-plugin-esbuild: 5.0.0 - rollup-plugin-node-externals: ^5.0.0 + rollup-plugin-node-externals: ^5.0.2 rxjs: 7.8.0 sinon: 14.0.1 tinycolor2: 1.6.0 @@ -4904,15 +4902,14 @@ __metadata: resolution: "@grafana/e2e-selectors@workspace:packages/grafana-e2e-selectors" dependencies: "@grafana/tsconfig": ^1.2.0-rc1 - "@rollup/plugin-commonjs": 23.0.2 "@rollup/plugin-node-resolve": 15.0.1 "@types/node": 18.14.0 esbuild: 0.16.17 rimraf: 3.0.2 - rollup: 2.79.1 + rollup: 3.3.0 rollup-plugin-dts: ^5.0.0 rollup-plugin-esbuild: 5.0.0 - rollup-plugin-node-externals: ^5.0.0 + rollup-plugin-node-externals: ^5.0.2 tslib: 2.5.0 typescript: 4.8.4 languageName: unknown @@ -4957,10 +4954,10 @@ __metadata: mocha: 10.2.0 resolve-as-bin: 2.1.0 rimraf: 3.0.2 - rollup: 2.79.1 + rollup: 3.3.0 rollup-plugin-dts: ^5.0.0 rollup-plugin-esbuild: 5.0.0 - rollup-plugin-node-externals: ^5.0.0 + rollup-plugin-node-externals: ^5.0.2 tracelib: 1.0.1 ts-loader: 8.4.0 tslib: 2.5.0 @@ -5097,7 +5094,6 @@ __metadata: "@grafana/faro-web-sdk": 1.0.0-beta2 "@grafana/tsconfig": ^1.2.0-rc1 "@grafana/ui": 9.5.0-pre - "@rollup/plugin-commonjs": 23.0.2 "@rollup/plugin-node-resolve": 15.0.1 "@sentry/browser": 6.19.7 "@testing-library/dom": 8.20.0 @@ -5117,19 +5113,17 @@ __metadata: react: 17.0.2 react-dom: 17.0.2 rimraf: 3.0.2 - rollup: 2.79.1 + rollup: 3.3.0 rollup-plugin-dts: ^5.0.0 rollup-plugin-esbuild: 5.0.0 - rollup-plugin-node-externals: ^5.0.0 - rollup-plugin-sourcemaps: 0.6.3 - rollup-plugin-terser: 7.0.2 + rollup-plugin-node-externals: ^5.0.2 rxjs: 7.8.0 systemjs: 0.20.19 tslib: 2.5.0 typescript: 4.8.4 peerDependencies: - react: 17.0.2 - react-dom: 17.0.2 + react: ^16.8.0 || ^17.0.0 + react-dom: ^16.8.0 || ^17.0.0 languageName: unknown linkType: soft @@ -5152,15 +5146,13 @@ __metadata: resolution: "@grafana/schema@workspace:packages/grafana-schema" dependencies: "@grafana/tsconfig": ^1.2.0-rc1 - "@rollup/plugin-commonjs": 23.0.2 - "@rollup/plugin-json": 5.0.1 "@rollup/plugin-node-resolve": 15.0.1 esbuild: 0.16.17 rimraf: 3.0.2 - rollup: 2.79.1 + rollup: 3.3.0 rollup-plugin-dts: ^5.0.0 rollup-plugin-esbuild: 5.0.0 - rollup-plugin-node-externals: ^5.0.0 + rollup-plugin-node-externals: ^5.0.2 tslib: 2.5.0 typescript: 4.8.4 languageName: unknown @@ -5389,10 +5381,10 @@ __metadata: react-use: 17.4.0 react-window: 1.8.8 rimraf: 3.0.2 - rollup: 2.79.1 + rollup: 3.3.0 rollup-plugin-dts: ^5.0.0 rollup-plugin-esbuild: 5.0.0 - rollup-plugin-node-externals: ^5.0.0 + rollup-plugin-node-externals: ^5.0.2 rollup-plugin-svg-import: ^1.6.0 rxjs: 7.8.0 sass-loader: 13.2.0 @@ -8572,39 +8564,6 @@ __metadata: languageName: node linkType: hard -"@rollup/plugin-commonjs@npm:23.0.2": - version: 23.0.2 - resolution: "@rollup/plugin-commonjs@npm:23.0.2" - dependencies: - "@rollup/pluginutils": ^5.0.1 - commondir: ^1.0.1 - estree-walker: ^2.0.2 - glob: ^8.0.3 - is-reference: 1.2.1 - magic-string: ^0.26.4 - peerDependencies: - rollup: ^2.68.0||^3.0.0 - peerDependenciesMeta: - rollup: - optional: true - checksum: bd203a6e6fbcdc523f5d47a8a9e6b719f853270fbfa608c636124c213ec4b2a15026121e1e4faa820f52546425050f4c833bbf6bc58959909025cbc99c6d5df3 - languageName: node - linkType: hard - -"@rollup/plugin-json@npm:5.0.1": - version: 5.0.1 - resolution: "@rollup/plugin-json@npm:5.0.1" - dependencies: - "@rollup/pluginutils": ^5.0.1 - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0 - peerDependenciesMeta: - rollup: - optional: true - checksum: 1b2f45f49cd3f3dcf2bd1b5987f330cc23bb1abfe049d8ca3d441eacbb8f9a052692b3f062023e175359de7db6dd55ef804393beab15d90aeb3fbf540494a036 - languageName: node - linkType: hard - "@rollup/plugin-node-resolve@npm:15.0.1": version: 15.0.1 resolution: "@rollup/plugin-node-resolve@npm:15.0.1" @@ -8624,19 +8583,6 @@ __metadata: languageName: node linkType: hard -"@rollup/pluginutils@npm:^3.0.9": - version: 3.1.0 - resolution: "@rollup/pluginutils@npm:3.1.0" - dependencies: - "@types/estree": 0.0.39 - estree-walker: ^1.0.1 - picomatch: ^2.2.2 - peerDependencies: - rollup: ^1.20.0||^2.0.0 - checksum: 8be16e27863c219edbb25a4e6ec2fe0e1e451d9e917b6a43cf2ae5bc025a6b8faaa40f82a6e53b66d0de37b58ff472c6c3d57a83037ae635041f8df959d6d9aa - languageName: node - linkType: hard - "@rollup/pluginutils@npm:^4.1.1": version: 4.2.0 resolution: "@rollup/pluginutils@npm:4.2.0" @@ -11121,13 +11067,6 @@ __metadata: languageName: node linkType: hard -"@types/estree@npm:0.0.39": - version: 0.0.39 - resolution: "@types/estree@npm:0.0.39" - checksum: 412fb5b9868f2c418126451821833414189b75cc6bf84361156feed733e3d92ec220b9d74a89e52722e03d5e241b2932732711b7497374a404fad49087adc248 - languageName: node - linkType: hard - "@types/estree@npm:^0.0.51": version: 0.0.51 resolution: "@types/estree@npm:0.0.51" @@ -20086,13 +20025,6 @@ __metadata: languageName: node linkType: hard -"estree-walker@npm:^1.0.1": - version: 1.0.1 - resolution: "estree-walker@npm:1.0.1" - checksum: 7e70da539691f6db03a08e7ce94f394ce2eef4180e136d251af299d41f92fb2d28ebcd9a6e393e3728d7970aeb5358705ddf7209d52fbcb2dd4693f95dcf925f - languageName: node - linkType: hard - "estree-walker@npm:^2.0.1, estree-walker@npm:^2.0.2": version: 2.0.2 resolution: "estree-walker@npm:2.0.2" @@ -21722,7 +21654,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^8.0.1, glob@npm:^8.0.3": +"glob@npm:^8.0.1": version: 8.0.3 resolution: "glob@npm:8.0.3" dependencies: @@ -24167,15 +24099,6 @@ __metadata: languageName: node linkType: hard -"is-reference@npm:1.2.1": - version: 1.2.1 - resolution: "is-reference@npm:1.2.1" - dependencies: - "@types/estree": "*" - checksum: e7b48149f8abda2c10849ea51965904d6a714193d68942ad74e30522231045acf06cbfae5a4be2702fede5d232e61bf50b3183acdc056e6e3afe07fcf4f4b2bc - languageName: node - linkType: hard - "is-reference@npm:^3.0.0": version: 3.0.0 resolution: "is-reference@npm:3.0.0" @@ -25662,7 +25585,7 @@ __metadata: languageName: node linkType: hard -"jest-worker@npm:^26.2.1, jest-worker@npm:^26.5.0, jest-worker@npm:^26.6.2": +"jest-worker@npm:^26.5.0, jest-worker@npm:^26.6.2": version: 26.6.2 resolution: "jest-worker@npm:26.6.2" dependencies: @@ -26948,7 +26871,7 @@ __metadata: languageName: node linkType: hard -"magic-string@npm:^0.26.4, magic-string@npm:^0.26.7": +"magic-string@npm:^0.26.7": version: 0.26.7 resolution: "magic-string@npm:0.26.7" dependencies: @@ -34318,7 +34241,7 @@ __metadata: languageName: node linkType: hard -"rollup-plugin-node-externals@npm:^5.0.0": +"rollup-plugin-node-externals@npm:^5.0.2": version: 5.0.2 resolution: "rollup-plugin-node-externals@npm:5.0.2" peerDependencies: @@ -34327,22 +34250,6 @@ __metadata: languageName: node linkType: hard -"rollup-plugin-sourcemaps@npm:0.6.3": - version: 0.6.3 - resolution: "rollup-plugin-sourcemaps@npm:0.6.3" - dependencies: - "@rollup/pluginutils": ^3.0.9 - source-map-resolve: ^0.6.0 - peerDependencies: - "@types/node": ">=10.0.0" - rollup: ">=0.31.2" - peerDependenciesMeta: - "@types/node": - optional: true - checksum: bb4909a90f2e824717a67ad146b2cccc40411ee54709ffa548c47c4dfe485bd55039a5850d7640ecb2691de9dc30e3fd57287e4d74331f36fed9c263d86dd4dc - languageName: node - linkType: hard - "rollup-plugin-svg-import@npm:^1.6.0": version: 1.6.0 resolution: "rollup-plugin-svg-import@npm:1.6.0" @@ -34354,23 +34261,9 @@ __metadata: languageName: node linkType: hard -"rollup-plugin-terser@npm:7.0.2": - version: 7.0.2 - resolution: "rollup-plugin-terser@npm:7.0.2" - dependencies: - "@babel/code-frame": ^7.10.4 - jest-worker: ^26.2.1 - serialize-javascript: ^4.0.0 - terser: ^5.0.0 - peerDependencies: - rollup: ^2.0.0 - checksum: af84bb7a7a894cd00852b6486528dfb8653cf94df4c126f95f389a346f401d054b08c46bee519a2ab6a22b33804d1d6ac6d8c90b1b2bf8fffb097eed73fc3c72 - languageName: node - linkType: hard - -"rollup@npm:2.79.1": - version: 2.79.1 - resolution: "rollup@npm:2.79.1" +"rollup@npm:3.3.0": + version: 3.3.0 + resolution: "rollup@npm:3.3.0" dependencies: fsevents: ~2.3.2 dependenciesMeta: @@ -34378,7 +34271,7 @@ __metadata: optional: true bin: rollup: dist/bin/rollup - checksum: 6a2bf167b3587d4df709b37d149ad0300692cc5deb510f89ac7bdc77c8738c9546ae3de9322b0968e1ed2b0e984571f5f55aae28fa7de4cfcb1bc5402a4e2be6 + checksum: e46a45e857d6e0d10ec6a31ce68d29ed85c22bcda2897355b2e38b804637d862dcbfcb92e38250b6ab219eadf8e624eb33d5bd6554ed8b9bc4b10a173a6afce5 languageName: node linkType: hard @@ -34889,15 +34782,6 @@ __metadata: languageName: node linkType: hard -"serialize-javascript@npm:^4.0.0": - version: 4.0.0 - resolution: "serialize-javascript@npm:4.0.0" - dependencies: - randombytes: ^2.1.0 - checksum: 3273b3394b951671fcf388726e9577021870dfbf85e742a1183fb2e91273e6101bdccea81ff230724f6659a7ee4cef924b0ff9baca32b79d9384ec37caf07302 - languageName: node - linkType: hard - "serialize-javascript@npm:^5.0.1": version: 5.0.1 resolution: "serialize-javascript@npm:5.0.1" @@ -35501,16 +35385,6 @@ __metadata: languageName: node linkType: hard -"source-map-resolve@npm:^0.6.0": - version: 0.6.0 - resolution: "source-map-resolve@npm:0.6.0" - dependencies: - atob: ^2.1.2 - decode-uri-component: ^0.2.0 - checksum: fe503b9e5dac1c54be835282fcfec10879434e7b3ee08a9774f230299c724a8d403484d9531276d1670c87390e0e4d1d3f92b14cca6e4a2445ea3016b786ecd4 - languageName: node - linkType: hard - "source-map-support@npm:0.5.13": version: 0.5.13 resolution: "source-map-support@npm:0.5.13" @@ -36799,20 +36673,6 @@ __metadata: languageName: node linkType: hard -"terser@npm:^5.0.0, terser@npm:^5.7.2": - version: 5.16.3 - resolution: "terser@npm:5.16.3" - dependencies: - "@jridgewell/source-map": ^0.3.2 - acorn: ^8.5.0 - commander: ^2.20.0 - source-map-support: ~0.5.20 - bin: - terser: bin/terser - checksum: d3c2ac1c2723c37b698b25b68d76fd315a1277fddde113983d5783d1f2a01dd7b8ed83ba3f54e5e65f0b59dd971ed7be2fdf8d4be94ec694b2d27832d2e7561f - languageName: node - linkType: hard - "terser@npm:^5.14.1, terser@npm:^5.3.4": version: 5.15.1 resolution: "terser@npm:5.15.1" @@ -36841,6 +36701,20 @@ __metadata: languageName: node linkType: hard +"terser@npm:^5.7.2": + version: 5.16.3 + resolution: "terser@npm:5.16.3" + dependencies: + "@jridgewell/source-map": ^0.3.2 + acorn: ^8.5.0 + commander: ^2.20.0 + source-map-support: ~0.5.20 + bin: + terser: bin/terser + checksum: d3c2ac1c2723c37b698b25b68d76fd315a1277fddde113983d5783d1f2a01dd7b8ed83ba3f54e5e65f0b59dd971ed7be2fdf8d4be94ec694b2d27832d2e7561f + languageName: node + linkType: hard + "test-exclude@npm:^6.0.0": version: 6.0.0 resolution: "test-exclude@npm:6.0.0"