diff --git a/.eslintrc.js b/.eslintrc.js
deleted file mode 100644
index 8286197..0000000
--- a/.eslintrc.js
+++ /dev/null
@@ -1,25 +0,0 @@
-module.exports = {
- root: true,
- env: {
- node: true
- },
- extends: ["plugin:vue/vue3-essential", "eslint:recommended", "@vue/prettier"],
- parserOptions: {
- ecmaVersion: 2020,
- parser: "@typescript-eslint/parser"
- },
- rules: {
- "no-console": process.env.NODE_ENV === "production" ? "warn" : "off",
- "no-debugger": process.env.NODE_ENV === "production" ? "warn" : "off",
- "vue/multi-word-component-names": "off"
- },
- overrides: [
- {
- files: ["*.ts"],
- extends: [
- "@vue/typescript/recommended",
- "@vue/prettier/@typescript-eslint"
- ]
- }
- ]
-};
diff --git a/.eslintrc.json b/.eslintrc.json
new file mode 100644
index 0000000..5040304
--- /dev/null
+++ b/.eslintrc.json
@@ -0,0 +1,24 @@
+{
+ "root": true,
+ "env": {
+ "node": true
+ },
+ "extends": ["plugin:vue/vue3-essential", "eslint:recommended", "@vue/prettier"],
+ "parserOptions": {
+ "ecmaVersion": 2020,
+ "parser": "@typescript-eslint/parser"
+ },
+ "rules": {
+ "no-console": "off",
+ "vue/multi-word-component-names": "off"
+ },
+ "overrides": [
+ {
+ "files": ["*.ts"],
+ "extends": [
+ "@vue/typescript/recommended",
+ "@vue/prettier/@typescript-eslint"
+ ]
+ }
+ ]
+}
diff --git a/README.md b/README.md
index 27495e8..abf1daa 100644
--- a/README.md
+++ b/README.md
@@ -13,7 +13,7 @@
---
-
💡 Heads up 💡 
+💡 Heads up 💡 
If you are migrating from `vue-echarts` ≤ 5, you should read the _[Migration to v6](#migration-to-v6)_ section before you update to v6.
@@ -236,9 +236,9 @@ Drop `
-
-
+
+
+
```
@@ -257,8 +257,8 @@ app.component('v-chart', VueECharts)
```html
-
-
+
+
```
diff --git a/README.zh-Hans.md b/README.zh-Hans.md
index 490c303..073c111 100644
--- a/README.zh-Hans.md
+++ b/README.zh-Hans.md
@@ -236,9 +236,9 @@ import "echarts";
```html
-
-
-
+
+
+
```
@@ -257,8 +257,8 @@ app.component('v-chart', VueECharts)
```html
-
-
+
+
```
diff --git a/babel.config.js b/babel.config.js
deleted file mode 100644
index 397abca..0000000
--- a/babel.config.js
+++ /dev/null
@@ -1,3 +0,0 @@
-module.exports = {
- presets: ["@vue/cli-plugin-babel/preset"]
-};
diff --git a/babel.config.json b/babel.config.json
new file mode 100644
index 0000000..7895cad
--- /dev/null
+++ b/babel.config.json
@@ -0,0 +1,3 @@
+{
+ "presets": ["@vue/cli-plugin-babel/preset"]
+}
diff --git a/package.json b/package.json
index aeb6925..36b475b 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,9 @@
{
"name": "vue-echarts",
- "version": "6.7.3",
+ "version": "7.0.0-beta.0",
"description": "Vue.js component for Apache ECharts™.",
+ "license": "MIT",
+ "repository": "https://github.com/ecomfe/vue-echarts.git",
"author": "GU Yiling ",
"scripts": {
"serve": "vue-cli-service serve",
@@ -9,14 +11,29 @@
"build:2": "vue-demi-switch 2 vue2 && rollup -c rollup.vue2.config.js",
"build:3": "vue-demi-switch 3 && rollup -c rollup.config.js",
"lint": "vue-cli-service lint",
+ "publint": "publint",
"build:demo": "vue-cli-service build",
- "docs": "node ./scripts/docs.js",
- "postinstall": "node ./scripts/postinstall.js",
- "prepublishOnly": "pnpm run build"
+ "docs": "node ./scripts/docs.mjs",
+ "postinstall": "node ./scripts/postinstall.mjs",
+ "prepublishOnly": "pnpm run build && publint"
+ },
+ "type": "module",
+ "module": "dist/index.js",
+ "main": "dist/index.cjs",
+ "unpkg": "dist/index.min.js",
+ "jsdelivr": "dist/index.min.js",
+ "types": "dist/index.d.ts",
+ "exports": {
+ ".": {
+ "import": "./dist/index.js",
+ "require": "./dist/index.cjs"
+ },
+ "./csp": {
+ "import": "./dist/csp/index.js",
+ "require": "./dist/csp/index.cjs"
+ },
+ "./csp/style.css": "./dist/csp/style.css"
},
- "main": "dist/index.cjs.min.js",
- "module": "dist/index.esm.min.js",
- "unpkg": "dist/index.umd.min.js",
"files": [
"dist",
"scripts/postinstall.js"
@@ -24,6 +41,16 @@
"dependencies": {
"vue-demi": "^0.13.11"
},
+ "peerDependencies": {
+ "@vue/runtime-core": "^3.0.0",
+ "echarts": "^5.5.1",
+ "vue": "^2.7.0 || ^3.1.1"
+ },
+ "peerDependenciesMeta": {
+ "@vue/runtime-core": {
+ "optional": true
+ }
+ },
"devDependencies": {
"@babel/core": "^7.24.4",
"@highlightjs/vue-plugin": "^2.1.0",
@@ -38,7 +65,6 @@
"@vue/cli-plugin-typescript": "^5.0.8",
"@vue/cli-service": "^5.0.8",
"@vue/compiler-sfc": "^3.4.24",
- "@vue/composition-api": "^1.7.2",
"@vue/eslint-config-prettier": "^6.0.0",
"@vue/eslint-config-typescript": "^10.0.0",
"@vueuse/core": "^10.9.0",
@@ -57,32 +83,18 @@
"postcss-loader": "^5.3.0",
"postcss-nested": "^5.0.6",
"prettier": "^2.8.8",
+ "publint": "^0.2.8",
"raw-loader": "^4.0.2",
"resize-detector": "^0.3.0",
"rimraf": "^3.0.2",
- "rollup": "^2.79.1",
- "rollup-plugin-dts": "^4.2.3",
- "rollup-plugin-styles": "^4.0.0",
- "rollup-plugin-ts": "^2.0.7",
+ "rollup": "^4.12.0",
+ "rollup-plugin-dts": "^6.1.0",
+ "rollup-plugin-esbuild": "^6.1.1",
+ "rollup-plugin-import-css": "^3.5.0",
"tslib": "^2.6.2",
"typescript": "4.6.4",
"vue": "^3.4.24",
"vue2": "npm:vue@^2.7.16",
"webpack": "^5.91.0"
- },
- "peerDependencies": {
- "@vue/composition-api": "^1.0.5",
- "@vue/runtime-core": "^3.0.0",
- "echarts": "^5.4.1",
- "vue": "^2.7.0 || ^3.1.1"
- },
- "jsdelivr": "dist/index.umd.min.js",
- "license": "MIT",
- "peerDependenciesMeta": {
- "@vue/runtime-core": {
- "optional": true
- }
- },
- "repository": "https://github.com/ecomfe/vue-echarts.git",
- "types": "dist/index.d.ts"
+ }
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 8ef6c5c..0f9fedd 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -23,13 +23,13 @@ importers:
version: 2.1.0(highlight.js@11.9.0)(vue@3.4.24(typescript@4.6.4))
'@rollup/plugin-node-resolve':
specifier: ^15.2.3
- version: 15.2.3(rollup@2.79.1)
+ version: 15.2.3(rollup@4.18.0)
'@rollup/plugin-replace':
specifier: ^5.0.5
- version: 5.0.5(rollup@2.79.1)
+ version: 5.0.5(rollup@4.18.0)
'@rollup/plugin-terser':
specifier: ^0.4.4
- version: 0.4.4(rollup@2.79.1)
+ version: 0.4.4(rollup@4.18.0)
'@typescript-eslint/eslint-plugin':
specifier: ^4.33.0
version: 4.33.0(@typescript-eslint/parser@4.33.0(eslint@7.32.0)(typescript@4.6.4))(eslint@7.32.0)(typescript@4.6.4)
@@ -41,22 +41,19 @@ importers:
version: 1.2.2
'@vue/cli-plugin-babel':
specifier: ^5.0.8
- version: 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.24)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3))(core-js@3.37.0)(vue@3.4.24(typescript@4.6.4))
+ version: 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.24)(esbuild@0.21.5)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0(esbuild@0.21.5)))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3))(core-js@3.37.0)(esbuild@0.21.5)(vue@3.4.24(typescript@4.6.4))
'@vue/cli-plugin-eslint':
specifier: ^5.0.8
- version: 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.24)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3))(eslint@7.32.0)
+ version: 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.24)(esbuild@0.21.5)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0(esbuild@0.21.5)))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3))(esbuild@0.21.5)(eslint@7.32.0)
'@vue/cli-plugin-typescript':
specifier: ^5.0.8
- version: 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.24)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3))(eslint@7.32.0)(typescript@4.6.4)(vue@3.4.24(typescript@4.6.4))
+ version: 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.24)(esbuild@0.21.5)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0(esbuild@0.21.5)))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3))(esbuild@0.21.5)(eslint@7.32.0)(typescript@4.6.4)(vue@3.4.24(typescript@4.6.4))
'@vue/cli-service':
specifier: ^5.0.8
- version: 5.0.8(@vue/compiler-sfc@3.4.24)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3)
+ version: 5.0.8(@vue/compiler-sfc@3.4.24)(esbuild@0.21.5)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0(esbuild@0.21.5)))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3)
'@vue/compiler-sfc':
specifier: ^3.4.24
version: 3.4.24
- '@vue/composition-api':
- specifier: ^1.7.2
- version: 1.7.2(vue@3.4.24(typescript@4.6.4))
'@vue/eslint-config-prettier':
specifier: ^6.0.0
version: 6.0.0(eslint-plugin-prettier@3.4.1(eslint@7.32.0)(prettier@2.8.8))(eslint@7.32.0)(prettier@2.8.8)
@@ -73,14 +70,14 @@ importers:
specifier: ^3.37.0
version: 3.37.0
echarts:
- specifier: ^5.5.0
- version: 5.5.0
+ specifier: ^5.5.1
+ version: 5.5.1
echarts-gl:
specifier: ^2.0.9
- version: 2.0.9(echarts@5.5.0)
+ version: 2.0.9(echarts@5.5.1)
echarts-liquidfill:
specifier: ^3.1.0
- version: 3.1.0(echarts@5.5.0)
+ version: 3.1.0(echarts@5.5.1)
esbuild-wasm:
specifier: ^0.19.12
version: 0.19.12
@@ -104,16 +101,19 @@ importers:
version: 8.4.38
postcss-loader:
specifier: ^5.3.0
- version: 5.3.0(postcss@8.4.38)(webpack@5.91.0)
+ version: 5.3.0(postcss@8.4.38)(webpack@5.91.0(esbuild@0.21.5))
postcss-nested:
specifier: ^5.0.6
version: 5.0.6(postcss@8.4.38)
prettier:
specifier: ^2.8.8
version: 2.8.8
+ publint:
+ specifier: ^0.2.8
+ version: 0.2.8
raw-loader:
specifier: ^4.0.2
- version: 4.0.2(webpack@5.91.0)
+ version: 4.0.2(webpack@5.91.0(esbuild@0.21.5))
resize-detector:
specifier: ^0.3.0
version: 0.3.0
@@ -121,17 +121,17 @@ importers:
specifier: ^3.0.2
version: 3.0.2
rollup:
- specifier: ^2.79.1
- version: 2.79.1
+ specifier: ^4.12.0
+ version: 4.18.0
rollup-plugin-dts:
- specifier: ^4.2.3
- version: 4.2.3(rollup@2.79.1)(typescript@4.6.4)
- rollup-plugin-styles:
- specifier: ^4.0.0
- version: 4.0.0(rollup@2.79.1)
- rollup-plugin-ts:
- specifier: ^2.0.7
- version: 2.0.7(@babel/core@7.24.4)(@babel/plugin-transform-runtime@7.24.3(@babel/core@7.24.4))(@babel/preset-env@7.24.4(@babel/core@7.24.4))(@babel/runtime@7.24.4)(rollup@2.79.1)(typescript@4.6.4)
+ specifier: ^6.1.0
+ version: 6.1.1(rollup@4.18.0)(typescript@4.6.4)
+ rollup-plugin-esbuild:
+ specifier: ^6.1.1
+ version: 6.1.1(esbuild@0.21.5)(rollup@4.18.0)
+ rollup-plugin-import-css:
+ specifier: ^3.5.0
+ version: 3.5.0(rollup@4.18.0)
tslib:
specifier: ^2.6.2
version: 2.6.2
@@ -146,7 +146,7 @@ importers:
version: vue@2.7.16
webpack:
specifier: ^5.91.0
- version: 5.91.0
+ version: 5.91.0(esbuild@0.21.5)
packages:
@@ -780,6 +780,144 @@ packages:
resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==}
engines: {node: '>=10.0.0'}
+ '@esbuild/aix-ppc64@0.21.5':
+ resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==}
+ engines: {node: '>=12'}
+ cpu: [ppc64]
+ os: [aix]
+
+ '@esbuild/android-arm64@0.21.5':
+ resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [android]
+
+ '@esbuild/android-arm@0.21.5':
+ resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [android]
+
+ '@esbuild/android-x64@0.21.5':
+ resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [android]
+
+ '@esbuild/darwin-arm64@0.21.5':
+ resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@esbuild/darwin-x64@0.21.5':
+ resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [darwin]
+
+ '@esbuild/freebsd-arm64@0.21.5':
+ resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [freebsd]
+
+ '@esbuild/freebsd-x64@0.21.5':
+ resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [freebsd]
+
+ '@esbuild/linux-arm64@0.21.5':
+ resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [linux]
+
+ '@esbuild/linux-arm@0.21.5':
+ resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [linux]
+
+ '@esbuild/linux-ia32@0.21.5':
+ resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [linux]
+
+ '@esbuild/linux-loong64@0.21.5':
+ resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==}
+ engines: {node: '>=12'}
+ cpu: [loong64]
+ os: [linux]
+
+ '@esbuild/linux-mips64el@0.21.5':
+ resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==}
+ engines: {node: '>=12'}
+ cpu: [mips64el]
+ os: [linux]
+
+ '@esbuild/linux-ppc64@0.21.5':
+ resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==}
+ engines: {node: '>=12'}
+ cpu: [ppc64]
+ os: [linux]
+
+ '@esbuild/linux-riscv64@0.21.5':
+ resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==}
+ engines: {node: '>=12'}
+ cpu: [riscv64]
+ os: [linux]
+
+ '@esbuild/linux-s390x@0.21.5':
+ resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==}
+ engines: {node: '>=12'}
+ cpu: [s390x]
+ os: [linux]
+
+ '@esbuild/linux-x64@0.21.5':
+ resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [linux]
+
+ '@esbuild/netbsd-x64@0.21.5':
+ resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [netbsd]
+
+ '@esbuild/openbsd-x64@0.21.5':
+ resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [openbsd]
+
+ '@esbuild/sunos-x64@0.21.5':
+ resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [sunos]
+
+ '@esbuild/win32-arm64@0.21.5':
+ resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [win32]
+
+ '@esbuild/win32-ia32@0.21.5':
+ resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [win32]
+
+ '@esbuild/win32-x64@0.21.5':
+ resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [win32]
+
'@eslint-community/eslint-utils@4.4.0':
resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -837,9 +975,6 @@ packages:
'@leichtgewicht/ip-codec@2.0.5':
resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==}
- '@mdn/browser-compat-data@4.2.1':
- resolution: {integrity: sha512-EWUguj2kd7ldmrF9F+vI5hUOralPd+sdsUnYbRy33vZTuZkduC1shE9TtEMEjAQwyfyMb4ole5KtjF8MsnQOlA==}
-
'@node-ipc/js-queue@2.0.3':
resolution: {integrity: sha512-fL1wpr8hhD5gT2dA1qifeVaoDFlQR5es8tFuKqjHX+kdOtdNHnxkVZbtIrR2rxnMFvehkjaZRNV2H/gPXlb0hw==}
engines: {node: '>=1.0.0'}
@@ -886,10 +1021,6 @@ packages:
rollup:
optional: true
- '@rollup/pluginutils@4.2.1':
- resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==}
- engines: {node: '>= 8.0.0'}
-
'@rollup/pluginutils@5.1.0':
resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==}
engines: {node: '>=14.0.0'}
@@ -899,6 +1030,86 @@ packages:
rollup:
optional: true
+ '@rollup/rollup-android-arm-eabi@4.18.0':
+ resolution: {integrity: sha512-Tya6xypR10giZV1XzxmH5wr25VcZSncG0pZIjfePT0OVBvqNEurzValetGNarVrGiq66EBVAFn15iYX4w6FKgQ==}
+ cpu: [arm]
+ os: [android]
+
+ '@rollup/rollup-android-arm64@4.18.0':
+ resolution: {integrity: sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA==}
+ cpu: [arm64]
+ os: [android]
+
+ '@rollup/rollup-darwin-arm64@4.18.0':
+ resolution: {integrity: sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w==}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@rollup/rollup-darwin-x64@4.18.0':
+ resolution: {integrity: sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA==}
+ cpu: [x64]
+ os: [darwin]
+
+ '@rollup/rollup-linux-arm-gnueabihf@4.18.0':
+ resolution: {integrity: sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA==}
+ cpu: [arm]
+ os: [linux]
+
+ '@rollup/rollup-linux-arm-musleabihf@4.18.0':
+ resolution: {integrity: sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A==}
+ cpu: [arm]
+ os: [linux]
+
+ '@rollup/rollup-linux-arm64-gnu@4.18.0':
+ resolution: {integrity: sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw==}
+ cpu: [arm64]
+ os: [linux]
+
+ '@rollup/rollup-linux-arm64-musl@4.18.0':
+ resolution: {integrity: sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ==}
+ cpu: [arm64]
+ os: [linux]
+
+ '@rollup/rollup-linux-powerpc64le-gnu@4.18.0':
+ resolution: {integrity: sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA==}
+ cpu: [ppc64]
+ os: [linux]
+
+ '@rollup/rollup-linux-riscv64-gnu@4.18.0':
+ resolution: {integrity: sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg==}
+ cpu: [riscv64]
+ os: [linux]
+
+ '@rollup/rollup-linux-s390x-gnu@4.18.0':
+ resolution: {integrity: sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg==}
+ cpu: [s390x]
+ os: [linux]
+
+ '@rollup/rollup-linux-x64-gnu@4.18.0':
+ resolution: {integrity: sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w==}
+ cpu: [x64]
+ os: [linux]
+
+ '@rollup/rollup-linux-x64-musl@4.18.0':
+ resolution: {integrity: sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg==}
+ cpu: [x64]
+ os: [linux]
+
+ '@rollup/rollup-win32-arm64-msvc@4.18.0':
+ resolution: {integrity: sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA==}
+ cpu: [arm64]
+ os: [win32]
+
+ '@rollup/rollup-win32-ia32-msvc@4.18.0':
+ resolution: {integrity: sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg==}
+ cpu: [ia32]
+ os: [win32]
+
+ '@rollup/rollup-win32-x64-msvc@4.18.0':
+ resolution: {integrity: sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g==}
+ cpu: [x64]
+ os: [win32]
+
'@sideway/address@4.1.5':
resolution: {integrity: sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==}
@@ -933,10 +1144,6 @@ packages:
'@types/connect@3.4.38':
resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==}
- '@types/cssnano@5.1.0':
- resolution: {integrity: sha512-ikR+18UpFGgvaWSur4og6SJYF/6QEYHXvrIt36dp81p1MG3cAPTYDMBJGeyWa3LCnqEbgNMHKRb+FP0NrXtoWQ==}
- deprecated: This is a stub types definition. cssnano provides its own type definitions, so you do not need this installed.
-
'@types/eslint-scope@3.7.7':
resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==}
@@ -973,18 +1180,12 @@ packages:
'@types/node-forge@1.3.11':
resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==}
- '@types/node@16.18.96':
- resolution: {integrity: sha512-84iSqGXoO+Ha16j8pRZ/L90vDMKX04QTYMTfYeE1WrjWaZXuchBehGUZEpNgx7JnmlrIHdnABmpjrQjhCnNldQ==}
-
'@types/node@20.12.7':
resolution: {integrity: sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==}
'@types/normalize-package-data@2.4.4':
resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==}
- '@types/object-path@0.11.4':
- resolution: {integrity: sha512-4tgJ1Z3elF/tOMpA8JLVuR9spt9Ynsf7+JjqsQ2IqtiPJtcLoHoXcT6qU4E10cPFqyXX5HDm9QwIzZhBSkLxsw==}
-
'@types/parse-json@4.0.2':
resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==}
@@ -1015,9 +1216,6 @@ packages:
'@types/sockjs@0.3.36':
resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==}
- '@types/ua-parser-js@0.7.39':
- resolution: {integrity: sha512-P/oDfpofrdtF5xw433SPALpdSchtJmY7nsJItf8h3KXqOslkbySh8zq4dSWXH2oTjRvJ5PczVEoCZPow6GicLg==}
-
'@types/web-bluetooth@0.0.20':
resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==}
@@ -1409,10 +1607,6 @@ packages:
'@webassemblyjs/wast-printer@1.12.1':
resolution: {integrity: sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==}
- '@wessberg/stringutil@1.0.19':
- resolution: {integrity: sha512-9AZHVXWlpN8Cn9k5BC/O0Dzb9E9xfEMXzYrNunwvkUTvuK7xgQPVRZpLo+jWCOZ5r8oBa8NIrHuPEu1hzbb6bg==}
- engines: {node: '>=8.0.0'}
-
'@xtuc/ieee754@1.2.0':
resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==}
@@ -1602,19 +1796,13 @@ packages:
brace-expansion@1.1.11:
resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
+ brace-expansion@2.0.1:
+ resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
+
braces@3.0.2:
resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
engines: {node: '>=8'}
- browserslist-generator@1.0.66:
- resolution: {integrity: sha512-aFDax4Qzh29DdyhHQBD2Yu2L5OvaDnvYFMbmpLrLwwaNK4H6dHEhC/Nxv93/+mfAA+a/t94ln0P2JZvHO6LZDA==}
- engines: {node: '>=8.0.0'}
-
- browserslist@4.20.2:
- resolution: {integrity: sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==}
- engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
- hasBin: true
-
browserslist@4.23.0:
resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
@@ -1765,12 +1953,6 @@ packages:
commondir@1.0.1:
resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==}
- compatfactory@0.0.13:
- resolution: {integrity: sha512-k9Sl/Qal3xQPnjAFZaRpl7jlCh0hDEhVaxyiTMfiHKC/w5TYn4Nds+7340X/v1OrAQC5xGBtaD2JpWgPhXWaAw==}
- engines: {node: '>=10.0.0'}
- peerDependencies:
- typescript: '>=3.x || >= 4.x'
-
compressible@2.0.18:
resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==}
engines: {node: '>= 0.6'}
@@ -2004,10 +2186,6 @@ packages:
resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==}
engines: {node: '>= 8'}
- crosspath@1.0.0:
- resolution: {integrity: sha512-mpjkSErNO6vioL/Cde2aF4UBysPFEMyn+1AN1t7Oc4yqvzSRWe8iBte4P8BHyjo64OmC+ZBxwjIqmpSpIWiQ7Q==}
- engines: {node: '>=10.0.0'}
-
css-declaration-sorter@6.4.1:
resolution: {integrity: sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==}
engines: {node: ^10 || ^12 || >=14}
@@ -2114,10 +2292,6 @@ packages:
supports-color:
optional: true
- decode-uri-component@0.2.2:
- resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==}
- engines: {node: '>=0.10'}
-
deep-is@0.1.4:
resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
@@ -2218,8 +2392,8 @@ packages:
peerDependencies:
echarts: ^5.0.1
- echarts@5.5.0:
- resolution: {integrity: sha512-rNYnNCzqDAPCr4m/fqyUFv7fD9qIsd50S6GDFgO1DxZhncCsNsG7IfUlAlvZe5oSEQxtsjnHiUuppzccry93Xw==}
+ echarts@5.5.1:
+ resolution: {integrity: sha512-Fce8upazaAXUVUVsjgV6mBnGuqgO+JNDlcgF79Dksy4+wgGpQB2lmYoO4TSweFg/mZITdpGHomw/cNBJZj1icA==}
ee-first@1.1.1:
resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
@@ -2278,6 +2452,11 @@ packages:
engines: {node: '>=12'}
hasBin: true
+ esbuild@0.21.5:
+ resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==}
+ engines: {node: '>=12'}
+ hasBin: true
+
escalade@3.1.2:
resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==}
engines: {node: '>=6'}
@@ -2460,10 +2639,6 @@ packages:
resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}
engines: {node: '>=8'}
- filter-obj@1.1.0:
- resolution: {integrity: sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==}
- engines: {node: '>=0.10.0'}
-
finalhandler@1.2.0:
resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==}
engines: {node: '>= 0.8'}
@@ -2521,10 +2696,6 @@ packages:
resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==}
engines: {node: '>= 0.6'}
- fs-extra@10.1.0:
- resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==}
- engines: {node: '>=12'}
-
fs-extra@9.1.0:
resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==}
engines: {node: '>=10'}
@@ -2574,6 +2745,9 @@ packages:
resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==}
engines: {node: '>=10'}
+ get-tsconfig@4.7.5:
+ resolution: {integrity: sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==}
+
glob-parent@5.1.2:
resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
engines: {node: '>= 6'}
@@ -2588,6 +2762,11 @@ packages:
glob@7.2.3:
resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
+ glob@8.1.0:
+ resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==}
+ engines: {node: '>=12'}
+ deprecated: Glob versions prior to v9 are no longer supported
+
globals@11.12.0:
resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
engines: {node: '>=4'}
@@ -2649,10 +2828,6 @@ packages:
resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==}
hasBin: true
- helpertypes@0.0.18:
- resolution: {integrity: sha512-XRhfbSEmR+poXUC5/8AbmYNJb2riOT6qPzjGJZr0S9YedHiaY+/tzPYzWMUclYMEdCYo/1l8PDYrQFCj02v97w==}
- engines: {node: '>=10.0.0'}
-
highlight.js@10.7.3:
resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==}
@@ -2744,6 +2919,10 @@ packages:
ieee754@1.2.1:
resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
+ ignore-walk@5.0.1:
+ resolution: {integrity: sha512-yemi4pMf51WKT7khInJqAvsIGzoqYXblnsz0ql8tM+yi1EKYTY1evX4NAbJrLL/Aanr2HyZeluqU+Oi7MGHokw==}
+ engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+
ignore@4.0.6:
resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==}
engines: {node: '>= 4'}
@@ -2857,10 +3036,6 @@ packages:
isarray@1.0.0:
resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==}
- isbot@3.4.5:
- resolution: {integrity: sha512-+KD6q1BBtw0iK9aGBGSfxJ31/ZgizKRjhm8ebgJUBMx0aeeQuIJ1I72beCoIrltIZGrSm4vmrxRxrG5n1aUTtw==}
- engines: {node: '>=12'}
-
isexe@2.0.0:
resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
@@ -3024,10 +3199,6 @@ packages:
resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
engines: {node: '>=10'}
- magic-string@0.26.7:
- resolution: {integrity: sha512-hX9XH3ziStPoPhJxLq1syWuZMxbDvGNbVchfrdCtanC7D13888bMFow61x8axrx+GfHLtVeAx2kxL7tTGRl+Ow==}
- engines: {node: '>=12'}
-
magic-string@0.30.10:
resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==}
@@ -3100,6 +3271,10 @@ packages:
minimatch@3.1.2:
resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
+ minimatch@5.1.6:
+ resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==}
+ engines: {node: '>=10'}
+
minimist@1.2.8:
resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
@@ -3114,6 +3289,10 @@ packages:
module-alias@2.2.3:
resolution: {integrity: sha512-23g5BFj4zdQL/b6tor7Ji+QY4pEfNH784BMslY9Qb0UnJWRAt+lQGLYmRaM0KDBwIG23ffEBELhZDP2rhi9f/Q==}
+ mri@1.2.0:
+ resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
+ engines: {node: '>=4'}
+
mrmime@2.0.0:
resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==}
engines: {node: '>=10'}
@@ -3193,6 +3372,19 @@ packages:
resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==}
engines: {node: '>=10'}
+ npm-bundled@2.0.1:
+ resolution: {integrity: sha512-gZLxXdjEzE/+mOstGDqR6b0EkhJ+kM6fxM6vUuckuctuVPh80Q6pw/rSZj9s4Gex9GxWtIicO1pc8DB9KZWudw==}
+ engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+
+ npm-normalize-package-bin@2.0.0:
+ resolution: {integrity: sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==}
+ engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+
+ npm-packlist@5.1.3:
+ resolution: {integrity: sha512-263/0NGrn32YFYi4J533qzrQ/krmmrWwhKkzwTuM4f/07ug51odoaNjUexxO4vxlzURHcmYMH1QjvHjsNDKLVg==}
+ engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+ hasBin: true
+
npm-run-path@2.0.2:
resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==}
engines: {node: '>=4'}
@@ -3215,10 +3407,6 @@ packages:
resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==}
engines: {node: '>= 0.4'}
- object-path@0.11.8:
- resolution: {integrity: sha512-YJjNZrlXJFM42wTBn6zgOJVar9KFJvzx6sTWDte8sWZF//cnjl0BxHNpfZx+ZffXX63A9q0b1zsFiBX4g4X5KA==}
- engines: {node: '>= 10.12.0'}
-
object.assign@4.1.5:
resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==}
engines: {node: '>= 0.4'}
@@ -3273,18 +3461,10 @@ packages:
resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==}
engines: {node: '>=8'}
- p-queue@6.6.2:
- resolution: {integrity: sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==}
- engines: {node: '>=8'}
-
p-retry@4.6.2:
resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==}
engines: {node: '>=8'}
- p-timeout@3.2.0:
- resolution: {integrity: sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==}
- engines: {node: '>=8'}
-
p-try@2.2.0:
resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
engines: {node: '>=6'}
@@ -3348,6 +3528,9 @@ packages:
picocolors@1.0.0:
resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
+ picocolors@1.0.1:
+ resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==}
+
picomatch@2.3.1:
resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
engines: {node: '>=8.6'}
@@ -3628,6 +3811,11 @@ packages:
pseudomap@1.0.2:
resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==}
+ publint@0.2.8:
+ resolution: {integrity: sha512-C5MjGJ7gpanqaDpgBN+6QhjvXcoj0/YpbucoW29oO5729CGTMzfr3wZTIYcpzB1xl9ZfEqj4KL86P2Z50pt/JA==}
+ engines: {node: '>=16'}
+ hasBin: true
+
pump@3.0.0:
resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==}
@@ -3639,10 +3827,6 @@ packages:
resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==}
engines: {node: '>=0.6'}
- query-string@7.1.3:
- resolution: {integrity: sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==}
- engines: {node: '>=6'}
-
queue-microtask@1.2.3:
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
@@ -3732,6 +3916,9 @@ packages:
resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
engines: {node: '>=4'}
+ resolve-pkg-maps@1.0.0:
+ resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}
+
resolve@1.22.8:
resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==}
hasBin: true
@@ -3756,53 +3943,38 @@ packages:
resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
hasBin: true
- rollup-plugin-dts@4.2.3:
- resolution: {integrity: sha512-jlcpItqM2efqfIiKzDB/IKOS9E9fDvbkJSGw5GtK/PqPGS9eC3R3JKyw2VvpTktZA+TNgJRMu1NTv244aTUzzQ==}
- engines: {node: '>=v12.22.12'}
+ rollup-plugin-dts@6.1.1:
+ resolution: {integrity: sha512-aSHRcJ6KG2IHIioYlvAOcEq6U99sVtqDDKVhnwt70rW6tsz3tv5OSjEiWcgzfsHdLyGXZ/3b/7b/+Za3Y6r1XA==}
+ engines: {node: '>=16'}
peerDependencies:
- rollup: ^2.55
- typescript: ^4.1
+ rollup: ^3.29.4 || ^4
+ typescript: ^4.5 || ^5.0
- rollup-plugin-styles@4.0.0:
- resolution: {integrity: sha512-A2K2sao84OsTmDxXG83JTCdXWrmgvQkkI38XDat46rdtpGMRm9tSYqeCdlwwGDJF4kKIafhV1mUidqu8MxUGig==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ rollup-plugin-esbuild@6.1.1:
+ resolution: {integrity: sha512-CehMY9FAqJD5OUaE/Mi1r5z0kNeYxItmRO2zG4Qnv2qWKF09J2lTy5GUzjJR354ZPrLkCj4fiBN41lo8PzBUhw==}
+ engines: {node: '>=14.18.0'}
peerDependencies:
- rollup: ^2.63.0
+ esbuild: '>=0.18.0'
+ rollup: ^1.20.0 || ^2.0.0 || ^3.0.0 || ^4.0.0
- rollup-plugin-ts@2.0.7:
- resolution: {integrity: sha512-M9sppRKX6y/b2KXbGdUdHid0tshAEK/sEeYLBHBJiBa4swukSsoFVXKGGZasLcjaXhgUnnizFuvFFj6znxwvSA==}
- engines: {node: '>=10.0.0', npm: '>=7.0.0', pnpm: '>=3.2.0', yarn: '>=1.13'}
+ rollup-plugin-import-css@3.5.0:
+ resolution: {integrity: sha512-JOVow6n00qt2C/NnsqPmIjFOfxIAudwWqC5SaC84CodMGiMFaP1gPAdgnJ8g8hcG+P85TCYp2kI98grYCEt5pg==}
+ engines: {node: '>=16'}
peerDependencies:
- '@babel/core': '>=6.x || >=7.x'
- '@babel/plugin-transform-runtime': '>=6.x || >=7.x'
- '@babel/preset-env': '>=6.x || >=7.x'
- '@babel/runtime': '>=6.x || >=7.x'
- '@swc/core': '>=1.x'
- '@swc/helpers': '>=0.2'
- rollup: '>=1.x || >=2.x'
- typescript: '>=3.2.x || >= 4.x'
- peerDependenciesMeta:
- '@babel/core':
- optional: true
- '@babel/plugin-transform-runtime':
- optional: true
- '@babel/preset-env':
- optional: true
- '@babel/runtime':
- optional: true
- '@swc/core':
- optional: true
- '@swc/helpers':
- optional: true
+ rollup: ^2.x.x || ^3.x.x || ^4.x.x
- rollup@2.79.1:
- resolution: {integrity: sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==}
- engines: {node: '>=10.0.0'}
+ rollup@4.18.0:
+ resolution: {integrity: sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg==}
+ engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
run-parallel@1.2.0:
resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
+ sade@1.8.1:
+ resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==}
+ engines: {node: '>=6'}
+
safe-buffer@5.1.2:
resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==}
@@ -3939,10 +4111,6 @@ packages:
resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==}
engines: {node: '>= 8'}
- sourcemap-codec@1.4.8:
- resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==}
- deprecated: Please use @jridgewell/sourcemap-codec instead
-
spdx-correct@3.2.0:
resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==}
@@ -3962,10 +4130,6 @@ packages:
resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==}
engines: {node: '>=6.0.0'}
- split-on-first@1.1.0:
- resolution: {integrity: sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==}
- engines: {node: '>=6'}
-
sprintf-js@1.0.3:
resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==}
@@ -3988,10 +4152,6 @@ packages:
resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==}
engines: {node: '>= 0.8'}
- strict-uri-encode@2.0.0:
- resolution: {integrity: sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==}
- engines: {node: '>=4'}
-
string-width@2.1.1:
resolution: {integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==}
engines: {node: '>=4'}
@@ -4131,12 +4291,6 @@ packages:
tr46@0.0.3:
resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==}
- ts-clone-node@0.3.32:
- resolution: {integrity: sha512-YYGvoWy2Ba98/YC/0leD7IRsU/q5pu/KRg9dD8omzkbgoZ8g7gfYfED9mWMTyNp7J3CQiiKyvM62B7mXXHKU7Q==}
- engines: {node: '>=10.0.0'}
- peerDependencies:
- typescript: ^3.x || ^4.x
-
ts-loader@9.5.1:
resolution: {integrity: sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==}
engines: {node: '>=12.0.0'}
@@ -4184,9 +4338,6 @@ packages:
engines: {node: '>=4.2.0'}
hasBin: true
- ua-parser-js@1.0.37:
- resolution: {integrity: sha512-bhTyI94tZofjo+Dn8SN6Zv8nBDvyXTymAdM3LDI/0IboIUwTu1rEhW7v2TfiVsoYWgkQ4kOVqnI8APUFbIQIFQ==}
-
undici-types@5.26.5:
resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
@@ -4483,6 +4634,9 @@ packages:
zrender@5.5.0:
resolution: {integrity: sha512-O3MilSi/9mwoovx77m6ROZM7sXShR/O/JIanvzTwjN3FORfLSr81PsUGd7jlaYOeds9d8tw82oP44+3YucVo+w==}
+ zrender@5.6.0:
+ resolution: {integrity: sha512-uzgraf4njmmHAbEUxMJ8Oxg+P3fT04O+9p7gY+wJRVxo8Ge+KmYv0WJev945EH4wFuc4OY2NLXz46FZrWS9xJg==}
+
snapshots:
'@aashutoshrathi/word-wrap@1.2.6': {}
@@ -5252,6 +5406,75 @@ snapshots:
'@discoveryjs/json-ext@0.5.7': {}
+ '@esbuild/aix-ppc64@0.21.5':
+ optional: true
+
+ '@esbuild/android-arm64@0.21.5':
+ optional: true
+
+ '@esbuild/android-arm@0.21.5':
+ optional: true
+
+ '@esbuild/android-x64@0.21.5':
+ optional: true
+
+ '@esbuild/darwin-arm64@0.21.5':
+ optional: true
+
+ '@esbuild/darwin-x64@0.21.5':
+ optional: true
+
+ '@esbuild/freebsd-arm64@0.21.5':
+ optional: true
+
+ '@esbuild/freebsd-x64@0.21.5':
+ optional: true
+
+ '@esbuild/linux-arm64@0.21.5':
+ optional: true
+
+ '@esbuild/linux-arm@0.21.5':
+ optional: true
+
+ '@esbuild/linux-ia32@0.21.5':
+ optional: true
+
+ '@esbuild/linux-loong64@0.21.5':
+ optional: true
+
+ '@esbuild/linux-mips64el@0.21.5':
+ optional: true
+
+ '@esbuild/linux-ppc64@0.21.5':
+ optional: true
+
+ '@esbuild/linux-riscv64@0.21.5':
+ optional: true
+
+ '@esbuild/linux-s390x@0.21.5':
+ optional: true
+
+ '@esbuild/linux-x64@0.21.5':
+ optional: true
+
+ '@esbuild/netbsd-x64@0.21.5':
+ optional: true
+
+ '@esbuild/openbsd-x64@0.21.5':
+ optional: true
+
+ '@esbuild/sunos-x64@0.21.5':
+ optional: true
+
+ '@esbuild/win32-arm64@0.21.5':
+ optional: true
+
+ '@esbuild/win32-ia32@0.21.5':
+ optional: true
+
+ '@esbuild/win32-x64@0.21.5':
+ optional: true
+
'@eslint-community/eslint-utils@4.4.0(eslint@7.32.0)':
dependencies:
eslint: 7.32.0
@@ -5318,8 +5541,6 @@ snapshots:
'@leichtgewicht/ip-codec@2.0.5': {}
- '@mdn/browser-compat-data@4.2.1': {}
-
'@node-ipc/js-queue@2.0.3':
dependencies:
easy-stack: 1.0.1
@@ -5338,44 +5559,87 @@ snapshots:
'@polka/url@1.0.0-next.25': {}
- '@rollup/plugin-node-resolve@15.2.3(rollup@2.79.1)':
+ '@rollup/plugin-node-resolve@15.2.3(rollup@4.18.0)':
dependencies:
- '@rollup/pluginutils': 5.1.0(rollup@2.79.1)
+ '@rollup/pluginutils': 5.1.0(rollup@4.18.0)
'@types/resolve': 1.20.2
deepmerge: 4.3.1
is-builtin-module: 3.2.1
is-module: 1.0.0
resolve: 1.22.8
optionalDependencies:
- rollup: 2.79.1
+ rollup: 4.18.0
- '@rollup/plugin-replace@5.0.5(rollup@2.79.1)':
+ '@rollup/plugin-replace@5.0.5(rollup@4.18.0)':
dependencies:
- '@rollup/pluginutils': 5.1.0(rollup@2.79.1)
+ '@rollup/pluginutils': 5.1.0(rollup@4.18.0)
magic-string: 0.30.10
optionalDependencies:
- rollup: 2.79.1
+ rollup: 4.18.0
- '@rollup/plugin-terser@0.4.4(rollup@2.79.1)':
+ '@rollup/plugin-terser@0.4.4(rollup@4.18.0)':
dependencies:
serialize-javascript: 6.0.2
smob: 1.5.0
terser: 5.30.4
optionalDependencies:
- rollup: 2.79.1
+ rollup: 4.18.0
- '@rollup/pluginutils@4.2.1':
- dependencies:
- estree-walker: 2.0.2
- picomatch: 2.3.1
-
- '@rollup/pluginutils@5.1.0(rollup@2.79.1)':
+ '@rollup/pluginutils@5.1.0(rollup@4.18.0)':
dependencies:
'@types/estree': 1.0.5
estree-walker: 2.0.2
picomatch: 2.3.1
optionalDependencies:
- rollup: 2.79.1
+ rollup: 4.18.0
+
+ '@rollup/rollup-android-arm-eabi@4.18.0':
+ optional: true
+
+ '@rollup/rollup-android-arm64@4.18.0':
+ optional: true
+
+ '@rollup/rollup-darwin-arm64@4.18.0':
+ optional: true
+
+ '@rollup/rollup-darwin-x64@4.18.0':
+ optional: true
+
+ '@rollup/rollup-linux-arm-gnueabihf@4.18.0':
+ optional: true
+
+ '@rollup/rollup-linux-arm-musleabihf@4.18.0':
+ optional: true
+
+ '@rollup/rollup-linux-arm64-gnu@4.18.0':
+ optional: true
+
+ '@rollup/rollup-linux-arm64-musl@4.18.0':
+ optional: true
+
+ '@rollup/rollup-linux-powerpc64le-gnu@4.18.0':
+ optional: true
+
+ '@rollup/rollup-linux-riscv64-gnu@4.18.0':
+ optional: true
+
+ '@rollup/rollup-linux-s390x-gnu@4.18.0':
+ optional: true
+
+ '@rollup/rollup-linux-x64-gnu@4.18.0':
+ optional: true
+
+ '@rollup/rollup-linux-x64-musl@4.18.0':
+ optional: true
+
+ '@rollup/rollup-win32-arm64-msvc@4.18.0':
+ optional: true
+
+ '@rollup/rollup-win32-ia32-msvc@4.18.0':
+ optional: true
+
+ '@rollup/rollup-win32-x64-msvc@4.18.0':
+ optional: true
'@sideway/address@4.1.5':
dependencies:
@@ -5385,13 +5649,13 @@ snapshots:
'@sideway/pinpoint@2.0.0': {}
- '@soda/friendly-errors-webpack-plugin@1.8.1(webpack@5.91.0)':
+ '@soda/friendly-errors-webpack-plugin@1.8.1(webpack@5.91.0(esbuild@0.21.5))':
dependencies:
chalk: 3.0.0
error-stack-parser: 2.1.4
string-width: 4.2.3
strip-ansi: 6.0.1
- webpack: 5.91.0
+ webpack: 5.91.0(esbuild@0.21.5)
'@soda/get-current-script@1.0.2': {}
@@ -5415,12 +5679,6 @@ snapshots:
dependencies:
'@types/node': 20.12.7
- '@types/cssnano@5.1.0(postcss@8.4.38)':
- dependencies:
- cssnano: 5.1.15(postcss@8.4.38)
- transitivePeerDependencies:
- - postcss
-
'@types/eslint-scope@3.7.7':
dependencies:
'@types/eslint': 8.56.10
@@ -5465,16 +5723,12 @@ snapshots:
dependencies:
'@types/node': 20.12.7
- '@types/node@16.18.96': {}
-
'@types/node@20.12.7':
dependencies:
undici-types: 5.26.5
'@types/normalize-package-data@2.4.4': {}
- '@types/object-path@0.11.4': {}
-
'@types/parse-json@4.0.2': {}
'@types/qs@6.9.15': {}
@@ -5506,8 +5760,6 @@ snapshots:
dependencies:
'@types/node': 20.12.7
- '@types/ua-parser-js@0.7.39': {}
-
'@types/web-bluetooth@0.0.20': {}
'@types/webpack-env@1.18.4': {}
@@ -5789,15 +6041,15 @@ snapshots:
'@vue/cli-overlay@5.0.8': {}
- '@vue/cli-plugin-babel@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.24)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3))(core-js@3.37.0)(vue@3.4.24(typescript@4.6.4))':
+ '@vue/cli-plugin-babel@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.24)(esbuild@0.21.5)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0(esbuild@0.21.5)))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3))(core-js@3.37.0)(esbuild@0.21.5)(vue@3.4.24(typescript@4.6.4))':
dependencies:
'@babel/core': 7.24.4
'@vue/babel-preset-app': 5.0.8(@babel/core@7.24.4)(core-js@3.37.0)(vue@3.4.24(typescript@4.6.4))
- '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.4.24)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3)
+ '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.4.24)(esbuild@0.21.5)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0(esbuild@0.21.5)))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3)
'@vue/cli-shared-utils': 5.0.8
- babel-loader: 8.3.0(@babel/core@7.24.4)(webpack@5.91.0)
- thread-loader: 3.0.4(webpack@5.91.0)
- webpack: 5.91.0
+ babel-loader: 8.3.0(@babel/core@7.24.4)(webpack@5.91.0(esbuild@0.21.5))
+ thread-loader: 3.0.4(webpack@5.91.0(esbuild@0.21.5))
+ webpack: 5.91.0(esbuild@0.21.5)
transitivePeerDependencies:
- '@swc/core'
- core-js
@@ -5808,14 +6060,14 @@ snapshots:
- vue
- webpack-cli
- '@vue/cli-plugin-eslint@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.24)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3))(eslint@7.32.0)':
+ '@vue/cli-plugin-eslint@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.24)(esbuild@0.21.5)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0(esbuild@0.21.5)))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3))(esbuild@0.21.5)(eslint@7.32.0)':
dependencies:
- '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.4.24)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3)
+ '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.4.24)(esbuild@0.21.5)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0(esbuild@0.21.5)))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3)
'@vue/cli-shared-utils': 5.0.8
eslint: 7.32.0
- eslint-webpack-plugin: 3.2.0(eslint@7.32.0)(webpack@5.91.0)
+ eslint-webpack-plugin: 3.2.0(eslint@7.32.0)(webpack@5.91.0(esbuild@0.21.5))
globby: 11.1.0
- webpack: 5.91.0
+ webpack: 5.91.0(esbuild@0.21.5)
yorkie: 2.0.0
transitivePeerDependencies:
- '@swc/core'
@@ -5824,27 +6076,27 @@ snapshots:
- uglify-js
- webpack-cli
- '@vue/cli-plugin-router@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.24)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3))':
+ '@vue/cli-plugin-router@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.24)(esbuild@0.21.5)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0(esbuild@0.21.5)))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3))':
dependencies:
- '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.4.24)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3)
+ '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.4.24)(esbuild@0.21.5)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0(esbuild@0.21.5)))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3)
'@vue/cli-shared-utils': 5.0.8
transitivePeerDependencies:
- encoding
- '@vue/cli-plugin-typescript@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.24)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3))(eslint@7.32.0)(typescript@4.6.4)(vue@3.4.24(typescript@4.6.4))':
+ '@vue/cli-plugin-typescript@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.24)(esbuild@0.21.5)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0(esbuild@0.21.5)))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3))(esbuild@0.21.5)(eslint@7.32.0)(typescript@4.6.4)(vue@3.4.24(typescript@4.6.4))':
dependencies:
'@babel/core': 7.24.4
'@types/webpack-env': 1.18.4
- '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.4.24)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3)
+ '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.4.24)(esbuild@0.21.5)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0(esbuild@0.21.5)))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3)
'@vue/cli-shared-utils': 5.0.8
- babel-loader: 8.3.0(@babel/core@7.24.4)(webpack@5.91.0)
- fork-ts-checker-webpack-plugin: 6.5.3(eslint@7.32.0)(typescript@4.6.4)(webpack@5.91.0)
+ babel-loader: 8.3.0(@babel/core@7.24.4)(webpack@5.91.0(esbuild@0.21.5))
+ fork-ts-checker-webpack-plugin: 6.5.3(eslint@7.32.0)(typescript@4.6.4)(webpack@5.91.0(esbuild@0.21.5))
globby: 11.1.0
- thread-loader: 3.0.4(webpack@5.91.0)
- ts-loader: 9.5.1(typescript@4.6.4)(webpack@5.91.0)
+ thread-loader: 3.0.4(webpack@5.91.0(esbuild@0.21.5))
+ ts-loader: 9.5.1(typescript@4.6.4)(webpack@5.91.0(esbuild@0.21.5))
typescript: 4.6.4
vue: 3.4.24(typescript@4.6.4)
- webpack: 5.91.0
+ webpack: 5.91.0(esbuild@0.21.5)
transitivePeerDependencies:
- '@swc/core'
- encoding
@@ -5854,22 +6106,22 @@ snapshots:
- uglify-js
- webpack-cli
- '@vue/cli-plugin-vuex@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.24)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3))':
+ '@vue/cli-plugin-vuex@5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.24)(esbuild@0.21.5)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0(esbuild@0.21.5)))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3))':
dependencies:
- '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.4.24)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3)
+ '@vue/cli-service': 5.0.8(@vue/compiler-sfc@3.4.24)(esbuild@0.21.5)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0(esbuild@0.21.5)))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3)
- '@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.24)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3)':
+ '@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.24)(esbuild@0.21.5)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0(esbuild@0.21.5)))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3)':
dependencies:
'@babel/helper-compilation-targets': 7.23.6
- '@soda/friendly-errors-webpack-plugin': 1.8.1(webpack@5.91.0)
+ '@soda/friendly-errors-webpack-plugin': 1.8.1(webpack@5.91.0(esbuild@0.21.5))
'@soda/get-current-script': 1.0.2
'@types/minimist': 1.2.5
'@vue/cli-overlay': 5.0.8
- '@vue/cli-plugin-router': 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.24)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3))
- '@vue/cli-plugin-vuex': 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.24)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3))
+ '@vue/cli-plugin-router': 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.24)(esbuild@0.21.5)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0(esbuild@0.21.5)))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3))
+ '@vue/cli-plugin-vuex': 5.0.8(@vue/cli-service@5.0.8(@vue/compiler-sfc@3.4.24)(esbuild@0.21.5)(lodash@4.17.21)(prettier@2.8.8)(raw-loader@4.0.2(webpack@5.91.0(esbuild@0.21.5)))(vue@3.4.24(typescript@4.6.4))(webpack-sources@3.2.3))
'@vue/cli-shared-utils': 5.0.8
'@vue/component-compiler-utils': 3.3.0(lodash@4.17.21)
- '@vue/vue-loader-v15': vue-loader@15.11.1(@vue/compiler-sfc@3.4.24)(css-loader@6.11.0(webpack@5.91.0))(lodash@4.17.21)(prettier@2.8.8)(webpack@5.91.0)
+ '@vue/vue-loader-v15': vue-loader@15.11.1(@vue/compiler-sfc@3.4.24)(css-loader@6.11.0(webpack@5.91.0(esbuild@0.21.5)))(lodash@4.17.21)(prettier@2.8.8)(webpack@5.91.0(esbuild@0.21.5))
'@vue/web-component-wrapper': 1.3.0
acorn: 8.11.3
acorn-walk: 8.3.2
@@ -5880,9 +6132,9 @@ snapshots:
cli-highlight: 2.1.11
clipboardy: 2.3.0
cliui: 7.0.4
- copy-webpack-plugin: 9.1.0(webpack@5.91.0)
- css-loader: 6.11.0(webpack@5.91.0)
- css-minimizer-webpack-plugin: 3.4.1(webpack@5.91.0)
+ copy-webpack-plugin: 9.1.0(webpack@5.91.0(esbuild@0.21.5))
+ css-loader: 6.11.0(webpack@5.91.0(esbuild@0.21.5))
+ css-minimizer-webpack-plugin: 3.4.1(esbuild@0.21.5)(webpack@5.91.0(esbuild@0.21.5))
cssnano: 5.1.15(postcss@8.4.38)
debug: 4.3.4
default-gateway: 6.0.3
@@ -5891,32 +6143,32 @@ snapshots:
fs-extra: 9.1.0
globby: 11.1.0
hash-sum: 2.0.0
- html-webpack-plugin: 5.6.0(webpack@5.91.0)
+ html-webpack-plugin: 5.6.0(webpack@5.91.0(esbuild@0.21.5))
is-file-esm: 1.0.0
launch-editor-middleware: 2.6.1
lodash.defaultsdeep: 4.6.1
lodash.mapvalues: 4.6.0
- mini-css-extract-plugin: 2.9.0(webpack@5.91.0)
+ mini-css-extract-plugin: 2.9.0(webpack@5.91.0(esbuild@0.21.5))
minimist: 1.2.8
module-alias: 2.2.3
portfinder: 1.0.32
postcss: 8.4.38
- postcss-loader: 6.2.1(postcss@8.4.38)(webpack@5.91.0)
- progress-webpack-plugin: 1.0.16(webpack@5.91.0)
+ postcss-loader: 6.2.1(postcss@8.4.38)(webpack@5.91.0(esbuild@0.21.5))
+ progress-webpack-plugin: 1.0.16(webpack@5.91.0(esbuild@0.21.5))
ssri: 8.0.1
- terser-webpack-plugin: 5.3.10(webpack@5.91.0)
- thread-loader: 3.0.4(webpack@5.91.0)
- vue-loader: 17.4.2(@vue/compiler-sfc@3.4.24)(vue@3.4.24(typescript@4.6.4))(webpack@5.91.0)
+ terser-webpack-plugin: 5.3.10(esbuild@0.21.5)(webpack@5.91.0(esbuild@0.21.5))
+ thread-loader: 3.0.4(webpack@5.91.0(esbuild@0.21.5))
+ vue-loader: 17.4.2(@vue/compiler-sfc@3.4.24)(vue@3.4.24(typescript@4.6.4))(webpack@5.91.0(esbuild@0.21.5))
vue-style-loader: 4.1.3
- webpack: 5.91.0
+ webpack: 5.91.0(esbuild@0.21.5)
webpack-bundle-analyzer: 4.10.2
webpack-chain: 6.5.1
- webpack-dev-server: 4.15.2(debug@4.3.4)(webpack@5.91.0)
+ webpack-dev-server: 4.15.2(debug@4.3.4)(webpack@5.91.0(esbuild@0.21.5))
webpack-merge: 5.10.0
webpack-virtual-modules: 0.4.6
whatwg-fetch: 3.6.20
optionalDependencies:
- raw-loader: 4.0.2(webpack@5.91.0)
+ raw-loader: 4.0.2(webpack@5.91.0(esbuild@0.21.5))
webpack-sources: 3.2.3
transitivePeerDependencies:
- '@parcel/css'
@@ -6113,6 +6365,7 @@ snapshots:
'@vue/composition-api@1.7.2(vue@3.4.24(typescript@4.6.4))':
dependencies:
vue: 3.4.24(typescript@4.6.4)
+ optional: true
'@vue/devtools-api@6.6.1': {}
@@ -6255,8 +6508,6 @@ snapshots:
'@webassemblyjs/ast': 1.12.1
'@xtuc/long': 4.2.2
- '@wessberg/stringutil@1.0.19': {}
-
'@xtuc/ieee754@1.2.0': {}
'@xtuc/long@4.2.2': {}
@@ -6366,14 +6617,14 @@ snapshots:
postcss: 8.4.38
postcss-value-parser: 4.2.0
- babel-loader@8.3.0(@babel/core@7.24.4)(webpack@5.91.0):
+ babel-loader@8.3.0(@babel/core@7.24.4)(webpack@5.91.0(esbuild@0.21.5)):
dependencies:
'@babel/core': 7.24.4
find-cache-dir: 3.3.2
loader-utils: 2.0.4
make-dir: 3.1.0
schema-utils: 2.7.1
- webpack: 5.91.0
+ webpack: 5.91.0(esbuild@0.21.5)
babel-plugin-dynamic-import-node@2.3.3:
dependencies:
@@ -6450,31 +6701,14 @@ snapshots:
balanced-match: 1.0.2
concat-map: 0.0.1
+ brace-expansion@2.0.1:
+ dependencies:
+ balanced-match: 1.0.2
+
braces@3.0.2:
dependencies:
fill-range: 7.0.1
- browserslist-generator@1.0.66:
- dependencies:
- '@mdn/browser-compat-data': 4.2.1
- '@types/object-path': 0.11.4
- '@types/semver': 7.5.8
- '@types/ua-parser-js': 0.7.39
- browserslist: 4.20.2
- caniuse-lite: 1.0.30001612
- isbot: 3.4.5
- object-path: 0.11.8
- semver: 7.6.0
- ua-parser-js: 1.0.37
-
- browserslist@4.20.2:
- dependencies:
- caniuse-lite: 1.0.30001612
- electron-to-chromium: 1.4.746
- escalade: 3.1.2
- node-releases: 2.0.14
- picocolors: 1.0.0
-
browserslist@4.23.0:
dependencies:
caniuse-lite: 1.0.30001612
@@ -6628,11 +6862,6 @@ snapshots:
commondir@1.0.1: {}
- compatfactory@0.0.13(typescript@4.6.4):
- dependencies:
- helpertypes: 0.0.18
- typescript: 4.6.4
-
compressible@2.0.18:
dependencies:
mime-db: 1.52.0
@@ -6671,7 +6900,7 @@ snapshots:
cookie@0.6.0: {}
- copy-webpack-plugin@9.1.0(webpack@5.91.0):
+ copy-webpack-plugin@9.1.0(webpack@5.91.0(esbuild@0.21.5)):
dependencies:
fast-glob: 3.3.2
glob-parent: 6.0.2
@@ -6679,7 +6908,7 @@ snapshots:
normalize-path: 3.0.0
schema-utils: 3.3.0
serialize-javascript: 6.0.2
- webpack: 5.91.0
+ webpack: 5.91.0(esbuild@0.21.5)
core-js-compat@3.37.0:
dependencies:
@@ -6725,15 +6954,11 @@ snapshots:
shebang-command: 2.0.0
which: 2.0.2
- crosspath@1.0.0:
- dependencies:
- '@types/node': 16.18.96
-
css-declaration-sorter@6.4.1(postcss@8.4.38):
dependencies:
postcss: 8.4.38
- css-loader@6.11.0(webpack@5.91.0):
+ css-loader@6.11.0(webpack@5.91.0(esbuild@0.21.5)):
dependencies:
icss-utils: 5.1.0(postcss@8.4.38)
postcss: 8.4.38
@@ -6744,9 +6969,9 @@ snapshots:
postcss-value-parser: 4.2.0
semver: 7.6.0
optionalDependencies:
- webpack: 5.91.0
+ webpack: 5.91.0(esbuild@0.21.5)
- css-minimizer-webpack-plugin@3.4.1(webpack@5.91.0):
+ css-minimizer-webpack-plugin@3.4.1(esbuild@0.21.5)(webpack@5.91.0(esbuild@0.21.5)):
dependencies:
cssnano: 5.1.15(postcss@8.4.38)
jest-worker: 27.5.1
@@ -6754,7 +6979,9 @@ snapshots:
schema-utils: 4.2.0
serialize-javascript: 6.0.2
source-map: 0.6.1
- webpack: 5.91.0
+ webpack: 5.91.0(esbuild@0.21.5)
+ optionalDependencies:
+ esbuild: 0.21.5
css-select@4.3.0:
dependencies:
@@ -6837,8 +7064,6 @@ snapshots:
dependencies:
ms: 2.1.2
- decode-uri-component@0.2.2: {}
-
deep-is@0.1.4: {}
deepmerge@1.5.2: {}
@@ -6922,20 +7147,20 @@ snapshots:
easy-stack@1.0.1: {}
- echarts-gl@2.0.9(echarts@5.5.0):
+ echarts-gl@2.0.9(echarts@5.5.1):
dependencies:
claygl: 1.3.0
- echarts: 5.5.0
+ echarts: 5.5.1
zrender: 5.5.0
- echarts-liquidfill@3.1.0(echarts@5.5.0):
+ echarts-liquidfill@3.1.0(echarts@5.5.1):
dependencies:
- echarts: 5.5.0
+ echarts: 5.5.1
- echarts@5.5.0:
+ echarts@5.5.1:
dependencies:
tslib: 2.3.0
- zrender: 5.5.0
+ zrender: 5.6.0
ee-first@1.1.1: {}
@@ -6983,6 +7208,32 @@ snapshots:
esbuild-wasm@0.19.12: {}
+ esbuild@0.21.5:
+ optionalDependencies:
+ '@esbuild/aix-ppc64': 0.21.5
+ '@esbuild/android-arm': 0.21.5
+ '@esbuild/android-arm64': 0.21.5
+ '@esbuild/android-x64': 0.21.5
+ '@esbuild/darwin-arm64': 0.21.5
+ '@esbuild/darwin-x64': 0.21.5
+ '@esbuild/freebsd-arm64': 0.21.5
+ '@esbuild/freebsd-x64': 0.21.5
+ '@esbuild/linux-arm': 0.21.5
+ '@esbuild/linux-arm64': 0.21.5
+ '@esbuild/linux-ia32': 0.21.5
+ '@esbuild/linux-loong64': 0.21.5
+ '@esbuild/linux-mips64el': 0.21.5
+ '@esbuild/linux-ppc64': 0.21.5
+ '@esbuild/linux-riscv64': 0.21.5
+ '@esbuild/linux-s390x': 0.21.5
+ '@esbuild/linux-x64': 0.21.5
+ '@esbuild/netbsd-x64': 0.21.5
+ '@esbuild/openbsd-x64': 0.21.5
+ '@esbuild/sunos-x64': 0.21.5
+ '@esbuild/win32-arm64': 0.21.5
+ '@esbuild/win32-ia32': 0.21.5
+ '@esbuild/win32-x64': 0.21.5
+
escalade@3.1.2: {}
escape-html@1.0.3: {}
@@ -7039,7 +7290,7 @@ snapshots:
eslint-visitor-keys@3.4.3: {}
- eslint-webpack-plugin@3.2.0(eslint@7.32.0)(webpack@5.91.0):
+ eslint-webpack-plugin@3.2.0(eslint@7.32.0)(webpack@5.91.0(esbuild@0.21.5)):
dependencies:
'@types/eslint': 8.56.10
eslint: 7.32.0
@@ -7047,7 +7298,7 @@ snapshots:
micromatch: 4.0.5
normalize-path: 3.0.0
schema-utils: 4.2.0
- webpack: 5.91.0
+ webpack: 5.91.0(esbuild@0.21.5)
eslint@7.32.0:
dependencies:
@@ -7236,8 +7487,6 @@ snapshots:
dependencies:
to-regex-range: 5.0.1
- filter-obj@1.1.0: {}
-
finalhandler@1.2.0:
dependencies:
debug: 2.6.9
@@ -7275,7 +7524,7 @@ snapshots:
optionalDependencies:
debug: 4.3.4
- fork-ts-checker-webpack-plugin@6.5.3(eslint@7.32.0)(typescript@4.6.4)(webpack@5.91.0):
+ fork-ts-checker-webpack-plugin@6.5.3(eslint@7.32.0)(typescript@4.6.4)(webpack@5.91.0(esbuild@0.21.5)):
dependencies:
'@babel/code-frame': 7.24.2
'@types/json-schema': 7.0.15
@@ -7291,7 +7540,7 @@ snapshots:
semver: 7.6.0
tapable: 1.1.3
typescript: 4.6.4
- webpack: 5.91.0
+ webpack: 5.91.0(esbuild@0.21.5)
optionalDependencies:
eslint: 7.32.0
@@ -7301,12 +7550,6 @@ snapshots:
fresh@0.5.2: {}
- fs-extra@10.1.0:
- dependencies:
- graceful-fs: 4.2.11
- jsonfile: 6.1.0
- universalify: 2.0.1
-
fs-extra@9.1.0:
dependencies:
at-least-node: 1.0.0
@@ -7347,6 +7590,10 @@ snapshots:
get-stream@6.0.1: {}
+ get-tsconfig@4.7.5:
+ dependencies:
+ resolve-pkg-maps: 1.0.0
+
glob-parent@5.1.2:
dependencies:
is-glob: 4.0.3
@@ -7366,6 +7613,14 @@ snapshots:
once: 1.4.0
path-is-absolute: 1.0.1
+ glob@8.1.0:
+ dependencies:
+ fs.realpath: 1.0.0
+ inflight: 1.0.6
+ inherits: 2.0.4
+ minimatch: 5.1.6
+ once: 1.4.0
+
globals@11.12.0: {}
globals@13.24.0:
@@ -7417,8 +7672,6 @@ snapshots:
he@1.2.0: {}
- helpertypes@0.0.18: {}
-
highlight.js@10.7.3: {}
highlight.js@11.9.0: {}
@@ -7450,7 +7703,7 @@ snapshots:
html-tags@3.3.1: {}
- html-webpack-plugin@5.6.0(webpack@5.91.0):
+ html-webpack-plugin@5.6.0(webpack@5.91.0(esbuild@0.21.5)):
dependencies:
'@types/html-minifier-terser': 6.1.0
html-minifier-terser: 6.1.0
@@ -7458,7 +7711,7 @@ snapshots:
pretty-error: 4.0.0
tapable: 2.2.1
optionalDependencies:
- webpack: 5.91.0
+ webpack: 5.91.0(esbuild@0.21.5)
htmlparser2@6.1.0:
dependencies:
@@ -7518,6 +7771,10 @@ snapshots:
ieee754@1.2.1: {}
+ ignore-walk@5.0.1:
+ dependencies:
+ minimatch: 5.1.6
+
ignore@4.0.6: {}
ignore@5.3.1: {}
@@ -7600,8 +7857,6 @@ snapshots:
isarray@1.0.0: {}
- isbot@3.4.5: {}
-
isexe@2.0.0: {}
isobject@3.0.1: {}
@@ -7755,10 +8010,6 @@ snapshots:
dependencies:
yallist: 4.0.0
- magic-string@0.26.7:
- dependencies:
- sourcemap-codec: 1.4.8
-
magic-string@0.30.10:
dependencies:
'@jridgewell/sourcemap-codec': 1.4.15
@@ -7804,11 +8055,11 @@ snapshots:
mimic-fn@2.1.0: {}
- mini-css-extract-plugin@2.9.0(webpack@5.91.0):
+ mini-css-extract-plugin@2.9.0(webpack@5.91.0(esbuild@0.21.5)):
dependencies:
schema-utils: 4.2.0
tapable: 2.2.1
- webpack: 5.91.0
+ webpack: 5.91.0(esbuild@0.21.5)
minimalistic-assert@1.0.1: {}
@@ -7816,6 +8067,10 @@ snapshots:
dependencies:
brace-expansion: 1.1.11
+ minimatch@5.1.6:
+ dependencies:
+ brace-expansion: 2.0.1
+
minimist@1.2.8: {}
minipass@3.3.6:
@@ -7828,6 +8083,8 @@ snapshots:
module-alias@2.2.3: {}
+ mri@1.2.0: {}
+
mrmime@2.0.0: {}
ms@2.0.0: {}
@@ -7887,6 +8144,19 @@ snapshots:
normalize-url@6.1.0: {}
+ npm-bundled@2.0.1:
+ dependencies:
+ npm-normalize-package-bin: 2.0.0
+
+ npm-normalize-package-bin@2.0.0: {}
+
+ npm-packlist@5.1.3:
+ dependencies:
+ glob: 8.1.0
+ ignore-walk: 5.0.1
+ npm-bundled: 2.0.1
+ npm-normalize-package-bin: 2.0.0
+
npm-run-path@2.0.2:
dependencies:
path-key: 2.0.1
@@ -7905,8 +8175,6 @@ snapshots:
object-keys@1.1.1: {}
- object-path@0.11.8: {}
-
object.assign@4.1.5:
dependencies:
call-bind: 1.0.7
@@ -7973,20 +8241,11 @@ snapshots:
dependencies:
p-limit: 2.3.0
- p-queue@6.6.2:
- dependencies:
- eventemitter3: 4.0.7
- p-timeout: 3.2.0
-
p-retry@4.6.2:
dependencies:
'@types/retry': 0.12.0
retry: 0.13.1
- p-timeout@3.2.0:
- dependencies:
- p-finally: 1.0.0
-
p-try@2.2.0: {}
param-case@3.0.4:
@@ -8038,6 +8297,8 @@ snapshots:
picocolors@1.0.0: {}
+ picocolors@1.0.1: {}
+
picomatch@2.3.1: {}
pinia@2.1.7(@vue/composition-api@1.7.2(vue@3.4.24(typescript@4.6.4)))(typescript@4.6.4)(vue@3.4.24(typescript@4.6.4)):
@@ -8097,21 +8358,21 @@ snapshots:
dependencies:
postcss: 8.4.38
- postcss-loader@5.3.0(postcss@8.4.38)(webpack@5.91.0):
+ postcss-loader@5.3.0(postcss@8.4.38)(webpack@5.91.0(esbuild@0.21.5)):
dependencies:
cosmiconfig: 7.1.0
klona: 2.0.6
postcss: 8.4.38
semver: 7.6.0
- webpack: 5.91.0
+ webpack: 5.91.0(esbuild@0.21.5)
- postcss-loader@6.2.1(postcss@8.4.38)(webpack@5.91.0):
+ postcss-loader@6.2.1(postcss@8.4.38)(webpack@5.91.0(esbuild@0.21.5)):
dependencies:
cosmiconfig: 7.1.0
klona: 2.0.6
postcss: 8.4.38
semver: 7.6.0
- webpack: 5.91.0
+ webpack: 5.91.0(esbuild@0.21.5)
postcss-merge-longhand@5.1.7(postcss@8.4.38):
dependencies:
@@ -8284,12 +8545,12 @@ snapshots:
process-nextick-args@2.0.1: {}
- progress-webpack-plugin@1.0.16(webpack@5.91.0):
+ progress-webpack-plugin@1.0.16(webpack@5.91.0(esbuild@0.21.5)):
dependencies:
chalk: 2.4.2
figures: 2.0.0
log-update: 2.3.0
- webpack: 5.91.0
+ webpack: 5.91.0(esbuild@0.21.5)
progress@2.0.3: {}
@@ -8300,6 +8561,12 @@ snapshots:
pseudomap@1.0.2: {}
+ publint@0.2.8:
+ dependencies:
+ npm-packlist: 5.1.3
+ picocolors: 1.0.1
+ sade: 1.8.1
+
pump@3.0.0:
dependencies:
end-of-stream: 1.4.4
@@ -8311,13 +8578,6 @@ snapshots:
dependencies:
side-channel: 1.0.6
- query-string@7.1.3:
- dependencies:
- decode-uri-component: 0.2.2
- filter-obj: 1.1.0
- split-on-first: 1.1.0
- strict-uri-encode: 2.0.0
-
queue-microtask@1.2.3: {}
randombytes@2.1.0:
@@ -8333,11 +8593,11 @@ snapshots:
iconv-lite: 0.4.24
unpipe: 1.0.0
- raw-loader@4.0.2(webpack@5.91.0):
+ raw-loader@4.0.2(webpack@5.91.0(esbuild@0.21.5)):
dependencies:
loader-utils: 2.0.4
schema-utils: 3.3.0
- webpack: 5.91.0
+ webpack: 5.91.0(esbuild@0.21.5)
read-pkg-up@7.0.1:
dependencies:
@@ -8419,6 +8679,8 @@ snapshots:
resolve-from@4.0.0: {}
+ resolve-pkg-maps@1.0.0: {}
+
resolve@1.22.8:
dependencies:
is-core-module: 2.13.1
@@ -8443,64 +8705,60 @@ snapshots:
dependencies:
glob: 7.2.3
- rollup-plugin-dts@4.2.3(rollup@2.79.1)(typescript@4.6.4):
+ rollup-plugin-dts@6.1.1(rollup@4.18.0)(typescript@4.6.4):
dependencies:
- magic-string: 0.26.7
- rollup: 2.79.1
+ magic-string: 0.30.10
+ rollup: 4.18.0
typescript: 4.6.4
optionalDependencies:
'@babel/code-frame': 7.24.2
- rollup-plugin-styles@4.0.0(rollup@2.79.1):
+ rollup-plugin-esbuild@6.1.1(esbuild@0.21.5)(rollup@4.18.0):
dependencies:
- '@rollup/pluginutils': 4.2.1
- '@types/cssnano': 5.1.0(postcss@8.4.38)
- cosmiconfig: 7.1.0
- cssnano: 5.1.15(postcss@8.4.38)
- fs-extra: 10.1.0
- icss-utils: 5.1.0(postcss@8.4.38)
- mime-types: 2.1.35
- p-queue: 6.6.2
- postcss: 8.4.38
- postcss-modules-extract-imports: 3.1.0(postcss@8.4.38)
- postcss-modules-local-by-default: 4.0.5(postcss@8.4.38)
- postcss-modules-scope: 3.2.0(postcss@8.4.38)
- postcss-modules-values: 4.0.0(postcss@8.4.38)
- postcss-value-parser: 4.2.0
- query-string: 7.1.3
- resolve: 1.22.8
- rollup: 2.79.1
- source-map-js: 1.2.0
- tslib: 2.6.2
+ '@rollup/pluginutils': 5.1.0(rollup@4.18.0)
+ debug: 4.3.4
+ es-module-lexer: 1.5.0
+ esbuild: 0.21.5
+ get-tsconfig: 4.7.5
+ rollup: 4.18.0
+ transitivePeerDependencies:
+ - supports-color
- rollup-plugin-ts@2.0.7(@babel/core@7.24.4)(@babel/plugin-transform-runtime@7.24.3(@babel/core@7.24.4))(@babel/preset-env@7.24.4(@babel/core@7.24.4))(@babel/runtime@7.24.4)(rollup@2.79.1)(typescript@4.6.4):
+ rollup-plugin-import-css@3.5.0(rollup@4.18.0):
dependencies:
- '@rollup/pluginutils': 4.2.1
- '@wessberg/stringutil': 1.0.19
- browserslist: 4.23.0
- browserslist-generator: 1.0.66
- chalk: 4.1.2
- compatfactory: 0.0.13(typescript@4.6.4)
- crosspath: 1.0.0
- magic-string: 0.26.7
- rollup: 2.79.1
- ts-clone-node: 0.3.32(typescript@4.6.4)
- tslib: 2.6.2
- typescript: 4.6.4
- optionalDependencies:
- '@babel/core': 7.24.4
- '@babel/plugin-transform-runtime': 7.24.3(@babel/core@7.24.4)
- '@babel/preset-env': 7.24.4(@babel/core@7.24.4)
- '@babel/runtime': 7.24.4
+ '@rollup/pluginutils': 5.1.0(rollup@4.18.0)
+ rollup: 4.18.0
- rollup@2.79.1:
+ rollup@4.18.0:
+ dependencies:
+ '@types/estree': 1.0.5
optionalDependencies:
+ '@rollup/rollup-android-arm-eabi': 4.18.0
+ '@rollup/rollup-android-arm64': 4.18.0
+ '@rollup/rollup-darwin-arm64': 4.18.0
+ '@rollup/rollup-darwin-x64': 4.18.0
+ '@rollup/rollup-linux-arm-gnueabihf': 4.18.0
+ '@rollup/rollup-linux-arm-musleabihf': 4.18.0
+ '@rollup/rollup-linux-arm64-gnu': 4.18.0
+ '@rollup/rollup-linux-arm64-musl': 4.18.0
+ '@rollup/rollup-linux-powerpc64le-gnu': 4.18.0
+ '@rollup/rollup-linux-riscv64-gnu': 4.18.0
+ '@rollup/rollup-linux-s390x-gnu': 4.18.0
+ '@rollup/rollup-linux-x64-gnu': 4.18.0
+ '@rollup/rollup-linux-x64-musl': 4.18.0
+ '@rollup/rollup-win32-arm64-msvc': 4.18.0
+ '@rollup/rollup-win32-ia32-msvc': 4.18.0
+ '@rollup/rollup-win32-x64-msvc': 4.18.0
fsevents: 2.3.3
run-parallel@1.2.0:
dependencies:
queue-microtask: 1.2.3
+ sade@1.8.1:
+ dependencies:
+ mri: 1.2.0
+
safe-buffer@5.1.2: {}
safe-buffer@5.2.1: {}
@@ -8665,8 +8923,6 @@ snapshots:
source-map@0.7.4: {}
- sourcemap-codec@1.4.8: {}
-
spdx-correct@3.2.0:
dependencies:
spdx-expression-parse: 3.0.1
@@ -8702,8 +8958,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- split-on-first@1.1.0: {}
-
sprintf-js@1.0.3: {}
ssri@8.0.1:
@@ -8718,8 +8972,6 @@ snapshots:
statuses@2.0.1: {}
- strict-uri-encode@2.0.0: {}
-
string-width@2.1.1:
dependencies:
is-fullwidth-code-point: 2.0.0
@@ -8799,14 +9051,16 @@ snapshots:
tapable@2.2.1: {}
- terser-webpack-plugin@5.3.10(webpack@5.91.0):
+ terser-webpack-plugin@5.3.10(esbuild@0.21.5)(webpack@5.91.0(esbuild@0.21.5)):
dependencies:
'@jridgewell/trace-mapping': 0.3.25
jest-worker: 27.5.1
schema-utils: 3.3.0
serialize-javascript: 6.0.2
terser: 5.30.4
- webpack: 5.91.0
+ webpack: 5.91.0(esbuild@0.21.5)
+ optionalDependencies:
+ esbuild: 0.21.5
terser@5.30.4:
dependencies:
@@ -8825,14 +9079,14 @@ snapshots:
dependencies:
any-promise: 1.3.0
- thread-loader@3.0.4(webpack@5.91.0):
+ thread-loader@3.0.4(webpack@5.91.0(esbuild@0.21.5)):
dependencies:
json-parse-better-errors: 1.0.2
loader-runner: 4.3.0
loader-utils: 2.0.4
neo-async: 2.6.2
schema-utils: 3.3.0
- webpack: 5.91.0
+ webpack: 5.91.0(esbuild@0.21.5)
thunky@1.1.0: {}
@@ -8848,12 +9102,7 @@ snapshots:
tr46@0.0.3: {}
- ts-clone-node@0.3.32(typescript@4.6.4):
- dependencies:
- compatfactory: 0.0.13(typescript@4.6.4)
- typescript: 4.6.4
-
- ts-loader@9.5.1(typescript@4.6.4)(webpack@5.91.0):
+ ts-loader@9.5.1(typescript@4.6.4)(webpack@5.91.0(esbuild@0.21.5)):
dependencies:
chalk: 4.1.2
enhanced-resolve: 5.16.0
@@ -8861,7 +9110,7 @@ snapshots:
semver: 7.6.0
source-map: 0.7.4
typescript: 4.6.4
- webpack: 5.91.0
+ webpack: 5.91.0(esbuild@0.21.5)
tslib@1.14.1: {}
@@ -8891,8 +9140,6 @@ snapshots:
typescript@4.6.4: {}
- ua-parser-js@1.0.37: {}
-
undici-types@5.26.5: {}
unicode-canonical-property-names-ecmascript@2.0.0: {}
@@ -8964,15 +9211,15 @@ snapshots:
vue-hot-reload-api@2.3.4: {}
- vue-loader@15.11.1(@vue/compiler-sfc@3.4.24)(css-loader@6.11.0(webpack@5.91.0))(lodash@4.17.21)(prettier@2.8.8)(webpack@5.91.0):
+ vue-loader@15.11.1(@vue/compiler-sfc@3.4.24)(css-loader@6.11.0(webpack@5.91.0(esbuild@0.21.5)))(lodash@4.17.21)(prettier@2.8.8)(webpack@5.91.0(esbuild@0.21.5)):
dependencies:
'@vue/component-compiler-utils': 3.3.0(lodash@4.17.21)
- css-loader: 6.11.0(webpack@5.91.0)
+ css-loader: 6.11.0(webpack@5.91.0(esbuild@0.21.5))
hash-sum: 1.0.2
loader-utils: 1.4.2
vue-hot-reload-api: 2.3.4
vue-style-loader: 4.1.3
- webpack: 5.91.0
+ webpack: 5.91.0(esbuild@0.21.5)
optionalDependencies:
'@vue/compiler-sfc': 3.4.24
prettier: 2.8.8
@@ -9031,12 +9278,12 @@ snapshots:
- walrus
- whiskers
- vue-loader@17.4.2(@vue/compiler-sfc@3.4.24)(vue@3.4.24(typescript@4.6.4))(webpack@5.91.0):
+ vue-loader@17.4.2(@vue/compiler-sfc@3.4.24)(vue@3.4.24(typescript@4.6.4))(webpack@5.91.0(esbuild@0.21.5)):
dependencies:
chalk: 4.1.2
hash-sum: 2.0.0
watchpack: 2.4.1
- webpack: 5.91.0
+ webpack: 5.91.0(esbuild@0.21.5)
optionalDependencies:
'@vue/compiler-sfc': 3.4.24
vue: 3.4.24(typescript@4.6.4)
@@ -9101,16 +9348,16 @@ snapshots:
deepmerge: 1.5.2
javascript-stringify: 2.1.0
- webpack-dev-middleware@5.3.4(webpack@5.91.0):
+ webpack-dev-middleware@5.3.4(webpack@5.91.0(esbuild@0.21.5)):
dependencies:
colorette: 2.0.20
memfs: 3.5.3
mime-types: 2.1.35
range-parser: 1.2.1
schema-utils: 4.2.0
- webpack: 5.91.0
+ webpack: 5.91.0(esbuild@0.21.5)
- webpack-dev-server@4.15.2(debug@4.3.4)(webpack@5.91.0):
+ webpack-dev-server@4.15.2(debug@4.3.4)(webpack@5.91.0(esbuild@0.21.5)):
dependencies:
'@types/bonjour': 3.5.13
'@types/connect-history-api-fallback': 1.5.4
@@ -9140,10 +9387,10 @@ snapshots:
serve-index: 1.9.1
sockjs: 0.3.24
spdy: 4.0.2
- webpack-dev-middleware: 5.3.4(webpack@5.91.0)
+ webpack-dev-middleware: 5.3.4(webpack@5.91.0(esbuild@0.21.5))
ws: 8.16.0
optionalDependencies:
- webpack: 5.91.0
+ webpack: 5.91.0(esbuild@0.21.5)
transitivePeerDependencies:
- bufferutil
- debug
@@ -9160,7 +9407,7 @@ snapshots:
webpack-virtual-modules@0.4.6: {}
- webpack@5.91.0:
+ webpack@5.91.0(esbuild@0.21.5):
dependencies:
'@types/eslint-scope': 3.7.7
'@types/estree': 1.0.5
@@ -9183,7 +9430,7 @@ snapshots:
neo-async: 2.6.2
schema-utils: 3.3.0
tapable: 2.2.1
- terser-webpack-plugin: 5.3.10(webpack@5.91.0)
+ terser-webpack-plugin: 5.3.10(esbuild@0.21.5)(webpack@5.91.0(esbuild@0.21.5))
watchpack: 2.4.1
webpack-sources: 3.2.3
transitivePeerDependencies:
@@ -9265,3 +9512,7 @@ snapshots:
zrender@5.5.0:
dependencies:
tslib: 2.3.0
+
+ zrender@5.6.0:
+ dependencies:
+ tslib: 2.3.0
diff --git a/rollup.config.js b/rollup.config.js
index 0823f00..b2b71ae 100644
--- a/rollup.config.js
+++ b/rollup.config.js
@@ -1,9 +1,8 @@
-import typescript from "rollup-plugin-ts";
-import terser from "@rollup/plugin-terser";
-import resolve from "@rollup/plugin-node-resolve";
import replace from "@rollup/plugin-replace";
-import styles from "rollup-plugin-styles";
-import { injectVueDemi } from "./scripts/rollup";
+import esbuild from "rollup-plugin-esbuild";
+import { dts } from "rollup-plugin-dts";
+import css from "rollup-plugin-import-css";
+import { ignoreCss } from "./scripts/rollup.mjs";
/**
* Modifies the Rollup options for a build to support strict CSP
@@ -18,7 +17,7 @@ function configBuild(options, csp) {
result.plugins = [
...(csp ? [replace({ __CSP__: `${csp}`, preventAssignment: true })] : []),
...plugins,
- csp ? styles({ mode: ["extract", "style.css"] }) : styles()
+ csp ? css({ output: "style.css" }) : css({ inject: true })
];
// modify output file names
@@ -39,97 +38,31 @@ function configBuild(options, csp) {
const builds = [
{
input: "src/index.ts",
- plugins: [
- typescript({
- tsconfig: resolvedConfig => ({ ...resolvedConfig, declaration: true }),
- hook: {
- outputPath: (path, kind) =>
- kind === "declaration" ? "dist/index.d.ts" : path
- }
- })
- ],
- external: ["vue-demi", "echarts/core", "resize-detector"],
- output: {
- file: "dist/index.esm.js",
- format: "esm",
- sourcemap: true
- }
- },
- {
- input: "src/index.ts",
- plugins: [typescript()],
- external: ["vue-demi", "echarts/core", "resize-detector"],
+ plugins: [esbuild()],
+ external: ["vue-demi", /^echarts/],
output: [
{
- file: "dist/index.esm.min.js",
+ file: "dist/index.js",
format: "esm",
- sourcemap: true,
- plugins: [
- terser({
- format: {
- comments: false
- }
- })
- ]
- },
- {
- file: "dist/index.cjs.js",
- format: "cjs",
- exports: "named",
sourcemap: true
},
{
- file: "dist/index.cjs.min.js",
+ file: "dist/index.cjs",
format: "cjs",
exports: "named",
- sourcemap: true,
- plugins: [
- terser({
- format: {
- comments: false
- }
- })
- ]
+ sourcemap: true
}
]
},
{
- input: "src/global.ts",
- plugins: [resolve(), typescript()],
- external: ["vue-demi", "echarts", "echarts/core"],
+ input: "src/index.ts",
+ plugins: [esbuild({ minify: true })],
+ external: ["vue-demi", /^echarts/],
output: [
{
- file: "dist/index.umd.js",
- format: "umd",
- name: "VueECharts",
- exports: "default",
- sourcemap: true,
- globals: {
- "vue-demi": "VueDemi",
- echarts: "echarts",
- "echarts/core": "echarts"
- },
- plugins: [injectVueDemi]
- },
- {
- file: "dist/index.umd.min.js",
- format: "umd",
- name: "VueECharts",
- exports: "default",
- sourcemap: true,
- globals: {
- "vue-demi": "VueDemi",
- echarts: "echarts",
- "echarts/core": "echarts"
- },
- plugins: [
- injectVueDemi,
- terser({
- format: {
- comments: false
- }
- })
- ]
+ file: "dist/index.min.js", // for unpkg/jsdelivr
+ format: "esm",
+ sourcemap: true
}
]
}
@@ -137,5 +70,22 @@ const builds = [
export default [
...builds.map(options => configBuild(options, false)),
- ...builds.map(options => configBuild(options, true))
+ ...builds.map(options => configBuild(options, true)),
+ {
+ input: "src/index.ts",
+ plugins: [
+ ignoreCss,
+ dts({
+ compilerOptions: {
+ // see https://github.com/unjs/unbuild/pull/57/files
+ preserveSymlinks: false
+ }
+ })
+ ],
+ external: ["vue-demi", /^echarts/],
+ output: {
+ file: "dist/index.vue3.d.ts",
+ format: "esm"
+ }
+ }
];
diff --git a/rollup.vue2.config.js b/rollup.vue2.config.js
index 418282f..70e6f07 100644
--- a/rollup.vue2.config.js
+++ b/rollup.vue2.config.js
@@ -1,4 +1,4 @@
-import dts from "rollup-plugin-dts";
+import { dts } from "rollup-plugin-dts";
/** @type {import('rollup').RollupOptions[]} */
const options = [
@@ -9,14 +9,6 @@ const options = [
file: "dist/index.vue2.d.ts",
format: "esm"
}
- },
- {
- input: "src/index.vue2_7.d.ts",
- plugins: [dts()],
- output: {
- file: "dist/index.vue2_7.d.ts",
- format: "esm"
- }
}
];
diff --git a/scripts/docs.js b/scripts/docs.mjs
similarity index 78%
rename from scripts/docs.js
rename to scripts/docs.mjs
index 51b0e27..1137047 100644
--- a/scripts/docs.js
+++ b/scripts/docs.mjs
@@ -1,11 +1,8 @@
-const { readFileSync, writeFileSync } = require("fs");
-const { resolve } = require("path");
-const commentMark = require("comment-mark");
-const { name, version } = require("../package.json");
+import { readFileSync, writeFileSync } from "node:fs";
+import commentMark from "comment-mark";
+import { getPackageMeta, resolvePath } from "./utils.mjs";
-function resolvePath(...parts) {
- return resolve(__dirname, ...parts);
-}
+const { name, version } = getPackageMeta();
const CDN_PREFIX = "https://cdn.jsdelivr.net/npm/";
@@ -41,7 +38,7 @@ const scripts = {
};
const README_FILES = ["README.md", "README.zh-Hans.md"].map(name =>
- resolvePath("..", name)
+ resolvePath(import.meta.url, "..", name)
);
README_FILES.forEach(file => {
diff --git a/scripts/postinstall.js b/scripts/postinstall.js
deleted file mode 100644
index f13cee5..0000000
--- a/scripts/postinstall.js
+++ /dev/null
@@ -1,46 +0,0 @@
-/* eslint-disable @typescript-eslint/no-var-requires */
-const path = require("path");
-const fs = require("fs");
-
-const packageFile = path.resolve(__dirname, "../package.json");
-
-const typesPaths = {
- 3: "dist/index.d.ts",
- 2.7: "dist/index.vue2_7.d.ts",
- 2: "dist/index.vue2.d.ts"
-};
-
-function switchVersion(version) {
- const typesPath = typesPaths[version];
- const package = JSON.parse(fs.readFileSync(packageFile, "utf8"));
- if (typesPath !== package.types) {
- package.types = typesPath;
- fs.writeFileSync(packageFile, JSON.stringify(package, null, " "), "utf8");
- }
- console.log(`[vue-echarts] Switched to Vue ${version} environment.`);
-}
-
-function loadVue() {
- try {
- return require("vue");
- } catch (e) {
- return null;
- }
-}
-
-const Vue = loadVue();
-
-// Align the process with vue-demi
-if (!Vue || typeof Vue.version !== "string") {
- console.warn(
- '[vue-echarts] Vue is not found. Please run "npm install vue" to install.'
- );
-} else if (Vue.version.startsWith("3.")) {
- switchVersion(3);
-} else if (Vue.version.startsWith("2.7.")) {
- switchVersion(2.7);
-} else if (Vue.version.startsWith("2.")) {
- switchVersion(2);
-} else {
- console.warn(`[vue-echarts] Vue version v${Vue.version} is not supported.`);
-}
diff --git a/scripts/postinstall.mjs b/scripts/postinstall.mjs
new file mode 100644
index 0000000..3c6ace1
--- /dev/null
+++ b/scripts/postinstall.mjs
@@ -0,0 +1,57 @@
+import { readFileSync, writeFileSync } from "node:fs";
+import { resolvePath } from "./utils.mjs";
+
+function resolveDist(...paths) {
+ return resolvePath(import.meta.url, "../dist", ...paths);
+}
+
+const typesSource = {
+ 3: "index.vue3.d.ts",
+ 2: "index.vue2.d.ts"
+};
+
+const typesTargets = [
+ "index.d.ts",
+ "index.d.cts",
+ "csp/index.d.ts",
+ "csp/index.d.cts"
+];
+
+function switchVersion(version) {
+ const source = typesSource[version];
+ const content = readFileSync(resolveDist(source), "utf8");
+
+ typesTargets.forEach(target => {
+ writeFileSync(resolveDist(target), content, "utf8");
+ });
+
+ console.log(`[vue-echarts] Switched to Vue ${version} environment.`);
+}
+
+async function loadVue() {
+ try {
+ const Vue = await import("vue");
+ return Vue;
+ } catch (e) {
+ return null;
+ }
+}
+
+async function main() {
+ const Vue = await loadVue();
+
+ // Align the process with vue-demi
+ if (!Vue || typeof Vue.version !== "string") {
+ console.warn(
+ '[vue-echarts] Vue is not found. Please run "npm install vue" to install.'
+ );
+ } else if (Vue.version.startsWith("3.")) {
+ switchVersion(3);
+ } else if (Vue.version.startsWith("2.7.")) {
+ switchVersion(2);
+ } else {
+ console.warn(`[vue-echarts] Vue version v${Vue.version} is not supported.`);
+ }
+}
+
+main();
diff --git a/scripts/rollup.js b/scripts/rollup.js
deleted file mode 100644
index 6596940..0000000
--- a/scripts/rollup.js
+++ /dev/null
@@ -1,30 +0,0 @@
-import { readFileSync } from "fs";
-
-const VUE_DEMI_IIFE = readFileSync(
- require.resolve("vue-demi/lib/index.iife.js"),
- "utf8"
-);
-
-/** @type {import('rollup').Plugin} */
-export const injectVueDemi = {
- name: "inject-vue-demi",
- banner() {
- return `${VUE_DEMI_IIFE};\n;`;
- }
-};
-
-const EMPTY_FILE_ID = "__rollup_empty__";
-
-/** @type {import('rollup').Plugin} */
-export const ingoreCss = {
- name: "ignore-css",
- resolveId(source) {
- if (source.endsWith(".css")) {
- return EMPTY_FILE_ID;
- }
- return null;
- },
- load(id) {
- return id === EMPTY_FILE_ID ? "" : null;
- }
-};
diff --git a/scripts/rollup.mjs b/scripts/rollup.mjs
new file mode 100644
index 0000000..b0c8f3c
--- /dev/null
+++ b/scripts/rollup.mjs
@@ -0,0 +1,15 @@
+const EMPTY_FILE_ID = "__rollup_empty__";
+
+/** @type {import('rollup').Plugin} */
+export const ignoreCss = {
+ name: "ignore-css",
+ resolveId(source) {
+ if (source.endsWith(".css")) {
+ return EMPTY_FILE_ID;
+ }
+ return null;
+ },
+ load(id) {
+ return id === EMPTY_FILE_ID ? "" : null;
+ }
+};
diff --git a/scripts/utils.mjs b/scripts/utils.mjs
new file mode 100644
index 0000000..1ae5e46
--- /dev/null
+++ b/scripts/utils.mjs
@@ -0,0 +1,13 @@
+import { readFileSync } from "node:fs";
+import { resolve, dirname } from "node:path";
+import { fileURLToPath } from "node:url";
+
+export function resolvePath(url, ...parts) {
+ return resolve(dirname(fileURLToPath(url)), ...parts);
+}
+
+export function getPackageMeta() {
+ return JSON.parse(
+ readFileSync(resolvePath(import.meta.url, "../package.json"), "utf8")
+ );
+}
diff --git a/src/global.ts b/src/global.ts
deleted file mode 100644
index 4938752..0000000
--- a/src/global.ts
+++ /dev/null
@@ -1,7 +0,0 @@
-import "echarts";
-import ECharts, * as exported from "./index";
-
-export default {
- ...ECharts,
- ...exported
-};
diff --git a/src/index.vue2.d.ts b/src/index.vue2.d.ts
index 914a965..d2f671c 100644
--- a/src/index.vue2.d.ts
+++ b/src/index.vue2.d.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/ban-types */
-import type { DefineComponent } from "@vue/runtime-core";
-import type { Ref } from "vue-demi";
+import type { Ref, DefineComponent } from "vue-demi";
import type {
Option,
InitOptions,
diff --git a/src/index.vue2_7.d.ts b/src/index.vue2_7.d.ts
deleted file mode 100644
index d2f671c..0000000
--- a/src/index.vue2_7.d.ts
+++ /dev/null
@@ -1,63 +0,0 @@
-/* eslint-disable @typescript-eslint/ban-types */
-import type { Ref, DefineComponent } from "vue-demi";
-import type {
- Option,
- InitOptions,
- UpdateOptions,
- EChartsType,
- Emits
-} from "./types";
-
-declare const LOADING_OPTIONS_KEY = "ecLoadingOptions";
-declare const THEME_KEY = "ecTheme";
-declare const INIT_OPTIONS_KEY = "ecInitOptions";
-declare const UPDATE_OPTIONS_KEY = "ecUpdateOptions";
-
-declare type ChartProps = {
- loading?: boolean;
- loadingOptions?: Record;
- autoresize?: boolean;
- option?: Option;
- theme?: string | Record;
- initOptions?: InitOptions;
- updateOptions?: UpdateOptions;
- group?: string;
- manualUpdate?: boolean;
-};
-
-type MethodNames =
- | "getWidth"
- | "getHeight"
- | "getDom"
- | "getOption"
- | "resize"
- | "dispatchAction"
- | "convertToPixel"
- | "convertFromPixel"
- | "containPixel"
- | "getDataURL"
- | "getConnectedDataURL"
- | "appendData"
- | "clear"
- | "isDisposed"
- | "dispose"
- | "setOption";
-
-declare type ChartMethods = Pick;
-
-declare const Chart: DefineComponent<
- ChartProps,
- {
- root: Ref;
- chart: Ref;
- },
- {},
- {},
- ChartMethods,
- {},
- {},
- Emits
->;
-
-export default Chart;
-export { INIT_OPTIONS_KEY, LOADING_OPTIONS_KEY, THEME_KEY, UPDATE_OPTIONS_KEY };
diff --git a/vue.config.js b/vue.config.js
index b98cf8e..ab2b6d5 100644
--- a/vue.config.js
+++ b/vue.config.js
@@ -1,7 +1,6 @@
-/* eslint-disable @typescript-eslint/no-var-requires */
-const nested = require("postcss-nested");
+import nested from "postcss-nested";
-module.exports = {
+export default {
outputDir: "demo",
css: {
loaderOptions: {