diff --git a/packages/mandelbrot/package.json b/packages/mandelbrot/package.json index 52de46b9..ccbce032 100644 --- a/packages/mandelbrot/package.json +++ b/packages/mandelbrot/package.json @@ -50,7 +50,7 @@ "postcss-loader": "^8.2.0", "resolve-url-loader": "^5.0.0", "rimraf": "^6.1.0", - "sass": "^1.79.2", + "sass": "^1.94.1", "sass-loader": "^16.0.6", "webpack": "^5.102.1", "webpack-bundle-analyzer": "^4.10.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5d160a8a..2eee2635 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -37,7 +37,7 @@ importers: version: 8.47.0(eslint@9.39.1(jiti@2.6.0))(typescript@5.9.3) '@vitest/eslint-plugin': specifier: ^1.4.3 - version: 1.4.3(eslint@9.39.1(jiti@2.6.0))(typescript@5.9.3)(vitest@4.0.10(@types/node@24.7.0)(jiti@2.6.0)(sass@1.79.2)(terser@5.44.0)(yaml@2.8.1)) + version: 1.4.3(eslint@9.39.1(jiti@2.6.0))(typescript@5.9.3)(vitest@4.0.10(@types/node@24.7.0)(jiti@2.6.0)(sass@1.94.1)(terser@5.44.0)(yaml@2.8.1)) eslint: specifier: ^9.39.1 version: 9.39.1(jiti@2.6.0) @@ -85,7 +85,7 @@ importers: version: 6.12.1(stylelint@16.25.0(typescript@5.9.3)) vitest: specifier: ^4.0.10 - version: 4.0.10(@types/node@24.7.0)(jiti@2.6.0)(sass@1.79.2)(terser@5.44.0)(yaml@2.8.1) + version: 4.0.10(@types/node@24.7.0)(jiti@2.6.0)(sass@1.94.1)(terser@5.44.0)(yaml@2.8.1) examples/adapter-tests: {} @@ -385,11 +385,11 @@ importers: specifier: ^6.1.0 version: 6.1.0 sass: - specifier: ^1.79.2 - version: 1.79.2 + specifier: ^1.94.1 + version: 1.94.1 sass-loader: specifier: ^16.0.6 - version: 16.0.6(sass@1.79.2)(webpack@5.102.1) + version: 16.0.6(sass@1.94.1)(webpack@5.102.1) webpack: specifier: ^5.102.1 version: 5.102.1(webpack-cli@6.0.1) @@ -1874,6 +1874,88 @@ packages: '@octokit/types@13.10.0': resolution: {integrity: sha512-ifLaO34EbbPj0Xgro4G5lP5asESjwHracYJvVaPIyXMuiuXLlhic3S47cBdTb+jfODkTE5YtGCLt3Ay3+J97sA==} + '@parcel/watcher-android-arm64@2.5.1': + resolution: {integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [android] + + '@parcel/watcher-darwin-arm64@2.5.1': + resolution: {integrity: sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [darwin] + + '@parcel/watcher-darwin-x64@2.5.1': + resolution: {integrity: sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [darwin] + + '@parcel/watcher-freebsd-x64@2.5.1': + resolution: {integrity: sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [freebsd] + + '@parcel/watcher-linux-arm-glibc@2.5.1': + resolution: {integrity: sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + + '@parcel/watcher-linux-arm-musl@2.5.1': + resolution: {integrity: sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + + '@parcel/watcher-linux-arm64-glibc@2.5.1': + resolution: {integrity: sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + + '@parcel/watcher-linux-arm64-musl@2.5.1': + resolution: {integrity: sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + + '@parcel/watcher-linux-x64-glibc@2.5.1': + resolution: {integrity: sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + + '@parcel/watcher-linux-x64-musl@2.5.1': + resolution: {integrity: sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + + '@parcel/watcher-win32-arm64@2.5.1': + resolution: {integrity: sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [win32] + + '@parcel/watcher-win32-ia32@2.5.1': + resolution: {integrity: sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==} + engines: {node: '>= 10.0.0'} + cpu: [ia32] + os: [win32] + + '@parcel/watcher-win32-x64@2.5.1': + resolution: {integrity: sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [win32] + + '@parcel/watcher@2.5.1': + resolution: {integrity: sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==} + engines: {node: '>= 10.0.0'} + '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} @@ -3079,6 +3161,11 @@ packages: resolution: {integrity: sha512-rlpvsxUtM0PQvy9iZe640/IWwWYyBsTApREbA1pHOpmOUIl9MkP/U4z7vTtg4Oaojvqhxt7sdufnT0EzGaR31g==} engines: {node: '>=4'} + detect-libc@1.0.3: + resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} + engines: {node: '>=0.10'} + hasBin: true + dev-ip@1.0.1: resolution: {integrity: sha512-LmVkry/oDShEgSZPNgqCIp2/TlqtExeGmymru3uCELnfyjY11IzpAproLYs+1X88fXO6DBoYP3ul2Xo2yz2j6A==} engines: {node: '>= 0.8.0'} @@ -3892,8 +3979,8 @@ packages: resolution: {integrity: sha512-15gZoQ38eYjEjxkorfbcgBKBL6R7T459OuK+CpcWt7O3KF4uPCx2tD0uFETlUDIyo+1789crbMhTvQBSR5yBMg==} engines: {node: '>=0.10.0'} - immutable@4.3.7: - resolution: {integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==} + immutable@5.1.4: + resolution: {integrity: sha512-p6u1bG3YSnINT5RQmx/yRZBpenIl30kVxkTLDyHLIMk0gict704Q9n+thfDI7lTRm9vXdDYutVzXhzcThxTnXA==} import-fresh@3.3.1: resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} @@ -4779,6 +4866,9 @@ packages: neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} + node-addon-api@7.1.1: + resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==} + node-gyp@11.5.0: resolution: {integrity: sha512-ra7Kvlhxn5V9Slyus0ygMa2h+UqExPqUIkfk7Pc8QTLT956JLSy51uWFwHtIYy0vI8cB4BDhc/S03+880My/LQ==} engines: {node: ^18.17.0 || >=20.5.0} @@ -5658,8 +5748,8 @@ packages: webpack: optional: true - sass@1.79.2: - resolution: {integrity: sha512-YmT1aoF1MwHsZEu/eXhbAJNsPGAhNP4UixW9ckEwWCvPcVdVF0/C104OGDVEqtoctKq0N+wM20O/rj+sSPsWeg==} + sass@1.94.1: + resolution: {integrity: sha512-/YVm5FRQaRlr3oNh2LLFYne1PdPlRZGyKnHh1sLleOqLcohTR4eUUvBjBIqkl1fEXd1MGOHgzJGJh+LgTtV4KQ==} engines: {node: '>=14.0.0'} hasBin: true @@ -8252,6 +8342,67 @@ snapshots: dependencies: '@octokit/openapi-types': 24.2.0 + '@parcel/watcher-android-arm64@2.5.1': + optional: true + + '@parcel/watcher-darwin-arm64@2.5.1': + optional: true + + '@parcel/watcher-darwin-x64@2.5.1': + optional: true + + '@parcel/watcher-freebsd-x64@2.5.1': + optional: true + + '@parcel/watcher-linux-arm-glibc@2.5.1': + optional: true + + '@parcel/watcher-linux-arm-musl@2.5.1': + optional: true + + '@parcel/watcher-linux-arm64-glibc@2.5.1': + optional: true + + '@parcel/watcher-linux-arm64-musl@2.5.1': + optional: true + + '@parcel/watcher-linux-x64-glibc@2.5.1': + optional: true + + '@parcel/watcher-linux-x64-musl@2.5.1': + optional: true + + '@parcel/watcher-win32-arm64@2.5.1': + optional: true + + '@parcel/watcher-win32-ia32@2.5.1': + optional: true + + '@parcel/watcher-win32-x64@2.5.1': + optional: true + + '@parcel/watcher@2.5.1': + dependencies: + detect-libc: 1.0.3 + is-glob: 4.0.3 + micromatch: 4.0.8 + node-addon-api: 7.1.1 + optionalDependencies: + '@parcel/watcher-android-arm64': 2.5.1 + '@parcel/watcher-darwin-arm64': 2.5.1 + '@parcel/watcher-darwin-x64': 2.5.1 + '@parcel/watcher-freebsd-x64': 2.5.1 + '@parcel/watcher-linux-arm-glibc': 2.5.1 + '@parcel/watcher-linux-arm-musl': 2.5.1 + '@parcel/watcher-linux-arm64-glibc': 2.5.1 + '@parcel/watcher-linux-arm64-musl': 2.5.1 + '@parcel/watcher-linux-x64-glibc': 2.5.1 + '@parcel/watcher-linux-x64-musl': 2.5.1 + '@parcel/watcher-win32-arm64': 2.5.1 + '@parcel/watcher-win32-ia32': 2.5.1 + '@parcel/watcher-win32-x64': 2.5.1 + optional: true + '@pkgjs/parseargs@0.11.0': optional: true @@ -8488,14 +8639,14 @@ snapshots: '@typescript-eslint/types': 8.47.0 eslint-visitor-keys: 4.2.1 - '@vitest/eslint-plugin@1.4.3(eslint@9.39.1(jiti@2.6.0))(typescript@5.9.3)(vitest@4.0.10(@types/node@24.7.0)(jiti@2.6.0)(sass@1.79.2)(terser@5.44.0)(yaml@2.8.1))': + '@vitest/eslint-plugin@1.4.3(eslint@9.39.1(jiti@2.6.0))(typescript@5.9.3)(vitest@4.0.10(@types/node@24.7.0)(jiti@2.6.0)(sass@1.94.1)(terser@5.44.0)(yaml@2.8.1))': dependencies: '@typescript-eslint/scope-manager': 8.47.0 '@typescript-eslint/utils': 8.47.0(eslint@9.39.1(jiti@2.6.0))(typescript@5.9.3) eslint: 9.39.1(jiti@2.6.0) optionalDependencies: typescript: 5.9.3 - vitest: 4.0.10(@types/node@24.7.0)(jiti@2.6.0)(sass@1.79.2)(terser@5.44.0)(yaml@2.8.1) + vitest: 4.0.10(@types/node@24.7.0)(jiti@2.6.0)(sass@1.94.1)(terser@5.44.0)(yaml@2.8.1) transitivePeerDependencies: - supports-color @@ -8508,13 +8659,13 @@ snapshots: chai: 6.2.1 tinyrainbow: 3.0.3 - '@vitest/mocker@4.0.10(vite@7.2.2(@types/node@24.7.0)(jiti@2.6.0)(sass@1.79.2)(terser@5.44.0)(yaml@2.8.1))': + '@vitest/mocker@4.0.10(vite@7.2.2(@types/node@24.7.0)(jiti@2.6.0)(sass@1.94.1)(terser@5.44.0)(yaml@2.8.1))': dependencies: '@vitest/spy': 4.0.10 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 7.2.2(@types/node@24.7.0)(jiti@2.6.0)(sass@1.79.2)(terser@5.44.0)(yaml@2.8.1) + vite: 7.2.2(@types/node@24.7.0)(jiti@2.6.0)(sass@1.94.1)(terser@5.44.0)(yaml@2.8.1) '@vitest/pretty-format@4.0.10': dependencies: @@ -9522,6 +9673,9 @@ snapshots: detect-indent@5.0.0: {} + detect-libc@1.0.3: + optional: true + dev-ip@1.0.1: {} dir-glob@3.0.1: @@ -10520,7 +10674,7 @@ snapshots: immutable@3.8.2: {} - immutable@4.3.7: {} + immutable@5.1.4: {} import-fresh@3.3.1: dependencies: @@ -11436,6 +11590,9 @@ snapshots: neo-async@2.6.2: {} + node-addon-api@7.1.1: + optional: true + node-gyp@11.5.0: dependencies: env-paths: 2.2.1 @@ -12420,18 +12577,20 @@ snapshots: safer-buffer@2.1.2: {} - sass-loader@16.0.6(sass@1.79.2)(webpack@5.102.1): + sass-loader@16.0.6(sass@1.94.1)(webpack@5.102.1): dependencies: neo-async: 2.6.2 optionalDependencies: - sass: 1.79.2 + sass: 1.94.1 webpack: 5.102.1(webpack-cli@6.0.1) - sass@1.79.2: + sass@1.94.1: dependencies: chokidar: 4.0.3 - immutable: 4.3.7 + immutable: 5.1.4 source-map-js: 1.2.1 + optionalDependencies: + '@parcel/watcher': 2.5.1 scheduler@0.27.0: {} @@ -13284,7 +13443,7 @@ snapshots: transitivePeerDependencies: - react-native-b4a - vite@7.2.2(@types/node@24.7.0)(jiti@2.6.0)(sass@1.79.2)(terser@5.44.0)(yaml@2.8.1): + vite@7.2.2(@types/node@24.7.0)(jiti@2.6.0)(sass@1.94.1)(terser@5.44.0)(yaml@2.8.1): dependencies: esbuild: 0.25.12 fdir: 6.5.0(picomatch@4.0.3) @@ -13296,14 +13455,14 @@ snapshots: '@types/node': 24.7.0 fsevents: 2.3.3 jiti: 2.6.0 - sass: 1.79.2 + sass: 1.94.1 terser: 5.44.0 yaml: 2.8.1 - vitest@4.0.10(@types/node@24.7.0)(jiti@2.6.0)(sass@1.79.2)(terser@5.44.0)(yaml@2.8.1): + vitest@4.0.10(@types/node@24.7.0)(jiti@2.6.0)(sass@1.94.1)(terser@5.44.0)(yaml@2.8.1): dependencies: '@vitest/expect': 4.0.10 - '@vitest/mocker': 4.0.10(vite@7.2.2(@types/node@24.7.0)(jiti@2.6.0)(sass@1.79.2)(terser@5.44.0)(yaml@2.8.1)) + '@vitest/mocker': 4.0.10(vite@7.2.2(@types/node@24.7.0)(jiti@2.6.0)(sass@1.94.1)(terser@5.44.0)(yaml@2.8.1)) '@vitest/pretty-format': 4.0.10 '@vitest/runner': 4.0.10 '@vitest/snapshot': 4.0.10 @@ -13320,7 +13479,7 @@ snapshots: tinyexec: 0.3.2 tinyglobby: 0.2.15 tinyrainbow: 3.0.3 - vite: 7.2.2(@types/node@24.7.0)(jiti@2.6.0)(sass@1.79.2)(terser@5.44.0)(yaml@2.8.1) + vite: 7.2.2(@types/node@24.7.0)(jiti@2.6.0)(sass@1.94.1)(terser@5.44.0)(yaml@2.8.1) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 24.7.0