From 9079de068e2f15a1acfd1b1a9e69515493d61c9d Mon Sep 17 00:00:00 2001 From: Jack Westbrook Date: Mon, 27 Feb 2023 13:01:24 +0100 Subject: [PATCH] Revert "Update dependency rollup to v3 (#58252)" (#63790) This reverts commit a97e9a1e1778f70d8176217d166ac845183bf43c. --- packages/grafana-data/.eslintrc | 16 +- packages/grafana-data/package.json | 8 +- .../{rollup.config.mjs => rollup.config.ts} | 5 +- packages/grafana-e2e-selectors/package.json | 9 +- .../rollup.config.ts} | 5 +- packages/grafana-e2e/package.json | 8 +- .../{rollup.config.mjs => rollup.config.ts} | 2 +- packages/grafana-runtime/.eslintrc | 20 +- packages/grafana-runtime/package.json | 15 +- .../rollup.config.ts} | 5 +- packages/grafana-schema/.eslintrc | 11 - packages/grafana-schema/package.json | 10 +- .../rollup.config.ts} | 5 +- packages/grafana-ui/.eslintrc | 11 - packages/grafana-ui/package.json | 8 +- .../{rollup.config.mjs => rollup.config.ts} | 5 +- yarn.lock | 198 ++++++++++++++---- 17 files changed, 214 insertions(+), 127 deletions(-) rename packages/grafana-data/{rollup.config.mjs => rollup.config.ts} (84%) rename packages/{grafana-runtime/rollup.config.mjs => grafana-e2e-selectors/rollup.config.ts} (83%) rename packages/grafana-e2e/{rollup.config.mjs => rollup.config.ts} (92%) rename packages/{grafana-schema/rollup.config.mjs => grafana-runtime/rollup.config.ts} (84%) rename packages/{grafana-e2e-selectors/rollup.config.mjs => grafana-schema/rollup.config.ts} (84%) rename packages/grafana-ui/{rollup.config.mjs => rollup.config.ts} (85%) diff --git a/packages/grafana-data/.eslintrc b/packages/grafana-data/.eslintrc index 9eec9cc6a93..41e607e143b 100644 --- a/packages/grafana-data/.eslintrc +++ b/packages/grafana-data/.eslintrc @@ -1,9 +1,6 @@ { "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": [ { @@ -11,17 +8,6 @@ "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 16d2ce35e1a..371c811e05b 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.mjs", + "build": "tsc -p ./tsconfig.build.json && rollup -c rollup.config.ts", "clean": "rimraf ./dist ./compiled ./package.tgz", "typecheck": "tsc --emitDeclarationOnly false --noEmit", "prepack": "cp package.json package.json.bak && node ../../scripts/prepare-packagejson.js", @@ -59,6 +59,8 @@ }, "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", @@ -82,10 +84,10 @@ "react-dom": "17.0.2", "react-test-renderer": "17.0.2", "rimraf": "3.0.2", - "rollup": "3.3.0", + "rollup": "2.79.1", "rollup-plugin-dts": "^5.0.0", "rollup-plugin-esbuild": "5.0.0", - "rollup-plugin-node-externals": "^5.0.2", + "rollup-plugin-node-externals": "^5.0.0", "sinon": "14.0.1", "typescript": "4.8.4" }, diff --git a/packages/grafana-data/rollup.config.mjs b/packages/grafana-data/rollup.config.ts similarity index 84% rename from packages/grafana-data/rollup.config.mjs rename to packages/grafana-data/rollup.config.ts index cf3ffc7e3a1..1ac767eddcf 100644 --- a/packages/grafana-data/rollup.config.mjs +++ b/packages/grafana-data/rollup.config.ts @@ -4,7 +4,7 @@ import dts from 'rollup-plugin-dts'; import esbuild from 'rollup-plugin-esbuild'; import { externals } from 'rollup-plugin-node-externals'; -import pkg from './package.json' assert { type: 'json' }; +const pkg = require('./package.json'); export default [ { @@ -21,7 +21,8 @@ export default [ sourcemap: true, dir: path.dirname(pkg.publishConfig.module), preserveModules: true, - preserveModulesRoot: path.join(process.env.PROJECT_CWD, 'packages/grafana-data/src'), + // @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`), }, ], }, diff --git a/packages/grafana-e2e-selectors/package.json b/packages/grafana-e2e-selectors/package.json index 352b5c1c24e..e860022c0ce 100644 --- a/packages/grafana-e2e-selectors/package.json +++ b/packages/grafana-e2e-selectors/package.json @@ -31,22 +31,23 @@ "LICENSE_APACHE2" ], "scripts": { - "build": "tsc -p ./tsconfig.build.json && rollup -c rollup.config.mjs", - "bundle": "rollup -c rollup.config.mjs", + "build": "tsc -p ./tsconfig.build.json && rollup -c rollup.config.ts", + "bundle": "rollup -c rollup.config.ts", "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": "3.3.0", + "rollup": "2.79.1", "rollup-plugin-dts": "^5.0.0", "rollup-plugin-esbuild": "5.0.0", - "rollup-plugin-node-externals": "^5.0.2" + "rollup-plugin-node-externals": "^5.0.0" }, "dependencies": { "@grafana/tsconfig": "^1.2.0-rc1", diff --git a/packages/grafana-runtime/rollup.config.mjs b/packages/grafana-e2e-selectors/rollup.config.ts similarity index 83% rename from packages/grafana-runtime/rollup.config.mjs rename to packages/grafana-e2e-selectors/rollup.config.ts index 6bffdfd190c..bf8b4ccd1eb 100644 --- a/packages/grafana-runtime/rollup.config.mjs +++ b/packages/grafana-e2e-selectors/rollup.config.ts @@ -4,7 +4,7 @@ import dts from 'rollup-plugin-dts'; import esbuild from 'rollup-plugin-esbuild'; import { externals } from 'rollup-plugin-node-externals'; -import pkg from './package.json' assert { type: 'json' }; +const pkg = require('./package.json'); export default [ { @@ -21,7 +21,8 @@ export default [ sourcemap: true, dir: path.dirname(pkg.publishConfig.module), preserveModules: true, - preserveModulesRoot: path.join(process.env.PROJECT_CWD, 'packages/grafana-runtime/src'), + // @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`), }, ], }, diff --git a/packages/grafana-e2e/package.json b/packages/grafana-e2e/package.json index 4f6ffc860c0..7d7f3e0c20d 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.mjs", - "bundle": "rollup -c rollup.config.mjs", + "build": "tsc -p ./tsconfig.build.json && rollup -c rollup.config.ts", + "bundle": "rollup -c rollup.config.ts", "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": "3.3.0", + "rollup": "2.79.1", "rollup-plugin-dts": "^5.0.0", "rollup-plugin-esbuild": "5.0.0", - "rollup-plugin-node-externals": "^5.0.2", + "rollup-plugin-node-externals": "^5.0.0", "webpack": "5.75.0" }, "dependencies": { diff --git a/packages/grafana-e2e/rollup.config.mjs b/packages/grafana-e2e/rollup.config.ts similarity index 92% rename from packages/grafana-e2e/rollup.config.mjs rename to packages/grafana-e2e/rollup.config.ts index a730a82bf0d..95eeba012a7 100644 --- a/packages/grafana-e2e/rollup.config.mjs +++ b/packages/grafana-e2e/rollup.config.ts @@ -4,7 +4,7 @@ import dts from 'rollup-plugin-dts'; import esbuild from 'rollup-plugin-esbuild'; import { externals } from 'rollup-plugin-node-externals'; -import pkg from './package.json' assert { type: 'json' }; +const pkg = require('./package.json'); export default [ { diff --git a/packages/grafana-runtime/.eslintrc b/packages/grafana-runtime/.eslintrc index 5e8c9357e69..566825e111c 100644 --- a/packages/grafana-runtime/.eslintrc +++ b/packages/grafana-runtime/.eslintrc @@ -1,21 +1,5 @@ { "rules": { - "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"] - } - } - } - ] + "no-restricted-imports": ["error", { "patterns": ["@grafana/runtime", "@grafana/data/*", "@grafana/ui/*", "@grafana/e2e/*"] }] + } } diff --git a/packages/grafana-runtime/package.json b/packages/grafana-runtime/package.json index 4c93882588d..5c7df1fac32 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.mjs", - "bundle": "rollup -c rollup.config.mjs", + "build": "tsc -p ./tsconfig.build.json && rollup -c rollup.config.ts", + "bundle": "rollup -c rollup.config.ts", "clean": "rimraf ./dist ./compiled ./package.tgz", "typecheck": "tsc --emitDeclarationOnly false --noEmit", "prepack": "cp package.json package.json.bak && node ../../scripts/prepare-packagejson.js", @@ -50,6 +50,7 @@ }, "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", @@ -67,14 +68,16 @@ "react": "17.0.2", "react-dom": "17.0.2", "rimraf": "3.0.2", - "rollup": "3.3.0", + "rollup": "2.79.1", "rollup-plugin-dts": "^5.0.0", "rollup-plugin-esbuild": "5.0.0", - "rollup-plugin-node-externals": "^5.0.2", + "rollup-plugin-node-externals": "^5.0.0", + "rollup-plugin-sourcemaps": "0.6.3", + "rollup-plugin-terser": "7.0.2", "typescript": "4.8.4" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" + "react": "17.0.2", + "react-dom": "17.0.2" } } diff --git a/packages/grafana-schema/rollup.config.mjs b/packages/grafana-runtime/rollup.config.ts similarity index 84% rename from packages/grafana-schema/rollup.config.mjs rename to packages/grafana-runtime/rollup.config.ts index 6d0f7e94b7c..241d425641c 100644 --- a/packages/grafana-schema/rollup.config.mjs +++ b/packages/grafana-runtime/rollup.config.ts @@ -4,7 +4,7 @@ import dts from 'rollup-plugin-dts'; import esbuild from 'rollup-plugin-esbuild'; import { externals } from 'rollup-plugin-node-externals'; -import pkg from './package.json' assert { type: 'json' }; +const pkg = require('./package.json'); export default [ { @@ -21,7 +21,8 @@ export default [ sourcemap: true, dir: path.dirname(pkg.publishConfig.module), preserveModules: true, - preserveModulesRoot: path.join(process.env.PROJECT_CWD, 'packages/grafana-schema/src'), + // @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`), }, ], }, diff --git a/packages/grafana-schema/.eslintrc b/packages/grafana-schema/.eslintrc index 2e788bef686..7a796b6e54f 100644 --- a/packages/grafana-schema/.eslintrc +++ b/packages/grafana-schema/.eslintrc @@ -8,17 +8,6 @@ "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 2faa40d7a45..2c1747434be 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.mjs", - "bundle": "rollup -c rollup.config.mjs", + "build": "tsc -p ./tsconfig.build.json && rollup -c rollup.config.ts", + "bundle": "rollup -c rollup.config.ts", "clean": "rimraf ./dist ./compiled ./package.tgz", "typecheck": "tsc --emitDeclarationOnly false --noEmit", "prepack": "cp package.json package.json.bak && node ../../scripts/prepare-packagejson.js", @@ -37,13 +37,15 @@ }, "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": "3.3.0", + "rollup": "2.79.1", "rollup-plugin-dts": "^5.0.0", "rollup-plugin-esbuild": "5.0.0", - "rollup-plugin-node-externals": "^5.0.2", + "rollup-plugin-node-externals": "^5.0.0", "typescript": "4.8.4" }, "dependencies": { diff --git a/packages/grafana-e2e-selectors/rollup.config.mjs b/packages/grafana-schema/rollup.config.ts similarity index 84% rename from packages/grafana-e2e-selectors/rollup.config.mjs rename to packages/grafana-schema/rollup.config.ts index 9436dac6731..997b0ae4740 100644 --- a/packages/grafana-e2e-selectors/rollup.config.mjs +++ b/packages/grafana-schema/rollup.config.ts @@ -4,7 +4,7 @@ import dts from 'rollup-plugin-dts'; import esbuild from 'rollup-plugin-esbuild'; import { externals } from 'rollup-plugin-node-externals'; -import pkg from './package.json' assert { type: 'json' }; +const pkg = require('./package.json'); export default [ { @@ -21,7 +21,8 @@ export default [ sourcemap: true, dir: path.dirname(pkg.publishConfig.module), preserveModules: true, - preserveModulesRoot: path.join(process.env.PROJECT_CWD, 'packages/grafana-e2e-selectors/src'), + // @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`), }, ], }, diff --git a/packages/grafana-ui/.eslintrc b/packages/grafana-ui/.eslintrc index fd4843e89ee..1ea0d9ef728 100644 --- a/packages/grafana-ui/.eslintrc +++ b/packages/grafana-ui/.eslintrc @@ -21,17 +21,6 @@ "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 a5a18e9be4d..022f2ee33e0 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.mjs", - "bundle": "rollup -c rollup.config.mjs", + "build": "tsc -p ./tsconfig.build.json && rollup -c rollup.config.ts", + "bundle": "rollup -c rollup.config.ts", "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": "3.3.0", + "rollup": "2.79.1", "rollup-plugin-dts": "^5.0.0", "rollup-plugin-esbuild": "5.0.0", - "rollup-plugin-node-externals": "^5.0.2", + "rollup-plugin-node-externals": "^5.0.0", "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.mjs b/packages/grafana-ui/rollup.config.ts similarity index 85% rename from packages/grafana-ui/rollup.config.mjs rename to packages/grafana-ui/rollup.config.ts index 483302e387a..0e80f437449 100644 --- a/packages/grafana-ui/rollup.config.mjs +++ b/packages/grafana-ui/rollup.config.ts @@ -5,7 +5,7 @@ import esbuild from 'rollup-plugin-esbuild'; import { externals } from 'rollup-plugin-node-externals'; import svg from 'rollup-plugin-svg-import'; -import pkg from './package.json' assert { type: 'json' }; +const pkg = require('./package.json'); export default [ { @@ -22,7 +22,8 @@ export default [ sourcemap: true, dir: path.dirname(pkg.publishConfig.module), preserveModules: true, - preserveModulesRoot: path.join(process.env.PROJECT_CWD, 'packages/grafana-ui/src'), + // @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`), }, ], }, diff --git a/yarn.lock b/yarn.lock index 8340f45580b..cdcc15c91cb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4843,6 +4843,8 @@ __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 @@ -4880,10 +4882,10 @@ __metadata: react-use: 17.4.0 regenerator-runtime: 0.13.10 rimraf: 3.0.2 - rollup: 3.3.0 + rollup: 2.79.1 rollup-plugin-dts: ^5.0.0 rollup-plugin-esbuild: 5.0.0 - rollup-plugin-node-externals: ^5.0.2 + rollup-plugin-node-externals: ^5.0.0 rxjs: 7.8.0 sinon: 14.0.1 tinycolor2: 1.6.0 @@ -4902,14 +4904,15 @@ __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: 3.3.0 + rollup: 2.79.1 rollup-plugin-dts: ^5.0.0 rollup-plugin-esbuild: 5.0.0 - rollup-plugin-node-externals: ^5.0.2 + rollup-plugin-node-externals: ^5.0.0 tslib: 2.5.0 typescript: 4.8.4 languageName: unknown @@ -4954,10 +4957,10 @@ __metadata: mocha: 10.2.0 resolve-as-bin: 2.1.0 rimraf: 3.0.2 - rollup: 3.3.0 + rollup: 2.79.1 rollup-plugin-dts: ^5.0.0 rollup-plugin-esbuild: 5.0.0 - rollup-plugin-node-externals: ^5.0.2 + rollup-plugin-node-externals: ^5.0.0 tracelib: 1.0.1 ts-loader: 8.4.0 tslib: 2.5.0 @@ -5094,6 +5097,7 @@ __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 @@ -5113,17 +5117,19 @@ __metadata: react: 17.0.2 react-dom: 17.0.2 rimraf: 3.0.2 - rollup: 3.3.0 + rollup: 2.79.1 rollup-plugin-dts: ^5.0.0 rollup-plugin-esbuild: 5.0.0 - rollup-plugin-node-externals: ^5.0.2 + rollup-plugin-node-externals: ^5.0.0 + rollup-plugin-sourcemaps: 0.6.3 + rollup-plugin-terser: 7.0.2 rxjs: 7.8.0 systemjs: 0.20.19 tslib: 2.5.0 typescript: 4.8.4 peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 + react: 17.0.2 + react-dom: 17.0.2 languageName: unknown linkType: soft @@ -5146,13 +5152,15 @@ __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: 3.3.0 + rollup: 2.79.1 rollup-plugin-dts: ^5.0.0 rollup-plugin-esbuild: 5.0.0 - rollup-plugin-node-externals: ^5.0.2 + rollup-plugin-node-externals: ^5.0.0 tslib: 2.5.0 typescript: 4.8.4 languageName: unknown @@ -5381,10 +5389,10 @@ __metadata: react-use: 17.4.0 react-window: 1.8.8 rimraf: 3.0.2 - rollup: 3.3.0 + rollup: 2.79.1 rollup-plugin-dts: ^5.0.0 rollup-plugin-esbuild: 5.0.0 - rollup-plugin-node-externals: ^5.0.2 + rollup-plugin-node-externals: ^5.0.0 rollup-plugin-svg-import: ^1.6.0 rxjs: 7.8.0 sass-loader: 13.2.0 @@ -8576,6 +8584,39 @@ __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" @@ -8595,6 +8636,19 @@ __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" @@ -11086,6 +11140,13 @@ __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" @@ -20070,6 +20131,13 @@ __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" @@ -21699,7 +21767,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^8.0.1": +"glob@npm:^8.0.1, glob@npm:^8.0.3": version: 8.0.3 resolution: "glob@npm:8.0.3" dependencies: @@ -24145,6 +24213,15 @@ __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" @@ -25631,7 +25708,7 @@ __metadata: languageName: node linkType: hard -"jest-worker@npm:^26.5.0, jest-worker@npm:^26.6.2": +"jest-worker@npm:^26.2.1, jest-worker@npm:^26.5.0, jest-worker@npm:^26.6.2": version: 26.6.2 resolution: "jest-worker@npm:26.6.2" dependencies: @@ -26917,7 +26994,7 @@ __metadata: languageName: node linkType: hard -"magic-string@npm:^0.26.7": +"magic-string@npm:^0.26.4, magic-string@npm:^0.26.7": version: 0.26.7 resolution: "magic-string@npm:0.26.7" dependencies: @@ -34302,7 +34379,7 @@ __metadata: languageName: node linkType: hard -"rollup-plugin-node-externals@npm:^5.0.2": +"rollup-plugin-node-externals@npm:^5.0.0": version: 5.0.2 resolution: "rollup-plugin-node-externals@npm:5.0.2" peerDependencies: @@ -34311,6 +34388,22 @@ __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" @@ -34322,9 +34415,23 @@ __metadata: languageName: node linkType: hard -"rollup@npm:3.3.0": - version: 3.3.0 - resolution: "rollup@npm:3.3.0" +"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" dependencies: fsevents: ~2.3.2 dependenciesMeta: @@ -34332,7 +34439,7 @@ __metadata: optional: true bin: rollup: dist/bin/rollup - checksum: e46a45e857d6e0d10ec6a31ce68d29ed85c22bcda2897355b2e38b804637d862dcbfcb92e38250b6ab219eadf8e624eb33d5bd6554ed8b9bc4b10a173a6afce5 + checksum: 6a2bf167b3587d4df709b37d149ad0300692cc5deb510f89ac7bdc77c8738c9546ae3de9322b0968e1ed2b0e984571f5f55aae28fa7de4cfcb1bc5402a4e2be6 languageName: node linkType: hard @@ -34843,6 +34950,15 @@ __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" @@ -35446,6 +35562,16 @@ __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" @@ -36734,6 +36860,20 @@ __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" @@ -36762,20 +36902,6 @@ __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"