diff --git a/CHANGELOG.md b/CHANGELOG.md index 76ef19b3c..2597ca593 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,13 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +## [5.2.0](https://github.com/reactchartjs/react-chartjs-2/compare/v5.1.0...v5.2.0) (2023-01-09) + + +### Features + +* restore compatability with webpack 4 ([#1146](https://github.com/reactchartjs/react-chartjs-2/issues/1146)) ([082c26d](https://github.com/reactchartjs/react-chartjs-2/commit/082c26d559f210af7c55c31a826fe4821a429700)) + ## [5.1.0](https://github.com/reactchartjs/react-chartjs-2/compare/v5.0.1...v5.1.0) (2022-12-19) diff --git a/package.json b/package.json index cf39c0a7f..05f9889b7 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "react-chartjs-2", "type": "module", - "version": "5.1.0", + "version": "5.2.0", "description": "React components for Chart.js", "author": "Jeremy Ayerst", "homepage": "https://github.com/reactchartjs/react-chartjs-2", @@ -25,6 +25,8 @@ "types": "./dist/index.d.ts", "exports": "./src/index.ts", "publishConfig": { + "main": "./dist/index.cjs", + "module": "./dist/index.js", "exports": { "types": "./dist/index.d.ts", "import": "./dist/index.js", @@ -85,7 +87,7 @@ "@typescript-eslint/eslint-plugin": "^5.0.0", "@typescript-eslint/parser": "^5.0.0", "@vitejs/plugin-react": "^3.0.0", - "@vitest/coverage-c8": "^0.25.2", + "@vitest/coverage-c8": "^0.27.0", "browserslist": "^4.17.3", "chart.js": "^4.1.1", "chartjs-adapter-date-fns": "^3.0.0", @@ -105,7 +107,7 @@ "eslint-plugin-promise": "^5.1.0", "eslint-plugin-react": "^7.17.0", "faker": "^5.5.3", - "jsdom": "^20.0.2", + "jsdom": "^21.0.0", "nano-staged": "^0.8.0", "prettier": "^2.0.4", "react": "^18.0.0", @@ -120,7 +122,7 @@ "tsd": "^0.25.0", "typescript": "^4.9.4", "vite": "^4.0.0", - "vitest": "^0.25.2", + "vitest": "^0.27.0", "vitest-canvas-mock": "^0.2.1" }, "tsd": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0722594e6..442d2cd3c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -26,7 +26,7 @@ specifiers: '@typescript-eslint/eslint-plugin': ^5.0.0 '@typescript-eslint/parser': ^5.0.0 '@vitejs/plugin-react': ^3.0.0 - '@vitest/coverage-c8': ^0.25.2 + '@vitest/coverage-c8': ^0.27.0 browserslist: ^4.17.3 chart.js: ^4.1.1 chartjs-adapter-date-fns: ^3.0.0 @@ -46,7 +46,7 @@ specifiers: eslint-plugin-promise: ^5.1.0 eslint-plugin-react: ^7.17.0 faker: ^5.5.3 - jsdom: ^20.0.2 + jsdom: ^21.0.0 nano-staged: ^0.8.0 prettier: ^2.0.4 react: ^18.0.0 @@ -61,7 +61,7 @@ specifiers: tsd: ^0.25.0 typescript: ^4.9.4 vite: ^4.0.0 - vitest: ^0.25.2 + vitest: ^0.27.0 vitest-canvas-mock: ^0.2.1 devDependencies: @@ -90,7 +90,7 @@ devDependencies: '@typescript-eslint/eslint-plugin': 5.43.0_xspifk7brbsnyg562jkgvazaje '@typescript-eslint/parser': 5.43.0_yfqovispp7u7jaktymfaqwl2py '@vitejs/plugin-react': 3.0.0_vite@4.0.2 - '@vitest/coverage-c8': 0.25.2_jsdom@20.0.2 + '@vitest/coverage-c8': 0.27.0_jsdom@21.0.0 browserslist: 4.21.4 chart.js: 4.1.1 chartjs-adapter-date-fns: 3.0.0_iln6v37jwapfq6ambblo6nwala @@ -110,7 +110,7 @@ devDependencies: eslint-plugin-promise: 5.2.0_eslint@7.32.0 eslint-plugin-react: 7.31.10_eslint@7.32.0 faker: 5.5.3 - jsdom: 20.0.2 + jsdom: 21.0.0 nano-staged: 0.8.0 prettier: 2.7.1 react: 18.2.0 @@ -125,8 +125,8 @@ devDependencies: tsd: 0.25.0 typescript: 4.9.4 vite: 4.0.2_@types+node@18.11.9 - vitest: 0.25.2_jsdom@20.0.2 - vitest-canvas-mock: 0.2.1_vitest@0.25.2 + vitest: 0.27.0_jsdom@21.0.0 + vitest-canvas-mock: 0.2.1_vitest@0.27.0 packages: @@ -2600,6 +2600,7 @@ packages: /@commitlint/load/17.3.0_@swc+core@1.3.18: resolution: {integrity: sha512-u/pV6rCAJrCUN+HylBHLzZ4qj1Ew3+eN9GBPhNi9otGxtOfA8b+8nJSxaNbcC23Ins/kcpjGf9zPSVW7628Umw==} engines: {node: '>=v14'} + requiresBuild: true dependencies: '@commitlint/config-validator': 17.1.0 '@commitlint/execute-rule': 17.0.0 @@ -2713,15 +2714,6 @@ packages: engines: {node: '>=10.0.0'} dev: true - /@esbuild/android-arm/0.15.14: - resolution: {integrity: sha512-+Rb20XXxRGisNu2WmNKk+scpanb7nL5yhuI1KR9wQFiC43ddPj/V1fmNyzlFC9bKiG4mYzxW7egtoHVcynr+OA==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - requiresBuild: true - dev: true - optional: true - /@esbuild/android-arm/0.16.9: resolution: {integrity: sha512-kW5ccqWHVOOTGUkkJbtfoImtqu3kA1PFkivM+9QPFSHphPfPBlBalX9eDRqPK+wHCqKhU48/78T791qPgC9e9A==} engines: {node: '>=12'} @@ -2812,15 +2804,6 @@ packages: dev: true optional: true - /@esbuild/linux-loong64/0.15.14: - resolution: {integrity: sha512-eQi9rosGNVQFJyJWV0HCA5WZae/qWIQME7s8/j8DMvnylfBv62Pbu+zJ2eUDqNf2O4u3WB+OEXyfkpBoe194sg==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-loong64/0.16.9: resolution: {integrity: sha512-X8te4NLxtHiNT6H+4Pfm5RklzItA1Qy4nfyttihGGX+Koc53Ar20ViC+myY70QJ8PDEOehinXZj/F7QK3A+MKQ==} engines: {node: '>=12'} @@ -5210,11 +5193,11 @@ packages: - supports-color dev: true - /@vitest/coverage-c8/0.25.2_jsdom@20.0.2: - resolution: {integrity: sha512-qKsiUJh3bjbB5Q229CbxEWCqiDBwvIrcZ9OOuQdMEC0pce3/LlTUK3+K3hd7WqAYEbbiqXfC5MVMKHZkV82PgA==} + /@vitest/coverage-c8/0.27.0_jsdom@21.0.0: + resolution: {integrity: sha512-jO/TAz/qUP1ssfIj6Gg1FxTRkOD5tJBiP3mwKayaqGunMsknCmxWVuFrgF1XH+FGZWLnFzR2InTjYxlyGNSgzQ==} dependencies: c8: 7.12.0 - vitest: 0.25.2_jsdom@20.0.2 + vitest: 0.27.0_jsdom@21.0.0 transitivePeerDependencies: - '@edge-runtime/vm' - '@vitest/browser' @@ -6425,6 +6408,11 @@ packages: yargs-parser: 20.2.9 dev: true + /cac/6.7.14: + resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} + engines: {node: '>=8'} + dev: true + /cacache/12.0.4: resolution: {integrity: sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==} dependencies: @@ -8088,216 +8076,6 @@ packages: resolution: {integrity: sha512-EmTr31wppcaIAgblChZiuN/l9Y7DPyw8Xtbg7fIVngn6zMW+IEBJDJngeKC3x6wr0V/vcA2wqeFnaw1bFJbDdA==} dev: true - /esbuild-android-64/0.15.14: - resolution: {integrity: sha512-HuilVIb4rk9abT4U6bcFdU35UHOzcWVGLSjEmC58OVr96q5UiRqzDtWjPlCMugjhgUGKEs8Zf4ueIvYbOStbIg==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - requiresBuild: true - dev: true - optional: true - - /esbuild-android-arm64/0.15.14: - resolution: {integrity: sha512-/QnxRVxsR2Vtf3XottAHj7hENAMW2wCs6S+OZcAbc/8nlhbAL/bCQRCVD78VtI5mdwqWkVi3wMqM94kScQCgqg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - requiresBuild: true - dev: true - optional: true - - /esbuild-darwin-64/0.15.14: - resolution: {integrity: sha512-ToNuf1uifu8hhwWvoZJGCdLIX/1zpo8cOGnT0XAhDQXiKOKYaotVNx7pOVB1f+wHoWwTLInrOmh3EmA7Fd+8Vg==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /esbuild-darwin-arm64/0.15.14: - resolution: {integrity: sha512-KgGP+y77GszfYJgceO0Wi/PiRtYo5y2Xo9rhBUpxTPaBgWDJ14gqYN0+NMbu+qC2fykxXaipHxN4Scaj9tUS1A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /esbuild-freebsd-64/0.15.14: - resolution: {integrity: sha512-xr0E2n5lyWw3uFSwwUXHc0EcaBDtsal/iIfLioflHdhAe10KSctV978Te7YsfnsMKzcoGeS366+tqbCXdqDHQA==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - - /esbuild-freebsd-arm64/0.15.14: - resolution: {integrity: sha512-8XH96sOQ4b1LhMlO10eEWOjEngmZ2oyw3pW4o8kvBcpF6pULr56eeYVP5radtgw54g3T8nKHDHYEI5AItvskZg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-32/0.15.14: - resolution: {integrity: sha512-6ssnvwaTAi8AzKN8By2V0nS+WF5jTP7SfuK6sStGnDP7MCJo/4zHgM9oE1eQTS2jPmo3D673rckuCzRlig+HMA==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-64/0.15.14: - resolution: {integrity: sha512-ONySx3U0wAJOJuxGUlXBWxVKFVpWv88JEv0NZ6NlHknmDd1yCbf4AEdClSgLrqKQDXYywmw4gYDvdLsS6z0hcw==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-arm/0.15.14: - resolution: {integrity: sha512-D2LImAIV3QzL7lHURyCHBkycVFbKwkDb1XEUWan+2fb4qfW7qAeUtul7ZIcIwFKZgPcl+6gKZmvLgPSj26RQ2Q==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-arm64/0.15.14: - resolution: {integrity: sha512-kle2Ov6a1e5AjlHlMQl1e+c4myGTeggrRzArQFmWp6O6JoqqB9hT+B28EW4tjFWgV/NxUq46pWYpgaWXsXRPAg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-mips64le/0.15.14: - resolution: {integrity: sha512-FVdMYIzOLXUq+OE7XYKesuEAqZhmAIV6qOoYahvUp93oXy0MOVTP370ECbPfGXXUdlvc0TNgkJa3YhEwyZ6MRA==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-ppc64le/0.15.14: - resolution: {integrity: sha512-2NzH+iuzMDA+jjtPjuIz/OhRDf8tzbQ1tRZJI//aT25o1HKc0reMMXxKIYq/8nSHXiJSnYV4ODzTiv45s+h73w==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-riscv64/0.15.14: - resolution: {integrity: sha512-VqxvutZNlQxmUNS7Ac+aczttLEoHBJ9e3OYGqnULrfipRvG97qLrAv9EUY9iSrRKBqeEbSvS9bSfstZqwz0T4Q==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-linux-s390x/0.15.14: - resolution: {integrity: sha512-+KVHEUshX5n6VP6Vp/AKv9fZIl5kr2ph8EUFmQUJnDpHwcfTSn2AQgYYm0HTBR2Mr4d0Wlr0FxF/Cs5pbFgiOw==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /esbuild-netbsd-64/0.15.14: - resolution: {integrity: sha512-6D/dr17piEgevIm1xJfZP2SjB9Z+g8ERhNnBdlZPBWZl+KSPUKLGF13AbvC+nzGh8IxOH2TyTIdRMvKMP0nEzQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - requiresBuild: true - dev: true - optional: true - - /esbuild-openbsd-64/0.15.14: - resolution: {integrity: sha512-rREQBIlMibBetgr2E9Lywt2Qxv2ZdpmYahR4IUlAQ1Efv/A5gYdO0/VIN3iowDbCNTLxp0bb57Vf0LFcffD6kA==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - requiresBuild: true - dev: true - optional: true - - /esbuild-sunos-64/0.15.14: - resolution: {integrity: sha512-DNVjSp/BY4IfwtdUAvWGIDaIjJXY5KI4uD82+15v6k/w7px9dnaDaJJ2R6Mu+KCgr5oklmFc0KjBjh311Gxl9Q==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - requiresBuild: true - dev: true - optional: true - - /esbuild-windows-32/0.15.14: - resolution: {integrity: sha512-pHBWrcA+/oLgvViuG9FO3kNPO635gkoVrRQwe6ZY1S0jdET07xe2toUvQoJQ8KT3/OkxqUasIty5hpuKFLD+eg==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /esbuild-windows-64/0.15.14: - resolution: {integrity: sha512-CszIGQVk/P8FOS5UgAH4hKc9zOaFo69fe+k1rqgBHx3CSK3Opyk5lwYriIamaWOVjBt7IwEP6NALz+tkVWdFog==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /esbuild-windows-arm64/0.15.14: - resolution: {integrity: sha512-KW9W4psdZceaS9A7Jsgl4WialOznSURvqX/oHZk3gOP7KbjtHLSsnmSvNdzagGJfxbAe30UVGXRe8q8nDsOSQw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /esbuild/0.15.14: - resolution: {integrity: sha512-pJN8j42fvWLFWwSMG4luuupl2Me7mxciUOsMegKvwCmhEbJ2covUdFnihxm0FMIBV+cbwbtMoHgMCCI+pj1btQ==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true - optionalDependencies: - '@esbuild/android-arm': 0.15.14 - '@esbuild/linux-loong64': 0.15.14 - esbuild-android-64: 0.15.14 - esbuild-android-arm64: 0.15.14 - esbuild-darwin-64: 0.15.14 - esbuild-darwin-arm64: 0.15.14 - esbuild-freebsd-64: 0.15.14 - esbuild-freebsd-arm64: 0.15.14 - esbuild-linux-32: 0.15.14 - esbuild-linux-64: 0.15.14 - esbuild-linux-arm: 0.15.14 - esbuild-linux-arm64: 0.15.14 - esbuild-linux-mips64le: 0.15.14 - esbuild-linux-ppc64le: 0.15.14 - esbuild-linux-riscv64: 0.15.14 - esbuild-linux-s390x: 0.15.14 - esbuild-netbsd-64: 0.15.14 - esbuild-openbsd-64: 0.15.14 - esbuild-sunos-64: 0.15.14 - esbuild-windows-32: 0.15.14 - esbuild-windows-64: 0.15.14 - esbuild-windows-arm64: 0.15.14 - dev: true - /esbuild/0.16.9: resolution: {integrity: sha512-gkH83yHyijMSZcZFs1IWew342eMdFuWXmQo3zkDPTre25LIPBJsXryg02M3u8OpTwCJdBkdaQwqKkDLnAsAeLQ==} engines: {node: '>=12'} @@ -10900,8 +10678,8 @@ packages: argparse: 2.0.1 dev: true - /jsdom/20.0.2: - resolution: {integrity: sha512-AHWa+QO/cgRg4N+DsmHg1Y7xnz+8KU3EflM0LVDTdmrYOc1WWTSkOjtpUveQH+1Bqd5rtcVnb/DuxV/UjDO4rA==} + /jsdom/21.0.0: + resolution: {integrity: sha512-AIw+3ZakSUtDYvhwPwWHiZsUi3zHugpMEKlNPaurviseYoBqo0zBd3zqoUi3LPCNtPFlEP8FiW9MqCZdjb2IYA==} engines: {node: '>=14'} peerDependencies: canvas: ^2.5.0 @@ -10928,7 +10706,7 @@ packages: saxes: 6.0.0 symbol-tree: 3.2.4 tough-cookie: 4.1.2 - w3c-xmlserializer: 3.0.0 + w3c-xmlserializer: 4.0.0 webidl-conversions: 7.0.0 whatwg-encoding: 2.0.0 whatwg-mimetype: 3.0.0 @@ -10989,6 +10767,10 @@ packages: hasBin: true dev: true + /jsonc-parser/3.2.0: + resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} + dev: true + /jsonfile/6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} dependencies: @@ -11691,6 +11473,15 @@ packages: hasBin: true dev: true + /mlly/1.1.0: + resolution: {integrity: sha512-cwzBrBfwGC1gYJyfcy8TcZU1f+dbH/T+TuOhtYP2wLv/Fb51/uV7HJQfBPtEupZ2ORLRU1EKFS/QfS3eo9+kBQ==} + dependencies: + acorn: 8.8.1 + pathe: 1.0.0 + pkg-types: 1.0.1 + ufo: 1.0.1 + dev: true + /modify-values/1.0.1: resolution: {integrity: sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==} engines: {node: '>=0.10.0'} @@ -12461,6 +12252,14 @@ packages: engines: {node: '>=8'} dev: true + /pathe/0.2.0: + resolution: {integrity: sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw==} + dev: true + + /pathe/1.0.0: + resolution: {integrity: sha512-nPdMG0Pd09HuSsr7QOKUXO2Jr9eqaDiZvDwdyIhNG5SHYujkQHYKDfGQkulBxvbDHz8oHLsTgKN86LSwYzSHAg==} + dev: true + /pathval/1.1.1: resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} dev: true @@ -12548,6 +12347,14 @@ packages: find-up: 5.0.0 dev: true + /pkg-types/1.0.1: + resolution: {integrity: sha512-jHv9HB+Ho7dj6ItwppRDDl0iZRYBD0jsakHXtFgoLr+cHSF6xC+QL54sJmWxyGxOLYSHm0afhXhXcQDQqH9z8g==} + dependencies: + jsonc-parser: 3.2.0 + mlly: 1.1.0 + pathe: 1.0.0 + dev: true + /plur/4.0.0: resolution: {integrity: sha512-4UGewrYgqDFw9vV6zNV+ADmPAUAfJPKtGvb/VdpQAx25X5f3xXdGdyOEVFwkl8Hl/tl7+xbeHqSEM+D5/TirUg==} engines: {node: '>=10'} @@ -13534,14 +13341,6 @@ packages: rollup: 3.3.0 dev: true - /rollup/2.79.1: - resolution: {integrity: sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==} - engines: {node: '>=10.0.0'} - hasBin: true - optionalDependencies: - fsevents: 2.3.2 - dev: true - /rollup/3.3.0: resolution: {integrity: sha512-wqOV/vUJCYEbWsXvwCkgGWvgaEnsbn4jxBQWKpN816CqsmCimDmCNJI83c6if7QVD4v/zlyRzxN7U2yDT5rfoA==} engines: {node: '>=14.18.0', npm: '>=8.0.0'} @@ -14295,8 +14094,8 @@ packages: engines: {node: '>=8'} dev: true - /strip-literal/0.4.2: - resolution: {integrity: sha512-pv48ybn4iE1O9RLgCAN0iU4Xv7RlBTiit6DKmMiErbs9x1wH6vXBs45tWc0H5wUIF6TLTrKweqkmYF/iraQKNw==} + /strip-literal/1.0.0: + resolution: {integrity: sha512-5o4LsH1lzBzO9UFH63AJ2ad2/S2AVx6NtjOcaz+VTT2h1RiRvbipW72z8M/lxEhcPHDBQwpDrnTF7sXy/7OwCQ==} dependencies: acorn: 8.8.1 dev: true @@ -14865,6 +14664,10 @@ packages: hasBin: true dev: true + /ufo/1.0.1: + resolution: {integrity: sha512-boAm74ubXHY7KJQZLlXrtMz52qFvpsbOxDcZOnw/Wf+LS4Mmyu7JxmzD4tDLtUQtmZECypJ0FrCz4QIe6dvKRA==} + dev: true + /uglify-js/3.17.4: resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==} engines: {node: '>=0.8.0'} @@ -15196,38 +14999,27 @@ packages: vfile-message: 2.0.4 dev: true - /vite/3.2.4_@types+node@18.11.9: - resolution: {integrity: sha512-Z2X6SRAffOUYTa+sLy3NQ7nlHFU100xwanq1WDwqaiFiCe+25zdxP1TfCS5ojPV2oDDcXudHIoPnI1Z/66B7Yw==} - engines: {node: ^14.18.0 || >=16.0.0} + /vite-node/0.27.0_@types+node@18.11.9: + resolution: {integrity: sha512-O1o9joT0qCGx5Om6W0VNLr7M00ttrnFlfZX2d+oxt2T9oZ9DvYSv8kDRhNJDVhAgNgUm3Tc0h/+jppNf3mVKbA==} + engines: {node: '>=v14.16.0'} hasBin: true - peerDependencies: - '@types/node': '>= 14' - less: '*' - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true dependencies: - '@types/node': 18.11.9 - esbuild: 0.15.14 - postcss: 8.4.20 - resolve: 1.22.1 - rollup: 2.79.1 - optionalDependencies: - fsevents: 2.3.2 + cac: 6.7.14 + debug: 4.3.4 + mlly: 1.1.0 + pathe: 0.2.0 + picocolors: 1.0.0 + source-map: 0.6.1 + source-map-support: 0.5.21 + vite: 4.0.2_@types+node@18.11.9 + transitivePeerDependencies: + - '@types/node' + - less + - sass + - stylus + - sugarss + - supports-color + - terser dev: true /vite/4.0.2_@types+node@18.11.9: @@ -15264,17 +15056,17 @@ packages: fsevents: 2.3.2 dev: true - /vitest-canvas-mock/0.2.1_vitest@0.25.2: + /vitest-canvas-mock/0.2.1_vitest@0.27.0: resolution: {integrity: sha512-pBO5UhL1AsWCJeFhaATCt3DLD6kyBk3HDVnVC4vq71TXhuLheVG2S+RKCojIbHMpZYH0QBI3Nvf5Jk+P917EmA==} peerDependencies: vitest: '*' dependencies: jest-canvas-mock: 2.4.0 - vitest: 0.25.2_jsdom@20.0.2 + vitest: 0.27.0_jsdom@21.0.0 dev: true - /vitest/0.25.2_jsdom@20.0.2: - resolution: {integrity: sha512-qqkzfzglEFbQY7IGkgSJkdOhoqHjwAao/OrphnHboeYHC5JzsVFoLCaB2lnAy8krhj7sbrFTVRApzpkTOeuDWQ==} + /vitest/0.27.0_jsdom@21.0.0: + resolution: {integrity: sha512-BnOa7T6CnXVC6UgcAsvFOZ2Dtvqkt+/Nl6CRgh4qVT70vElf65XwEL6zMRyTF+h2QXJziEkxYdrLo5WCxckMLQ==} engines: {node: '>=v14.16.0'} hasBin: true peerDependencies: @@ -15300,16 +15092,19 @@ packages: '@types/node': 18.11.9 acorn: 8.8.1 acorn-walk: 8.2.0 + cac: 6.7.14 chai: 4.3.7 debug: 4.3.4 - jsdom: 20.0.2 + jsdom: 21.0.0 local-pkg: 0.4.2 + picocolors: 1.0.0 source-map: 0.6.1 - strip-literal: 0.4.2 + strip-literal: 1.0.0 tinybench: 2.3.1 tinypool: 0.3.0 tinyspy: 1.0.2 - vite: 3.2.4_@types+node@18.11.9 + vite: 4.0.2_@types+node@18.11.9 + vite-node: 0.27.0_@types+node@18.11.9 transitivePeerDependencies: - less - sass @@ -15323,9 +15118,9 @@ packages: resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} dev: true - /w3c-xmlserializer/3.0.0: - resolution: {integrity: sha512-3WFqGEgSXIyGhOmAFtlicJNMjEps8b1MG31NCA0/vOF9+nKMUW1ckhi9cnNHmf88Rzw5V+dwIwsm2C7X8k9aQg==} - engines: {node: '>=12'} + /w3c-xmlserializer/4.0.0: + resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==} + engines: {node: '>=14'} dependencies: xml-name-validator: 4.0.0 dev: true diff --git a/sandboxes/bar/grouped/package.json b/sandboxes/bar/grouped/package.json index 90feeb34f..fa5ae1074 100644 --- a/sandboxes/bar/grouped/package.json +++ b/sandboxes/bar/grouped/package.json @@ -13,7 +13,7 @@ "devDependencies": { "@types/faker": "5.5.9", "@types/react": "18.0.26", - "@types/react-dom": "18.0.9", + "@types/react-dom": "18.0.10", "@vitejs/plugin-react": "^3.0.0", "typescript": "4.9.4", "vite": "^4.0.0" diff --git a/sandboxes/bar/horizontal/package.json b/sandboxes/bar/horizontal/package.json index 90feeb34f..fa5ae1074 100644 --- a/sandboxes/bar/horizontal/package.json +++ b/sandboxes/bar/horizontal/package.json @@ -13,7 +13,7 @@ "devDependencies": { "@types/faker": "5.5.9", "@types/react": "18.0.26", - "@types/react-dom": "18.0.9", + "@types/react-dom": "18.0.10", "@vitejs/plugin-react": "^3.0.0", "typescript": "4.9.4", "vite": "^4.0.0" diff --git a/sandboxes/bar/stacked/package.json b/sandboxes/bar/stacked/package.json index 90feeb34f..fa5ae1074 100644 --- a/sandboxes/bar/stacked/package.json +++ b/sandboxes/bar/stacked/package.json @@ -13,7 +13,7 @@ "devDependencies": { "@types/faker": "5.5.9", "@types/react": "18.0.26", - "@types/react-dom": "18.0.9", + "@types/react-dom": "18.0.10", "@vitejs/plugin-react": "^3.0.0", "typescript": "4.9.4", "vite": "^4.0.0" diff --git a/sandboxes/bar/vertical/package.json b/sandboxes/bar/vertical/package.json index 90feeb34f..fa5ae1074 100644 --- a/sandboxes/bar/vertical/package.json +++ b/sandboxes/bar/vertical/package.json @@ -13,7 +13,7 @@ "devDependencies": { "@types/faker": "5.5.9", "@types/react": "18.0.26", - "@types/react-dom": "18.0.9", + "@types/react-dom": "18.0.10", "@vitejs/plugin-react": "^3.0.0", "typescript": "4.9.4", "vite": "^4.0.0" diff --git a/sandboxes/bubble/default/package.json b/sandboxes/bubble/default/package.json index 90feeb34f..fa5ae1074 100644 --- a/sandboxes/bubble/default/package.json +++ b/sandboxes/bubble/default/package.json @@ -13,7 +13,7 @@ "devDependencies": { "@types/faker": "5.5.9", "@types/react": "18.0.26", - "@types/react-dom": "18.0.9", + "@types/react-dom": "18.0.10", "@vitejs/plugin-react": "^3.0.0", "typescript": "4.9.4", "vite": "^4.0.0" diff --git a/sandboxes/chart/canvas/package.json b/sandboxes/chart/canvas/package.json index 90feeb34f..fa5ae1074 100644 --- a/sandboxes/chart/canvas/package.json +++ b/sandboxes/chart/canvas/package.json @@ -13,7 +13,7 @@ "devDependencies": { "@types/faker": "5.5.9", "@types/react": "18.0.26", - "@types/react-dom": "18.0.9", + "@types/react-dom": "18.0.10", "@vitejs/plugin-react": "^3.0.0", "typescript": "4.9.4", "vite": "^4.0.0" diff --git a/sandboxes/chart/events/package.json b/sandboxes/chart/events/package.json index 90feeb34f..fa5ae1074 100644 --- a/sandboxes/chart/events/package.json +++ b/sandboxes/chart/events/package.json @@ -13,7 +13,7 @@ "devDependencies": { "@types/faker": "5.5.9", "@types/react": "18.0.26", - "@types/react-dom": "18.0.9", + "@types/react-dom": "18.0.10", "@vitejs/plugin-react": "^3.0.0", "typescript": "4.9.4", "vite": "^4.0.0" diff --git a/sandboxes/chart/multitype/package.json b/sandboxes/chart/multitype/package.json index 90feeb34f..fa5ae1074 100644 --- a/sandboxes/chart/multitype/package.json +++ b/sandboxes/chart/multitype/package.json @@ -13,7 +13,7 @@ "devDependencies": { "@types/faker": "5.5.9", "@types/react": "18.0.26", - "@types/react-dom": "18.0.9", + "@types/react-dom": "18.0.10", "@vitejs/plugin-react": "^3.0.0", "typescript": "4.9.4", "vite": "^4.0.0" diff --git a/sandboxes/chart/ref/package.json b/sandboxes/chart/ref/package.json index 90feeb34f..fa5ae1074 100644 --- a/sandboxes/chart/ref/package.json +++ b/sandboxes/chart/ref/package.json @@ -13,7 +13,7 @@ "devDependencies": { "@types/faker": "5.5.9", "@types/react": "18.0.26", - "@types/react-dom": "18.0.9", + "@types/react-dom": "18.0.10", "@vitejs/plugin-react": "^3.0.0", "typescript": "4.9.4", "vite": "^4.0.0" diff --git a/sandboxes/doughnut/default/package.json b/sandboxes/doughnut/default/package.json index 90feeb34f..fa5ae1074 100644 --- a/sandboxes/doughnut/default/package.json +++ b/sandboxes/doughnut/default/package.json @@ -13,7 +13,7 @@ "devDependencies": { "@types/faker": "5.5.9", "@types/react": "18.0.26", - "@types/react-dom": "18.0.9", + "@types/react-dom": "18.0.10", "@vitejs/plugin-react": "^3.0.0", "typescript": "4.9.4", "vite": "^4.0.0" diff --git a/sandboxes/line/area/package.json b/sandboxes/line/area/package.json index 90feeb34f..fa5ae1074 100644 --- a/sandboxes/line/area/package.json +++ b/sandboxes/line/area/package.json @@ -13,7 +13,7 @@ "devDependencies": { "@types/faker": "5.5.9", "@types/react": "18.0.26", - "@types/react-dom": "18.0.9", + "@types/react-dom": "18.0.10", "@vitejs/plugin-react": "^3.0.0", "typescript": "4.9.4", "vite": "^4.0.0" diff --git a/sandboxes/line/default/package.json b/sandboxes/line/default/package.json index 90feeb34f..fa5ae1074 100644 --- a/sandboxes/line/default/package.json +++ b/sandboxes/line/default/package.json @@ -13,7 +13,7 @@ "devDependencies": { "@types/faker": "5.5.9", "@types/react": "18.0.26", - "@types/react-dom": "18.0.9", + "@types/react-dom": "18.0.10", "@vitejs/plugin-react": "^3.0.0", "typescript": "4.9.4", "vite": "^4.0.0" diff --git a/sandboxes/line/multiaxis/package.json b/sandboxes/line/multiaxis/package.json index 90feeb34f..fa5ae1074 100644 --- a/sandboxes/line/multiaxis/package.json +++ b/sandboxes/line/multiaxis/package.json @@ -13,7 +13,7 @@ "devDependencies": { "@types/faker": "5.5.9", "@types/react": "18.0.26", - "@types/react-dom": "18.0.9", + "@types/react-dom": "18.0.10", "@vitejs/plugin-react": "^3.0.0", "typescript": "4.9.4", "vite": "^4.0.0" diff --git a/sandboxes/pie/default/package.json b/sandboxes/pie/default/package.json index 90feeb34f..fa5ae1074 100644 --- a/sandboxes/pie/default/package.json +++ b/sandboxes/pie/default/package.json @@ -13,7 +13,7 @@ "devDependencies": { "@types/faker": "5.5.9", "@types/react": "18.0.26", - "@types/react-dom": "18.0.9", + "@types/react-dom": "18.0.10", "@vitejs/plugin-react": "^3.0.0", "typescript": "4.9.4", "vite": "^4.0.0" diff --git a/sandboxes/polarArea/default/package.json b/sandboxes/polarArea/default/package.json index 90feeb34f..fa5ae1074 100644 --- a/sandboxes/polarArea/default/package.json +++ b/sandboxes/polarArea/default/package.json @@ -13,7 +13,7 @@ "devDependencies": { "@types/faker": "5.5.9", "@types/react": "18.0.26", - "@types/react-dom": "18.0.9", + "@types/react-dom": "18.0.10", "@vitejs/plugin-react": "^3.0.0", "typescript": "4.9.4", "vite": "^4.0.0" diff --git a/sandboxes/radar/default/package.json b/sandboxes/radar/default/package.json index 90feeb34f..fa5ae1074 100644 --- a/sandboxes/radar/default/package.json +++ b/sandboxes/radar/default/package.json @@ -13,7 +13,7 @@ "devDependencies": { "@types/faker": "5.5.9", "@types/react": "18.0.26", - "@types/react-dom": "18.0.9", + "@types/react-dom": "18.0.10", "@vitejs/plugin-react": "^3.0.0", "typescript": "4.9.4", "vite": "^4.0.0" diff --git a/sandboxes/scatter/default/package.json b/sandboxes/scatter/default/package.json index 90feeb34f..fa5ae1074 100644 --- a/sandboxes/scatter/default/package.json +++ b/sandboxes/scatter/default/package.json @@ -13,7 +13,7 @@ "devDependencies": { "@types/faker": "5.5.9", "@types/react": "18.0.26", - "@types/react-dom": "18.0.9", + "@types/react-dom": "18.0.10", "@vitejs/plugin-react": "^3.0.0", "typescript": "4.9.4", "vite": "^4.0.0"