diff --git a/eslint.config.mjs b/eslint.config.mjs index 3f69691..2972cc7 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -22,6 +22,7 @@ export default tseslint.config( '@typescript-eslint/no-magic-numbers': 'off', // too many false positives '@typescript-eslint/init-declarations': 'off', // too many false positives '@typescript-eslint/no-empty-function': 'off', // useless, + '@typescript-eslint/no-unsafe-type-assertion': 'off', // doesn't allow type assertions where they are necessary '@typescript-eslint/class-methods-use-this': 'off', // useless, '@typescript-eslint/no-deprecated': 'off', // false positives, example: chrome namespace 'import/order': [ diff --git a/lib/panda/remove-unused-css.ts b/lib/panda/remove-unused-css.ts index dab1b27..308caf3 100644 --- a/lib/panda/remove-unused-css.ts +++ b/lib/panda/remove-unused-css.ts @@ -46,7 +46,7 @@ export default function removeUnusedCSS(css: string): string { const parent = decl.parent if (parent == null) return - if (parent.type === 'rule' && (parent as postcss.Rule).selector === ':root') { + if (isRule(parent) && parent.selector === ':root') { return } @@ -105,3 +105,7 @@ export default function removeUnusedCSS(css: string): string { return root.toString() } + +function isRule(n: postcss.Node): n is postcss.Rule { + return n.type === 'rule' +} diff --git a/package.json b/package.json index 38570b0..29e8981 100644 --- a/package.json +++ b/package.json @@ -24,19 +24,19 @@ "*.css" ], "dependencies": { - "@modular-forms/solid": "^0.24.1", + "@modular-forms/solid": "^0.25.0", "@total-typescript/ts-reset": "^0.6.1", "date-fns": "^4.1.0", - "focus-trap": "^7.6.0", + "focus-trap": "^7.6.2", "polished": "^4.3.1", - "remeda": "^2.16.0", + "remeda": "^2.17.3", "solid-js": "1.9.3", "solid-transition-group": "^0.2.3", - "type-fest": "^4.26.1", - "valibot": "1.0.0-beta.3" + "type-fest": "^4.27.0", + "valibot": "1.0.0-beta.7" }, "devDependencies": { - "@pandacss/dev": "^0.47.1", + "@pandacss/dev": "^0.48.0", "@solidjs/testing-library": "0.8.10", "@testing-library/dom": "10.4.0", "@testing-library/jest-dom": "^6.6.3", @@ -44,34 +44,34 @@ "@tsconfig/node20": "^20.1.4", "@tsconfig/recommended": "^1.0.8", "@tsconfig/strictest": "^2.0.5", - "@types/chrome": "^0.0.280", + "@types/chrome": "^0.0.283", "@types/node": "^20.17.6", - "@vitest/coverage-v8": "^2.1.4", + "@vitest/coverage-v8": "^2.1.5", "autoprefixer": "^10.4.20", "browserslist": "^4.24.2", "browserslist-to-esbuild": "^2.1.1", - "eslint": "9.14.0", - "eslint-config-love": "^97.0.0", + "eslint": "9.15.0", + "eslint-config-love": "^101.0.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.31.0", "eslint-plugin-prettier": "^5.2.1", "globals": "^15.12.0", - "happy-dom": "^15.10.1", + "happy-dom": "^15.11.6", "npm-run-all": "^4.1.5", - "postcss": "^8.4.47", + "postcss": "^8.4.49", "prettier": "^3.3.3", "redrun": "^11.0.5", "solid-devtools": "^0.30.1", "typescript": "^5.6.3", - "typescript-eslint": "^8.13.0", - "vite": "^5.4.10", + "typescript-eslint": "^8.15.0", + "vite": "^5.4.11", "vite-bundle-visualizer": "^1.2.1", "vite-plugin-html": "^3.2.2", "vite-plugin-solid": "2.10.2", - "vite-plugin-static-copy": "^2.0.0", - "vitest": "^2.1.4" + "vite-plugin-static-copy": "^2.1.0", + "vitest": "^2.1.5" }, - "packageManager": "pnpm@9.12.3+sha512.cce0f9de9c5a7c95bef944169cc5dfe8741abfb145078c0d508b868056848a87c81e626246cb60967cbd7fd29a6c062ef73ff840d96b3c86c40ac92cf4a813ee", + "packageManager": "pnpm@9.13.2+sha512.88c9c3864450350e65a33587ab801acf946d7c814ed1134da4a924f6df5a2120fd36b46aab68f7cd1d413149112d53c7db3a4136624cfd00ff1846a0c6cef48a", "pnpm": { "patchedDependencies": { "solid-transition-group@0.2.3": "patches/solid-transition-group@0.2.3.patch" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c8ba081..1bcdd4b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,8 +14,8 @@ importers: .: dependencies: '@modular-forms/solid': - specifier: ^0.24.1 - version: 0.24.1(solid-js@1.9.3)(typescript@5.6.3) + specifier: ^0.25.0 + version: 0.25.0(solid-js@1.9.3)(typescript@5.6.3) '@total-typescript/ts-reset': specifier: ^0.6.1 version: 0.6.1 @@ -23,14 +23,14 @@ importers: specifier: ^4.1.0 version: 4.1.0 focus-trap: - specifier: ^7.6.0 - version: 7.6.0 + specifier: ^7.6.2 + version: 7.6.2 polished: specifier: ^4.3.1 version: 4.3.1 remeda: - specifier: ^2.16.0 - version: 2.16.0 + specifier: ^2.17.3 + version: 2.17.3 solid-js: specifier: 1.9.3 version: 1.9.3 @@ -38,15 +38,15 @@ importers: specifier: ^0.2.3 version: 0.2.3(patch_hash=up32lyc3ukx5bjeq5hegbjlj7u)(solid-js@1.9.3) type-fest: - specifier: ^4.26.1 - version: 4.26.1 + specifier: ^4.27.0 + version: 4.27.0 valibot: - specifier: 1.0.0-beta.3 - version: 1.0.0-beta.3(typescript@5.6.3) + specifier: 1.0.0-beta.7 + version: 1.0.0-beta.7(typescript@5.6.3) devDependencies: '@pandacss/dev': - specifier: ^0.47.1 - version: 0.47.1(jsdom@25.0.1)(typescript@5.6.3) + specifier: ^0.48.0 + version: 0.48.0(jsdom@25.0.1)(typescript@5.6.3) '@solidjs/testing-library': specifier: 0.8.10 version: 0.8.10(solid-js@1.9.3) @@ -69,17 +69,17 @@ importers: specifier: ^2.0.5 version: 2.0.5 '@types/chrome': - specifier: ^0.0.280 - version: 0.0.280 + specifier: ^0.0.283 + version: 0.0.283 '@types/node': specifier: ^20.17.6 version: 20.17.6 '@vitest/coverage-v8': - specifier: ^2.1.4 - version: 2.1.4(vitest@2.1.4(@types/node@20.17.6)(happy-dom@15.10.1)(jsdom@25.0.1)(lightningcss@1.27.0)(terser@5.36.0)) + specifier: ^2.1.5 + version: 2.1.5(vitest@2.1.5(@types/node@20.17.6)(happy-dom@15.11.6)(jsdom@25.0.1)(lightningcss@1.27.0)(terser@5.36.0)) autoprefixer: specifier: ^10.4.20 - version: 10.4.20(postcss@8.4.47) + version: 10.4.20(postcss@8.4.49) browserslist: specifier: ^4.24.2 version: 4.24.2 @@ -87,70 +87,70 @@ importers: specifier: ^2.1.1 version: 2.1.1(browserslist@4.24.2) eslint: - specifier: 9.14.0 - version: 9.14.0 + specifier: 9.15.0 + version: 9.15.0 eslint-config-love: - specifier: ^97.0.0 - version: 97.0.0(@typescript-eslint/parser@8.13.0(eslint@9.14.0)(typescript@5.6.3))(eslint@9.14.0)(typescript@5.6.3) + specifier: ^101.0.0 + version: 101.0.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0)(typescript@5.6.3))(eslint@9.15.0)(typescript@5.6.3) eslint-config-prettier: specifier: ^9.1.0 - version: 9.1.0(eslint@9.14.0) + version: 9.1.0(eslint@9.15.0) eslint-plugin-import: specifier: ^2.31.0 - version: 2.31.0(@typescript-eslint/parser@8.13.0(eslint@9.14.0)(typescript@5.6.3))(eslint@9.14.0) + version: 2.31.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0)(typescript@5.6.3))(eslint@9.15.0) eslint-plugin-prettier: specifier: ^5.2.1 - version: 5.2.1(eslint-config-prettier@9.1.0(eslint@9.14.0))(eslint@9.14.0)(prettier@3.3.3) + version: 5.2.1(eslint-config-prettier@9.1.0(eslint@9.15.0))(eslint@9.15.0)(prettier@3.3.3) globals: specifier: ^15.12.0 version: 15.12.0 happy-dom: - specifier: ^15.10.1 - version: 15.10.1 + specifier: ^15.11.6 + version: 15.11.6 npm-run-all: specifier: ^4.1.5 version: 4.1.5 postcss: - specifier: ^8.4.47 - version: 8.4.47 + specifier: ^8.4.49 + version: 8.4.49 prettier: specifier: ^3.3.3 version: 3.3.3 redrun: specifier: ^11.0.5 - version: 11.0.5(eslint@9.14.0)(typescript@5.6.3) + version: 11.0.5(eslint@9.15.0)(typescript@5.6.3) solid-devtools: specifier: ^0.30.1 - version: 0.30.1(solid-js@1.9.3)(vite@5.4.10(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0)) + version: 0.30.1(solid-js@1.9.3)(vite@5.4.11(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0)) typescript: specifier: ^5.6.3 version: 5.6.3 typescript-eslint: - specifier: ^8.13.0 - version: 8.13.0(eslint@9.14.0)(typescript@5.6.3) + specifier: ^8.15.0 + version: 8.15.0(eslint@9.15.0)(typescript@5.6.3) vite: - specifier: ^5.4.10 - version: 5.4.10(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0) + specifier: ^5.4.11 + version: 5.4.11(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0) vite-bundle-visualizer: specifier: ^1.2.1 - version: 1.2.1(rollup@4.24.4) + version: 1.2.1(rollup@4.27.3) vite-plugin-html: specifier: ^3.2.2 - version: 3.2.2(vite@5.4.10(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0)) + version: 3.2.2(vite@5.4.11(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0)) vite-plugin-solid: specifier: 2.10.2 - version: 2.10.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.3)(vite@5.4.10(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0)) + version: 2.10.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.3)(vite@5.4.11(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0)) vite-plugin-static-copy: - specifier: ^2.0.0 - version: 2.0.0(vite@5.4.10(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0)) + specifier: ^2.1.0 + version: 2.1.0(vite@5.4.11(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0)) vitest: - specifier: ^2.1.4 - version: 2.1.4(@types/node@20.17.6)(happy-dom@15.10.1)(jsdom@25.0.1)(lightningcss@1.27.0)(terser@5.36.0) + specifier: ^2.1.5 + version: 2.1.5(@types/node@20.17.6)(happy-dom@15.11.6)(jsdom@25.0.1)(lightningcss@1.27.0)(terser@5.36.0) packages: - '@adobe/css-tools@4.4.0': - resolution: {integrity: sha512-Ff9+ksdQQB3rMncgqDK78uLznstjyfIf2Arnh22pW8kBpLs6rpKDwgnZT46hin5Hl1WzazzK64DOrhSwYpS7bQ==} + '@adobe/css-tools@4.4.1': + resolution: {integrity: sha512-12WGKBQzjUAI4ayyF4IAtfw2QR/IDoqk6jTddXDhtYTJF9ASmoE1zst7cVtP0aL/F1jUJL5r+JxKXKEgHNbEUQ==} '@ampproject/remapping@2.3.0': resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} @@ -578,28 +578,28 @@ packages: resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/config-array@0.18.0': - resolution: {integrity: sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==} + '@eslint/config-array@0.19.0': + resolution: {integrity: sha512-zdHg2FPIFNKPdcHWtiNT+jEFCHYVplAXRDlQDyqy0zGx/q2parwh7brGJSiTxRk/TSMkbM//zt/f5CHgyTyaSQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.7.0': - resolution: {integrity: sha512-xp5Jirz5DyPYlPiKat8jaq0EmYvDXKKpzTbxXMpT9eqlRJkRKIz9AGMdlvYjih+im+QlhWrpvVjl8IPC/lHlUw==} + '@eslint/core@0.9.0': + resolution: {integrity: sha512-7ATR9F0e4W85D/0w7cU0SNj7qkAexMG+bAHEZOjo9akvGuhHE2m7umzWzfnpa0XAg5Kxc1BWmtPMV67jJ+9VUg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/eslintrc@3.1.0': - resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} + '@eslint/eslintrc@3.2.0': + resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.14.0': - resolution: {integrity: sha512-pFoEtFWCPyDOl+C6Ift+wC7Ro89otjigCf5vcuWqWgqNSQbRrpjSvdeE6ofLz4dHmyxD5f7gIdGT4+p36L6Twg==} + '@eslint/js@9.15.0': + resolution: {integrity: sha512-tMTqrY+EzbXmKJR5ToI8lxu7jaN5EdmrBFJpQk5JmSlyLsx6o4t27r883K5xsLuCYCpfKBCGswMSWXsM+jB7lg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.4': resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/plugin-kit@0.2.2': - resolution: {integrity: sha512-CXtq5nR4Su+2I47WPOlWud98Y5Lv8Kyxp2ukhgFx/eW6Blm18VXJO5WuQylPugRo8nbluoi6GvvxBLqHcvqUUw==} + '@eslint/plugin-kit@0.2.3': + resolution: {integrity: sha512-2b/g5hRmpbb1o4GnTZax9N9m0FXzz9OV42ZzI4rDDMDuHUqigAiQCEWChBWCY4ztAGVRjoWT19v0yMmc5/L5kA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@humanfs/core@0.19.1': @@ -651,8 +651,11 @@ packages: '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} - '@modular-forms/solid@0.24.1': - resolution: {integrity: sha512-xQKUoiRZKDjcJ6A+8aZcnRWePL0Ss8RWvlU0mxOggRtqswj8sqnZtXoKpKRxSWr/HODoWCjjze76FAH5jI0uwQ==} + '@keyv/serialize@1.0.1': + resolution: {integrity: sha512-kKXeynfORDGPUEEl2PvTExM2zs+IldC6ZD8jPcfvI351MDNtfMlw9V9s4XZXuJNDK2qR5gbEKxRyoYx3quHUVQ==} + + '@modular-forms/solid@0.25.0': + resolution: {integrity: sha512-fmahVRnYSjQGxWwkuTqOLb4OnleIeu2ROU9iE3Ln7Z4KA829iLgTLQBHE/SIB4ZfkDuS8XLbN8Dn+7m+D6XimA==} peerDependencies: solid-js: ^1.3.1 @@ -671,51 +674,51 @@ packages: '@nothing-but/utils@0.12.1': resolution: {integrity: sha512-1qZU1Q5El0IjE7JT/ucvJNzdr2hL3W8Rm27xNf1p6gb3Nw8pGnZmxp6/GEW9h+I1k1cICxXNq25hBwknTQ7yhg==} - '@pandacss/config@0.47.1': - resolution: {integrity: sha512-a5xp88m96U27/pesBRDvCtqf0D28GOH/Pm+ygzqoPkDVBVTMsK3oaxQTnN7EokkbeVYzf1ErJKro+o9SBxlFUQ==} + '@pandacss/config@0.48.0': + resolution: {integrity: sha512-doHv/Sm7sAlZuf77xNnFAvi4gaT6LyqyuZ+jywJbovLZlH+prj+uVz/5IHHMAKAv41/H9FV6tHcjfC3kNGhVbQ==} - '@pandacss/core@0.47.1': - resolution: {integrity: sha512-1ioS76qGnxQrCL1KkIz2H6yHV/nXlqbu43A3ST9dQ2G7YmIB3/Ri2aosduRDHF5qblPyG+dQeQosbue6UXH2Aw==} + '@pandacss/core@0.48.0': + resolution: {integrity: sha512-8nbzowX8BXN7mtkTE+T9b3mrUYQVN7GFbBGqLYD5NAEcxETEQfxtypqY/eKfm0kF2U5CLD2iiMrsLcwDNMnAlQ==} - '@pandacss/dev@0.47.1': - resolution: {integrity: sha512-UVdpG+xq7PAxq676IoUxNtvni/p0ZcAWZo22XZKDSWAz+D1vRLC9kzlv6083OY78JSRpNstGEUFSsoyrXmgG0g==} + '@pandacss/dev@0.48.0': + resolution: {integrity: sha512-OqJuaShUunJo8yS0hGpYtQEmH1HVnwmBNW3wdBwE57rIPJE2H+iS/3dtp+kgCj60xioHhljgUeHlOkPkjZCSSA==} hasBin: true - '@pandacss/extractor@0.47.1': - resolution: {integrity: sha512-owSr4aSbiGIC9773nxsT0fQrwyzWpJ4kq0RwBjNZ9tmlZgS+FnOrHtX+4GjDnGbfNS5oP1KUxKqdpbd2q8HLZQ==} + '@pandacss/extractor@0.48.0': + resolution: {integrity: sha512-Fnfuw1Dvx39GneuJHWeJB15QlOTyjqLXL2jfY6xhRWv7be0anGV7v6fGZ/6x92UvLDu/XhT3uZapbtfMmrKp8A==} - '@pandacss/generator@0.47.1': - resolution: {integrity: sha512-RbPMTK3YPq2153DLIpEnVppyL1hZAjJLvDtLCFjm7vaKp++zpfRuJ7YDebtsUCF5gcMJcPAG4pYiA2cYmuhzmQ==} + '@pandacss/generator@0.48.0': + resolution: {integrity: sha512-6LAcs1ouT0oPqF1IAOyl3c7agciXEdsx4rzz/1cnNr+pDFpqh8MkS/g8K9Q1CStpDuXPN22DDQXYvNVoDk7d8g==} - '@pandacss/is-valid-prop@0.47.1': - resolution: {integrity: sha512-2KKISSWz6GmdLCxjXYrDaMq3Th8rvG4hCvzBsVqPAR7fCBML+m/IR0KHSNX/Darpar4tSSJqJzjqZikkR3mWkg==} + '@pandacss/is-valid-prop@0.48.0': + resolution: {integrity: sha512-r5YOBZ+JU46GhfpQtURDB2pcbUZzSUUHnywFDbFfqG7fwbtCUXTROTaqCf5JzCxLBh7bLJWPQRuTTqx1OOR5QQ==} - '@pandacss/logger@0.47.1': - resolution: {integrity: sha512-b+pk3yjnL3eBcXHvYLEWHc3GTsGGZMBugnK41b5YvqrphzgHKBMc8LmXulF7YbQ2//bPkP51+CGDj9YR/yHdpA==} + '@pandacss/logger@0.48.0': + resolution: {integrity: sha512-T5gERmz2sMkIJFF7x0gwQzVTcGu9bnMTyqJ/IJbkjrDzAfQegLam4MbgtcqHtMaIPTVjLvIJNFkGBqFKJ9KjYw==} - '@pandacss/node@0.47.1': - resolution: {integrity: sha512-MSQ1TjE4Zyy3tcXWSAm5raMJg5GqRqKazYgYJbXOlNcH+5IG9gpOkgas5srYsXbSX8z5IAMcBlMgVrkfM0wHOw==} + '@pandacss/node@0.48.0': + resolution: {integrity: sha512-5+DOkacA+ZyV3lLbpvJD+LsH0DPvF6sbU37WKjaA3E/R7XXshDaemk72+uBzd1wdg0q9IALXBkr36stANDT3yg==} - '@pandacss/parser@0.47.1': - resolution: {integrity: sha512-OTFxbviUfgA9J1KLTXDm7QmXilUiB71SUbQKihyV+YXDzMwvv7qObL8JoZtD3qAMGKDzIpyB79vQnR5pXs0UlA==} + '@pandacss/parser@0.48.0': + resolution: {integrity: sha512-id8lmewJgBvqdB3Ny0wrfS1TQIfMuAMOhQGEN5RfNk9SRaIdEhaJBD6qvQWhxGiw4hwsMj6ogCmnCXEexgTpSg==} - '@pandacss/postcss@0.47.1': - resolution: {integrity: sha512-jMzRax1VIvwCEpa0ustNh/GwoKCA34VLgDoHDaoPqkvENoA5hA/zrxrY2Bn2xRYr2Ajcckf6DKBg4yf/sNCtaw==} + '@pandacss/postcss@0.48.0': + resolution: {integrity: sha512-zEj1H8GKVuNgnYKcWjGGyAzfj6eE8IPpxcYudDhdxzOVPggM0JtOVOlaOljv0ZVeQzdmfwfpYdQtw6MKgSL4eQ==} - '@pandacss/preset-base@0.47.1': - resolution: {integrity: sha512-fV14fVKDiGoV3L9bFlbjCd8PnB664pqk9oE+wXQHZ8hBi8jJxPFG5VFaor18SIr4+/r7t5kRqhJq1RDqPZLdDA==} + '@pandacss/preset-base@0.48.0': + resolution: {integrity: sha512-SvQNy1agfbCw9rJcXxHatBqpNJU3+9WVAqYwbWCDq3KC8CHh6z03v0dYs5pvml6SE6cvhrSPQgbGWH3pWx/M7Q==} - '@pandacss/preset-panda@0.47.1': - resolution: {integrity: sha512-OBls3uSzHrBEN2bOvYjN1tUOkCCRP/V75dQZa7WWMJZKpKFcS1ppbBlWMT+wM/Sf4wqFYfhpVlqNYfvTHzYbUQ==} + '@pandacss/preset-panda@0.48.0': + resolution: {integrity: sha512-b5nygzw6y3fNJ8qDVcaFOVG/UZA4C8qzqXHSzmIAUV0g0HGN1MK0czyUXIiT+v+oyy4/NfCju2OMTn+Sktey1A==} - '@pandacss/shared@0.47.1': - resolution: {integrity: sha512-qZZisWDosqfzAejr6VMHiBy0nZG5Pn9bjzPKZfSqCEV86DqW4Chcq30bSsMbMZWhVCRZOmXhOgjeNw3vEkXQhg==} + '@pandacss/shared@0.48.0': + resolution: {integrity: sha512-Nh3XMIDnsdSCh/1cp0wKdLH9IYw3bzMPIMMlMgvFtUr7NmCcZaRqUkxv/mEO0ucg9bePgi77xpWTill3LoLBbw==} - '@pandacss/token-dictionary@0.47.1': - resolution: {integrity: sha512-UB40d8ea7gS9EnhaUeNkYkVkooOJoFw/WPHIrEpphZzQ9vx8QA8xYk/YKu9fTFFswj1xZNSucDkvcB61Hwp1SQ==} + '@pandacss/token-dictionary@0.48.0': + resolution: {integrity: sha512-nUSqHi3L4PPSy7QGvroMHqLV0nmOSpMv7ZPchcyPjV1jr0o8MgPtUWvt/dlT3pGSOyGKOyVoxa0Krt04a1K99Q==} - '@pandacss/types@0.47.1': - resolution: {integrity: sha512-btJWO8jBRVdrZrygnSV7QgtAfhzs3903/Qy9CnG2h5TcAqVFRmntciv0wE7PbkOJoKY+U9VT7y1+0d49x+syNw==} + '@pandacss/types@0.48.0': + resolution: {integrity: sha512-Dm5DOeO/KhO2m+pBRl9NawtsRboXwUtiUl6IUvqCA3SivPGrUZWl0Y8UrtkZyEz+7ZIehZXbPkouddHnngoC4w==} '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} @@ -729,8 +732,8 @@ packages: resolution: {integrity: sha512-sk0IZnadnhUtjJGPeRSPZy5+eupnMouuThk4AsObH3MovrhBfCs0VEO5wV0WYXm3Yzcvz/CcNl4vFYlV6kTnVg==} engines: {node: '>=16'} - '@putout/cli-cache@3.1.0': - resolution: {integrity: sha512-PnLLthmiGVC906E47QMTLa9166rA3s8Vj5zaL526kNS2LYbkZQcNaw4JBxMVEojELQzUXgW1PtN8SwEywsu8tQ==} + '@putout/cli-cache@3.2.0': + resolution: {integrity: sha512-7bY2rp1DpgsSbzpbngdXDJ0Cyyrix534I4BFXZXuX6TwofI6x6IChVNZoDB82uKS5e1jrntICQp9ZNsNyladNw==} engines: {node: '>=18'} '@putout/cli-choose-formatter@4.0.0': @@ -767,48 +770,34 @@ packages: resolution: {integrity: sha512-/tl1XiBog6XMb1T9kalFerYU86sYsl6EtrlvGI5RVtlHOQdEEJAIPRxmX4vnKG3uoY5aVEkJOWzbPM5tsncmFQ==} engines: {node: '>=18'} - '@putout/compare@14.7.2': - resolution: {integrity: sha512-eY4qM+k25TpEEOEan+yMVjsUzGXxZ1kcTdZI2sMGa7T81U5Sg/AAumrArGEUeuhcPO8xjVip4NgE4K/eDthWuw==} - engines: {node: '>=18'} - '@putout/compare@15.0.2': resolution: {integrity: sha512-C8HYLnv0RWfwZhlE1q8pS8+dAYbymqeiWxJb+EJwpes/Hp0HC5LBA0jHz0QhqW416UwRrusbLX71l7WPCiXuzw==} engines: {node: '>=18'} - '@putout/engine-loader@14.0.0': - resolution: {integrity: sha512-pBYRDwuhJBKzCG1kW43dOA+L++WIdYdS7XmUooLpb20H+0HTkYxHdGJevgS3rR8F2VSsW27pCxwU4X+DeLiFFg==} - engines: {node: '>=18'} - peerDependencies: - putout: '*' - '@putout/engine-loader@15.0.1': resolution: {integrity: sha512-97D0zOtjXVvAovMalaSqeXRsAKMQJW+NipOJjQnBL6Za7GBwlEejrgEdZj2Ke/FfUfIBKc7oQ91tZEZwgwh/hg==} engines: {node: '>=18'} peerDependencies: putout: '*' - '@putout/engine-parser@10.8.0': - resolution: {integrity: sha512-4BWDwLI7PMoeRRG/VtuvlfKGjaoLBCVVxXB0nzQk9jZvqMEwt2+CddL2AcGpuemem+cVFeYP/eViIWFwm0VSKw==} - engines: {node: '>=18'} - '@putout/engine-parser@11.0.1': resolution: {integrity: sha512-GXEWJV8zAS4RdaIcSbA+3bvXq2hC9JeHrAQw11Cm0dKTJ02f52BO/xS+rKrXykqw7V217TFg+lvHtcIKy40aMA==} engines: {node: '>=18'} - '@putout/engine-processor@12.0.0': - resolution: {integrity: sha512-vyQFOeFzvmmWZXjDV+jnYJysLdckOmJXJFsizkrpUwDk0AqjENHWDIWu9uEf4+bcEdKvC2/ofww0TRgOWAZL6A==} + '@putout/engine-processor@13.0.0': + resolution: {integrity: sha512-1HHesRQvDed7T4t4Hy7OPcWHKhwmI8ggcpFTYn3IxTYgn7kgDiRV8g9mC+85a0YNmBqRAqbgKwWzMeNen5y2+Q==} engines: {node: '>=18'} peerDependencies: putout: '*' - '@putout/engine-reporter@2.0.0': - resolution: {integrity: sha512-1adi0ZaZsDDynNqw9Z3Um6Vc0+1rpead8TajwL3LhDb78UI5HtlKXGzFVNzYsovf1FbShFnictF5QmtkTAjCIA==} + '@putout/engine-reporter@3.0.0': + resolution: {integrity: sha512-T9CptPBujx6hEJFvRikvs1dW4i4puhbe7FpjkgJhGnz85tIdD45tstqumBOQcUF7adbLzoCkOdTbSHBV3sJJLg==} engines: {node: '>=18'} peerDependencies: putout: '*' - '@putout/engine-runner@22.0.3': - resolution: {integrity: sha512-eUyLA+N5ZRRB1U2w7R8p5NEPUzBnm7Y9GUanNT++RCgp0kKi4b3VebDPGwwgW7ZoE3V1GiHWQ+qCwHnRoS71TQ==} + '@putout/engine-runner@22.0.4': + resolution: {integrity: sha512-utMsmFq+h+ytfgTLcDn6KZadB0wpChc46HXIK8qP5XApJkH7m9ibqWnoxsAWjmQe+zmZPTNwUKhWFPoCxaVvkg==} engines: {node: '>=18'} peerDependencies: putout: '*' @@ -899,12 +888,6 @@ packages: peerDependencies: putout: '>=36' - '@putout/operator-filesystem@4.1.0': - resolution: {integrity: sha512-Fsuo+mJ09L3YsJehGIRZEKLnREzH2WeFEZisFPPQ0VPsjYlcdzIAK9HPP1MX0BKMM7pllORO1cCkilQ+wPNCXA==} - engines: {node: '>=18'} - peerDependencies: - putout: '>=35' - '@putout/operator-filesystem@5.0.0': resolution: {integrity: sha512-8BN0VdM8im1fLCNwF4ZNtjC9jWXMEzKlsVfb78HZbtySnu3GAITh/XkDEX+iGMS5lc3g3203n+f7kjHgzwNRsg==} engines: {node: '>=18'} @@ -919,8 +902,8 @@ packages: resolution: {integrity: sha512-yPY+Cc9FzUXfYzlhR+qhyu/KdD3qd5NwQnjGZfgJxYAPvZAFSgBYEQ8LRXZ1/8vLAGDc3Lytu3zL5TU7xJS9bA==} engines: {node: '>=18'} - '@putout/operator-match-files@4.0.0': - resolution: {integrity: sha512-PP4smPu5YfFrMiMngxZr4T4PEbcWsx1ckxr+Uhq/LtClfbFBkxM0QjB5kK8yML8l5sGs7HFbEpz71Mh5Ve5srw==} + '@putout/operator-match-files@5.0.0': + resolution: {integrity: sha512-CTCtZlJUduqaPkRUjVKMbAa3zeFHBHt1HyIg/gfOq7Yk7tti1fnTFtDIdtjrYk7nviu0jJrmxWJP3AKUMfsabA==} engines: {node: '>=18'} peerDependencies: putout: '>=36' @@ -931,11 +914,11 @@ packages: peerDependencies: putout: '>=20' - '@putout/operator-rename-files@1.0.0': - resolution: {integrity: sha512-arXIWGffDV1YDVGREdcB5a9WVFENQ5R6F0HTOwpTs0s9Uy9YVFvoLQETzczJ9M0PWVfFC0fv+sr/GxhMbAT4LA==} + '@putout/operator-rename-files@2.0.0': + resolution: {integrity: sha512-CM/C9xgm3nW5y/UZGv8BW8QW/48LPTfjpZpaa33tAy1TOZ1FetOslpMfSFaJSF34OCW35HuUyCNioYoNsxH8YA==} engines: {node: '>=18'} peerDependencies: - putout: '>=35' + putout: '>=36' '@putout/plugin-apply-at@2.0.0': resolution: {integrity: sha512-wIQz42w+d+CugaLdNbksGAdL1CxfpHFb7Yr2bn2bqi+jI6Dr6AlrbvpN9irE1dcAY+5hbVmSfe8euix0trkR3w==} @@ -1135,11 +1118,11 @@ packages: peerDependencies: putout: '>=25' - '@putout/plugin-filesystem@5.3.0': - resolution: {integrity: sha512-/XfKrIhKUQHHBVxGOIl9QXoD+Qt9nMlIYlXhLgD3wKCdFVtQkBzRZE5azOXGhc9m/oJ6oN5o6Ii1j6SgrRoXqw==} + '@putout/plugin-filesystem@6.0.0': + resolution: {integrity: sha512-iFixWo9luG46ZEifV1f7CE4t6K3MHYaKF47CY0xjhj/W+d5i/D/UqOMLQpV+xEc+ERzN5a36v20bDnixwo7nQA==} engines: {node: '>=18'} peerDependencies: - putout: '>=35' + putout: '>=36' '@putout/plugin-for-of@6.1.1': resolution: {integrity: sha512-ms8pJ0et3c2Hka8BuDHcw7cMokUP6z3vDWFlZppy5dYFitRXiJV8Jg1n9nfYNDnQ3wAVQmtxR1i8F1zl1/cgWA==} @@ -1559,18 +1542,14 @@ packages: resolution: {integrity: sha512-oWQGrAk6WKvMQrn7MIrZ0JpXGfnDbpKeSl18c5UG53kAr7OVWTIvDBI7J5Y/h7/qlTDX9elMF6jNRC5KAG0Olg==} engines: {node: '>=18'} - '@putout/printer@9.19.0': - resolution: {integrity: sha512-ZHjAKLQeuMY5PPR3khBXEo5GcuxbjMPsIdw1rkdPTn9T5Hw73P2ZWl6Uq5Kz8RtwlyqQCMvcyR1gcZc7Ren6zQ==} - engines: {node: '>=18'} - '@putout/processor-css@9.0.0': resolution: {integrity: sha512-FUzUKBDLbzWSi8ZWi7Mr6qhuvdyk11/oI3zvz7rvbWOVgSQ1FwxfWoOuzz9M5WJE0DJPaF6rj+n1fl2WNncJdg==} engines: {node: '>=18'} peerDependencies: putout: '>=35' - '@putout/processor-filesystem@4.0.0': - resolution: {integrity: sha512-EhybKS0l5sl5Go7jXzo/zGer8sdknqVKPkRtwDTEo7CsFnF+k3jKlsEgGOwXkD25Nxau/hFShalVsnbwRIHUJw==} + '@putout/processor-filesystem@5.0.0': + resolution: {integrity: sha512-hyQl7kc7oFQ21v9jDW5Gk1wSpZT2QjGBDm0/NAu+Htx+tyNo/xduaUaqD1b06/nxZQM8L1+DrShGw9aCBNLmCA==} engines: {node: '>=18'} '@putout/processor-ignore@6.0.1': @@ -1608,93 +1587,93 @@ packages: resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} engines: {node: '>= 8.0.0'} - '@rollup/rollup-android-arm-eabi@4.24.4': - resolution: {integrity: sha512-jfUJrFct/hTA0XDM5p/htWKoNNTbDLY0KRwEt6pyOA6k2fmk0WVwl65PdUdJZgzGEHWx+49LilkcSaumQRyNQw==} + '@rollup/rollup-android-arm-eabi@4.27.3': + resolution: {integrity: sha512-EzxVSkIvCFxUd4Mgm4xR9YXrcp976qVaHnqom/Tgm+vU79k4vV4eYTjmRvGfeoW8m9LVcsAy/lGjcgVegKEhLQ==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.24.4': - resolution: {integrity: sha512-j4nrEO6nHU1nZUuCfRKoCcvh7PIywQPUCBa2UsootTHvTHIoIu2BzueInGJhhvQO/2FTRdNYpf63xsgEqH9IhA==} + '@rollup/rollup-android-arm64@4.27.3': + resolution: {integrity: sha512-LJc5pDf1wjlt9o/Giaw9Ofl+k/vLUaYsE2zeQGH85giX2F+wn/Cg8b3c5CDP3qmVmeO5NzwVUzQQxwZvC2eQKw==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.24.4': - resolution: {integrity: sha512-GmU/QgGtBTeraKyldC7cDVVvAJEOr3dFLKneez/n7BvX57UdhOqDsVwzU7UOnYA7AAOt+Xb26lk79PldDHgMIQ==} + '@rollup/rollup-darwin-arm64@4.27.3': + resolution: {integrity: sha512-OuRysZ1Mt7wpWJ+aYKblVbJWtVn3Cy52h8nLuNSzTqSesYw1EuN6wKp5NW/4eSre3mp12gqFRXOKTcN3AI3LqA==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.24.4': - resolution: {integrity: sha512-N6oDBiZCBKlwYcsEPXGDE4g9RoxZLK6vT98M8111cW7VsVJFpNEqvJeIPfsCzbf0XEakPslh72X0gnlMi4Ddgg==} + '@rollup/rollup-darwin-x64@4.27.3': + resolution: {integrity: sha512-xW//zjJMlJs2sOrCmXdB4d0uiilZsOdlGQIC/jjmMWT47lkLLoB1nsNhPUcnoqyi5YR6I4h+FjBpILxbEy8JRg==} cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.24.4': - resolution: {integrity: sha512-py5oNShCCjCyjWXCZNrRGRpjWsF0ic8f4ieBNra5buQz0O/U6mMXCpC1LvrHuhJsNPgRt36tSYMidGzZiJF6mw==} + '@rollup/rollup-freebsd-arm64@4.27.3': + resolution: {integrity: sha512-58E0tIcwZ+12nK1WiLzHOD8I0d0kdrY/+o7yFVPRHuVGY3twBwzwDdTIBGRxLmyjciMYl1B/U515GJy+yn46qw==} cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.24.4': - resolution: {integrity: sha512-L7VVVW9FCnTTp4i7KrmHeDsDvjB4++KOBENYtNYAiYl96jeBThFfhP6HVxL74v4SiZEVDH/1ILscR5U9S4ms4g==} + '@rollup/rollup-freebsd-x64@4.27.3': + resolution: {integrity: sha512-78fohrpcVwTLxg1ZzBMlwEimoAJmY6B+5TsyAZ3Vok7YabRBUvjYTsRXPTjGEvv/mfgVBepbW28OlMEz4w8wGA==} cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.24.4': - resolution: {integrity: sha512-10ICosOwYChROdQoQo589N5idQIisxjaFE/PAnX2i0Zr84mY0k9zul1ArH0rnJ/fpgiqfu13TFZR5A5YJLOYZA==} + '@rollup/rollup-linux-arm-gnueabihf@4.27.3': + resolution: {integrity: sha512-h2Ay79YFXyQi+QZKo3ISZDyKaVD7uUvukEHTOft7kh00WF9mxAaxZsNs3o/eukbeKuH35jBvQqrT61fzKfAB/Q==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.24.4': - resolution: {integrity: sha512-ySAfWs69LYC7QhRDZNKqNhz2UKN8LDfbKSMAEtoEI0jitwfAG2iZwVqGACJT+kfYvvz3/JgsLlcBP+WWoKCLcw==} + '@rollup/rollup-linux-arm-musleabihf@4.27.3': + resolution: {integrity: sha512-Sv2GWmrJfRY57urktVLQ0VKZjNZGogVtASAgosDZ1aUB+ykPxSi3X1nWORL5Jk0sTIIwQiPH7iE3BMi9zGWfkg==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.24.4': - resolution: {integrity: sha512-uHYJ0HNOI6pGEeZ/5mgm5arNVTI0nLlmrbdph+pGXpC9tFHFDQmDMOEqkmUObRfosJqpU8RliYoGz06qSdtcjg==} + '@rollup/rollup-linux-arm64-gnu@4.27.3': + resolution: {integrity: sha512-FPoJBLsPW2bDNWjSrwNuTPUt30VnfM8GPGRoLCYKZpPx0xiIEdFip3dH6CqgoT0RnoGXptaNziM0WlKgBc+OWQ==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.24.4': - resolution: {integrity: sha512-38yiWLemQf7aLHDgTg85fh3hW9stJ0Muk7+s6tIkSUOMmi4Xbv5pH/5Bofnsb6spIwD5FJiR+jg71f0CH5OzoA==} + '@rollup/rollup-linux-arm64-musl@4.27.3': + resolution: {integrity: sha512-TKxiOvBorYq4sUpA0JT+Fkh+l+G9DScnG5Dqx7wiiqVMiRSkzTclP35pE6eQQYjP4Gc8yEkJGea6rz4qyWhp3g==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.24.4': - resolution: {integrity: sha512-q73XUPnkwt9ZNF2xRS4fvneSuaHw2BXuV5rI4cw0fWYVIWIBeDZX7c7FWhFQPNTnE24172K30I+dViWRVD9TwA==} + '@rollup/rollup-linux-powerpc64le-gnu@4.27.3': + resolution: {integrity: sha512-v2M/mPvVUKVOKITa0oCFksnQQ/TqGrT+yD0184/cWHIu0LoIuYHwox0Pm3ccXEz8cEQDLk6FPKd1CCm+PlsISw==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.24.4': - resolution: {integrity: sha512-Aie/TbmQi6UXokJqDZdmTJuZBCU3QBDA8oTKRGtd4ABi/nHgXICulfg1KI6n9/koDsiDbvHAiQO3YAUNa/7BCw==} + '@rollup/rollup-linux-riscv64-gnu@4.27.3': + resolution: {integrity: sha512-LdrI4Yocb1a/tFVkzmOE5WyYRgEBOyEhWYJe4gsDWDiwnjYKjNs7PS6SGlTDB7maOHF4kxevsuNBl2iOcj3b4A==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.24.4': - resolution: {integrity: sha512-P8MPErVO/y8ohWSP9JY7lLQ8+YMHfTI4bAdtCi3pC2hTeqFJco2jYspzOzTUB8hwUWIIu1xwOrJE11nP+0JFAQ==} + '@rollup/rollup-linux-s390x-gnu@4.27.3': + resolution: {integrity: sha512-d4wVu6SXij/jyiwPvI6C4KxdGzuZOvJ6y9VfrcleHTwo68fl8vZC5ZYHsCVPUi4tndCfMlFniWgwonQ5CUpQcA==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.24.4': - resolution: {integrity: sha512-K03TljaaoPK5FOyNMZAAEmhlyO49LaE4qCsr0lYHUKyb6QacTNF9pnfPpXnFlFD3TXuFbFbz7tJ51FujUXkXYA==} + '@rollup/rollup-linux-x64-gnu@4.27.3': + resolution: {integrity: sha512-/6bn6pp1fsCGEY5n3yajmzZQAh+mW4QPItbiWxs69zskBzJuheb3tNynEjL+mKOsUSFK11X4LYF2BwwXnzWleA==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.24.4': - resolution: {integrity: sha512-VJYl4xSl/wqG2D5xTYncVWW+26ICV4wubwN9Gs5NrqhJtayikwCXzPL8GDsLnaLU3WwhQ8W02IinYSFJfyo34Q==} + '@rollup/rollup-linux-x64-musl@4.27.3': + resolution: {integrity: sha512-nBXOfJds8OzUT1qUreT/en3eyOXd2EH5b0wr2bVB5999qHdGKkzGzIyKYaKj02lXk6wpN71ltLIaQpu58YFBoQ==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.24.4': - resolution: {integrity: sha512-ku2GvtPwQfCqoPFIJCqZ8o7bJcj+Y54cZSr43hHca6jLwAiCbZdBUOrqE6y29QFajNAzzpIOwsckaTFmN6/8TA==} + '@rollup/rollup-win32-arm64-msvc@4.27.3': + resolution: {integrity: sha512-ogfbEVQgIZOz5WPWXF2HVb6En+kWzScuxJo/WdQTqEgeyGkaa2ui5sQav9Zkr7bnNCLK48uxmmK0TySm22eiuw==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.24.4': - resolution: {integrity: sha512-V3nCe+eTt/W6UYNr/wGvO1fLpHUrnlirlypZfKCT1fG6hWfqhPgQV/K/mRBXBpxc0eKLIF18pIOFVPh0mqHjlg==} + '@rollup/rollup-win32-ia32-msvc@4.27.3': + resolution: {integrity: sha512-ecE36ZBMLINqiTtSNQ1vzWc5pXLQHlf/oqGp/bSbi7iedcjcNb6QbCBNG73Euyy2C+l/fn8qKWEwxr+0SSfs3w==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.24.4': - resolution: {integrity: sha512-LTw1Dfd0mBIEqUVCxbvTE/LLo+9ZxVC9k99v1v4ahg9Aak6FpqOfNu5kRkeTAn0wphoC4JU7No1/rL+bBCEwhg==} + '@rollup/rollup-win32-x64-msvc@4.27.3': + resolution: {integrity: sha512-vliZLrDmYKyaUoMzEbMTg2JkerfBjn03KmAw9CykO0Zzkzoyd7o3iZNam/TpyWNjNT+Cz2iO3P9Smv2wgrR+Eg==} cpu: [x64] os: [win32] @@ -1845,8 +1824,8 @@ packages: '@types/babel__traverse@7.20.6': resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==} - '@types/chrome@0.0.280': - resolution: {integrity: sha512-AotSmZrL9bcZDDmSI1D9dE7PGbhOur5L0cKxXd7IqbVizQWCY4gcvupPUVsQ4FfDj3V2tt/iOpomT9EY0s+w1g==} + '@types/chrome@0.0.283': + resolution: {integrity: sha512-bPnu1JqeQxMceRP0oxFYrauoe0BlWxxQxhYL58gWLg5Ywsd3i3Dd6By9OW7BdkNQMokodWzBLR5FHDIeQZvJWg==} '@types/debug@4.1.12': resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} @@ -1890,8 +1869,8 @@ packages: '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} - '@typescript-eslint/eslint-plugin@8.13.0': - resolution: {integrity: sha512-nQtBLiZYMUPkclSeC3id+x4uVd1SGtHuElTxL++SfP47jR0zfkZBJHc+gL4qPsgTuypz0k8Y2GheaDYn6Gy3rg==} + '@typescript-eslint/eslint-plugin@8.15.0': + resolution: {integrity: sha512-+zkm9AR1Ds9uLWN3fkoeXgFppaQ+uEVtfOV62dDmsy9QCNqlRHWNEck4yarvRNrvRcHQLGfqBNui3cimoz8XAg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 @@ -1901,8 +1880,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.13.0': - resolution: {integrity: sha512-w0xp+xGg8u/nONcGw1UXAr6cjCPU1w0XVyBs6Zqaj5eLmxkKQAByTdV/uGgNN5tVvN/kKpoQlP2cL7R+ajZZIQ==} + '@typescript-eslint/parser@8.15.0': + resolution: {integrity: sha512-7n59qFpghG4uazrF9qtGKBZXn7Oz4sOMm8dwNWDQY96Xlm2oX67eipqcblDj+oY1lLCbf1oltMZFpUso66Kl1A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1911,25 +1890,26 @@ packages: typescript: optional: true - '@typescript-eslint/scope-manager@8.13.0': - resolution: {integrity: sha512-XsGWww0odcUT0gJoBZ1DeulY1+jkaHUciUq4jKNv4cpInbvvrtDoyBH9rE/n2V29wQJPk8iCH1wipra9BhmiMA==} + '@typescript-eslint/scope-manager@8.15.0': + resolution: {integrity: sha512-QRGy8ADi4J7ii95xz4UoiymmmMd/zuy9azCaamnZ3FM8T5fZcex8UfJcjkiEZjJSztKfEBe3dZ5T/5RHAmw2mA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.13.0': - resolution: {integrity: sha512-Rqnn6xXTR316fP4D2pohZenJnp+NwQ1mo7/JM+J1LWZENSLkJI8ID8QNtlvFeb0HnFSK94D6q0cnMX6SbE5/vA==} + '@typescript-eslint/type-utils@8.15.0': + resolution: {integrity: sha512-UU6uwXDoI3JGSXmcdnP5d8Fffa2KayOhUUqr/AiBnG1Gl7+7ut/oyagVeSkh7bxQ0zSXV9ptRh/4N15nkCqnpw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: + eslint: ^8.57.0 || ^9.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true - '@typescript-eslint/types@8.13.0': - resolution: {integrity: sha512-4cyFErJetFLckcThRUFdReWJjVsPCqyBlJTi6IDEpc1GWCIIZRFxVppjWLIMcQhNGhdWJJRYFHpHoDWvMlDzng==} + '@typescript-eslint/types@8.15.0': + resolution: {integrity: sha512-n3Gt8Y/KyJNe0S3yDCD2RVKrHBC4gTUcLTebVBXacPy091E6tNspFLKRXlk3hwT4G55nfr1n2AdFqi/XMxzmPQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.13.0': - resolution: {integrity: sha512-v7SCIGmVsRK2Cy/LTLGN22uea6SaUIlpBcO/gnMGT/7zPtxp90bphcGf4fyrCQl3ZtiBKqVTG32hb668oIYy1g==} + '@typescript-eslint/typescript-estree@8.15.0': + resolution: {integrity: sha512-1eMp2JgNec/niZsR7ioFBlsh/Fk0oJbhaqO0jRyQBMgkz7RrFfkqF9lYYmBoGBaSiLnu8TAPQTwoTUiSTUW9dg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -1937,30 +1917,34 @@ packages: typescript: optional: true - '@typescript-eslint/utils@8.13.0': - resolution: {integrity: sha512-A1EeYOND6Uv250nybnLZapeXpYMl8tkzYUxqmoKAWnI4sei3ihf2XdZVd+vVOmHGcp3t+P7yRrNsyyiXTvShFQ==} + '@typescript-eslint/utils@8.15.0': + resolution: {integrity: sha512-k82RI9yGhr0QM3Dnq+egEpz9qB6Un+WLYhmoNcvl8ltMEededhh7otBVVIDDsEEttauwdY/hQoSsOv13lxrFzQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true - '@typescript-eslint/visitor-keys@8.13.0': - resolution: {integrity: sha512-7N/+lztJqH4Mrf0lb10R/CbI1EaAMMGyF5y0oJvFoAhafwgiRA7TXyd8TFn8FC8k5y2dTsYogg238qavRGNnlw==} + '@typescript-eslint/visitor-keys@8.15.0': + resolution: {integrity: sha512-h8vYOulWec9LhpwfAdZf2bjr8xIp0KNKnpgqSz0qqYYKAW/QZKw3ktRndbiAtUz4acH4QLQavwZBYCc0wulA/Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@vitest/coverage-v8@2.1.4': - resolution: {integrity: sha512-FPKQuJfR6VTfcNMcGpqInmtJuVXFSCd9HQltYncfR01AzXhLucMEtQ5SinPdZxsT5x/5BK7I5qFJ5/ApGCmyTQ==} + '@vitest/coverage-v8@2.1.5': + resolution: {integrity: sha512-/RoopB7XGW7UEkUndRXF87A9CwkoZAJW01pj8/3pgmDVsjMH2IKy6H1A38po9tmUlwhSyYs0az82rbKd9Yaynw==} peerDependencies: - '@vitest/browser': 2.1.4 - vitest: 2.1.4 + '@vitest/browser': 2.1.5 + vitest: 2.1.5 peerDependenciesMeta: '@vitest/browser': optional: true - '@vitest/expect@2.1.4': - resolution: {integrity: sha512-DOETT0Oh1avie/D/o2sgMHGrzYUFFo3zqESB2Hn70z6QB1HrS2IQ9z5DfyTqU8sg4Bpu13zZe9V4+UTNQlUeQA==} + '@vitest/expect@2.1.5': + resolution: {integrity: sha512-nZSBTW1XIdpZvEJyoP/Sy8fUg0b8od7ZpGDkTUcfJ7wz/VoZAFzFfLyxVxGFhUjJzhYqSbIpfMtl/+k/dpWa3Q==} - '@vitest/mocker@2.1.4': - resolution: {integrity: sha512-Ky/O1Lc0QBbutJdW0rqLeFNbuLEyS+mIPiNdlVlp2/yhJ0SbyYqObS5IHdhferJud8MbbwMnexg4jordE5cCoQ==} + '@vitest/mocker@2.1.5': + resolution: {integrity: sha512-XYW6l3UuBmitWqSUXTNXcVBUCRytDogBsWuNXQijc00dtnU/9OqpXWp4OJroVrad/gLIomAq9aW8yWDBtMthhQ==} peerDependencies: msw: ^2.4.9 vite: ^5.0.0 @@ -1970,20 +1954,20 @@ packages: vite: optional: true - '@vitest/pretty-format@2.1.4': - resolution: {integrity: sha512-L95zIAkEuTDbUX1IsjRl+vyBSLh3PwLLgKpghl37aCK9Jvw0iP+wKwIFhfjdUtA2myLgjrG6VU6JCFLv8q/3Ww==} + '@vitest/pretty-format@2.1.5': + resolution: {integrity: sha512-4ZOwtk2bqG5Y6xRGHcveZVr+6txkH7M2e+nPFd6guSoN638v/1XQ0K06eOpi0ptVU/2tW/pIU4IoPotY/GZ9fw==} - '@vitest/runner@2.1.4': - resolution: {integrity: sha512-sKRautINI9XICAMl2bjxQM8VfCMTB0EbsBc/EDFA57V6UQevEKY/TOPOF5nzcvCALltiLfXWbq4MaAwWx/YxIA==} + '@vitest/runner@2.1.5': + resolution: {integrity: sha512-pKHKy3uaUdh7X6p1pxOkgkVAFW7r2I818vHDthYLvUyjRfkKOU6P45PztOch4DZarWQne+VOaIMwA/erSSpB9g==} - '@vitest/snapshot@2.1.4': - resolution: {integrity: sha512-3Kab14fn/5QZRog5BPj6Rs8dc4B+mim27XaKWFWHWA87R56AKjHTGcBFKpvZKDzC4u5Wd0w/qKsUIio3KzWW4Q==} + '@vitest/snapshot@2.1.5': + resolution: {integrity: sha512-zmYw47mhfdfnYbuhkQvkkzYroXUumrwWDGlMjpdUr4jBd3HZiV2w7CQHj+z7AAS4VOtWxI4Zt4bWt4/sKcoIjg==} - '@vitest/spy@2.1.4': - resolution: {integrity: sha512-4JOxa+UAizJgpZfaCPKK2smq9d8mmjZVPMt2kOsg/R8QkoRzydHH1qHxIYNvr1zlEaFj4SXiaaJWxq/LPLKaLg==} + '@vitest/spy@2.1.5': + resolution: {integrity: sha512-aWZF3P0r3w6DiYTVskOYuhBc7EMc3jvn1TkBg8ttylFFRqNN2XGD7V5a4aQdk6QiUzZQ4klNBSpCLJgWNdIiNw==} - '@vitest/utils@2.1.4': - resolution: {integrity: sha512-MXDnZn0Awl2S86PSNIim5PWXgIAx8CIkzu35mBdSApUip6RFOGXBCf3YFyeEu8n1IHk4bWD46DeYFu9mQlFIRg==} + '@vitest/utils@2.1.5': + resolution: {integrity: sha512-yfj6Yrp0Vesw2cwJbP+cl04OC+IHFsuQsrsJBL9pyGeQXE56v1UAOQco+SR55Vf1nQzfV0QJg1Qum7AaWUwwYg==} '@vue/compiler-core@3.4.19': resolution: {integrity: sha512-gj81785z0JNzRcU0Mq98E56e4ltO1yf8k5PQ+tV/7YHnbZkrM0fyFyuttnN8ngJZjbpofWE/m4qjKBiLl8Ju4w==} @@ -2152,6 +2136,9 @@ packages: balanced-match@2.0.0: resolution: {integrity: sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==} + base64-js@1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + binary-extensions@2.3.0: resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} @@ -2189,6 +2176,9 @@ packages: buffer-from@1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} + buffer@6.0.3: + resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} + bundle-n-require@1.1.1: resolution: {integrity: sha512-EB2wFjXF106LQLe/CYnKCMCdLeTW47AtcEtUfiqAOgr2a08k0+YgRklur2aLfEYHlhz6baMskZ8L2U92Hh0vyA==} @@ -2196,6 +2186,9 @@ packages: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} + cacheable@1.8.4: + resolution: {integrity: sha512-eqcPwJIM8hcx2mQIZtgrBQ7BmOf2pkL+1URswJaKRikCDw5of/lGpBTxODL1z1VuVVuxZHTuTejAMd9vyAUpLg==} + call-bind@1.0.7: resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} engines: {node: '>= 0.4'} @@ -2210,8 +2203,8 @@ packages: caniuse-api@3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} - caniuse-lite@1.0.30001677: - resolution: {integrity: sha512-fmfjsOlJUpMWu+mAAtZZZHz7UEwsUxIIvu1TJfO1HqFQvB/B+ii0xr9B5HpbZY/mC4XZ8SvjHJqtAY6pDPQEog==} + caniuse-lite@1.0.30001680: + resolution: {integrity: sha512-rPQy70G6AGUMnbwS1z6Xg+RkHYPAi18ihs47GH0jcxIG7wArmPgY3XbS2sRdBbxJljp3thdT8BIqv9ccCypiPA==} chai@5.1.2: resolution: {integrity: sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==} @@ -2244,8 +2237,8 @@ packages: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} - ci-info@4.0.0: - resolution: {integrity: sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==} + ci-info@4.1.0: + resolution: {integrity: sha512-HutrvTNsF48wnxkzERIXOe5/mlcfFcbfCmwcg6CJnizbSue78AbDt+1cgl26zwn61WFxhcPykPfZrbqjGmBb4A==} engines: {node: '>=8'} clean-css@5.3.3: @@ -2321,12 +2314,12 @@ packages: typescript: optional: true - cross-spawn@6.0.5: - resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} + cross-spawn@6.0.6: + resolution: {integrity: sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw==} engines: {node: '>=4.8'} - cross-spawn@7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + cross-spawn@7.0.6: + resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} crosspath@2.0.0: @@ -2502,8 +2495,8 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - electron-to-chromium@1.5.52: - resolution: {integrity: sha512-xtoijJTZ+qeucLBDNztDOuQBE1ksqjvNjvqFoST3nGC7fSpqJ+X6BdTBaY5BHG+IhWWmpc6b/KfpeuEDupEPOQ==} + electron-to-chromium@1.5.63: + resolution: {integrity: sha512-ddeXKuY9BHo/mw145axlyWjlJ1UBt4WK3AlvkT7W2AbqfRQoacVoRUCF6wL3uIx/8wT9oLKXzI+rFqHHscByaA==} emoji-regex@10.4.0: resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==} @@ -2540,8 +2533,8 @@ packages: error-ex@1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} - es-abstract@1.23.3: - resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} + es-abstract@1.23.5: + resolution: {integrity: sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ==} engines: {node: '>= 0.4'} es-define-property@1.0.0: @@ -2552,6 +2545,9 @@ packages: resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} engines: {node: '>= 0.4'} + es-module-lexer@1.5.4: + resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==} + es-object-atoms@1.0.0: resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} engines: {node: '>= 0.4'} @@ -2599,8 +2595,8 @@ packages: peerDependencies: eslint: '>=6.0.0' - eslint-config-love@97.0.0: - resolution: {integrity: sha512-q7lOivhiAkABRueLZne9DOXFtrb7JClTLjubeKzGRz7EAJUpS0E/HbQLYD/3TWn6/veILjSJCaxHw85ikWEOxQ==} + eslint-config-love@101.0.0: + resolution: {integrity: sha512-oyCmoZebz7lBNyOBJtHC2zmNgre4nqTc5gC2A3G7gE8elYt2hqQAHT8zqqsIHUQuObVn+pBnyLnvPQ1EUtnGWQ==} peerDependencies: eslint: ^9.0.0 typescript: '*' @@ -2657,8 +2653,8 @@ packages: '@typescript-eslint/parser': optional: true - eslint-plugin-n@17.12.0: - resolution: {integrity: sha512-zNAtz/erDn0v78bIY3MASSQlyaarV4IOTvP5ldHsqblRFrXriikB6ghkDTkHjUad+nMRrIbOy9euod2azjRfBg==} + eslint-plugin-n@17.13.2: + resolution: {integrity: sha512-MhBAKkT01h8cOXcTBTlpuR7bxH5OBUNpUXefsvwSVEy46cY4m/Kzr2osUCQvA3zJFD6KuCeNNDv0+HDuWk/OcA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.23.0' @@ -2695,8 +2691,8 @@ packages: resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.14.0: - resolution: {integrity: sha512-c2FHsVBr87lnUtjP4Yhvk4yEhKrQavGafRA/Se1ouse8PfbfC/Qh9Mxa00yWsZRlqeUB9raXip0aiiUZkgnr9g==} + eslint@9.15.0: + resolution: {integrity: sha512-7CrWySmIibCgT1Os28lUU6upBshZ+GxybLOrmRzi08kS8MBuO8QA7pXEgYgY5W8vK3e74xv0lpjo9DbaGU9Rkw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -2730,10 +2726,6 @@ packages: resolution: {integrity: sha512-88kLs3xHXa+f6e1fi5R8uC8IHJPLKcl2UN1eKHduf9abbv1HV9TPZSlxGUXRcsl80KVjPhJixURorueIE9IMbA==} engines: {node: '>=18'} - estree-to-babel@9.1.0: - resolution: {integrity: sha512-BlpZxj+kKm1JdhEqx1JPpOYoj/3XuiKCpIScgers4+Vo+t2S/NQ5gQ7UAMabFRPtIVn+Ds1qAJU9HcmCssU9OA==} - engines: {node: '>=18'} - estree-util-attach-comments@3.0.0: resolution: {integrity: sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==} @@ -2780,6 +2772,9 @@ packages: fastq@1.17.1: resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} + file-entry-cache@10.0.2: + resolution: {integrity: sha512-NCR+vD1IDP7rQ4D5yOpDfP1hH00jcoINoqB/hlN9p28tDbmr4ps2X10qEX3iOg5tKmVzzS4wEqJ66+aSALO6fQ==} + file-entry-cache@8.0.0: resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} engines: {node: '>=16.0.0'} @@ -2826,11 +2821,14 @@ packages: resolution: {integrity: sha512-JrqFmyUl2PnPi1OvLyTVHnQvwQ0S+e6lGSwu8OkAZlSaNIZciTY2H/cOOROxsBA1m/LZNHDsqAgDZt6akWcjsQ==} engines: {node: '>=18'} - flatted@3.3.1: - resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} + flat-cache@6.1.2: + resolution: {integrity: sha512-WakhGOkx886u7DJGpgMpUU81VUYHyQlXuqPDI53g6lIVHf7Shepr/XGo7Qa0yYOPwyMItQs34dG7X0KgnHwWtQ==} + + flatted@3.3.2: + resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==} - focus-trap@7.6.0: - resolution: {integrity: sha512-1td0l3pMkWJLFipobUcGaf+5DTY4PLDDrcqoSaKP8ediO/CoWCCYk/fT/Y2A4e6TNB+Sh6clRJCjOPPnKoNHnQ==} + focus-trap@7.6.2: + resolution: {integrity: sha512-9FhUxK1hVju2+AiQIDJ5Dd//9R2n2RAfJ0qfhF4IHGHgcoEUTMpbTeG/zbEuwaiYXfuAH6XE0/aCyxDdRM+W5w==} for-each-key@2.0.0: resolution: {integrity: sha512-P5TlFWzDpmFx1pLq6ODU4Cr2gJ6fEt76UqshhY01HW3iHgoRpE1qY44e58sTD46vV/Da7y9dAYzlOr2QpC3j5w==} @@ -2957,8 +2955,8 @@ packages: graphemer@1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - happy-dom@15.10.1: - resolution: {integrity: sha512-FuGnj/qIB4QnBL6fWmD7Wnh6STxevLgOVWB6+nopDGgWG1+t9CXkNB2ldZ+iqwD2UKxD2D0SU8el8A6AX6Q1+g==} + happy-dom@15.11.6: + resolution: {integrity: sha512-elX7iUTu+5+3b2+NGQc0L3eWyq9jKhuJJ4GpOMxxT/c2pg9O3L5H3ty2VECX0XXZgRmmRqXyOK8brA2hDI6LsQ==} engines: {node: '>=18.0.0'} has-bigints@1.0.2: @@ -2998,6 +2996,9 @@ packages: hookable@5.5.3: resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==} + hookified@1.5.0: + resolution: {integrity: sha512-4U0zw2ibOws7kfGdNCIL6oRg+t6ITxkgi9kUaJ71IDp0ZATHjvY6o7l90RBa/R8H2qOKl47SZISA5a3hNnei1g==} + hosted-git-info@2.8.9: resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} @@ -3032,6 +3033,9 @@ packages: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} + ieee754@1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + ignore@5.3.2: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} @@ -3288,6 +3292,9 @@ packages: keyv@4.5.4: resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + keyv@5.2.1: + resolution: {integrity: sha512-tpIgCaY02VCW2Pz0zAn4guyct+IeH6Mb5wZdOvpe4oqXeQOJO0C3Wo8fTnf7P3ZD83Vr9kghbkNmzG3lTOhy/A==} + kind-of@6.0.3: resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} engines: {node: '>=0.10.0'} @@ -3485,6 +3492,9 @@ packages: magic-string@0.30.12: resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==} + magic-string@0.30.13: + resolution: {integrity: sha512-8rYBO+MsWkgjDSOvLomYnzhdwEG51olQ4zL5KXnNJWV5MNmrb4rTZdrtkhxjnD/QyZUqR/Z/XDsUs/4ej2nx0g==} + magicast@0.3.5: resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==} @@ -3541,68 +3551,68 @@ packages: microdiff@1.3.2: resolution: {integrity: sha512-pKy60S2febliZIbwdfEQKTtL5bLNxOyiRRmD400gueYl9XcHyNGxzHSlJWn9IMHwYXT0yohPYL08+bGozVk8cQ==} - micromark-core-commonmark@2.0.1: - resolution: {integrity: sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==} + micromark-core-commonmark@2.0.2: + resolution: {integrity: sha512-FKjQKbxd1cibWMM1P9N+H8TwlgGgSkWZMmfuVucLCHaYqeSvJ0hFeHsIa65pA2nYbes0f8LDHPMrd9X7Ujxg9w==} - micromark-factory-destination@2.0.0: - resolution: {integrity: sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==} + micromark-factory-destination@2.0.1: + resolution: {integrity: sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==} - micromark-factory-label@2.0.0: - resolution: {integrity: sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==} + micromark-factory-label@2.0.1: + resolution: {integrity: sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==} - micromark-factory-space@2.0.0: - resolution: {integrity: sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==} + micromark-factory-space@2.0.1: + resolution: {integrity: sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==} - micromark-factory-title@2.0.0: - resolution: {integrity: sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==} + micromark-factory-title@2.0.1: + resolution: {integrity: sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==} - micromark-factory-whitespace@2.0.0: - resolution: {integrity: sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==} + micromark-factory-whitespace@2.0.1: + resolution: {integrity: sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==} - micromark-util-character@2.1.0: - resolution: {integrity: sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==} + micromark-util-character@2.1.1: + resolution: {integrity: sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==} - micromark-util-chunked@2.0.0: - resolution: {integrity: sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==} + micromark-util-chunked@2.0.1: + resolution: {integrity: sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==} - micromark-util-classify-character@2.0.0: - resolution: {integrity: sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==} + micromark-util-classify-character@2.0.1: + resolution: {integrity: sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==} - micromark-util-combine-extensions@2.0.0: - resolution: {integrity: sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==} + micromark-util-combine-extensions@2.0.1: + resolution: {integrity: sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==} - micromark-util-decode-numeric-character-reference@2.0.1: - resolution: {integrity: sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==} + micromark-util-decode-numeric-character-reference@2.0.2: + resolution: {integrity: sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==} - micromark-util-decode-string@2.0.0: - resolution: {integrity: sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==} + micromark-util-decode-string@2.0.1: + resolution: {integrity: sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==} - micromark-util-encode@2.0.0: - resolution: {integrity: sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==} + micromark-util-encode@2.0.1: + resolution: {integrity: sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==} - micromark-util-html-tag-name@2.0.0: - resolution: {integrity: sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==} + micromark-util-html-tag-name@2.0.1: + resolution: {integrity: sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==} - micromark-util-normalize-identifier@2.0.0: - resolution: {integrity: sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==} + micromark-util-normalize-identifier@2.0.1: + resolution: {integrity: sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==} - micromark-util-resolve-all@2.0.0: - resolution: {integrity: sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==} + micromark-util-resolve-all@2.0.1: + resolution: {integrity: sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==} - micromark-util-sanitize-uri@2.0.0: - resolution: {integrity: sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==} + micromark-util-sanitize-uri@2.0.1: + resolution: {integrity: sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==} - micromark-util-subtokenize@2.0.1: - resolution: {integrity: sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==} + micromark-util-subtokenize@2.0.3: + resolution: {integrity: sha512-VXJJuNxYWSoYL6AJ6OQECCFGhIU2GGHMw8tahogePBrjkG8aCCas3ibkp7RnVOSTClg2is05/R7maAhF1XyQMg==} - micromark-util-symbol@2.0.0: - resolution: {integrity: sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==} + micromark-util-symbol@2.0.1: + resolution: {integrity: sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==} - micromark-util-types@2.0.0: - resolution: {integrity: sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==} + micromark-util-types@2.0.1: + resolution: {integrity: sha512-534m2WhVTddrcKVepwmVEVnUAmtrx9bfIjNoQHRqfnvdaHQiFytEhJoTgpWJvDEXCO5gLTQh3wYC1PgOJA4NSQ==} - micromark@4.0.0: - resolution: {integrity: sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==} + micromark@4.0.1: + resolution: {integrity: sha512-eBPdkcoCNvYcxQOAKAlceo5SNdzZWfF+FcSupREAzdAh9rRmE239CEQAiTwIgblwnoM8zzj35sZ5ZwvSEOF6Kw==} micromatch@4.0.8: resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} @@ -3643,8 +3653,8 @@ packages: engines: {node: '>=10'} hasBin: true - mlly@1.7.2: - resolution: {integrity: sha512-tN3dvVHYVz4DhSXinXIk7u9syPYaJvio118uomkovAtWBT+RdbP6Lfh/5Lvo519YMmwBafwlh20IPTXIStscpA==} + mlly@1.7.3: + resolution: {integrity: sha512-xUsx5n/mN0uQf4V548PKQ+YShA4/IW0KI1dZhrNrPCLG+xizETbHTkOa1f8/xut9JRPp8kQuMnz0oqwkTiLo/A==} montag@1.2.1: resolution: {integrity: sha512-YFuR6t5KhDlmAnUmVSxGzNcpWqSDqxbd95tvnEnn7X9yFv7g3kDFoRjwyGayVdF/NNoWk7YW7IxUjilnGnoC5Q==} @@ -3705,8 +3715,8 @@ packages: nwsapi@2.2.13: resolution: {integrity: sha512-cTGB9ptp9dY9A5VbMSe7fQBcl/tt22Vcqdq8+eN93rblOuE0aCFu4aZ2vMwct/2t+lFnosm8RkQW1I0Omb1UtQ==} - object-inspect@1.13.2: - resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==} + object-inspect@1.13.3: + resolution: {integrity: sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==} engines: {node: '>= 0.4'} object-keys@1.1.1: @@ -3943,8 +3953,8 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.4.47: - resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} + postcss@8.4.49: + resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} engines: {node: ^10 || ^12 || >=14} prelude-ls@1.2.1: @@ -3973,8 +3983,8 @@ packages: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} - putout@36.11.0: - resolution: {integrity: sha512-qKhnDRtwqBWv4O19j1qJLZQE7L1U01bqgb4HMYVNPJ8jqCx8lk2qarAdG2ofzM62M2i4eJeC+9FPpuLu4YfQTw==} + putout@36.12.0: + resolution: {integrity: sha512-EJh//PvPL8rdhkKw1RI4b1ygeDIT1NHDqP6AKykImcj8rgB5fRjmpucOPZDupZZN8RpQzFAI2nDEXdS8fxMZJg==} engines: {node: '>=18'} hasBin: true @@ -4078,8 +4088,8 @@ packages: remark-stringify@11.0.0: resolution: {integrity: sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==} - remeda@2.16.0: - resolution: {integrity: sha512-HOymkGg58HW4LT8MBEabQEdW76YsqcRNNFPXPrOrnYm+/9Pmk0b9fm8PKgQxoRPa6WDLnRM/LxTXkHdXf9Ab0w==} + remeda@2.17.3: + resolution: {integrity: sha512-xyi2rCQkz2j4BEWbWxPw6JCapv1yBuSwr4Uf9BX00AkesAJaiKvc6Il6thsBidwVZAtNiSaCIXvslkKL0ybz8w==} remove-blank-lines@1.4.1: resolution: {integrity: sha512-NEs3uvzpaZscL9qFGIHMO7iFy45/nRQC0bBeIMys8UDJT5CX/OcgDeRpcmwXGcr9Ez+IYZka7w0xhA9pEs7Cag==} @@ -4125,8 +4135,8 @@ packages: rollup: optional: true - rollup@4.24.4: - resolution: {integrity: sha512-vGorVWIsWfX3xbcyAS+I047kFKapHYivmkaT63Smj77XwvLSJos6M1xGqZnBPFQFBRZDOcG1QnYEIxAvTr/HjA==} + rollup@4.27.3: + resolution: {integrity: sha512-SLsCOnlmGt9VoZ9Ek8yBK8tAdmPHeppkw+Xa7yDlCEhDTvwYei03JlWo1fdc7YTfLZ4tD8riJCUyAgTbszk1fQ==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -4289,8 +4299,8 @@ packages: stackback@0.0.2: resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} - std-env@3.7.0: - resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==} + std-env@3.8.0: + resolution: {integrity: sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w==} string-replace-async@3.0.2: resolution: {integrity: sha512-s6hDtXJ7FKyRap/amefqrOMpkEQvxUDueyvJygQeHxCK5Za90dOMgdibCCrPdfdAYAkr8imrZ1PPXW7DOf0RzQ==} @@ -4409,9 +4419,6 @@ packages: resolution: {integrity: sha512-pFYqmTw68LXVjeWJMST4+borgQP2AyMNbg1BpZh9LbyhUeNkeaPF9gzfPGUAnSMV3qPYdWUwDIjjCLiSDOl7vg==} engines: {node: '>=18'} - text-table@0.2.0: - resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} - timer-node@5.0.7: resolution: {integrity: sha512-M1aP6ASmuVD0PSxl5fqjCAGY9WyND3DHZ8RwT5I8o7469XE53Lb5zbPai20Dhj7TProyaapfVj3TaT0P+LoSEA==} @@ -4424,8 +4431,8 @@ packages: tinyexec@0.3.1: resolution: {integrity: sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==} - tinypool@1.0.1: - resolution: {integrity: sha512-URZYihUbRPcGv95En+sz6MfghfIc2OJ1sv/RmhWZLouPY0/8Vo80viwPvg3dlaS9fuq7fQMEfgRRK7BBZThBEA==} + tinypool@1.0.2: + resolution: {integrity: sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==} engines: {node: ^18.0.0 || >=20.0.0} tinyrainbow@1.2.0: @@ -4436,11 +4443,11 @@ packages: resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} engines: {node: '>=14.0.0'} - tldts-core@6.1.58: - resolution: {integrity: sha512-dR936xmhBm7AeqHIhCWwK765gZ7dFyL+IqLSFAjJbFlUXGMLCb8i2PzlzaOuWBuplBTaBYseSb565nk/ZEM0Bg==} + tldts-core@6.1.61: + resolution: {integrity: sha512-In7VffkDWUPgwa+c9picLUxvb0RltVwTkSgMNFgvlGSWveCzGBemBqTsgJCL4EDFWZ6WH0fKTsot6yNhzy3ZzQ==} - tldts@6.1.58: - resolution: {integrity: sha512-MQJrJhjHOYGYb8DobR6Y4AdDbd4TYkyQ+KBDVc5ODzs1cbrvPpfN1IemYi9jfipJ/vR1YWvrDli0hg1y19VRoA==} + tldts@6.1.61: + resolution: {integrity: sha512-rv8LUyez4Ygkopqn+M6OLItAOT9FF3REpPQDkdMx5ix8w4qkuE7Vo2o/vw1nxKQYmJDV8JpAMJQr1b+lTKf0FA==} hasBin: true tmp@0.2.3: @@ -4512,8 +4519,8 @@ packages: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} - type-fest@4.26.1: - resolution: {integrity: sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==} + type-fest@4.27.0: + resolution: {integrity: sha512-3IMSWgP7C5KSQqmo1wjhKrwsvXAtF33jO3QY+Uy++ia7hqvgSK6iXbbg5PbDBc1P2ZbNEDgejOrN4YooXvhwCw==} engines: {node: '>=16'} typed-array-buffer@1.0.2: @@ -4532,10 +4539,11 @@ packages: resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} engines: {node: '>= 0.4'} - typescript-eslint@8.13.0: - resolution: {integrity: sha512-vIMpDRJrQd70au2G8w34mPps0ezFSPMEX4pXkTzUkrNbRX+36ais2ksGWN0esZL+ZMaFJEneOBHzCgSqle7DHw==} + typescript-eslint@8.15.0: + resolution: {integrity: sha512-wY4FRGl0ZI+ZU4Jo/yjdBu0lVTSML58pu6PgGtJmCufvzfV565pUF6iACQt092uFOd49iLOTX/sEVmHtbSrS+w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: + eslint: ^8.57.0 || ^9.0.0 typescript: '*' peerDependenciesMeta: typescript: @@ -4608,16 +4616,8 @@ packages: util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - valibot@1.0.0-beta.0: - resolution: {integrity: sha512-Q/oine+NPMXdIy3vwluw0vidHLk0mTPUQBRHc+EHZXnEWF3KzLx1YLsVHPVrgHaMGRfV58P9eGOgxJvi0a059w==} - peerDependencies: - typescript: '>=5' - peerDependenciesMeta: - typescript: - optional: true - - valibot@1.0.0-beta.3: - resolution: {integrity: sha512-PRknKVj2249cF8Pxqil1dahkVHgyaPDq++Y8sA96R5lx4nYnVazs11kefOsRVD3PSygYJG5q2MEdEm7kuSWa+g==} + valibot@1.0.0-beta.7: + resolution: {integrity: sha512-8CsDu3tqyg7quEHMzCOYdQ/d9NlmVQKtd4AlFje6oJpvqo70EIZjSakKIeWltJyNAiUtdtLe0LAk4625gavoeQ==} peerDependencies: typescript: '>=5' peerDependenciesMeta: @@ -4644,8 +4644,8 @@ packages: engines: {node: ^18.19.0 || >=20.6.0} hasBin: true - vite-node@2.1.4: - resolution: {integrity: sha512-kqa9v+oi4HwkG6g8ufRnb5AeplcRw8jUF6/7/Qz1qRQOXHImG8YnLbB+LLszENwFnoBl9xIf9nVdCFzNd7GQEg==} + vite-node@2.1.5: + resolution: {integrity: sha512-rd0QIgx74q4S1Rd56XIiL2cYEdyWn13cunYBIuqh9mpmQr7gGS0IxXoP8R6OaZtNQQLyXSWbd4rXKYUbhFpK5w==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -4664,14 +4664,14 @@ packages: '@testing-library/jest-dom': optional: true - vite-plugin-static-copy@2.0.0: - resolution: {integrity: sha512-b/quFjTUa/RY9t3geIyeeT2GtWEoRI0GawYFFjys5iMLGgVP638NTGu0RoMjwmi8MoZZ3BQw4OQvb1GpVcXZDA==} + vite-plugin-static-copy@2.1.0: + resolution: {integrity: sha512-n8lEOIVM00Y/zronm0RG8RdPyFd0SAAFR0sii3NWmgG3PSCyYMsvUNRQTlb3onp1XeMrKIDwCrPGxthKvqX9OQ==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 - vite@5.4.10: - resolution: {integrity: sha512-1hvaPshuPUtxeQ0hsVH3Mud0ZanOLwVTneA1EgbAM5LhaZEqyPWGRQ7BtaMvUrTDeEaC8pxtj6a6jku3x4z6SQ==} + vite@5.4.11: + resolution: {integrity: sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -4709,15 +4709,15 @@ packages: vite: optional: true - vitest@2.1.4: - resolution: {integrity: sha512-eDjxbVAJw1UJJCHr5xr/xM86Zx+YxIEXGAR+bmnEID7z9qWfoxpHw0zdobz+TQAFOLT+nEXz3+gx6nUJ7RgmlQ==} + vitest@2.1.5: + resolution: {integrity: sha512-P4ljsdpuzRTPI/kbND2sDZ4VmieerR2c9szEZpjc+98Z9ebvnXmM5+0tHEKqYZumXqlvnmfWsjeFOjXVriDG7A==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.1.4 - '@vitest/ui': 2.1.4 + '@vitest/browser': 2.1.5 + '@vitest/ui': 2.1.5 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -4827,8 +4827,8 @@ packages: yallist@3.1.1: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - yaml@2.6.0: - resolution: {integrity: sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==} + yaml@2.6.1: + resolution: {integrity: sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==} engines: {node: '>= 14'} hasBin: true @@ -4853,7 +4853,7 @@ packages: snapshots: - '@adobe/css-tools@4.4.0': {} + '@adobe/css-tools@4.4.1': {} '@ampproject/remapping@2.3.0': dependencies: @@ -5002,10 +5002,10 @@ snapshots: '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-cascade-layers@4.0.6(postcss@8.4.47)': + '@csstools/postcss-cascade-layers@4.0.6(postcss@8.4.49)': dependencies: '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.2) - postcss: 8.4.47 + postcss: 8.4.49 postcss-selector-parser: 6.1.2 '@csstools/selector-specificity@3.1.1(postcss-selector-parser@6.1.2)': @@ -5156,14 +5156,14 @@ snapshots: '@esbuild/win32-x64@0.21.5': optional: true - '@eslint-community/eslint-utils@4.4.1(eslint@9.14.0)': + '@eslint-community/eslint-utils@4.4.1(eslint@9.15.0)': dependencies: - eslint: 9.14.0 + eslint: 9.15.0 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} - '@eslint/config-array@0.18.0': + '@eslint/config-array@0.19.0': dependencies: '@eslint/object-schema': 2.1.4 debug: 4.3.7 @@ -5171,9 +5171,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/core@0.7.0': {} + '@eslint/core@0.9.0': {} - '@eslint/eslintrc@3.1.0': + '@eslint/eslintrc@3.2.0': dependencies: ajv: 6.12.6 debug: 4.3.7 @@ -5187,11 +5187,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.14.0': {} + '@eslint/js@9.15.0': {} '@eslint/object-schema@2.1.4': {} - '@eslint/plugin-kit@0.2.2': + '@eslint/plugin-kit@0.2.3': dependencies: levn: 0.4.1 @@ -5241,10 +5241,14 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 - '@modular-forms/solid@0.24.1(solid-js@1.9.3)(typescript@5.6.3)': + '@keyv/serialize@1.0.1': + dependencies: + buffer: 6.0.3 + + '@modular-forms/solid@0.25.0(solid-js@1.9.3)(typescript@5.6.3)': dependencies: solid-js: 1.9.3 - valibot: 1.0.0-beta.0(typescript@5.6.3) + valibot: 1.0.0-beta.7(typescript@5.6.3) transitivePeerDependencies: - typescript @@ -5262,99 +5266,99 @@ snapshots: '@nothing-but/utils@0.12.1': {} - '@pandacss/config@0.47.1': + '@pandacss/config@0.48.0': dependencies: - '@pandacss/logger': 0.47.1 - '@pandacss/preset-base': 0.47.1 - '@pandacss/preset-panda': 0.47.1 - '@pandacss/shared': 0.47.1 - '@pandacss/types': 0.47.1 + '@pandacss/logger': 0.48.0 + '@pandacss/preset-base': 0.48.0 + '@pandacss/preset-panda': 0.48.0 + '@pandacss/shared': 0.48.0 + '@pandacss/types': 0.48.0 bundle-n-require: 1.1.1 escalade: 3.1.2 merge-anything: 5.1.7 microdiff: 1.3.2 typescript: 5.3.3 - '@pandacss/core@0.47.1': + '@pandacss/core@0.48.0': dependencies: - '@csstools/postcss-cascade-layers': 4.0.6(postcss@8.4.47) - '@pandacss/is-valid-prop': 0.47.1 - '@pandacss/logger': 0.47.1 - '@pandacss/shared': 0.47.1 - '@pandacss/token-dictionary': 0.47.1 - '@pandacss/types': 0.47.1 + '@csstools/postcss-cascade-layers': 4.0.6(postcss@8.4.49) + '@pandacss/is-valid-prop': 0.48.0 + '@pandacss/logger': 0.48.0 + '@pandacss/shared': 0.48.0 + '@pandacss/token-dictionary': 0.48.0 + '@pandacss/types': 0.48.0 browserslist: 4.23.3 hookable: 5.5.3 lightningcss: 1.25.1 lodash.merge: 4.6.2 outdent: 0.8.0 - postcss: 8.4.47 - postcss-discard-duplicates: 7.0.1(postcss@8.4.47) - postcss-discard-empty: 7.0.0(postcss@8.4.47) - postcss-merge-rules: 7.0.4(postcss@8.4.47) - postcss-minify-selectors: 7.0.4(postcss@8.4.47) - postcss-nested: 6.0.1(postcss@8.4.47) - postcss-normalize-whitespace: 7.0.0(postcss@8.4.47) + postcss: 8.4.49 + postcss-discard-duplicates: 7.0.1(postcss@8.4.49) + postcss-discard-empty: 7.0.0(postcss@8.4.49) + postcss-merge-rules: 7.0.4(postcss@8.4.49) + postcss-minify-selectors: 7.0.4(postcss@8.4.49) + postcss-nested: 6.0.1(postcss@8.4.49) + postcss-normalize-whitespace: 7.0.0(postcss@8.4.49) postcss-selector-parser: 6.1.2 ts-pattern: 5.0.8 - '@pandacss/dev@0.47.1(jsdom@25.0.1)(typescript@5.6.3)': + '@pandacss/dev@0.48.0(jsdom@25.0.1)(typescript@5.6.3)': dependencies: '@clack/prompts': 0.7.0 - '@pandacss/config': 0.47.1 - '@pandacss/logger': 0.47.1 - '@pandacss/node': 0.47.1(jsdom@25.0.1)(typescript@5.6.3) - '@pandacss/postcss': 0.47.1(jsdom@25.0.1)(typescript@5.6.3) - '@pandacss/preset-panda': 0.47.1 - '@pandacss/shared': 0.47.1 - '@pandacss/token-dictionary': 0.47.1 - '@pandacss/types': 0.47.1 + '@pandacss/config': 0.48.0 + '@pandacss/logger': 0.48.0 + '@pandacss/node': 0.48.0(jsdom@25.0.1)(typescript@5.6.3) + '@pandacss/postcss': 0.48.0(jsdom@25.0.1)(typescript@5.6.3) + '@pandacss/preset-panda': 0.48.0 + '@pandacss/shared': 0.48.0 + '@pandacss/token-dictionary': 0.48.0 + '@pandacss/types': 0.48.0 cac: 6.7.14 transitivePeerDependencies: - jsdom - typescript - '@pandacss/extractor@0.47.1(jsdom@25.0.1)(typescript@5.6.3)': + '@pandacss/extractor@0.48.0(jsdom@25.0.1)(typescript@5.6.3)': dependencies: - '@pandacss/shared': 0.47.1 + '@pandacss/shared': 0.48.0 ts-evaluator: 1.2.0(jsdom@25.0.1)(typescript@5.6.3) ts-morph: 21.0.1 transitivePeerDependencies: - jsdom - typescript - '@pandacss/generator@0.47.1': + '@pandacss/generator@0.48.0': dependencies: - '@pandacss/core': 0.47.1 - '@pandacss/is-valid-prop': 0.47.1 - '@pandacss/logger': 0.47.1 - '@pandacss/shared': 0.47.1 - '@pandacss/token-dictionary': 0.47.1 - '@pandacss/types': 0.47.1 + '@pandacss/core': 0.48.0 + '@pandacss/is-valid-prop': 0.48.0 + '@pandacss/logger': 0.48.0 + '@pandacss/shared': 0.48.0 + '@pandacss/token-dictionary': 0.48.0 + '@pandacss/types': 0.48.0 javascript-stringify: 2.1.0 outdent: 0.8.0 pluralize: 8.0.0 - postcss: 8.4.47 + postcss: 8.4.49 ts-pattern: 5.0.8 - '@pandacss/is-valid-prop@0.47.1': {} + '@pandacss/is-valid-prop@0.48.0': {} - '@pandacss/logger@0.47.1': + '@pandacss/logger@0.48.0': dependencies: - '@pandacss/types': 0.47.1 + '@pandacss/types': 0.48.0 kleur: 4.1.5 - '@pandacss/node@0.47.1(jsdom@25.0.1)(typescript@5.6.3)': - dependencies: - '@pandacss/config': 0.47.1 - '@pandacss/core': 0.47.1 - '@pandacss/extractor': 0.47.1(jsdom@25.0.1)(typescript@5.6.3) - '@pandacss/generator': 0.47.1 - '@pandacss/logger': 0.47.1 - '@pandacss/parser': 0.47.1(jsdom@25.0.1)(typescript@5.6.3) - '@pandacss/shared': 0.47.1 - '@pandacss/token-dictionary': 0.47.1 - '@pandacss/types': 0.47.1 + '@pandacss/node@0.48.0(jsdom@25.0.1)(typescript@5.6.3)': + dependencies: + '@pandacss/config': 0.48.0 + '@pandacss/core': 0.48.0 + '@pandacss/extractor': 0.48.0(jsdom@25.0.1)(typescript@5.6.3) + '@pandacss/generator': 0.48.0 + '@pandacss/logger': 0.48.0 + '@pandacss/parser': 0.48.0(jsdom@25.0.1)(typescript@5.6.3) + '@pandacss/shared': 0.48.0 + '@pandacss/token-dictionary': 0.48.0 + '@pandacss/types': 0.48.0 browserslist: 4.23.3 chokidar: 3.6.0 fast-glob: 3.3.2 @@ -5370,7 +5374,7 @@ snapshots: perfect-debounce: 1.0.0 pkg-types: 1.0.3 pluralize: 8.0.0 - postcss: 8.4.47 + postcss: 8.4.49 prettier: 3.2.5 ts-morph: 21.0.1 ts-pattern: 5.0.8 @@ -5379,14 +5383,14 @@ snapshots: - jsdom - typescript - '@pandacss/parser@0.47.1(jsdom@25.0.1)(typescript@5.6.3)': + '@pandacss/parser@0.48.0(jsdom@25.0.1)(typescript@5.6.3)': dependencies: - '@pandacss/config': 0.47.1 - '@pandacss/core': 0.47.1 - '@pandacss/extractor': 0.47.1(jsdom@25.0.1)(typescript@5.6.3) - '@pandacss/logger': 0.47.1 - '@pandacss/shared': 0.47.1 - '@pandacss/types': 0.47.1 + '@pandacss/config': 0.48.0 + '@pandacss/core': 0.48.0 + '@pandacss/extractor': 0.48.0(jsdom@25.0.1)(typescript@5.6.3) + '@pandacss/logger': 0.48.0 + '@pandacss/shared': 0.48.0 + '@pandacss/types': 0.48.0 '@vue/compiler-sfc': 3.4.19 magic-string: 0.30.12 ts-morph: 21.0.1 @@ -5395,32 +5399,32 @@ snapshots: - jsdom - typescript - '@pandacss/postcss@0.47.1(jsdom@25.0.1)(typescript@5.6.3)': + '@pandacss/postcss@0.48.0(jsdom@25.0.1)(typescript@5.6.3)': dependencies: - '@pandacss/node': 0.47.1(jsdom@25.0.1)(typescript@5.6.3) - postcss: 8.4.47 + '@pandacss/node': 0.48.0(jsdom@25.0.1)(typescript@5.6.3) + postcss: 8.4.49 transitivePeerDependencies: - jsdom - typescript - '@pandacss/preset-base@0.47.1': + '@pandacss/preset-base@0.48.0': dependencies: - '@pandacss/types': 0.47.1 + '@pandacss/types': 0.48.0 - '@pandacss/preset-panda@0.47.1': + '@pandacss/preset-panda@0.48.0': dependencies: - '@pandacss/types': 0.47.1 + '@pandacss/types': 0.48.0 - '@pandacss/shared@0.47.1': {} + '@pandacss/shared@0.48.0': {} - '@pandacss/token-dictionary@0.47.1': + '@pandacss/token-dictionary@0.48.0': dependencies: - '@pandacss/logger': 0.47.1 - '@pandacss/shared': 0.47.1 - '@pandacss/types': 0.47.1 + '@pandacss/logger': 0.48.0 + '@pandacss/shared': 0.48.0 + '@pandacss/types': 0.48.0 ts-pattern: 5.0.8 - '@pandacss/types@0.47.1': {} + '@pandacss/types@0.48.0': {} '@pkgjs/parseargs@0.11.0': optional: true @@ -5429,20 +5433,20 @@ snapshots: '@putout/babel@2.9.0': {} - '@putout/cli-cache@3.1.0': + '@putout/cli-cache@3.2.0': dependencies: - file-entry-cache: 9.1.0 + file-entry-cache: 10.0.2 find-cache-dir: 5.0.0 find-up: 7.0.0 imurmurhash: 0.1.4 json-stable-stringify-without-jsonify: 1.0.1 try-to-catch: 3.0.1 - '@putout/cli-choose-formatter@4.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/cli-choose-formatter@4.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: '@putout/cli-choose': 2.0.0 find-up: 7.0.0 - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) '@putout/cli-choose@2.0.0': dependencies: @@ -5453,7 +5457,7 @@ snapshots: '@putout/cli-keypress@2.0.0': dependencies: - ci-info: 4.0.0 + ci-info: 4.1.0 fullstore: 3.0.0 '@putout/cli-match@2.2.0': @@ -5477,17 +5481,6 @@ snapshots: fastest-levenshtein: 1.0.16 just-kebab-case: 4.2.0 - '@putout/compare@14.7.2': - dependencies: - '@putout/babel': 2.9.0 - '@putout/engine-parser': 10.8.0 - '@putout/operate': 12.13.0 - debug: 4.3.7 - jessy: 3.1.1 - nessy: 4.0.0 - transitivePeerDependencies: - - supports-color - '@putout/compare@15.0.2': dependencies: '@putout/babel': 2.9.0 @@ -5499,39 +5492,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@putout/engine-loader@14.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': - dependencies: - '@putout/engine-parser': 10.8.0 - diff-match-patch: 1.0.5 - nano-memoize: 3.0.16 - once: 1.4.0 - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) - try-catch: 3.0.1 - try-to-catch: 3.0.1 - transitivePeerDependencies: - - supports-color - - '@putout/engine-loader@15.0.1(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/engine-loader@15.0.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: diff-match-patch: 1.0.5 nano-memoize: 3.0.16 once: 1.4.0 - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) try-catch: 3.0.1 try-to-catch: 3.0.1 - '@putout/engine-parser@10.8.0': - dependencies: - '@putout/babel': 2.9.0 - '@putout/printer': 9.19.0 - estree-to-babel: 9.1.0 - nano-memoize: 3.0.16 - once: 1.4.0 - recast: 0.23.9 - try-catch: 3.0.1 - transitivePeerDependencies: - - supports-color - '@putout/engine-parser@11.0.1': dependencies: '@putout/babel': 2.9.0 @@ -5544,121 +5513,117 @@ snapshots: transitivePeerDependencies: - supports-color - '@putout/engine-processor@12.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/engine-processor@13.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - '@putout/engine-loader': 14.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) + '@putout/engine-loader': 15.0.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) once: 1.4.0 picomatch: 4.0.2 - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) try-to-catch: 3.0.1 - transitivePeerDependencies: - - supports-color - '@putout/engine-reporter@2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/engine-reporter@3.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - '@putout/cli-choose-formatter': 4.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) + '@putout/cli-choose-formatter': 4.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) '@putout/cli-keypress': 2.0.0 - '@putout/engine-loader': 14.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) + '@putout/engine-loader': 15.0.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) fullstore: 3.0.0 - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) try-catch: 3.0.1 try-to-catch: 3.0.1 - transitivePeerDependencies: - - supports-color - '@putout/engine-runner@22.0.3(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/engine-runner@22.0.4(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: '@putout/babel': 2.9.0 '@putout/compare': 15.0.2 '@putout/engine-parser': 11.0.1 '@putout/operate': 12.13.0 - '@putout/operator-declare': 10.0.1(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/operator-filesystem': 5.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) + '@putout/operator-declare': 10.0.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/operator-filesystem': 5.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) '@putout/operator-json': 2.2.0 - '@putout/plugin-filesystem': 5.3.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) + '@putout/plugin-filesystem': 6.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) debug: 4.3.7 fullstore: 3.0.0 jessy: 3.1.1 nessy: 4.0.0 once: 1.4.0 - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) try-catch: 3.0.1 wraptile: 3.0.0 transitivePeerDependencies: - supports-color - '@putout/eslint@3.6.0(eslint@9.14.0)': + '@putout/eslint@3.6.0(eslint@9.15.0)': dependencies: - eslint: 9.14.0 + eslint: 9.15.0 find-up: 7.0.0 try-to-catch: 3.0.1 - '@putout/formatter-codeframe@7.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/formatter-codeframe@7.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: '@putout/babel': 2.9.0 - '@putout/formatter-json': 2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) + '@putout/formatter-json': 2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) chalk: 5.3.0 - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) table: 6.8.2 - '@putout/formatter-dump@5.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/formatter-dump@5.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - '@putout/formatter-json': 2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) + '@putout/formatter-json': 2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) chalk: 5.3.0 - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) table: 6.8.2 - '@putout/formatter-frame@6.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/formatter-frame@6.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - '@putout/formatter-codeframe': 7.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + '@putout/formatter-codeframe': 7.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/formatter-json-lines@3.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/formatter-json-lines@3.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/formatter-json@2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/formatter-json@2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/formatter-memory@4.0.1(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/formatter-memory@4.0.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - '@putout/formatter-dump': 5.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) + '@putout/formatter-dump': 5.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) chalk: 5.3.0 cli-progress: 3.12.0 format-io: 2.0.0 montag: 1.2.1 once: 1.4.0 - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/formatter-progress-bar@4.0.1(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/formatter-progress-bar@4.0.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - '@putout/formatter-dump': 5.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) + '@putout/formatter-dump': 5.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) chalk: 5.3.0 cli-progress: 3.12.0 once: 1.4.0 - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/formatter-progress@5.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/formatter-progress@5.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - '@putout/formatter-dump': 5.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + '@putout/formatter-dump': 5.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/formatter-stream@5.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/formatter-stream@5.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: chalk: 5.3.0 - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) table: 6.8.2 - '@putout/formatter-time@3.0.1(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/formatter-time@3.0.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - '@putout/formatter-dump': 5.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) + '@putout/formatter-dump': 5.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) chalk: 5.3.0 cli-progress: 3.12.0 format-io: 2.0.0 montag: 1.2.1 once: 1.4.0 - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) timer-node: 5.0.7 '@putout/git-status-porcelain@3.0.0': {} @@ -5667,39 +5632,31 @@ snapshots: dependencies: '@putout/babel': 2.9.0 - '@putout/operator-add-args@9.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/operator-add-args@9.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: '@putout/babel': 2.9.0 '@putout/compare': 15.0.2 '@putout/engine-parser': 11.0.1 - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) transitivePeerDependencies: - supports-color - '@putout/operator-declare@10.0.1(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/operator-declare@10.0.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: '@putout/babel': 2.9.0 '@putout/compare': 15.0.2 '@putout/engine-parser': 11.0.1 '@putout/operate': 12.13.0 - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) transitivePeerDependencies: - supports-color - '@putout/operator-filesystem@4.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': - dependencies: - '@putout/babel': 2.9.0 - '@putout/operate': 12.13.0 - fullstore: 3.0.0 - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) - try-catch: 3.0.1 - - '@putout/operator-filesystem@5.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/operator-filesystem@5.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: '@putout/babel': 2.9.0 '@putout/operate': 12.13.0 fullstore: 3.0.0 - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) try-catch: 3.0.1 '@putout/operator-ignore@1.2.0': @@ -5711,452 +5668,452 @@ snapshots: dependencies: remove-blank-lines: 1.4.1 - '@putout/operator-match-files@4.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/operator-match-files@5.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: '@putout/babel': 2.9.0 '@putout/engine-parser': 11.0.1 - '@putout/operator-filesystem': 4.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) + '@putout/operator-filesystem': 5.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) '@putout/operator-json': 2.2.0 - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/operator-regexp@1.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/operator-regexp@1.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) regexp-tree: 0.1.27 - '@putout/operator-rename-files@1.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/operator-rename-files@2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - '@putout/operator-filesystem': 4.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + '@putout/operator-filesystem': 5.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-apply-at@2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-apply-at@2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-apply-destructuring@7.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-apply-destructuring@7.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-apply-dot-notation@2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-apply-dot-notation@2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-apply-early-return@3.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-apply-early-return@3.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-apply-flat-map@2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-apply-flat-map@2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-apply-optional-chaining@6.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-apply-optional-chaining@6.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-apply-overrides@2.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-apply-overrides@2.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-apply-starts-with@1.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-apply-starts-with@1.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-apply-template-literals@3.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-apply-template-literals@3.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-browserlist@2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-browserlist@2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-conditions@5.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-conditions@5.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-convert-apply-to-spread@4.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-convert-apply-to-spread@4.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-convert-arguments-to-rest@3.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-convert-arguments-to-rest@3.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-convert-array-copy-to-slice@3.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-convert-array-copy-to-slice@3.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-convert-assignment-to-arrow-function@1.2.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-convert-assignment-to-arrow-function@1.2.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-convert-assignment-to-comparison@2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-convert-assignment-to-comparison@2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-convert-assignment-to-declaration@1.0.1(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-convert-assignment-to-declaration@1.0.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-convert-concat-to-flat@1.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-convert-concat-to-flat@1.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-convert-const-to-let@3.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-convert-const-to-let@3.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-convert-index-of-to-includes@2.0.1(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-convert-index-of-to-includes@2.0.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-convert-object-assign-to-merge-spread@6.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-convert-object-assign-to-merge-spread@6.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-convert-object-entries-to-array-entries@3.0.1(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-convert-object-entries-to-array-entries@3.0.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-convert-optional-to-logical@4.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-convert-optional-to-logical@4.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-convert-quotes-to-backticks@3.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-convert-quotes-to-backticks@3.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-convert-template-to-string@2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-convert-template-to-string@2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-convert-to-arrow-function@4.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-convert-to-arrow-function@4.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-coverage@1.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-coverage@1.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-declare-before-reference@4.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-declare-before-reference@4.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-declare-imports-first@2.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-declare-imports-first@2.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-declare@4.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-declare@4.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-eslint@9.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-eslint@9.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-extract-object-properties@9.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-extract-object-properties@9.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-extract-sequence-expressions@3.5.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-extract-sequence-expressions@3.5.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-filesystem@5.3.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-filesystem@6.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: '@putout/babel': 2.9.0 '@putout/operate': 12.13.0 - '@putout/operator-filesystem': 4.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) + '@putout/operator-filesystem': 5.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) '@putout/operator-json': 2.2.0 - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-for-of@6.1.1(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-for-of@6.1.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-generators@1.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-generators@1.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: fullstore: 3.0.0 - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-github@13.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-github@13.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-gitignore@6.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-gitignore@6.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-group-imports-by-source@2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-group-imports-by-source@2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-labels@1.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-labels@1.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: fullstore: 3.0.0 - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-logical-expressions@6.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-logical-expressions@6.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-madrun@19.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-madrun@19.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-math@2.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-math@2.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-maybe@2.0.1(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-maybe@2.0.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-merge-destructuring-properties@10.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-merge-destructuring-properties@10.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-merge-duplicate-functions@2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-merge-duplicate-functions@2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-merge-duplicate-imports@11.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-merge-duplicate-imports@11.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-montag@2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-montag@2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-new@3.0.1(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-new@3.0.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-nodejs@12.0.1(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-nodejs@12.0.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: just-camel-case: 6.2.0 - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-npmignore@5.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-npmignore@5.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-package-json@8.3.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-package-json@8.3.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-promises@15.2.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-promises@15.2.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: fullstore: 3.0.0 - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-putout-config@6.9.3(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-putout-config@6.9.3(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-putout@21.4.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-putout@21.4.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: fullstore: 3.0.0 just-camel-case: 6.2.0 parse-import-specifiers: 1.0.3 - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) try-catch: 3.0.1 - '@putout/plugin-regexp@9.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-regexp@9.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) regexp-tree: 0.1.27 try-catch: 3.0.1 - '@putout/plugin-remove-console@6.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-console@6.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-constant-conditions@4.0.2(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-constant-conditions@4.0.2(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-debugger@7.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-debugger@7.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-duplicate-case@3.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-duplicate-case@3.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-duplicate-keys@5.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-duplicate-keys@5.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: fullstore: 3.0.0 - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-empty@12.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-empty@12.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-iife@4.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-iife@4.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-nested-blocks@6.3.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-nested-blocks@6.3.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-quotes-from-import-assertions@1.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-quotes-from-import-assertions@1.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-unreachable-code@1.2.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-unreachable-code@1.2.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-unreferenced-variables@4.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-unreferenced-variables@4.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-unused-expressions@9.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-unused-expressions@9.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-unused-for-of-variables@3.0.1(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-unused-for-of-variables@3.0.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-unused-labels@1.0.2(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-unused-labels@1.0.2(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-unused-private-fields@2.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-unused-private-fields@2.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-unused-variables@10.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-unused-variables@10.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-useless-arguments@9.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-useless-arguments@9.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-useless-array-constructor@2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-useless-array-constructor@2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-useless-array-entries@1.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-useless-array-entries@1.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-useless-array@1.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-useless-array@1.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-useless-assign@1.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-useless-assign@1.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-useless-constructor@2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-useless-constructor@2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-useless-continue@2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-useless-continue@2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-useless-delete@1.0.4(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-useless-delete@1.0.4(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-useless-escape@6.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-useless-escape@6.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: emoji-regex: 10.4.0 - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-useless-functions@3.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-useless-functions@3.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-useless-map@1.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-useless-map@1.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-useless-operand@2.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-useless-operand@2.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-useless-push@1.0.3(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-useless-push@1.0.3(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-useless-replace@1.0.4(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-useless-replace@1.0.4(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-useless-return@7.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-useless-return@7.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-useless-spread@11.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-useless-spread@11.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-useless-template-expressions@2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-useless-template-expressions@2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-remove-useless-variables@12.6.1(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-remove-useless-variables@12.6.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-reuse-duplicate-init@6.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-reuse-duplicate-init@6.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-simplify-assignment@3.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-simplify-assignment@3.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-simplify-boolean-return@2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-simplify-boolean-return@2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-simplify-ternary@7.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-simplify-ternary@7.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-sort-imports-by-specifiers@1.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-sort-imports-by-specifiers@1.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: parse-import-specifiers: 1.0.3 - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-split-assignment-expressions@1.2.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-split-assignment-expressions@1.2.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-split-nested-destructuring@3.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-split-nested-destructuring@3.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-split-variable-declarations@3.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-split-variable-declarations@3.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-tape@15.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-tape@15.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-try-catch@4.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-try-catch@4.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-types@5.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-types@5.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-typescript@8.3.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-typescript@8.3.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) - '@putout/plugin-webpack@3.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/plugin-webpack@3.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) '@putout/printer@10.3.0': dependencies: @@ -6171,26 +6128,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@putout/printer@9.19.0': - dependencies: - '@putout/babel': 2.9.0 - '@putout/compare': 14.7.2 - '@putout/operate': 12.13.0 - '@putout/operator-json': 2.2.0 - fullstore: 3.0.0 - just-snake-case: 3.2.0 - parse-import-specifiers: 1.0.3 - rendy: 4.1.3 - transitivePeerDependencies: - - supports-color - - '@putout/processor-css@9.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))(typescript@5.6.3)': + '@putout/processor-css@9.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))(typescript@5.6.3)': dependencies: align-spaces: 1.0.4 cosmiconfig: 9.0.0(typescript@5.6.3) deepmerge: 4.3.1 prettier: 3.3.3 - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) stylelint: 16.10.0(typescript@5.6.3) stylelint-config-standard: 36.0.1(stylelint@16.10.0(typescript@5.6.3)) stylelint-prettier: 5.0.2(prettier@3.3.3)(stylelint@16.10.0(typescript@5.6.3)) @@ -6198,10 +6142,10 @@ snapshots: - supports-color - typescript - '@putout/processor-filesystem@4.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/processor-filesystem@5.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: '@putout/cli-filesystem': 2.0.1 - '@putout/operator-filesystem': 4.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) + '@putout/operator-filesystem': 5.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) '@putout/operator-json': 2.2.0 transitivePeerDependencies: - putout @@ -6210,9 +6154,9 @@ snapshots: dependencies: '@putout/operator-json': 2.2.0 - '@putout/processor-javascript@5.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))': + '@putout/processor-javascript@5.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))': dependencies: - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) '@putout/processor-json@9.0.0': dependencies: @@ -6236,7 +6180,7 @@ snapshots: '@putout/operator-json': 2.2.0 just-kebab-case: 4.2.0 try-catch: 3.0.1 - yaml: 2.6.0 + yaml: 2.6.1 '@putout/quick-lint@1.4.0': dependencies: @@ -6254,58 +6198,58 @@ snapshots: estree-walker: 2.0.2 picomatch: 2.3.1 - '@rollup/rollup-android-arm-eabi@4.24.4': + '@rollup/rollup-android-arm-eabi@4.27.3': optional: true - '@rollup/rollup-android-arm64@4.24.4': + '@rollup/rollup-android-arm64@4.27.3': optional: true - '@rollup/rollup-darwin-arm64@4.24.4': + '@rollup/rollup-darwin-arm64@4.27.3': optional: true - '@rollup/rollup-darwin-x64@4.24.4': + '@rollup/rollup-darwin-x64@4.27.3': optional: true - '@rollup/rollup-freebsd-arm64@4.24.4': + '@rollup/rollup-freebsd-arm64@4.27.3': optional: true - '@rollup/rollup-freebsd-x64@4.24.4': + '@rollup/rollup-freebsd-x64@4.27.3': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.24.4': + '@rollup/rollup-linux-arm-gnueabihf@4.27.3': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.24.4': + '@rollup/rollup-linux-arm-musleabihf@4.27.3': optional: true - '@rollup/rollup-linux-arm64-gnu@4.24.4': + '@rollup/rollup-linux-arm64-gnu@4.27.3': optional: true - '@rollup/rollup-linux-arm64-musl@4.24.4': + '@rollup/rollup-linux-arm64-musl@4.27.3': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.24.4': + '@rollup/rollup-linux-powerpc64le-gnu@4.27.3': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.24.4': + '@rollup/rollup-linux-riscv64-gnu@4.27.3': optional: true - '@rollup/rollup-linux-s390x-gnu@4.24.4': + '@rollup/rollup-linux-s390x-gnu@4.27.3': optional: true - '@rollup/rollup-linux-x64-gnu@4.24.4': + '@rollup/rollup-linux-x64-gnu@4.27.3': optional: true - '@rollup/rollup-linux-x64-musl@4.24.4': + '@rollup/rollup-linux-x64-musl@4.27.3': optional: true - '@rollup/rollup-win32-arm64-msvc@4.24.4': + '@rollup/rollup-win32-arm64-msvc@4.27.3': optional: true - '@rollup/rollup-win32-ia32-msvc@4.24.4': + '@rollup/rollup-win32-ia32-msvc@4.27.3': optional: true - '@rollup/rollup-win32-x64-msvc@4.24.4': + '@rollup/rollup-win32-x64-msvc@4.27.3': optional: true '@rtsao/scc@1.1.0': {} @@ -6445,7 +6389,7 @@ snapshots: '@testing-library/jest-dom@6.6.3': dependencies: - '@adobe/css-tools': 4.4.0 + '@adobe/css-tools': 4.4.1 aria-query: 5.3.2 chalk: 3.0.0 css.escape: 1.5.1 @@ -6495,7 +6439,7 @@ snapshots: dependencies: '@babel/types': 7.26.0 - '@types/chrome@0.0.280': + '@types/chrome@0.0.283': dependencies: '@types/filesystem': 0.0.36 '@types/har-format': 1.2.16 @@ -6540,15 +6484,15 @@ snapshots: '@types/unist@3.0.3': {} - '@typescript-eslint/eslint-plugin@8.13.0(@typescript-eslint/parser@8.13.0(eslint@9.14.0)(typescript@5.6.3))(eslint@9.14.0)(typescript@5.6.3)': + '@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0)(typescript@5.6.3))(eslint@9.15.0)(typescript@5.6.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.13.0(eslint@9.14.0)(typescript@5.6.3) - '@typescript-eslint/scope-manager': 8.13.0 - '@typescript-eslint/type-utils': 8.13.0(eslint@9.14.0)(typescript@5.6.3) - '@typescript-eslint/utils': 8.13.0(eslint@9.14.0)(typescript@5.6.3) - '@typescript-eslint/visitor-keys': 8.13.0 - eslint: 9.14.0 + '@typescript-eslint/parser': 8.15.0(eslint@9.15.0)(typescript@5.6.3) + '@typescript-eslint/scope-manager': 8.15.0 + '@typescript-eslint/type-utils': 8.15.0(eslint@9.15.0)(typescript@5.6.3) + '@typescript-eslint/utils': 8.15.0(eslint@9.15.0)(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.15.0 + eslint: 9.15.0 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -6558,42 +6502,42 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.13.0(eslint@9.14.0)(typescript@5.6.3)': + '@typescript-eslint/parser@8.15.0(eslint@9.15.0)(typescript@5.6.3)': dependencies: - '@typescript-eslint/scope-manager': 8.13.0 - '@typescript-eslint/types': 8.13.0 - '@typescript-eslint/typescript-estree': 8.13.0(typescript@5.6.3) - '@typescript-eslint/visitor-keys': 8.13.0 + '@typescript-eslint/scope-manager': 8.15.0 + '@typescript-eslint/types': 8.15.0 + '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.15.0 debug: 4.3.7 - eslint: 9.14.0 + eslint: 9.15.0 optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.13.0': + '@typescript-eslint/scope-manager@8.15.0': dependencies: - '@typescript-eslint/types': 8.13.0 - '@typescript-eslint/visitor-keys': 8.13.0 + '@typescript-eslint/types': 8.15.0 + '@typescript-eslint/visitor-keys': 8.15.0 - '@typescript-eslint/type-utils@8.13.0(eslint@9.14.0)(typescript@5.6.3)': + '@typescript-eslint/type-utils@8.15.0(eslint@9.15.0)(typescript@5.6.3)': dependencies: - '@typescript-eslint/typescript-estree': 8.13.0(typescript@5.6.3) - '@typescript-eslint/utils': 8.13.0(eslint@9.14.0)(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.6.3) + '@typescript-eslint/utils': 8.15.0(eslint@9.15.0)(typescript@5.6.3) debug: 4.3.7 + eslint: 9.15.0 ts-api-utils: 1.4.0(typescript@5.6.3) optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: - - eslint - supports-color - '@typescript-eslint/types@8.13.0': {} + '@typescript-eslint/types@8.15.0': {} - '@typescript-eslint/typescript-estree@8.13.0(typescript@5.6.3)': + '@typescript-eslint/typescript-estree@8.15.0(typescript@5.6.3)': dependencies: - '@typescript-eslint/types': 8.13.0 - '@typescript-eslint/visitor-keys': 8.13.0 + '@typescript-eslint/types': 8.15.0 + '@typescript-eslint/visitor-keys': 8.15.0 debug: 4.3.7 fast-glob: 3.3.2 is-glob: 4.0.3 @@ -6605,23 +6549,24 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.13.0(eslint@9.14.0)(typescript@5.6.3)': + '@typescript-eslint/utils@8.15.0(eslint@9.15.0)(typescript@5.6.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.14.0) - '@typescript-eslint/scope-manager': 8.13.0 - '@typescript-eslint/types': 8.13.0 - '@typescript-eslint/typescript-estree': 8.13.0(typescript@5.6.3) - eslint: 9.14.0 + '@eslint-community/eslint-utils': 4.4.1(eslint@9.15.0) + '@typescript-eslint/scope-manager': 8.15.0 + '@typescript-eslint/types': 8.15.0 + '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.6.3) + eslint: 9.15.0 + optionalDependencies: + typescript: 5.6.3 transitivePeerDependencies: - supports-color - - typescript - '@typescript-eslint/visitor-keys@8.13.0': + '@typescript-eslint/visitor-keys@8.15.0': dependencies: - '@typescript-eslint/types': 8.13.0 - eslint-visitor-keys: 3.4.3 + '@typescript-eslint/types': 8.15.0 + eslint-visitor-keys: 4.2.0 - '@vitest/coverage-v8@2.1.4(vitest@2.1.4(@types/node@20.17.6)(happy-dom@15.10.1)(jsdom@25.0.1)(lightningcss@1.27.0)(terser@5.36.0))': + '@vitest/coverage-v8@2.1.5(vitest@2.1.5(@types/node@20.17.6)(happy-dom@15.11.6)(jsdom@25.0.1)(lightningcss@1.27.0)(terser@5.36.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -6630,52 +6575,52 @@ snapshots: istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 5.0.6 istanbul-reports: 3.1.7 - magic-string: 0.30.12 + magic-string: 0.30.13 magicast: 0.3.5 - std-env: 3.7.0 + std-env: 3.8.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.4(@types/node@20.17.6)(happy-dom@15.10.1)(jsdom@25.0.1)(lightningcss@1.27.0)(terser@5.36.0) + vitest: 2.1.5(@types/node@20.17.6)(happy-dom@15.11.6)(jsdom@25.0.1)(lightningcss@1.27.0)(terser@5.36.0) transitivePeerDependencies: - supports-color - '@vitest/expect@2.1.4': + '@vitest/expect@2.1.5': dependencies: - '@vitest/spy': 2.1.4 - '@vitest/utils': 2.1.4 + '@vitest/spy': 2.1.5 + '@vitest/utils': 2.1.5 chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.4(vite@5.4.10(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0))': + '@vitest/mocker@2.1.5(vite@5.4.11(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0))': dependencies: - '@vitest/spy': 2.1.4 + '@vitest/spy': 2.1.5 estree-walker: 3.0.3 - magic-string: 0.30.12 + magic-string: 0.30.13 optionalDependencies: - vite: 5.4.10(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0) + vite: 5.4.11(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0) - '@vitest/pretty-format@2.1.4': + '@vitest/pretty-format@2.1.5': dependencies: tinyrainbow: 1.2.0 - '@vitest/runner@2.1.4': + '@vitest/runner@2.1.5': dependencies: - '@vitest/utils': 2.1.4 + '@vitest/utils': 2.1.5 pathe: 1.1.2 - '@vitest/snapshot@2.1.4': + '@vitest/snapshot@2.1.5': dependencies: - '@vitest/pretty-format': 2.1.4 - magic-string: 0.30.12 + '@vitest/pretty-format': 2.1.5 + magic-string: 0.30.13 pathe: 1.1.2 - '@vitest/spy@2.1.4': + '@vitest/spy@2.1.5': dependencies: tinyspy: 3.0.2 - '@vitest/utils@2.1.4': + '@vitest/utils@2.1.5': dependencies: - '@vitest/pretty-format': 2.1.4 + '@vitest/pretty-format': 2.1.5 loupe: 3.1.2 tinyrainbow: 1.2.0 @@ -6700,8 +6645,8 @@ snapshots: '@vue/compiler-ssr': 3.4.19 '@vue/shared': 3.4.19 estree-walker: 2.0.2 - magic-string: 0.30.12 - postcss: 8.4.47 + magic-string: 0.30.13 + postcss: 8.4.49 source-map-js: 1.2.1 '@vue/compiler-ssr@3.4.19': @@ -6788,7 +6733,7 @@ snapshots: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 es-object-atoms: 1.0.0 get-intrinsic: 1.2.4 is-string: 1.0.7 @@ -6799,7 +6744,7 @@ snapshots: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 es-errors: 1.3.0 es-object-atoms: 1.0.0 es-shim-unscopables: 1.0.2 @@ -6808,14 +6753,14 @@ snapshots: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 es-shim-unscopables: 1.0.2 array.prototype.flatmap@1.3.2: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 es-shim-unscopables: 1.0.2 arraybuffer.prototype.slice@1.0.3: @@ -6823,7 +6768,7 @@ snapshots: array-buffer-byte-length: 1.0.1 call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 es-errors: 1.3.0 get-intrinsic: 1.2.4 is-array-buffer: 3.0.4 @@ -6842,14 +6787,14 @@ snapshots: asynckit@0.4.0: optional: true - autoprefixer@10.4.20(postcss@8.4.47): + autoprefixer@10.4.20(postcss@8.4.49): dependencies: browserslist: 4.24.2 - caniuse-lite: 1.0.30001677 + caniuse-lite: 1.0.30001680 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 - postcss: 8.4.47 + postcss: 8.4.49 postcss-value-parser: 4.2.0 available-typed-arrays@1.0.7: @@ -6877,6 +6822,8 @@ snapshots: balanced-match@2.0.0: {} + base64-js@1.5.1: {} + binary-extensions@2.3.0: {} boolbase@1.0.0: {} @@ -6901,20 +6848,25 @@ snapshots: browserslist@4.23.3: dependencies: - caniuse-lite: 1.0.30001677 - electron-to-chromium: 1.5.52 + caniuse-lite: 1.0.30001680 + electron-to-chromium: 1.5.63 node-releases: 2.0.18 update-browserslist-db: 1.1.1(browserslist@4.23.3) browserslist@4.24.2: dependencies: - caniuse-lite: 1.0.30001677 - electron-to-chromium: 1.5.52 + caniuse-lite: 1.0.30001680 + electron-to-chromium: 1.5.63 node-releases: 2.0.18 update-browserslist-db: 1.1.1(browserslist@4.24.2) buffer-from@1.1.2: {} + buffer@6.0.3: + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + bundle-n-require@1.1.1: dependencies: esbuild: 0.20.2 @@ -6922,6 +6874,11 @@ snapshots: cac@6.7.14: {} + cacheable@1.8.4: + dependencies: + hookified: 1.5.0 + keyv: 5.2.1 + call-bind@1.0.7: dependencies: es-define-property: 1.0.0 @@ -6940,11 +6897,11 @@ snapshots: caniuse-api@3.0.0: dependencies: browserslist: 4.24.2 - caniuse-lite: 1.0.30001677 + caniuse-lite: 1.0.30001680 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 - caniuse-lite@1.0.30001677: {} + caniuse-lite@1.0.30001680: {} chai@5.1.2: dependencies: @@ -6988,7 +6945,7 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - ci-info@4.0.0: {} + ci-info@4.1.0: {} clean-css@5.3.3: dependencies: @@ -7052,7 +7009,7 @@ snapshots: optionalDependencies: typescript: 5.6.3 - cross-spawn@6.0.5: + cross-spawn@6.0.6: dependencies: nice-try: 1.0.5 path-key: 2.0.1 @@ -7060,7 +7017,7 @@ snapshots: shebang-command: 1.2.0 which: 1.3.1 - cross-spawn@7.0.3: + cross-spawn@7.0.6: dependencies: path-key: 3.1.1 shebang-command: 2.0.0 @@ -7091,9 +7048,9 @@ snapshots: cssesc@3.0.0: {} - cssnano-utils@5.0.0(postcss@8.4.47): + cssnano-utils@5.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.47 + postcss: 8.4.49 cssstyle@4.1.0: dependencies: @@ -7223,7 +7180,7 @@ snapshots: dependencies: jake: 10.9.2 - electron-to-chromium@1.5.52: {} + electron-to-chromium@1.5.63: {} emoji-regex@10.4.0: {} @@ -7256,7 +7213,7 @@ snapshots: dependencies: is-arrayish: 0.2.1 - es-abstract@1.23.3: + es-abstract@1.23.5: dependencies: array-buffer-byte-length: 1.0.1 arraybuffer.prototype.slice: 1.0.3 @@ -7289,7 +7246,7 @@ snapshots: is-string: 1.0.7 is-typed-array: 1.1.13 is-weakref: 1.0.2 - object-inspect: 1.13.2 + object-inspect: 1.13.3 object-keys: 1.1.1 object.assign: 4.1.5 regexp.prototype.flags: 1.5.3 @@ -7311,6 +7268,8 @@ snapshots: es-errors@1.3.0: {} + es-module-lexer@1.5.4: {} + es-object-atoms@1.0.0: dependencies: es-errors: 1.3.0 @@ -7391,30 +7350,30 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-compat-utils@0.5.1(eslint@9.14.0): + eslint-compat-utils@0.5.1(eslint@9.15.0): dependencies: - eslint: 9.14.0 + eslint: 9.15.0 semver: 7.6.3 - eslint-config-love@97.0.0(@typescript-eslint/parser@8.13.0(eslint@9.14.0)(typescript@5.6.3))(eslint@9.14.0)(typescript@5.6.3): + eslint-config-love@101.0.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0)(typescript@5.6.3))(eslint@9.15.0)(typescript@5.6.3): dependencies: - '@typescript-eslint/utils': 8.13.0(eslint@9.14.0)(typescript@5.6.3) - eslint: 9.14.0 - eslint-plugin-eslint-comments: 3.2.0(eslint@9.14.0) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.13.0(eslint@9.14.0)(typescript@5.6.3))(eslint@9.14.0) - eslint-plugin-n: 17.12.0(eslint@9.14.0) - eslint-plugin-promise: 7.1.0(eslint@9.14.0) + '@typescript-eslint/utils': 8.15.0(eslint@9.15.0)(typescript@5.6.3) + eslint: 9.15.0 + eslint-plugin-eslint-comments: 3.2.0(eslint@9.15.0) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0)(typescript@5.6.3))(eslint@9.15.0) + eslint-plugin-n: 17.13.2(eslint@9.15.0) + eslint-plugin-promise: 7.1.0(eslint@9.15.0) typescript: 5.6.3 - typescript-eslint: 8.13.0(eslint@9.14.0)(typescript@5.6.3) + typescript-eslint: 8.15.0(eslint@9.15.0)(typescript@5.6.3) transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-config-prettier@9.1.0(eslint@9.14.0): + eslint-config-prettier@9.1.0(eslint@9.15.0): dependencies: - eslint: 9.14.0 + eslint: 9.15.0 eslint-import-resolver-node@0.3.9: dependencies: @@ -7424,30 +7383,30 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.13.0(eslint@9.14.0)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@9.14.0): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@9.15.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.13.0(eslint@9.14.0)(typescript@5.6.3) - eslint: 9.14.0 + '@typescript-eslint/parser': 8.15.0(eslint@9.15.0)(typescript@5.6.3) + eslint: 9.15.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-es-x@7.8.0(eslint@9.14.0): + eslint-plugin-es-x@7.8.0(eslint@9.15.0): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.14.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.15.0) '@eslint-community/regexpp': 4.12.1 - eslint: 9.14.0 - eslint-compat-utils: 0.5.1(eslint@9.14.0) + eslint: 9.15.0 + eslint-compat-utils: 0.5.1(eslint@9.15.0) - eslint-plugin-eslint-comments@3.2.0(eslint@9.14.0): + eslint-plugin-eslint-comments@3.2.0(eslint@9.15.0): dependencies: escape-string-regexp: 1.0.5 - eslint: 9.14.0 + eslint: 9.15.0 ignore: 5.3.2 - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.13.0(eslint@9.14.0)(typescript@5.6.3))(eslint@9.14.0): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0)(typescript@5.6.3))(eslint@9.15.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -7456,9 +7415,9 @@ snapshots: array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 9.14.0 + eslint: 9.15.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.13.0(eslint@9.14.0)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@9.14.0) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@9.15.0) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -7470,36 +7429,36 @@ snapshots: string.prototype.trimend: 1.0.8 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.13.0(eslint@9.14.0)(typescript@5.6.3) + '@typescript-eslint/parser': 8.15.0(eslint@9.15.0)(typescript@5.6.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-n@17.12.0(eslint@9.14.0): + eslint-plugin-n@17.13.2(eslint@9.15.0): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.14.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.15.0) enhanced-resolve: 5.17.1 - eslint: 9.14.0 - eslint-plugin-es-x: 7.8.0(eslint@9.14.0) + eslint: 9.15.0 + eslint-plugin-es-x: 7.8.0(eslint@9.15.0) get-tsconfig: 4.8.1 globals: 15.12.0 ignore: 5.3.2 minimatch: 9.0.5 semver: 7.6.3 - eslint-plugin-prettier@5.2.1(eslint-config-prettier@9.1.0(eslint@9.14.0))(eslint@9.14.0)(prettier@3.3.3): + eslint-plugin-prettier@5.2.1(eslint-config-prettier@9.1.0(eslint@9.15.0))(eslint@9.15.0)(prettier@3.3.3): dependencies: - eslint: 9.14.0 + eslint: 9.15.0 prettier: 3.3.3 prettier-linter-helpers: 1.0.0 synckit: 0.9.2 optionalDependencies: - eslint-config-prettier: 9.1.0(eslint@9.14.0) + eslint-config-prettier: 9.1.0(eslint@9.15.0) - eslint-plugin-promise@7.1.0(eslint@9.14.0): + eslint-plugin-promise@7.1.0(eslint@9.15.0): dependencies: - eslint: 9.14.0 + eslint: 9.15.0 eslint-scope@8.2.0: dependencies: @@ -7510,15 +7469,15 @@ snapshots: eslint-visitor-keys@4.2.0: {} - eslint@9.14.0: + eslint@9.15.0: dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.14.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.15.0) '@eslint-community/regexpp': 4.12.1 - '@eslint/config-array': 0.18.0 - '@eslint/core': 0.7.0 - '@eslint/eslintrc': 3.1.0 - '@eslint/js': 9.14.0 - '@eslint/plugin-kit': 0.2.2 + '@eslint/config-array': 0.19.0 + '@eslint/core': 0.9.0 + '@eslint/eslintrc': 3.2.0 + '@eslint/js': 9.15.0 + '@eslint/plugin-kit': 0.2.3 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.1 @@ -7526,7 +7485,7 @@ snapshots: '@types/json-schema': 7.0.15 ajv: 6.12.6 chalk: 4.1.2 - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 debug: 4.3.7 escape-string-regexp: 4.0.0 eslint-scope: 8.2.0 @@ -7546,7 +7505,6 @@ snapshots: minimatch: 3.1.2 natural-compare: 1.4.0 optionator: 0.9.4 - text-table: 0.2.0 transitivePeerDependencies: - supports-color @@ -7572,10 +7530,6 @@ snapshots: dependencies: '@putout/babel': 2.9.0 - estree-to-babel@9.1.0: - dependencies: - '@putout/babel': 2.9.0 - estree-util-attach-comments@3.0.0: dependencies: '@types/estree': 1.0.6 @@ -7616,6 +7570,10 @@ snapshots: dependencies: reusify: 1.0.4 + file-entry-cache@10.0.2: + dependencies: + flat-cache: 6.1.2 + file-entry-cache@8.0.0: dependencies: flat-cache: 4.0.1 @@ -7659,17 +7617,23 @@ snapshots: flat-cache@4.0.1: dependencies: - flatted: 3.3.1 + flatted: 3.3.2 keyv: 4.5.4 flat-cache@5.0.0: dependencies: - flatted: 3.3.1 + flatted: 3.3.2 keyv: 4.5.4 - flatted@3.3.1: {} + flat-cache@6.1.2: + dependencies: + cacheable: 1.8.4 + flatted: 3.3.2 + hookified: 1.5.0 - focus-trap@7.6.0: + flatted@3.3.2: {} + + focus-trap@7.6.2: dependencies: tabbable: 6.2.0 @@ -7681,7 +7645,7 @@ snapshots: foreground-child@3.3.0: dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 signal-exit: 4.1.0 form-data@4.0.1: @@ -7720,7 +7684,7 @@ snapshots: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 functions-have-names: 1.2.3 functions-have-names@1.2.3: {} @@ -7796,17 +7760,17 @@ snapshots: globjoin@0.1.4: {} - goldstein@5.19.0(eslint@9.14.0)(typescript@5.6.3): + goldstein@5.19.0(eslint@9.15.0)(typescript@5.6.3): dependencies: - '@putout/plugin-declare': 4.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-logical-expressions': 6.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-try-catch': 4.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) + '@putout/plugin-declare': 4.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-logical-expressions': 6.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-try-catch': 4.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) '@putout/printer': 10.3.0 acorn: 8.14.0 acorn-typescript: 1.4.13(acorn@8.14.0) estree-to-babel: 10.0.1 estree-util-attach-comments: 3.0.0 - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) try-catch: 3.0.1 transitivePeerDependencies: - eslint @@ -7821,7 +7785,7 @@ snapshots: graphemer@1.4.0: {} - happy-dom@15.10.1: + happy-dom@15.11.6: dependencies: entities: 4.5.0 webidl-conversions: 7.0.0 @@ -7853,6 +7817,8 @@ snapshots: hookable@5.5.3: {} + hookified@1.5.0: {} + hosted-git-info@2.8.9: {} html-encoding-sniffer@4.0.0: @@ -7897,6 +7863,8 @@ snapshots: safer-buffer: 2.1.2 optional: true + ieee754@1.2.1: {} + ignore@5.3.2: {} ignore@6.0.2: {} @@ -8144,6 +8112,10 @@ snapshots: dependencies: json-buffer: 3.0.1 + keyv@5.2.1: + dependencies: + '@keyv/serialize': 1.0.1 + kind-of@6.0.3: {} kleur@4.1.5: {} @@ -8287,9 +8259,9 @@ snapshots: lz-string@1.5.0: {} - madrun@10.2.1(eslint@9.14.0)(typescript@5.6.3): + madrun@10.2.1(eslint@9.15.0)(typescript@5.6.3): dependencies: - '@putout/formatter-dump': 5.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) + '@putout/formatter-dump': 5.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) all-object-keys: 2.2.0 enquirer: 2.4.1 find-up: 7.0.0 @@ -8297,7 +8269,7 @@ snapshots: mapsome: 1.0.0 montag: 1.2.1 once: 1.4.0 - putout: 36.11.0(eslint@9.14.0)(typescript@5.6.3) + putout: 36.12.0(eslint@9.15.0)(typescript@5.6.3) try-catch: 3.0.1 try-to-catch: 3.0.1 yargs-parser: 21.1.1 @@ -8310,6 +8282,10 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 + magic-string@0.30.13: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + magicast@0.3.5: dependencies: '@babel/parser': 7.26.2 @@ -8338,12 +8314,12 @@ snapshots: decode-named-character-reference: 1.0.2 devlop: 1.1.0 mdast-util-to-string: 4.0.0 - micromark: 4.0.0 - micromark-util-decode-numeric-character-reference: 2.0.1 - micromark-util-decode-string: 2.0.0 - micromark-util-normalize-identifier: 2.0.0 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 + micromark: 4.0.1 + micromark-util-decode-numeric-character-reference: 2.0.2 + micromark-util-decode-string: 2.0.1 + micromark-util-normalize-identifier: 2.0.1 + micromark-util-symbol: 2.0.1 + micromark-util-types: 2.0.1 unist-util-stringify-position: 4.0.0 transitivePeerDependencies: - supports-color @@ -8375,8 +8351,8 @@ snapshots: longest-streak: 3.1.0 mdast-util-phrasing: 4.1.0 mdast-util-to-string: 4.0.0 - micromark-util-classify-character: 2.0.0 - micromark-util-decode-string: 2.0.0 + micromark-util-classify-character: 2.0.1 + micromark-util-decode-string: 2.0.1 unist-util-visit: 5.0.0 zwitch: 2.0.4 @@ -8398,136 +8374,136 @@ snapshots: microdiff@1.3.2: {} - micromark-core-commonmark@2.0.1: + micromark-core-commonmark@2.0.2: dependencies: decode-named-character-reference: 1.0.2 devlop: 1.1.0 - micromark-factory-destination: 2.0.0 - micromark-factory-label: 2.0.0 - micromark-factory-space: 2.0.0 - micromark-factory-title: 2.0.0 - micromark-factory-whitespace: 2.0.0 - micromark-util-character: 2.1.0 - micromark-util-chunked: 2.0.0 - micromark-util-classify-character: 2.0.0 - micromark-util-html-tag-name: 2.0.0 - micromark-util-normalize-identifier: 2.0.0 - micromark-util-resolve-all: 2.0.0 - micromark-util-subtokenize: 2.0.1 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 - - micromark-factory-destination@2.0.0: - dependencies: - micromark-util-character: 2.1.0 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 - - micromark-factory-label@2.0.0: + micromark-factory-destination: 2.0.1 + micromark-factory-label: 2.0.1 + micromark-factory-space: 2.0.1 + micromark-factory-title: 2.0.1 + micromark-factory-whitespace: 2.0.1 + micromark-util-character: 2.1.1 + micromark-util-chunked: 2.0.1 + micromark-util-classify-character: 2.0.1 + micromark-util-html-tag-name: 2.0.1 + micromark-util-normalize-identifier: 2.0.1 + micromark-util-resolve-all: 2.0.1 + micromark-util-subtokenize: 2.0.3 + micromark-util-symbol: 2.0.1 + micromark-util-types: 2.0.1 + + micromark-factory-destination@2.0.1: + dependencies: + micromark-util-character: 2.1.1 + micromark-util-symbol: 2.0.1 + micromark-util-types: 2.0.1 + + micromark-factory-label@2.0.1: dependencies: devlop: 1.1.0 - micromark-util-character: 2.1.0 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 + micromark-util-character: 2.1.1 + micromark-util-symbol: 2.0.1 + micromark-util-types: 2.0.1 - micromark-factory-space@2.0.0: + micromark-factory-space@2.0.1: dependencies: - micromark-util-character: 2.1.0 - micromark-util-types: 2.0.0 + micromark-util-character: 2.1.1 + micromark-util-types: 2.0.1 - micromark-factory-title@2.0.0: + micromark-factory-title@2.0.1: dependencies: - micromark-factory-space: 2.0.0 - micromark-util-character: 2.1.0 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 + micromark-factory-space: 2.0.1 + micromark-util-character: 2.1.1 + micromark-util-symbol: 2.0.1 + micromark-util-types: 2.0.1 - micromark-factory-whitespace@2.0.0: + micromark-factory-whitespace@2.0.1: dependencies: - micromark-factory-space: 2.0.0 - micromark-util-character: 2.1.0 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 + micromark-factory-space: 2.0.1 + micromark-util-character: 2.1.1 + micromark-util-symbol: 2.0.1 + micromark-util-types: 2.0.1 - micromark-util-character@2.1.0: + micromark-util-character@2.1.1: dependencies: - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 + micromark-util-symbol: 2.0.1 + micromark-util-types: 2.0.1 - micromark-util-chunked@2.0.0: + micromark-util-chunked@2.0.1: dependencies: - micromark-util-symbol: 2.0.0 + micromark-util-symbol: 2.0.1 - micromark-util-classify-character@2.0.0: + micromark-util-classify-character@2.0.1: dependencies: - micromark-util-character: 2.1.0 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 + micromark-util-character: 2.1.1 + micromark-util-symbol: 2.0.1 + micromark-util-types: 2.0.1 - micromark-util-combine-extensions@2.0.0: + micromark-util-combine-extensions@2.0.1: dependencies: - micromark-util-chunked: 2.0.0 - micromark-util-types: 2.0.0 + micromark-util-chunked: 2.0.1 + micromark-util-types: 2.0.1 - micromark-util-decode-numeric-character-reference@2.0.1: + micromark-util-decode-numeric-character-reference@2.0.2: dependencies: - micromark-util-symbol: 2.0.0 + micromark-util-symbol: 2.0.1 - micromark-util-decode-string@2.0.0: + micromark-util-decode-string@2.0.1: dependencies: decode-named-character-reference: 1.0.2 - micromark-util-character: 2.1.0 - micromark-util-decode-numeric-character-reference: 2.0.1 - micromark-util-symbol: 2.0.0 + micromark-util-character: 2.1.1 + micromark-util-decode-numeric-character-reference: 2.0.2 + micromark-util-symbol: 2.0.1 - micromark-util-encode@2.0.0: {} + micromark-util-encode@2.0.1: {} - micromark-util-html-tag-name@2.0.0: {} + micromark-util-html-tag-name@2.0.1: {} - micromark-util-normalize-identifier@2.0.0: + micromark-util-normalize-identifier@2.0.1: dependencies: - micromark-util-symbol: 2.0.0 + micromark-util-symbol: 2.0.1 - micromark-util-resolve-all@2.0.0: + micromark-util-resolve-all@2.0.1: dependencies: - micromark-util-types: 2.0.0 + micromark-util-types: 2.0.1 - micromark-util-sanitize-uri@2.0.0: + micromark-util-sanitize-uri@2.0.1: dependencies: - micromark-util-character: 2.1.0 - micromark-util-encode: 2.0.0 - micromark-util-symbol: 2.0.0 + micromark-util-character: 2.1.1 + micromark-util-encode: 2.0.1 + micromark-util-symbol: 2.0.1 - micromark-util-subtokenize@2.0.1: + micromark-util-subtokenize@2.0.3: dependencies: devlop: 1.1.0 - micromark-util-chunked: 2.0.0 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 + micromark-util-chunked: 2.0.1 + micromark-util-symbol: 2.0.1 + micromark-util-types: 2.0.1 - micromark-util-symbol@2.0.0: {} + micromark-util-symbol@2.0.1: {} - micromark-util-types@2.0.0: {} + micromark-util-types@2.0.1: {} - micromark@4.0.0: + micromark@4.0.1: dependencies: '@types/debug': 4.1.12 debug: 4.3.7 decode-named-character-reference: 1.0.2 devlop: 1.1.0 - micromark-core-commonmark: 2.0.1 - micromark-factory-space: 2.0.0 - micromark-util-character: 2.1.0 - micromark-util-chunked: 2.0.0 - micromark-util-combine-extensions: 2.0.0 - micromark-util-decode-numeric-character-reference: 2.0.1 - micromark-util-encode: 2.0.0 - micromark-util-normalize-identifier: 2.0.0 - micromark-util-resolve-all: 2.0.0 - micromark-util-sanitize-uri: 2.0.0 - micromark-util-subtokenize: 2.0.1 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 + micromark-core-commonmark: 2.0.2 + micromark-factory-space: 2.0.1 + micromark-util-character: 2.1.1 + micromark-util-chunked: 2.0.1 + micromark-util-combine-extensions: 2.0.1 + micromark-util-decode-numeric-character-reference: 2.0.2 + micromark-util-encode: 2.0.1 + micromark-util-normalize-identifier: 2.0.1 + micromark-util-resolve-all: 2.0.1 + micromark-util-sanitize-uri: 2.0.1 + micromark-util-subtokenize: 2.0.3 + micromark-util-symbol: 2.0.1 + micromark-util-types: 2.0.1 transitivePeerDependencies: - supports-color @@ -8564,7 +8540,7 @@ snapshots: mkdirp@3.0.1: {} - mlly@1.7.2: + mlly@1.7.3: dependencies: acorn: 8.14.0 pathe: 1.1.2 @@ -8616,7 +8592,7 @@ snapshots: dependencies: ansi-styles: 3.2.1 chalk: 2.4.2 - cross-spawn: 6.0.5 + cross-spawn: 6.0.6 memorystream: 0.3.1 minimatch: 3.1.2 pidtree: 0.3.1 @@ -8631,7 +8607,7 @@ snapshots: nwsapi@2.2.13: optional: true - object-inspect@1.13.2: {} + object-inspect@1.13.3: {} object-keys@1.1.1: {} @@ -8648,14 +8624,14 @@ snapshots: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 es-object-atoms: 1.0.0 object.groupby@1.0.3: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 object.values@1.2.0: dependencies: @@ -8788,13 +8764,13 @@ snapshots: pkg-types@1.0.3: dependencies: jsonc-parser: 3.3.1 - mlly: 1.7.2 + mlly: 1.7.3 pathe: 1.1.2 pkg-types@1.2.1: dependencies: confbox: 0.1.8 - mlly: 1.7.2 + mlly: 1.7.3 pathe: 1.1.2 pluralize@8.0.0: {} @@ -8805,43 +8781,43 @@ snapshots: possible-typed-array-names@1.0.0: {} - postcss-discard-duplicates@7.0.1(postcss@8.4.47): + postcss-discard-duplicates@7.0.1(postcss@8.4.49): dependencies: - postcss: 8.4.47 + postcss: 8.4.49 - postcss-discard-empty@7.0.0(postcss@8.4.47): + postcss-discard-empty@7.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.47 + postcss: 8.4.49 - postcss-merge-rules@7.0.4(postcss@8.4.47): + postcss-merge-rules@7.0.4(postcss@8.4.49): dependencies: browserslist: 4.24.2 caniuse-api: 3.0.0 - cssnano-utils: 5.0.0(postcss@8.4.47) - postcss: 8.4.47 + cssnano-utils: 5.0.0(postcss@8.4.49) + postcss: 8.4.49 postcss-selector-parser: 6.1.2 - postcss-minify-selectors@7.0.4(postcss@8.4.47): + postcss-minify-selectors@7.0.4(postcss@8.4.49): dependencies: cssesc: 3.0.0 - postcss: 8.4.47 + postcss: 8.4.49 postcss-selector-parser: 6.1.2 - postcss-nested@6.0.1(postcss@8.4.47): + postcss-nested@6.0.1(postcss@8.4.49): dependencies: - postcss: 8.4.47 + postcss: 8.4.49 postcss-selector-parser: 6.1.2 - postcss-normalize-whitespace@7.0.0(postcss@8.4.47): + postcss-normalize-whitespace@7.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.47 + postcss: 8.4.49 postcss-value-parser: 4.2.0 postcss-resolve-nested-selector@0.1.6: {} - postcss-safe-parser@7.0.1(postcss@8.4.47): + postcss-safe-parser@7.0.1(postcss@8.4.49): dependencies: - postcss: 8.4.47 + postcss: 8.4.49 postcss-selector-parser@6.1.2: dependencies: @@ -8850,7 +8826,7 @@ snapshots: postcss-value-parser@4.2.0: {} - postcss@8.4.47: + postcss@8.4.49: dependencies: nanoid: 3.3.7 picocolors: 1.1.1 @@ -8874,168 +8850,168 @@ snapshots: punycode@2.3.1: {} - putout@36.11.0(eslint@9.14.0)(typescript@5.6.3): + putout@36.12.0(eslint@9.15.0)(typescript@5.6.3): dependencies: '@putout/babel': 2.9.0 - '@putout/cli-cache': 3.1.0 - '@putout/cli-choose-formatter': 4.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) + '@putout/cli-cache': 3.2.0 + '@putout/cli-choose-formatter': 4.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) '@putout/cli-keypress': 2.0.0 '@putout/cli-match': 2.2.0 '@putout/cli-ruler': 3.1.0 '@putout/cli-staged': 1.1.0 '@putout/cli-validate-args': 2.0.0 '@putout/compare': 15.0.2 - '@putout/engine-loader': 15.0.1(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) + '@putout/engine-loader': 15.0.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) '@putout/engine-parser': 11.0.1 - '@putout/engine-processor': 12.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/engine-reporter': 2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/engine-runner': 22.0.3(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/eslint': 3.6.0(eslint@9.14.0) - '@putout/formatter-codeframe': 7.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/formatter-dump': 5.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/formatter-frame': 6.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/formatter-json': 2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/formatter-json-lines': 3.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/formatter-memory': 4.0.1(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/formatter-progress': 5.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/formatter-progress-bar': 4.0.1(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/formatter-stream': 5.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/formatter-time': 3.0.1(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) + '@putout/engine-processor': 13.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/engine-reporter': 3.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/engine-runner': 22.0.4(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/eslint': 3.6.0(eslint@9.15.0) + '@putout/formatter-codeframe': 7.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/formatter-dump': 5.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/formatter-frame': 6.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/formatter-json': 2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/formatter-json-lines': 3.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/formatter-memory': 4.0.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/formatter-progress': 5.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/formatter-progress-bar': 4.0.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/formatter-stream': 5.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/formatter-time': 3.0.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) '@putout/operate': 12.13.0 - '@putout/operator-add-args': 9.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/operator-declare': 10.0.1(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/operator-filesystem': 5.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) + '@putout/operator-add-args': 9.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/operator-declare': 10.0.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/operator-filesystem': 5.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) '@putout/operator-ignore': 1.2.0 '@putout/operator-json': 2.2.0 - '@putout/operator-match-files': 4.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/operator-regexp': 1.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/operator-rename-files': 1.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-apply-at': 2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-apply-destructuring': 7.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-apply-dot-notation': 2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-apply-early-return': 3.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-apply-flat-map': 2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-apply-optional-chaining': 6.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-apply-overrides': 2.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-apply-starts-with': 1.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-apply-template-literals': 3.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-browserlist': 2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-conditions': 5.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-convert-apply-to-spread': 4.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-convert-arguments-to-rest': 3.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-convert-array-copy-to-slice': 3.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-convert-assignment-to-arrow-function': 1.2.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-convert-assignment-to-comparison': 2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-convert-assignment-to-declaration': 1.0.1(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-convert-concat-to-flat': 1.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-convert-const-to-let': 3.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-convert-index-of-to-includes': 2.0.1(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-convert-object-assign-to-merge-spread': 6.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-convert-object-entries-to-array-entries': 3.0.1(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-convert-optional-to-logical': 4.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-convert-quotes-to-backticks': 3.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-convert-template-to-string': 2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-convert-to-arrow-function': 4.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-coverage': 1.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-declare': 4.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-declare-before-reference': 4.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-declare-imports-first': 2.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-eslint': 9.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-extract-object-properties': 9.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-extract-sequence-expressions': 3.5.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-filesystem': 5.3.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-for-of': 6.1.1(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-generators': 1.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-github': 13.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-gitignore': 6.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-group-imports-by-source': 2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-labels': 1.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-logical-expressions': 6.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-madrun': 19.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-math': 2.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-maybe': 2.0.1(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-merge-destructuring-properties': 10.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-merge-duplicate-functions': 2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-merge-duplicate-imports': 11.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-montag': 2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-new': 3.0.1(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-nodejs': 12.0.1(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-npmignore': 5.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-package-json': 8.3.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-promises': 15.2.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-putout': 21.4.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-putout-config': 6.9.3(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-regexp': 9.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-console': 6.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-constant-conditions': 4.0.2(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-debugger': 7.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-duplicate-case': 3.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-duplicate-keys': 5.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-empty': 12.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-iife': 4.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-nested-blocks': 6.3.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-quotes-from-import-assertions': 1.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-unreachable-code': 1.2.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-unreferenced-variables': 4.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-unused-expressions': 9.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-unused-for-of-variables': 3.0.1(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-unused-labels': 1.0.2(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-unused-private-fields': 2.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-unused-variables': 10.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-useless-arguments': 9.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-useless-array': 1.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-useless-array-constructor': 2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-useless-array-entries': 1.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-useless-assign': 1.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-useless-constructor': 2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-useless-continue': 2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-useless-delete': 1.0.4(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-useless-escape': 6.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-useless-functions': 3.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-useless-map': 1.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-useless-operand': 2.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-useless-push': 1.0.3(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-useless-replace': 1.0.4(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-useless-return': 7.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-useless-spread': 11.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-useless-template-expressions': 2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-remove-useless-variables': 12.6.1(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-reuse-duplicate-init': 6.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-simplify-assignment': 3.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-simplify-boolean-return': 2.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-simplify-ternary': 7.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-sort-imports-by-specifiers': 1.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-split-assignment-expressions': 1.2.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-split-nested-destructuring': 3.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-split-variable-declarations': 3.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-tape': 15.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-try-catch': 4.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-types': 5.1.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-typescript': 8.3.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/plugin-webpack': 3.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) - '@putout/processor-css': 9.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3))(typescript@5.6.3) - '@putout/processor-filesystem': 4.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) + '@putout/operator-match-files': 5.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/operator-regexp': 1.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/operator-rename-files': 2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-apply-at': 2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-apply-destructuring': 7.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-apply-dot-notation': 2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-apply-early-return': 3.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-apply-flat-map': 2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-apply-optional-chaining': 6.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-apply-overrides': 2.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-apply-starts-with': 1.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-apply-template-literals': 3.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-browserlist': 2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-conditions': 5.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-convert-apply-to-spread': 4.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-convert-arguments-to-rest': 3.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-convert-array-copy-to-slice': 3.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-convert-assignment-to-arrow-function': 1.2.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-convert-assignment-to-comparison': 2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-convert-assignment-to-declaration': 1.0.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-convert-concat-to-flat': 1.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-convert-const-to-let': 3.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-convert-index-of-to-includes': 2.0.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-convert-object-assign-to-merge-spread': 6.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-convert-object-entries-to-array-entries': 3.0.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-convert-optional-to-logical': 4.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-convert-quotes-to-backticks': 3.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-convert-template-to-string': 2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-convert-to-arrow-function': 4.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-coverage': 1.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-declare': 4.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-declare-before-reference': 4.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-declare-imports-first': 2.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-eslint': 9.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-extract-object-properties': 9.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-extract-sequence-expressions': 3.5.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-filesystem': 6.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-for-of': 6.1.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-generators': 1.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-github': 13.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-gitignore': 6.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-group-imports-by-source': 2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-labels': 1.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-logical-expressions': 6.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-madrun': 19.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-math': 2.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-maybe': 2.0.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-merge-destructuring-properties': 10.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-merge-duplicate-functions': 2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-merge-duplicate-imports': 11.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-montag': 2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-new': 3.0.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-nodejs': 12.0.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-npmignore': 5.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-package-json': 8.3.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-promises': 15.2.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-putout': 21.4.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-putout-config': 6.9.3(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-regexp': 9.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-console': 6.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-constant-conditions': 4.0.2(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-debugger': 7.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-duplicate-case': 3.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-duplicate-keys': 5.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-empty': 12.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-iife': 4.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-nested-blocks': 6.3.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-quotes-from-import-assertions': 1.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-unreachable-code': 1.2.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-unreferenced-variables': 4.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-unused-expressions': 9.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-unused-for-of-variables': 3.0.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-unused-labels': 1.0.2(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-unused-private-fields': 2.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-unused-variables': 10.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-useless-arguments': 9.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-useless-array': 1.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-useless-array-constructor': 2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-useless-array-entries': 1.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-useless-assign': 1.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-useless-constructor': 2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-useless-continue': 2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-useless-delete': 1.0.4(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-useless-escape': 6.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-useless-functions': 3.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-useless-map': 1.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-useless-operand': 2.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-useless-push': 1.0.3(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-useless-replace': 1.0.4(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-useless-return': 7.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-useless-spread': 11.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-useless-template-expressions': 2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-remove-useless-variables': 12.6.1(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-reuse-duplicate-init': 6.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-simplify-assignment': 3.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-simplify-boolean-return': 2.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-simplify-ternary': 7.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-sort-imports-by-specifiers': 1.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-split-assignment-expressions': 1.2.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-split-nested-destructuring': 3.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-split-variable-declarations': 3.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-tape': 15.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-try-catch': 4.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-types': 5.1.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-typescript': 8.3.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/plugin-webpack': 3.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) + '@putout/processor-css': 9.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3))(typescript@5.6.3) + '@putout/processor-filesystem': 5.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) '@putout/processor-ignore': 6.0.1 - '@putout/processor-javascript': 5.0.0(putout@36.11.0(eslint@9.14.0)(typescript@5.6.3)) + '@putout/processor-javascript': 5.0.0(putout@36.12.0(eslint@9.15.0)(typescript@5.6.3)) '@putout/processor-json': 9.0.0 '@putout/processor-markdown': 12.1.0 '@putout/processor-yaml': 8.1.0 '@putout/traverse': 11.0.0 ajv: 8.17.1 chalk: 5.3.0 - ci-info: 4.0.0 + ci-info: 4.1.0 debug: 4.3.7 deepmerge: 4.3.1 escalade: 3.2.0 fast-glob: 3.3.2 find-up: 7.0.0 fullstore: 3.0.0 - ignore: 5.3.2 + ignore: 6.0.2 is-relative: 1.0.0 nano-memoize: 3.0.16 once: 1.4.0 picomatch: 4.0.2 - samadhi: 2.10.0(eslint@9.14.0)(typescript@5.6.3) + samadhi: 2.10.0(eslint@9.15.0)(typescript@5.6.3) try-catch: 3.0.1 try-to-catch: 3.0.1 wraptile: 3.0.0 @@ -9077,7 +9053,7 @@ snapshots: indent-string: 4.0.0 strip-indent: 3.0.0 - redrun@11.0.5(eslint@9.14.0)(typescript@5.6.3): + redrun@11.0.5(eslint@9.15.0)(typescript@5.6.3): dependencies: currify: 4.0.0 debug: 4.3.7 @@ -9085,7 +9061,7 @@ snapshots: envir: 2.0.1 for-each-key: 2.0.0 fullstore: 3.0.0 - madrun: 10.2.1(eslint@9.14.0)(typescript@5.6.3) + madrun: 10.2.1(eslint@9.15.0)(typescript@5.6.3) mapsome: 1.0.0 parent-directories: 3.0.0 readjson: 2.2.2 @@ -9188,7 +9164,7 @@ snapshots: dependencies: '@types/mdast': 4.0.4 mdast-util-phrasing: 4.1.0 - micromark-util-character: 2.1.0 + micromark-util-character: 2.1.1 unified-lint-rule: 3.0.0 unist-util-position: 5.0.0 unist-util-visit-parents: 6.0.1 @@ -9199,7 +9175,7 @@ snapshots: '@types/mdast': 4.0.4 devlop: 1.1.0 mdast-util-phrasing: 4.1.0 - micromark-util-character: 2.1.0 + micromark-util-character: 2.1.1 unified-lint-rule: 3.0.0 unist-util-position: 5.0.0 unist-util-visit-parents: 6.0.1 @@ -9255,7 +9231,7 @@ snapshots: dependencies: '@types/mdast': 4.0.4 mdast-util-from-markdown: 2.0.2 - micromark-util-types: 2.0.0 + micromark-util-types: 2.0.1 unified: 11.0.5 transitivePeerDependencies: - supports-color @@ -9286,9 +9262,9 @@ snapshots: mdast-util-to-markdown: 2.1.2 unified: 11.0.5 - remeda@2.16.0: + remeda@2.17.3: dependencies: - type-fest: 4.26.1 + type-fest: 4.27.0 remove-blank-lines@1.4.1: {} @@ -9312,37 +9288,37 @@ snapshots: reusify@1.0.4: {} - rollup-plugin-visualizer@5.12.0(rollup@4.24.4): + rollup-plugin-visualizer@5.12.0(rollup@4.27.3): dependencies: open: 8.4.2 picomatch: 2.3.1 source-map: 0.7.4 yargs: 17.7.2 optionalDependencies: - rollup: 4.24.4 + rollup: 4.27.3 - rollup@4.24.4: + rollup@4.27.3: dependencies: '@types/estree': 1.0.6 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.24.4 - '@rollup/rollup-android-arm64': 4.24.4 - '@rollup/rollup-darwin-arm64': 4.24.4 - '@rollup/rollup-darwin-x64': 4.24.4 - '@rollup/rollup-freebsd-arm64': 4.24.4 - '@rollup/rollup-freebsd-x64': 4.24.4 - '@rollup/rollup-linux-arm-gnueabihf': 4.24.4 - '@rollup/rollup-linux-arm-musleabihf': 4.24.4 - '@rollup/rollup-linux-arm64-gnu': 4.24.4 - '@rollup/rollup-linux-arm64-musl': 4.24.4 - '@rollup/rollup-linux-powerpc64le-gnu': 4.24.4 - '@rollup/rollup-linux-riscv64-gnu': 4.24.4 - '@rollup/rollup-linux-s390x-gnu': 4.24.4 - '@rollup/rollup-linux-x64-gnu': 4.24.4 - '@rollup/rollup-linux-x64-musl': 4.24.4 - '@rollup/rollup-win32-arm64-msvc': 4.24.4 - '@rollup/rollup-win32-ia32-msvc': 4.24.4 - '@rollup/rollup-win32-x64-msvc': 4.24.4 + '@rollup/rollup-android-arm-eabi': 4.27.3 + '@rollup/rollup-android-arm64': 4.27.3 + '@rollup/rollup-darwin-arm64': 4.27.3 + '@rollup/rollup-darwin-x64': 4.27.3 + '@rollup/rollup-freebsd-arm64': 4.27.3 + '@rollup/rollup-freebsd-x64': 4.27.3 + '@rollup/rollup-linux-arm-gnueabihf': 4.27.3 + '@rollup/rollup-linux-arm-musleabihf': 4.27.3 + '@rollup/rollup-linux-arm64-gnu': 4.27.3 + '@rollup/rollup-linux-arm64-musl': 4.27.3 + '@rollup/rollup-linux-powerpc64le-gnu': 4.27.3 + '@rollup/rollup-linux-riscv64-gnu': 4.27.3 + '@rollup/rollup-linux-s390x-gnu': 4.27.3 + '@rollup/rollup-linux-x64-gnu': 4.27.3 + '@rollup/rollup-linux-x64-musl': 4.27.3 + '@rollup/rollup-win32-arm64-msvc': 4.27.3 + '@rollup/rollup-win32-ia32-msvc': 4.27.3 + '@rollup/rollup-win32-x64-msvc': 4.27.3 fsevents: 2.3.3 rrweb-cssom@0.7.1: @@ -9368,10 +9344,10 @@ snapshots: safer-buffer@2.1.2: optional: true - samadhi@2.10.0(eslint@9.14.0)(typescript@5.6.3): + samadhi@2.10.0(eslint@9.15.0)(typescript@5.6.3): dependencies: '@putout/quick-lint': 1.4.0 - goldstein: 5.19.0(eslint@9.14.0)(typescript@5.6.3) + goldstein: 5.19.0(eslint@9.15.0)(typescript@5.6.3) js-tokens: 9.0.0 try-catch: 3.0.1 transitivePeerDependencies: @@ -9431,7 +9407,7 @@ snapshots: call-bind: 1.0.7 es-errors: 1.3.0 get-intrinsic: 1.2.4 - object-inspect: 1.13.2 + object-inspect: 1.13.3 siginfo@2.0.0: {} @@ -9447,7 +9423,7 @@ snapshots: astral-regex: 2.0.0 is-fullwidth-code-point: 3.0.0 - solid-devtools@0.30.1(solid-js@1.9.3)(vite@5.4.10(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0)): + solid-devtools@0.30.1(solid-js@1.9.3)(vite@5.4.11(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0)): dependencies: '@babel/core': 7.26.0 '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.0) @@ -9456,7 +9432,7 @@ snapshots: '@solid-devtools/shared': 0.13.2(solid-js@1.9.3) solid-js: 1.9.3 optionalDependencies: - vite: 5.4.10(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0) + vite: 5.4.11(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0) transitivePeerDependencies: - supports-color @@ -9512,7 +9488,7 @@ snapshots: stackback@0.0.2: {} - std-env@3.7.0: {} + std-env@3.8.0: {} string-replace-async@3.0.2: {} @@ -9532,14 +9508,14 @@ snapshots: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 es-object-atoms: 1.0.0 string.prototype.trim@1.2.9: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 es-object-atoms: 1.0.0 string.prototype.trimend@1.0.8: @@ -9614,9 +9590,9 @@ snapshots: micromatch: 4.0.8 normalize-path: 3.0.0 picocolors: 1.1.1 - postcss: 8.4.47 + postcss: 8.4.49 postcss-resolve-nested-selector: 0.1.6 - postcss-safe-parser: 7.0.1(postcss@8.4.47) + postcss-safe-parser: 7.0.1(postcss@8.4.49) postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 resolve-from: 5.0.0 @@ -9679,8 +9655,6 @@ snapshots: glob: 10.4.5 minimatch: 9.0.5 - text-table@0.2.0: {} - timer-node@5.0.7: {} tiny-invariant@1.3.3: {} @@ -9689,18 +9663,18 @@ snapshots: tinyexec@0.3.1: {} - tinypool@1.0.1: {} + tinypool@1.0.2: {} tinyrainbow@1.2.0: {} tinyspy@3.0.2: {} - tldts-core@6.1.58: + tldts-core@6.1.61: optional: true - tldts@6.1.58: + tldts@6.1.61: dependencies: - tldts-core: 6.1.58 + tldts-core: 6.1.61 optional: true tmp@0.2.3: {} @@ -9711,7 +9685,7 @@ snapshots: tough-cookie@5.0.0: dependencies: - tldts: 6.1.58 + tldts: 6.1.61 optional: true tr46@5.0.0: @@ -9762,7 +9736,7 @@ snapshots: dependencies: prelude-ls: 1.2.1 - type-fest@4.26.1: {} + type-fest@4.27.0: {} typed-array-buffer@1.0.2: dependencies: @@ -9796,15 +9770,15 @@ snapshots: is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 - typescript-eslint@8.13.0(eslint@9.14.0)(typescript@5.6.3): + typescript-eslint@8.15.0(eslint@9.15.0)(typescript@5.6.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.13.0(@typescript-eslint/parser@8.13.0(eslint@9.14.0)(typescript@5.6.3))(eslint@9.14.0)(typescript@5.6.3) - '@typescript-eslint/parser': 8.13.0(eslint@9.14.0)(typescript@5.6.3) - '@typescript-eslint/utils': 8.13.0(eslint@9.14.0)(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0)(typescript@5.6.3))(eslint@9.15.0)(typescript@5.6.3) + '@typescript-eslint/parser': 8.15.0(eslint@9.15.0)(typescript@5.6.3) + '@typescript-eslint/utils': 8.15.0(eslint@9.15.0)(typescript@5.6.3) + eslint: 9.15.0 optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: - - eslint - supports-color typescript@5.3.3: {} @@ -9897,11 +9871,7 @@ snapshots: util-deprecate@1.0.2: {} - valibot@1.0.0-beta.0(typescript@5.6.3): - optionalDependencies: - typescript: 5.6.3 - - valibot@1.0.0-beta.3(typescript@5.6.3): + valibot@1.0.0-beta.7(typescript@5.6.3): optionalDependencies: typescript: 5.6.3 @@ -9927,22 +9897,23 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite-bundle-visualizer@1.2.1(rollup@4.24.4): + vite-bundle-visualizer@1.2.1(rollup@4.27.3): dependencies: cac: 6.7.14 import-from-esm: 1.3.4 - rollup-plugin-visualizer: 5.12.0(rollup@4.24.4) + rollup-plugin-visualizer: 5.12.0(rollup@4.27.3) tmp: 0.2.3 transitivePeerDependencies: - rollup - supports-color - vite-node@2.1.4(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0): + vite-node@2.1.5(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0): dependencies: cac: 6.7.14 debug: 4.3.7 + es-module-lexer: 1.5.4 pathe: 1.1.2 - vite: 5.4.10(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0) + vite: 5.4.11(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0) transitivePeerDependencies: - '@types/node' - less @@ -9954,7 +9925,7 @@ snapshots: - supports-color - terser - vite-plugin-html@3.2.2(vite@5.4.10(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0)): + vite-plugin-html@3.2.2(vite@5.4.11(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0)): dependencies: '@rollup/pluginutils': 4.2.1 colorette: 2.0.20 @@ -9968,9 +9939,9 @@ snapshots: html-minifier-terser: 6.1.0 node-html-parser: 5.4.2 pathe: 0.2.0 - vite: 5.4.10(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0) + vite: 5.4.11(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0) - vite-plugin-solid@2.10.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.3)(vite@5.4.10(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0)): + vite-plugin-solid@2.10.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.3)(vite@5.4.11(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0)): dependencies: '@babel/core': 7.26.0 '@types/babel__core': 7.20.5 @@ -9978,61 +9949,61 @@ snapshots: merge-anything: 5.1.7 solid-js: 1.9.3 solid-refresh: 0.6.3(solid-js@1.9.3) - vite: 5.4.10(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0) - vitefu: 0.2.5(vite@5.4.10(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0)) + vite: 5.4.11(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0) + vitefu: 0.2.5(vite@5.4.11(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0)) optionalDependencies: '@testing-library/jest-dom': 6.6.3 transitivePeerDependencies: - supports-color - vite-plugin-static-copy@2.0.0(vite@5.4.10(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0)): + vite-plugin-static-copy@2.1.0(vite@5.4.11(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0)): dependencies: chokidar: 3.6.0 fast-glob: 3.3.2 fs-extra: 11.2.0 picocolors: 1.1.1 - vite: 5.4.10(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0) + vite: 5.4.11(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0) - vite@5.4.10(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0): + vite@5.4.11(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0): dependencies: esbuild: 0.21.5 - postcss: 8.4.47 - rollup: 4.24.4 + postcss: 8.4.49 + rollup: 4.27.3 optionalDependencies: '@types/node': 20.17.6 fsevents: 2.3.3 lightningcss: 1.27.0 terser: 5.36.0 - vitefu@0.2.5(vite@5.4.10(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0)): + vitefu@0.2.5(vite@5.4.11(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0)): optionalDependencies: - vite: 5.4.10(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0) + vite: 5.4.11(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0) - vitest@2.1.4(@types/node@20.17.6)(happy-dom@15.10.1)(jsdom@25.0.1)(lightningcss@1.27.0)(terser@5.36.0): + vitest@2.1.5(@types/node@20.17.6)(happy-dom@15.11.6)(jsdom@25.0.1)(lightningcss@1.27.0)(terser@5.36.0): dependencies: - '@vitest/expect': 2.1.4 - '@vitest/mocker': 2.1.4(vite@5.4.10(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0)) - '@vitest/pretty-format': 2.1.4 - '@vitest/runner': 2.1.4 - '@vitest/snapshot': 2.1.4 - '@vitest/spy': 2.1.4 - '@vitest/utils': 2.1.4 + '@vitest/expect': 2.1.5 + '@vitest/mocker': 2.1.5(vite@5.4.11(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0)) + '@vitest/pretty-format': 2.1.5 + '@vitest/runner': 2.1.5 + '@vitest/snapshot': 2.1.5 + '@vitest/spy': 2.1.5 + '@vitest/utils': 2.1.5 chai: 5.1.2 debug: 4.3.7 expect-type: 1.1.0 - magic-string: 0.30.12 + magic-string: 0.30.13 pathe: 1.1.2 - std-env: 3.7.0 + std-env: 3.8.0 tinybench: 2.9.0 tinyexec: 0.3.1 - tinypool: 1.0.1 + tinypool: 1.0.2 tinyrainbow: 1.2.0 - vite: 5.4.10(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0) - vite-node: 2.1.4(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0) + vite: 5.4.11(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0) + vite-node: 2.1.5(@types/node@20.17.6)(lightningcss@1.27.0)(terser@5.36.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 20.17.6 - happy-dom: 15.10.1 + happy-dom: 15.11.6 jsdom: 25.0.1 transitivePeerDependencies: - less @@ -10133,7 +10104,7 @@ snapshots: yallist@3.1.1: {} - yaml@2.6.0: {} + yaml@2.6.1: {} yargs-parser@21.1.1: {}