From d12f5368fc6f5c31b2b3b7f7313e2c6c317b0f0a Mon Sep 17 00:00:00 2001 From: TechQuery Date: Sun, 23 Nov 2025 08:24:59 +0800 Subject: [PATCH 1/2] [add] Filter Bar on the top of REST Table [optimize] move Pager to Table bottom [optimize] unify Size props in REST Table & Form --- package.json | 30 +- pnpm-lock.yaml | 1523 +++++++++++++++++--------------------- source/RestForm.tsx | 51 +- source/RestFormModal.tsx | 4 +- source/RestTable.tsx | 56 +- 5 files changed, 781 insertions(+), 883 deletions(-) diff --git a/package.json b/package.json index c7eae50..f6c118b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mobx-restful-table", - "version": "2.5.5", + "version": "2.6.0", "license": "LGPL-3.0", "author": "shiy2008@gmail.com", "description": "A Pagination Table & Scroll List component suite for CRUD operation, which is based on MobX RESTful & React.", @@ -36,32 +36,32 @@ "react-bootstrap": "^2.10.10", "react-bootstrap-editor": "^2.1.1", "regenerator-runtime": "^0.14.1", - "web-utility": "^4.6.2" + "web-utility": "^4.6.4" }, "peerDependencies": { "react": ">=16.8" }, "devDependencies": { - "@octokit/openapi-types": "^26.0.0", - "@parcel/config-default": "~2.16.0", - "@parcel/packager-ts": "~2.16.0", - "@parcel/transformer-typescript-tsc": "~2.16.0", - "@parcel/transformer-typescript-types": "~2.16.0", - "@types/lodash": "^4.17.20", - "@types/node": "^22.18.11", - "@types/react": "^19.2.2", - "@types/react-dom": "^19.2.2", + "@octokit/openapi-types": "^27.0.0", + "@parcel/config-default": "~2.16.1", + "@parcel/packager-ts": "~2.16.1", + "@parcel/transformer-typescript-tsc": "~2.16.1", + "@parcel/transformer-typescript-types": "~2.16.1", + "@types/lodash": "^4.17.21", + "@types/node": "^22.19.1", + "@types/react": "^19.2.6", + "@types/react-dom": "^19.2.3", "husky": "^9.1.7", "idea-react": "^2.0.0-rc.13", "koajax": "^3.1.2", - "lint-staged": "^16.2.5", - "mobx-github": "^0.6.0", - "parcel": "~2.16.0", + "lint-staged": "^16.2.7", + "mobx-github": "^0.6.2", + "parcel": "~2.16.1", "prettier": "^3.6.2", "prismjs": "^1.30.0", "react": "^19.2.0", "react-dom": "^19.2.0", - "rimraf": "^6.0.1", + "rimraf": "^6.1.2", "typedoc": "^0.28.14", "typedoc-plugin-mdn-links": "^5.0.10", "typescript": "~5.9.3" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fcba56c..cf6f816 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,7 +5,7 @@ settings: excludeLinksFromLockfile: false overrides: - '@octokit/openapi-types': ^26.0.0 + '@octokit/openapi-types': ^27.0.0 importers: @@ -37,7 +37,7 @@ importers: version: 2.1.4(mobx@6.15.0)(typescript@5.9.3) react-bootstrap: specifier: ^2.10.10 - version: 2.10.10(@types/react@19.2.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 2.10.10(@types/react@19.2.6)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) react-bootstrap-editor: specifier: ^2.1.1 version: 2.1.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3) @@ -45,54 +45,54 @@ importers: specifier: ^0.14.1 version: 0.14.1 web-utility: - specifier: ^4.6.2 - version: 4.6.2(typescript@5.9.3) + specifier: ^4.6.4 + version: 4.6.4(typescript@5.9.3) devDependencies: '@octokit/openapi-types': - specifier: ^26.0.0 - version: 26.0.0 + specifier: ^27.0.0 + version: 27.0.0 '@parcel/config-default': - specifier: ~2.16.0 - version: 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))(@swc/helpers@0.5.17) + specifier: ~2.16.1 + version: 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))(@swc/helpers@0.5.17) '@parcel/packager-ts': - specifier: ~2.16.0 - version: 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) + specifier: ~2.16.1 + version: 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) '@parcel/transformer-typescript-tsc': - specifier: ~2.16.0 - version: 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))(typescript@5.9.3) + specifier: ~2.16.1 + version: 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))(typescript@5.9.3) '@parcel/transformer-typescript-types': - specifier: ~2.16.0 - version: 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))(typescript@5.9.3) + specifier: ~2.16.1 + version: 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))(typescript@5.9.3) '@types/lodash': - specifier: ^4.17.20 - version: 4.17.20 + specifier: ^4.17.21 + version: 4.17.21 '@types/node': - specifier: ^22.18.11 - version: 22.18.11 + specifier: ^22.19.1 + version: 22.19.1 '@types/react': - specifier: ^19.2.2 - version: 19.2.2 + specifier: ^19.2.6 + version: 19.2.6 '@types/react-dom': - specifier: ^19.2.2 - version: 19.2.2(@types/react@19.2.2) + specifier: ^19.2.3 + version: 19.2.3(@types/react@19.2.6) husky: specifier: ^9.1.7 version: 9.1.7 idea-react: specifier: ^2.0.0-rc.13 - version: 2.0.0-rc.13(@types/react@19.2.2)(react-dom@19.2.0(react@19.2.0))(react-is@16.13.1)(react@19.2.0)(typescript@5.9.3) + version: 2.0.0-rc.13(@types/react@19.2.6)(react-dom@19.2.0(react@19.2.0))(react-is@16.13.1)(react@19.2.0)(typescript@5.9.3) koajax: specifier: ^3.1.2 version: 3.1.2(typescript@5.9.3) lint-staged: - specifier: ^16.2.5 - version: 16.2.5 + specifier: ^16.2.7 + version: 16.2.7 mobx-github: - specifier: ^0.6.0 - version: 0.6.0(typescript@5.9.3) + specifier: ^0.6.2 + version: 0.6.2(typescript@5.9.3) parcel: - specifier: ~2.16.0 - version: 2.16.0(@swc/helpers@0.5.17) + specifier: ~2.16.1 + version: 2.16.1(@swc/helpers@0.5.17) prettier: specifier: ^3.6.2 version: 3.6.2 @@ -106,8 +106,8 @@ importers: specifier: ^19.2.0 version: 19.2.0(react@19.2.0) rimraf: - specifier: ^6.0.1 - version: 6.0.1 + specifier: ^6.1.2 + version: 6.1.2 typedoc: specifier: ^0.28.14 version: 0.28.14(typescript@5.9.3) @@ -145,8 +145,8 @@ packages: '@editorjs/paragraph@2.11.7': resolution: {integrity: sha512-qD6bbWvRc4VvP0mXDOm+hOhzzhUYR9ZjcAvgCuKWcCbUMpCvhVF1s8NX40zdjekPi6JEnuHTamCncTrSzVsVhw==} - '@gerrit0/mini-shiki@3.13.1': - resolution: {integrity: sha512-fDWM5QQc70jwBIt/WYMybdyXdyBmoJe7r1hpM+V/bHnyla79sygVDK2/LlVxIPc4n5FA3B5Wzt7AQH2+psNphg==} + '@gerrit0/mini-shiki@3.15.0': + resolution: {integrity: sha512-L5IHdZIDa4bG4yJaOzfasOH/o22MCesY0mx+n6VATbaiCtMeR59pdRqYk4bEiQkIHfxsHPNgdi7VJlZb2FhdMQ==} '@isaacs/balanced-match@4.0.1': resolution: {integrity: sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==} @@ -156,15 +156,11 @@ packages: resolution: {integrity: sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==} engines: {node: 20 || >=22} - '@isaacs/cliui@8.0.2': - resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} - engines: {node: '>=12'} - '@lezer/common@1.3.0': resolution: {integrity: sha512-L9X8uHCYU310o99L3/MpJKYxPzXPOS7S0NmBaM7UO/x2Kb2WbmMLSkfvdr1KxRIFYOpbY0Jhn7CfLSUDzL8arQ==} - '@lezer/lr@1.4.2': - resolution: {integrity: sha512-pu0K1jCIdnQ12aWNaAVU5bzi7Bd1w54J3ECgANPmYLtQKP0HBj2cE/5coBD66MT10xbtIuUr7tg0Shbsvk0mDA==} + '@lezer/lr@1.4.3': + resolution: {integrity: sha512-yenN5SqAxAPv/qMnpWW0AT7l+SxVrgG+u0tNsRQWqbrz66HIl8DnEbBObvy21J5K7+I1v7gsAnlE2VQ5yYVSeA==} '@lmdb/lmdb-darwin-arm64@2.8.5': resolution: {integrity: sha512-KPDeVScZgA1oq0CiPBcOa3kHIqU+pTOwRFDIhxvmf8CTNvqdZQYp5cCKW0bUk69VygB2PuTiINFWbY78aR2pQw==} @@ -233,224 +229,224 @@ packages: cpu: [x64] os: [win32] - '@octokit/openapi-types@26.0.0': - resolution: {integrity: sha512-7AtcfKtpo77j7Ts73b4OWhOZHTKo/gGY8bB3bNBQz4H+GRSWqx2yvj8TXRsbdTE0eRmYmXOEY66jM7mJ7LzfsA==} + '@octokit/openapi-types@27.0.0': + resolution: {integrity: sha512-whrdktVs1h6gtR+09+QsNk2+FO+49j6ga1c55YZudfEG+oKJVvJLQi3zkOm5JjiUXAagWK2tI2kTGKJ2Ys7MGA==} - '@parcel/bundler-default@2.16.0': - resolution: {integrity: sha512-8kY+TUhir7qm+TgSMeMd8CP2PVoZjXamiZ8+mbXws4jKw6IrIVDQf8TkBZKGk7ncKJEteiX4ybbmiPjho8cHuA==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/bundler-default@2.16.1': + resolution: {integrity: sha512-ruy+Yt96Jre2+5PSE4qcH7ETarIuQ+OIY8hejOQ53inVgu9QlvBJf/L2PhNkumHN2zA6m5f0m/MhB+amaee5ew==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} - '@parcel/cache@2.16.0': - resolution: {integrity: sha512-stBGOio+z2qjnSJNl1vJTNqjgLyzDFp+tUOKgaLJ8Vmn67jYccoGLTNApw2mhB3HtQuoz/5eudGHSvhqMpMyTg==} + '@parcel/cache@2.16.1': + resolution: {integrity: sha512-qDlHQQ7RDfSi5MBnuFGCfQYiQQomsA5aZLntO5MCRD62VnMf9qz/RrCqpGFGOooljMoUaeVl0Q8ARvorRJJi8w==} engines: {node: '>= 16.0.0'} peerDependencies: - '@parcel/core': ^2.16.0 + '@parcel/core': ^2.16.1 - '@parcel/codeframe@2.16.0': - resolution: {integrity: sha512-wXpHOOE5o0c55AiUMCwkIrVCFeJzBfZpjhn07WQUUk57gGts5R67bMsoeoizvBhI748l6iSU7rPZSSrXc8NoRg==} + '@parcel/codeframe@2.16.1': + resolution: {integrity: sha512-KLy9Fvf37SX6/wek2SUPw8A/W0kChcNXPUNeCIYWUFI4USAZ5KvesXS5RHUnrJTaR0XzD0Qia+MFJPgp6kuazQ==} engines: {node: '>= 16.0.0'} - '@parcel/compressor-raw@2.16.0': - resolution: {integrity: sha512-tl8/iCPlInfD3YLo1s/kA9/o7XdrYNBuGsAj4VOFqplH+2FINb48XPzp7Z4VGOB2q8qokt2gohTGfuNPGIX2pw==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/compressor-raw@2.16.1': + resolution: {integrity: sha512-44sHWuEyGwUvs2bG1t/hsBP0lR06HO2btrXhkUGL+HX6D8cZrkZfSBFnUrGYZURYRybyx8qkhcogf5SU5rbwAQ==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} - '@parcel/config-default@2.16.0': - resolution: {integrity: sha512-az5gWXyztHekV1Dpz3nNT3iz5SqHh2924XCb2w+VyNDtnLhLNQ+X7NJd0na+EbWd9KBJYEdVYDPVDy1bEei0lQ==} + '@parcel/config-default@2.16.1': + resolution: {integrity: sha512-jBgbHW73MrEdiKH6LISLw5TZ2oVvyLm3GaYzwNkcRTUtSh6aRVjxvCWePdxy41dcwnMC/ABLsamtN4wokAKKSQ==} peerDependencies: - '@parcel/core': ^2.16.0 + '@parcel/core': ^2.16.1 - '@parcel/core@2.16.0': - resolution: {integrity: sha512-erH9GdLe8Boie0mCO8hXn8Qt/pCACsOFlKp8UHNMlPaizUtCDkCOQqwmSi+VyrJ3dMMCOc/qBwTSGAJaJE8/Kw==} + '@parcel/core@2.16.1': + resolution: {integrity: sha512-tza8oKYaPopGBwroGJKv7BrTg1lxTycS7SANIizxMB9FxDsAkq4vPny5/KHpFBcW3UTCGBvvNAG1oaVzeWF5Pg==} engines: {node: '>= 16.0.0'} - '@parcel/diagnostic@2.16.0': - resolution: {integrity: sha512-z5MeMwFegaA23wseltLykVV9OxsKkY3BiEje/Dt7ttVivwNWFKHDuXB8vbZTDArUooixUH3s/RJhTFI46VJc2A==} + '@parcel/diagnostic@2.16.1': + resolution: {integrity: sha512-PJl7/QGsPboAMVFZId31iGMMY70AllZNOtYka9rTZRjTiBhZw4VrAG/RdqqKzjVuL6fZhurmfcwWzj+3gx8ccg==} engines: {node: '>= 16.0.0'} - '@parcel/error-overlay@2.16.0': - resolution: {integrity: sha512-ZcXOZc548Tjms0z7uaE4iUKHul32CpX5dCnEdum9PExxCLNCCxm4JgoO+dWeZXjNQDi8Opz9N3GU4wnF7WVzhg==} + '@parcel/error-overlay@2.16.1': + resolution: {integrity: sha512-9vZq5ijoAn+JjodXc5FNy6ZQ2qpqSAaKDs+wCi4JrZMJJx7+dXZ31xtbpmP2SzG2Wppf8KhS/dOGmtQh65jT8Q==} engines: {node: '>= 16.0.0'} - '@parcel/events@2.16.0': - resolution: {integrity: sha512-PI7dryJLPYCe4jNzo7XWAzbUPUuD50Nd76GTdzaHhmcQfZnPrtWAu73UmP3yYqpbv97TtWSiCJyrJWPTDU/REA==} + '@parcel/events@2.16.1': + resolution: {integrity: sha512-+U7Trb2W8fm8w/OjwQpWN/Tepiwim/YNXuyPrhikFnsrg6QDdDTD/8/km4ah8Bzr0u4hIrn1k32InwDMCF5sig==} engines: {node: '>= 16.0.0'} - '@parcel/feature-flags@2.16.0': - resolution: {integrity: sha512-GiRpLx0x8dZdWCpftk6OE0lp0Cc8oUyBssPiobigpSA8vgxrCz/zLbs83R/K70p+wPBb+ye4eEiR67+KCwcSXg==} + '@parcel/feature-flags@2.16.1': + resolution: {integrity: sha512-MY/z4gKZWk0MKvP+gpU42kiE9W4f9NM1fSCa1OcdqF7IUJDDM41CDJ9rbwSQrroDddIViaNzsLo7aSYVI/C7aA==} engines: {node: '>= 16.0.0'} - '@parcel/fs@2.16.0': - resolution: {integrity: sha512-nRp4BhJm1V8tPu68WjRvu5kbBjTwWXYzqwpGoWwHFmZQQ2J1/Ye28x1NY3awxSVGyXsEy2sEO4s7rLyd0EW2pA==} + '@parcel/fs@2.16.1': + resolution: {integrity: sha512-/akyrCaurd8rfgXuT6tDAK6I1JfW56TFJmzfIwuFSPbRy3YVu4JKN1g2PShpOLPdnqfWZNCcsd+yuuMFVhA2HA==} engines: {node: '>= 16.0.0'} peerDependencies: - '@parcel/core': ^2.16.0 + '@parcel/core': ^2.16.1 - '@parcel/graph@3.6.0': - resolution: {integrity: sha512-ShxOzS0FdyXJ7gwit7CSPuQCbU0bXkB+kZyrXgj0UmgIDYDMYO02T+UIlH4AReEzqcZq3An+sDOx+UKRM8j8Uw==} + '@parcel/graph@3.6.1': + resolution: {integrity: sha512-82sjbjrSPK5BXH0tb65tQl/qvo/b2vsyA5F6z3SaQ/c3A5bmv5RxTvse1AgOb0St0lZ7ALaZibj1qZFBUyjdqw==} engines: {node: '>= 16.0.0'} - '@parcel/logger@2.16.0': - resolution: {integrity: sha512-/K6UVVCtS1KOkH9xxuH9u2xV3348mb+Fb33K/OUs5wnpfmo0TtrzodjLyMpQG6KrofmYKSNzA5petp7+cf3aug==} + '@parcel/logger@2.16.1': + resolution: {integrity: sha512-w9Qpp5S79fqn6nh/VqVYG4kCbIeW45zdPvYJMFgE90zhBRLrOnqw06cRZQdKj24C7/kdqOFFbrJ3B5uTsYeS0w==} engines: {node: '>= 16.0.0'} - '@parcel/markdown-ansi@2.16.0': - resolution: {integrity: sha512-NxlmF/JAmsq9Yf/8q2+WEHFkcQ/cDoVOUx6ETDM8icDaQ8kXJbZSKAMOWnsB1EF0757UST77kX9zw/V6tyXqnw==} + '@parcel/markdown-ansi@2.16.1': + resolution: {integrity: sha512-4Qww9KkGrVrY/JyD2NtrdUmyufKOqGg3t6hkE4UqQBPb+GZd+TQi6i1mjWvOE6r9AF53x5PAZZ13f/HfllU2qA==} engines: {node: '>= 16.0.0'} - '@parcel/namer-default@2.16.0': - resolution: {integrity: sha512-pRb6Bz32Xl65CZ1LzKAa8ADGyPyrJ724tq2IToqH5JQ8bFGNXF7Tg/qrv582CjHS5dJb/HB7LizfWaliHiG5DA==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/namer-default@2.16.1': + resolution: {integrity: sha512-vs4djcAt3HoQri6g8itdCzFTiFXwcVNfFDqa9By1pTdq/aKWapJWZaes2KCf2ey2FoEafS0tOIA90n124PM00A==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} - '@parcel/node-resolver-core@3.7.0': - resolution: {integrity: sha512-YIK7wtjO7biRoXNRdFR0uSYPY0FwvCA77xlJCOTX1+jeACj8BPwLKOMFJKCA89pBr7iHyTNzZ3ppVGsX8flMag==} + '@parcel/node-resolver-core@3.7.1': + resolution: {integrity: sha512-xY+mzz1a5L22HvwkCHtt1fRZa8pD8znXLB8NLnqdu/xa7FGwWNgA2ukFPSlNGwwI5aw3jQylERP8Mr6/qLsefQ==} engines: {node: '>= 16.0.0'} - '@parcel/optimizer-css@2.16.0': - resolution: {integrity: sha512-QTrMOVknU4DmKzmnTxQx69ZZxoDYyTIWhpflDLSvUaLSXk2yi0SMBMcsEdA0W4bhORn6nj8toGwi04vbGVuQtA==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/optimizer-css@2.16.1': + resolution: {integrity: sha512-MIbeqxqcbtGksiNzIvFeMU++gsBl8MafQRghQxsB1kAMl49i+Cnj/Kp3qKkHd+Bb2XXlx7TagGtXCnCrtxdJjw==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} - '@parcel/optimizer-html@2.16.0': - resolution: {integrity: sha512-T8VvsdCwLb/l3a/eHF2lJfeGO6Z4znKjvnBAvtyLwtFVVNnJasJLo9Cuan4bcnVM8etzbxjg1Qs/9c1hzWsBYg==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/optimizer-html@2.16.1': + resolution: {integrity: sha512-AwrecuOOuWqlon+rWJsQuXyJ70ivTbjm505NTBKoQYdVeEbO6pZYYeuF8ZKh0Qq+zOCy47397RgEuiuwLf9t2g==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} - '@parcel/optimizer-image@2.16.0': - resolution: {integrity: sha512-CVAitXbtKfVxxmOjieeI/YSwSFKx+In3MjP4jFpuYwgDT0TsgsyweBkADQMfEcBjeIPiCXLzzf/GSVIDY7hgwA==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/optimizer-image@2.16.1': + resolution: {integrity: sha512-vlQW0DJQ0XTmM/rNwJUuLbTeB31CwyH2yb2RMZfByAGGodpy2vxt51NS/KyV1mNcJRBtW2Li+XVzYSb14dF5Bw==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} peerDependencies: - '@parcel/core': ^2.16.0 + '@parcel/core': ^2.16.1 - '@parcel/optimizer-svg@2.16.0': - resolution: {integrity: sha512-fx9VK28bXaFz0dWs3rIOQM0t8nAWXE62o4JIcIAZND5/6ij1y4/Fap791agvH4SKxNPFu/a/KEmF50SRfcSwkw==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/optimizer-svg@2.16.1': + resolution: {integrity: sha512-dpAlCrbITPQr5RpuSjr91pfkQumxOzyiaRM39kMwjsTrYa2/F/JCoPKJZMSMyODvB9MZAz2qfGkWbj/Xb+a1NQ==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} - '@parcel/optimizer-swc@2.16.0': - resolution: {integrity: sha512-AwakRkMBzDWNrXbm5eJtuBvjCSyp6J730MCltZtiSWLtFbvkXMCt1BQ6Ug91NHq/zA2HTo3RYh96wTMRSRQa2w==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/optimizer-swc@2.16.1': + resolution: {integrity: sha512-mZtrISSio541K4IH0cT90c143YOvAhOs04RrBGs12WjtHOVTASt0V3gVhstP4W3HvtVNbkJ4mAtUiuC7xtuHJw==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} - '@parcel/package-manager@2.16.0': - resolution: {integrity: sha512-YDOLTcDFYJn3VeEYktO8Yrpw+kaWsLGHOUhPPrw3uaQsqNPi4wIRMsuhcFa9fAL5OlFX56I9iD/yciUiULOFXw==} + '@parcel/package-manager@2.16.1': + resolution: {integrity: sha512-HDMT0+L7kMBG+YgkxaNv/1nobFRgygte9e0QuYiSVMngdbYvXw9Yy8tEDeWEAOKWs0rGtPXJD6k9gP8/Aa3VQw==} engines: {node: '>= 16.0.0'} peerDependencies: - '@parcel/core': ^2.16.0 + '@parcel/core': ^2.16.1 - '@parcel/packager-css@2.16.0': - resolution: {integrity: sha512-T36uCm/RUZ6h33O8NsjOoTH0if/FWyXuBWenVeQgQZrlYR+wZBsZSV8CElBMCmrFJ5BdSG1RybXPwvkATpJeig==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/packager-css@2.16.1': + resolution: {integrity: sha512-N4Ex89dqoprdDoSusM2qveQcpl9zdaQmZtW81xIMFK5+ruaBcKy6Rzyao8LWnbg4wfeNVE0zVkZEq7k3oxbCBA==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} - '@parcel/packager-html@2.16.0': - resolution: {integrity: sha512-d9NBtvJAGM8shnLfwDwF0VMP5P2F5Euvjbrv4FaqbivypzDBhjalE+EnC6eGtLNTCTg9o1CxxZmsTC/FVdu2yQ==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/packager-html@2.16.1': + resolution: {integrity: sha512-QleJQl63DC2AaIQ2rHS3d46zhGrIoxBz1QKDfgYoG+YxpG8nAKFgI3YBCMNwUYU4pVpNWxmLP/MRKNz9hVxL9Q==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} - '@parcel/packager-js@2.16.0': - resolution: {integrity: sha512-2YHeFFFsh8KSqlfMfGVlAsDjwHZkGp99GRN+WnGAHlYzmDODve92yb94d5Zs22cDRzP6v/E5NMTYWu1dlUg/Wg==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/packager-js@2.16.1': + resolution: {integrity: sha512-jTxUhGVqZdierdjeGCJiuVBSBU8iVqp3A0BT/RCpcB0YYY3dymDHTQrAFw8h2kJ0ZcfQEr6BeFIU4RBTuM1xow==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} - '@parcel/packager-raw@2.16.0': - resolution: {integrity: sha512-jY/t/PXpNTK6EwLBSTJPGTB8FYmhqHtj4Am/JVQkJkxgB8h8diivxsReZYNfDt9J9pVxSk+lcZCdOZXf1ZtmWw==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/packager-raw@2.16.1': + resolution: {integrity: sha512-EYTGl4uKGu0HVFlCZtUcwo+aNr8/9BiXZyY1crd4SRF1cioKYpgLZKv31z1uNiaDrTxIRH8hWNnjPWAxj382NA==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} - '@parcel/packager-svg@2.16.0': - resolution: {integrity: sha512-NVmpVjRe2Lr7htrxsscy4ExSRUN+YiMvPmxp9ZxoDnrGerqa66B5/Rh7HOhx7Vo9wuH5LCpFAWYhgkhXH6qrqQ==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/packager-svg@2.16.1': + resolution: {integrity: sha512-DQJtFyjurSDu135vvDd0DDFjyaTS8eX9Gl8wS33fPh31PgeqbSYGSe6vtlIw5NHWSTgqvxGmwAf1HYY9WgEGTw==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} - '@parcel/packager-ts@2.16.0': - resolution: {integrity: sha512-RNw5Y0tqv1RnV5k/xxqEL6IHfTuvRuzNH7T8QV2hSRMt/HB5VxKmxP58QW03yho0pQ98rIuhfYaWjPvO351Jyg==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/packager-ts@2.16.1': + resolution: {integrity: sha512-WyHjfo9BVLL3BIuR5EsIrnIeCXnzhKKDFJ/4ZmUc+CZNJMVljFbmdoqsg8YqI8aHxRENeEumbxN3zdnkqfbhyw==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} - '@parcel/packager-wasm@2.16.0': - resolution: {integrity: sha512-r+oCqaFfUB1f6CEQyWbkAjwfGrt2flNA3JguBJ8zCyDrx3fWI+isYufg2CP92ZJyOBTIU63iCi88YgcMLynL1g==} - engines: {node: '>=16.0.0', parcel: ^2.16.0} + '@parcel/packager-wasm@2.16.1': + resolution: {integrity: sha512-Do/5Cr4yckpWqeQyhiPqwDbbg+nwj20BGIP9edYIL9XAmCh8ARBwntFWmcSpeNdGp+DSJKQ28SgWCT/5cyyoig==} + engines: {node: '>=16.0.0', parcel: ^2.16.1} - '@parcel/plugin@2.16.0': - resolution: {integrity: sha512-Rdk5e/VGmMp6s2DmC0AbjWYmea3Vv8Tx1SC5ln+lf+qRlhndrbFV9o5QKirTY9C8GWd20qH1ZqOxPDEzK/YSGA==} + '@parcel/plugin@2.16.1': + resolution: {integrity: sha512-/5hdgMFjd4pRZelfzWVAEWEH51qCHGB6I3z4mV3i8Teh0zsOgoHJrn1t+sVYkhKPDOMs16XAkx2iCMvEcktDrA==} engines: {node: '>= 16.0.0'} - '@parcel/profiler@2.16.0': - resolution: {integrity: sha512-xm6fVTA1V/Co7JuJfkNtZJsKsvq0RSpoE7JjiNtKLCMh+Lim6w7dxc6CEBqGImhR/9YbwteY6/gVFwkvCdLvLg==} + '@parcel/profiler@2.16.1': + resolution: {integrity: sha512-9VKswpixK5CggxqoEoThiusnRbqU48QIWwmGQhaTV9iBYi9m/LhEYUoTa8K/KQ70yJknghMMNc1JfAvt2bfh5w==} engines: {node: '>= 16.0.0'} - '@parcel/reporter-cli@2.16.0': - resolution: {integrity: sha512-76U06/aSGTO8UTEBJb+tIvNAH/2aOfWVTsP4QQym//Lf8fmXJnLaCDsJmiNAXjW44rnzjNQ7qzRrbwH7W5u7FA==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/reporter-cli@2.16.1': + resolution: {integrity: sha512-+P4Nvg5a2GnOpsIf93U75JjPgltrAmGTCVyRpbeBo45uFBvHGKPX5O7Vn7rl1wWunNobOAxn6F9JxPCApcw79A==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} - '@parcel/reporter-dev-server@2.16.0': - resolution: {integrity: sha512-n5XXh1S/oMQ8ItSm/nG5sPFb+1WBZPGtvDUd8gxvmO8lfZ7fo53l0TS5KshMvNqx0F208Erwi+/II78piqCrYA==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/reporter-dev-server@2.16.1': + resolution: {integrity: sha512-xTVhfnt3Se5BTLC/Dp4pBmytqdZcVyqDExJ39N9mi76/CW0XNDcMqRFACxQltu/ahxmUYYyFtpiXis5Daf9xzQ==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} - '@parcel/reporter-tracer@2.16.0': - resolution: {integrity: sha512-OHNQiz9c2F7nak8ztkuK+9ui9e5f9Qz5uEYPNHssyEIj4zLeenhnFEVSzUVXJdrqY0A3+xE8bFuQLi+PS+nbFQ==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/reporter-tracer@2.16.1': + resolution: {integrity: sha512-MDDzZx5j0yer+jTP/gBEPiMDzOAeKy7I0pLyPuntwKWnAiaG+TRaQPp8xXQhW6ZxIQIqsHkfUJoTksuFTla+tA==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} - '@parcel/resolver-default@2.16.0': - resolution: {integrity: sha512-HvzVXPn8j/ElbNkqAHa7wHOzqCWTwAEv4pWJVnguuqL9m7ZC2INDsp3XJR1LOA5UqBYRhkBrvWK69v4sA21a9w==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/resolver-default@2.16.1': + resolution: {integrity: sha512-UmnZClD4nWusNTpfC7WaNUfPNnNbjgrIR1l3kOAU+X/b/HJWczzMNIZGTw3rypV0df6XpQlrUrHc85NJ6aRlLA==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} - '@parcel/runtime-browser-hmr@2.16.0': - resolution: {integrity: sha512-tRPoFwUVtzE7ufOtIr1CHdh8SH3772FI1JlFCV0//tEWbj9iSk1bcK0g05Yj4dW4hW2SjqTcVo59Kw50Zeh7/Q==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/runtime-browser-hmr@2.16.1': + resolution: {integrity: sha512-W8Os+1ORHLJmzX+av76DQkyX4RLndhhB4u1o43P55UfAaV3URcc2I0tNQ/wZKA7qU2DhcdoXijMok7VRUfS0jw==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} - '@parcel/runtime-js@2.16.0': - resolution: {integrity: sha512-othbtwC7AG3SnDkzGpRXEwsY2/+INydJXSORogTEN/GSUQyci606pTfuU/eF9D22wVDdaVSYUhhJPTDdxksu9w==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/runtime-js@2.16.1': + resolution: {integrity: sha512-Ck7DJw1QmeYiQ17z0Q3mtDl6fH1VPrORmygb2CYcGAIOfIbvXV74vRss1NqpScU8QTjN0qpL4Ve8txwoISgIAg==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} - '@parcel/runtime-rsc@2.16.0': - resolution: {integrity: sha512-5T+mNRrsA9zxkbdaV4rxqRc7CJP77/oNpajDPWcBWDELM8q42be0Sr5zYoAG28jcnQBf88u2rqPVpNtNxoM/ZA==} - engines: {node: '>= 12.0.0', parcel: ^2.16.0} + '@parcel/runtime-rsc@2.16.1': + resolution: {integrity: sha512-waNc2gBWxfaUcvPtPAtjWwRLYLuMPHyu+JMgHV7txsv3JZnPNieUvTPbqeARbpsVpk2xTgFnAGS3HBfw5QW/Eg==} + engines: {node: '>= 12.0.0', parcel: ^2.16.1} - '@parcel/runtime-service-worker@2.16.0': - resolution: {integrity: sha512-YOkWJbY08IiUXUSudPwJXJKn7CycTCSzsfbhdG+bhvVdPWGv7DpMoPDSq3IL9/99JZe7iXcOnibxCmoJqZA6WQ==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/runtime-service-worker@2.16.1': + resolution: {integrity: sha512-YiM/SS8rk/sBFdA8YFxlviO5FhAjzjBVAzzlnNG0qe3xLmqBfzHzW+RNf0/KblWRhxHCwmUDmzgE2ybaDeL3Lw==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} - '@parcel/rust-darwin-arm64@2.16.0': - resolution: {integrity: sha512-rdNl1jq34VflBzduQjcOH9SBJPW+Dy1w5XL7hQ5OEAOkRTP1/3mvh98iVYeB3e+RMjRNE/Ipn/rz2KXXku6e6g==} + '@parcel/rust-darwin-arm64@2.16.1': + resolution: {integrity: sha512-6J1pnznHYzH1TOQbDZmbGa6bXNW+KXbD+XIihvQOid42DLGJNXRmwMmCU3en/759lF/pfmzmR7sm6wPKaKGfbg==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@parcel/rust-darwin-x64@2.16.0': - resolution: {integrity: sha512-tozUnjBPfnCjk6HVZCUKNdgFWw4WsLRTJdnsTYBIERrfj858VN0rdOGlVesLFYNSUquoAO+aHtRdT/JqYW7ozA==} + '@parcel/rust-darwin-x64@2.16.1': + resolution: {integrity: sha512-NDZpxleSeJ0yPx4OobDcj+z5x6RzsWmuA1RXBDuCKhf2kyXKP3+kfmrQew/7Q0r9uKA5pqCIw0W4eFqy4IoqIA==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@parcel/rust-linux-arm-gnueabihf@2.16.0': - resolution: {integrity: sha512-FX/XrQm5BkLfHHBsUA1t7tYGTkNN4vr/t9ZuADUQCWng+m8g7BB78zWxkjoqayn5zTJAfjjQp42lSZzahtT59A==} + '@parcel/rust-linux-arm-gnueabihf@2.16.1': + resolution: {integrity: sha512-xLLcbMP38ya8/z5esp3ypN2htxO9AsY4uQqF2rigIUZ2abQwL4MPKxfVZtrExWdcrcWiFUbiwn3+GKu/0M9Yow==} engines: {node: '>= 10'} cpu: [arm] os: [linux] - '@parcel/rust-linux-arm64-gnu@2.16.0': - resolution: {integrity: sha512-zmnWuclEQDQMhbB8jQw9f1VbnSs6EB2RApg16qs5Co/dhZVozMwJngdkZ6mq5aW8ut+PKYrxIPcVsm7WtVOOfg==} + '@parcel/rust-linux-arm64-gnu@2.16.1': + resolution: {integrity: sha512-asZlimUq1wBmj2PDcoBSKD1SJvcLf1mXTcYGojOsA3dqkOOz7fGz7oubqZYn6IM+02cUDO4ekH+YBV6Eo7XlTg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@parcel/rust-linux-arm64-musl@2.16.0': - resolution: {integrity: sha512-bL3PzFEg0azmdFaf34yHAXukk2MjNSuiITPVOj9Cq65qAk7lb4+9nuGIwrCMr1+R1yCamrL31GgG61qp0X97xg==} + '@parcel/rust-linux-arm64-musl@2.16.1': + resolution: {integrity: sha512-japSgrHYDD+uNHQ8TEdEhpiWu0zWMVBE48W3HJ5FKkwUOY51whZa8w0lhYW88ykUDYtEEd1ipvflv0fSDFY1jw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@parcel/rust-linux-x64-gnu@2.16.0': - resolution: {integrity: sha512-yvuDTyuhMtwZjB1xGFmCC/UsZjEpMTAanJHAVX9b+tJnn7ArG7Q75Az/JpZsru6KAXiTo1krI54vTE87zzwkIg==} + '@parcel/rust-linux-x64-gnu@2.16.1': + resolution: {integrity: sha512-A2LHDou7QDsKn3qlE+DHTBFqnjk0Hy1dhVEJgPgvW4N0XMa4x2JEcnLI9oFZ4KDXyMLGs0H6/smZ88zSdFoF3w==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@parcel/rust-linux-x64-musl@2.16.0': - resolution: {integrity: sha512-0q6ESCVe9uHVuQWuEGGDMJwjezliTsEWMcqn7oeQoKXaZJZQpW0UAuzNcNmpiHmeJdifYT9XuxVOo/a8IgOXhg==} + '@parcel/rust-linux-x64-musl@2.16.1': + resolution: {integrity: sha512-C+WgGbmIV1XxXUgNJdXpfZazqizYBvy7aesh8Z74QrlY99an/puQufd4kSbvwySN5iMGPSpN0VlyAUjDZLv9rQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@parcel/rust-win32-x64-msvc@2.16.0': - resolution: {integrity: sha512-IVWpXF1VY+Xgi6ylXaZttAF5+WjazPyxRJUZlC31taYwpfZ4LzmsV8NYlj5ehjTL8d28SKDBoAnOQJwDRe8z8Q==} + '@parcel/rust-win32-x64-msvc@2.16.1': + resolution: {integrity: sha512-m8LoaBJfw5nv/4elM/jNNhWL5/HqBHNQnrbnN89e8sxn4L/zv9bPoXqHOuZglXwyB5velw1MGonX9Be/aK00ag==} engines: {node: '>= 10'} cpu: [x64] os: [win32] - '@parcel/rust@2.16.0': - resolution: {integrity: sha512-9ZBiwCCm9OYa2f1rjkXtPUIa0qbKPmpdTqtNHC+5ieRxClvk+m/mxsO1Ag+GbNJrJ8qFYliL3Ha0ZK4d1BrVKw==} + '@parcel/rust@2.16.1': + resolution: {integrity: sha512-lQkf14MLKZSY/P8j1lrOgFvMCt95dO+VdXIIM2aHjbxnzYSIGgHIt2XDVtKULE+DexaYZbleA0tTnX8AABUIyQ==} engines: {node: '>= 16.0.0'} peerDependencies: napi-wasm: ^1.1.2 @@ -462,84 +458,84 @@ packages: resolution: {integrity: sha512-Ejx1P/mj+kMjQb8/y5XxDUn4reGdr+WyKYloBljpppUy8gs42T+BNoEOuRYqDVdgPc6NxduzIDoJS9pOFfV5Ew==} engines: {node: ^12.18.3 || >=14} - '@parcel/transformer-babel@2.16.0': - resolution: {integrity: sha512-jlaFyGlRKFbAI8370bcuEzmsZENqdw9ATCowpB/XkKgUlYe6iplMlKLy4EquqSR6axqfxBRMoSCcKFkROuLI9g==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/transformer-babel@2.16.1': + resolution: {integrity: sha512-/wjA5RaptiRMp+IxYOMiGlKDaymiEpwMJOPFvW0kDjvhrl40SqGfP4GgY3jV3N2GdC5jBpesDvo2RYd4/xaT9g==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} - '@parcel/transformer-css@2.16.0': - resolution: {integrity: sha512-WSUITzJl2/2uU04WnCLAwhZJ8RAaRvNQ64fMr4LauWa72gzqXgh3+1egddBiAT7e5IndVJ0AYFywLBVegwKOOA==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/transformer-css@2.16.1': + resolution: {integrity: sha512-4lcrJFE1EdZ2z0Px0ynH+Eajg1vIoZzdqqz2x3UgWrkYVM4WHpZe/w7r2OCafyuobhJR4XYKTqxIYdHo4xWpiw==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} - '@parcel/transformer-html@2.16.0': - resolution: {integrity: sha512-CKAoB5yOovL3GyZlnm7lRUa3IfaSS/bEjjTy6F6RU7G4sMRgJu16AQfI4/uTJAA6iuW1ugNyza2DhWQ9xfbhaw==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/transformer-html@2.16.1': + resolution: {integrity: sha512-9OP4f5JSKeDMP1LGJx4BMcMTqiF+uc+3Sum4zrlMBN6EuhYlj02IpcsHMWxZuY0uow/nnwY+aB3X83Bk3AFC1Q==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} - '@parcel/transformer-image@2.16.0': - resolution: {integrity: sha512-sW4CM6P2YMUyAICCMocTLvVVqnxmlBwkP+SrIZvNElDUu0CygOa92cA3rdepHi+tF1GN6ZvNwNyQbZGAIKVxgw==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/transformer-image@2.16.1': + resolution: {integrity: sha512-VyV8LMIK+7jtELpHky9MhD1hZl6YQ9F7LWIsPhrJ938HJEDwEQbZmiAJmMY9IV5kBOhhF3eGXSr/uSFA/F+Wcw==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} peerDependencies: - '@parcel/core': ^2.16.0 + '@parcel/core': ^2.16.1 - '@parcel/transformer-js@2.16.0': - resolution: {integrity: sha512-VRTFEJ/N13MFvwJPwilPET6gHJ0ZdFbCK26uO7uyL1eMGMvWStTXEQXvhLqtMfvDcQPnwkF5XGJL5JsGpcBFFA==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/transformer-js@2.16.1': + resolution: {integrity: sha512-GPQ3X9UqrlLDBg06u7rG+IZNT9Kl+7+6gY7qJkrw4If1JnmW5O+xVR8zHe/P+6BvxJnOg0iFqzUueZacYHmHzw==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} peerDependencies: - '@parcel/core': ^2.16.0 + '@parcel/core': ^2.16.1 - '@parcel/transformer-json@2.16.0': - resolution: {integrity: sha512-qX6Zg+j7HezY+W2TNjJ+VPUsIviNdTuMn39W9M0YEd0WLKh0x7XD4oprVivvgD0Vbm04FUcTQEN1jAF3CAVeGw==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/transformer-json@2.16.1': + resolution: {integrity: sha512-LdRdPZiBPvSKHr0KeDnLpGxqPen1OV3nvkrjZex28TluaiHFLPOCC4AQOcJ4xhDNPCzt1bONjJ6QhkYjfogNqw==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} - '@parcel/transformer-node@2.16.0': - resolution: {integrity: sha512-Mavmjj6SfP0Lhu751G47EFtExZIJyD+V2C5PzdATTaT+cw0MzQgfLH8s4p0CI27MAuyFesm8WTA0lgUtcfzMSw==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/transformer-node@2.16.1': + resolution: {integrity: sha512-gclbMgvT8jNyTMFb5PeH0wni8N66dGMWgy381HZrRbkcb4KAw+PGLznrDng72Qyo/OxvEwK/IVkACz6EVoBygA==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} - '@parcel/transformer-postcss@2.16.0': - resolution: {integrity: sha512-h+Qnn49UE5RywpuXMHN8Iufjvc7MMqHQc0sPNvwoLBXJXJcb3ul7WEY+DGXs90KsUY1B6JAqKtz9+pzqXZMwIg==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/transformer-postcss@2.16.1': + resolution: {integrity: sha512-fw252N0Lx3sZ2+XwiwhAD1350k5wx0Ez4c83wm8cVMsMSV4qW5LHFmfh2+2iHYxbUj0vqCPCmo1hoiNvmixqKg==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} - '@parcel/transformer-posthtml@2.16.0': - resolution: {integrity: sha512-mvHQNzFO1xPq+/7McjxF7+Zb2zAgksNbSXKi8/OuMRiNO3eDD/r1jWRWKNQZHWUkSx/vS7JJ5Y1ACI5INLxWww==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/transformer-posthtml@2.16.1': + resolution: {integrity: sha512-QUdA4Q3nw2WPPkFeVzvTxq4tOkAxOmm1miP8FjXTeM6kOoYI296HIhqqMhiXj6BZ4J+zc/J+WpUCkYFDfEWScA==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} - '@parcel/transformer-raw@2.16.0': - resolution: {integrity: sha512-LJXwH2rQAo6mOU6uG0IGQIN7KLC2sS8bl6aqf1YMcKk6ZEvylQkP0hUvRYja2IRzPoxjpdcAP5WC4e/Z8S1Vzg==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/transformer-raw@2.16.1': + resolution: {integrity: sha512-wiNtbiXsXpdHNO1hGqTQNYQKKuwGcfz7pL/3Em+ucyqeaURXhRQVs5QIwCGIvHiVlS/5OrxPoVWSNA6d0oicAg==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} - '@parcel/transformer-react-refresh-wrap@2.16.0': - resolution: {integrity: sha512-s6O5oJ0pUtZey6unI0mz2WIOpAVLCn5+hlou4YH7FXOiMvSJ2PU2rakk+EZk6K/R+TStYM0hQKSwJkiiN0m7Rg==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/transformer-react-refresh-wrap@2.16.1': + resolution: {integrity: sha512-mUIA80/KtT3lz1Zep0t5VDqndSg0pqnkVdpBAn3QUABtT/2KR6Kr6YxFsxGAAN0BZ+Xnx92uPmQjhlkviVAk6g==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} - '@parcel/transformer-svg@2.16.0': - resolution: {integrity: sha512-c4KpIqqbsvsh/ZxLTo0d7/IEVa/jR/+LZ1kFzBWXKvMBzbvqo63J6s3VGk61gPFV9JkSW3UI5LAMbJn/HDXycw==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/transformer-svg@2.16.1': + resolution: {integrity: sha512-OBB0kDjDAAgNzcVqxo/igd+iQL3EDbo8C36JzvH07zR72OXErAdJhTdgtfRq4fqFtMyLyBLT/s3Z37c1GzLoCQ==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} - '@parcel/transformer-typescript-tsc@2.16.0': - resolution: {integrity: sha512-5AJ9v8ymXJ46IMcTHyray+OOKRxrgDsP8qoNaP8AfRbYivbI1IjVrTp/xMN/jIJPzEeE1Rsx0xEbCZU/e1pMYQ==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/transformer-typescript-tsc@2.16.1': + resolution: {integrity: sha512-aItrrBNXzRcdI+YVQP50eKLe8/zlw8t1x70Fu1fK3GjJvN1/wsR+s957agqUPCESt+1CyyLAJsErKPJPiJMIGQ==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} peerDependencies: typescript: '>=3.0.0' - '@parcel/transformer-typescript-types@2.16.0': - resolution: {integrity: sha512-mIja/4m9nx/jykh5RU/k6wZfwISIh/zEqrMI9U+4wP8J/Ony8Ik/bQcRTTF49aUWgREdrLqj+d0EYEU/pkFWpQ==} - engines: {node: '>= 16.0.0', parcel: ^2.16.0} + '@parcel/transformer-typescript-types@2.16.1': + resolution: {integrity: sha512-BjDoYd4Gjg3xeOyaPoYlQrBwlHirR32e294qCitXQeTuExQSOYCJgxy4b2gtX/dF4O0jMBLb5ixV/K4sZwLRGA==} + engines: {node: '>= 16.0.0', parcel: ^2.16.1} peerDependencies: typescript: '>=3.0.0' - '@parcel/ts-utils@2.16.0': - resolution: {integrity: sha512-xNdxa2ZOdasuoJENyN6BhtK7QSB9TDFXdnYwzEYqmL4WwbXBbpq9TiYlt+bQg9C7K1hCQ/rB9AGntLwUTeCRRw==} + '@parcel/ts-utils@2.16.1': + resolution: {integrity: sha512-UuH60I/cGOy/b++Zx8h4qI2V8DXlmMyTYcUPi+x5JHT6L1VZBWohsz6qlP+Iek4BTMMs/g52Q57q++3eLD8Rdw==} engines: {node: '>= 16.0.0'} peerDependencies: typescript: '>=3.0.0' - '@parcel/types-internal@2.16.0': - resolution: {integrity: sha512-tibAjOY8iyMDzFp5B9jEZPfHYlNvXpw7/msUVebAE6gZ7A8ymWXG8YzMvin6gvWIVTCsYoOkkRsZARvpRcSspQ==} + '@parcel/types-internal@2.16.1': + resolution: {integrity: sha512-HVCHm0uFyJMsu30bAfm/pd0RNsXRWX0mUXaDHzGJRZ2Yer53JA6elRwkgrPz1KosBA+OuNU/G8atXfCxPMXdKw==} - '@parcel/types@2.16.0': - resolution: {integrity: sha512-EKsMTqqfiutQIiYKHEJHHeugIymPqM+D+CphhyewAIjxVLk6PTjEQW0ytIbbdOXGAgnK60OFiIKqZAxZ5Hf2dw==} + '@parcel/types@2.16.1': + resolution: {integrity: sha512-RFeomuzV/0Ze0jyzzx0u/eB4bXX6ISxrARA3k/3c7MQ+jaoY67+ELd8FwPV6ZmLqvvYIFdGiCZl6ascCABKwgg==} - '@parcel/utils@2.16.0': - resolution: {integrity: sha512-Jc5npvJ5T45goEIbDwsQKX3AtfhLIF2t6G496XhbjcH3aeFLrnIbg1iaitQWvgxdjrt73h8PPNphDkREZ/H7WA==} + '@parcel/utils@2.16.1': + resolution: {integrity: sha512-aoY6SCfAY7X6L39PFOsWNNcAobmJr4AJEgco+PJ2UAPFiHhkBZfUofXCwna5GHH5uqXZx6u3rAHiCUrM3bEDXg==} engines: {node: '>= 16.0.0'} '@parcel/watcher-android-arm64@2.5.1': @@ -624,11 +620,11 @@ packages: resolution: {integrity: sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==} engines: {node: '>= 10.0.0'} - '@parcel/workers@2.16.0': - resolution: {integrity: sha512-JVdAtTWRONbP4X8Me1qRE5sMGIkSKAcUb8fZdjCUPJxsBwcJwzYicYFuahxVVGj2sYzjLi0TzlvmXMK7tVvffA==} + '@parcel/workers@2.16.1': + resolution: {integrity: sha512-yEUAjBrSgo5MYAAQbncYbw1m9WrNiJs+xKdfdHNUrOHlT7G+v62HJAZJWJsvyGQBE2nchSO+bEPgv+kxAF8mIA==} engines: {node: '>= 16.0.0'} peerDependencies: - '@parcel/core': ^2.16.0 + '@parcel/core': ^2.16.1 '@popperjs/core@2.11.8': resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} @@ -675,83 +671,83 @@ packages: react: '>=16.14.0' react-dom: '>=16.14.0' - '@shikijs/engine-oniguruma@3.13.0': - resolution: {integrity: sha512-O42rBGr4UDSlhT2ZFMxqM7QzIU+IcpoTMzb3W7AlziI1ZF7R8eS2M0yt5Ry35nnnTX/LTLXFPUjRFCIW+Operg==} + '@shikijs/engine-oniguruma@3.15.0': + resolution: {integrity: sha512-HnqFsV11skAHvOArMZdLBZZApRSYS4LSztk2K3016Y9VCyZISnlYUYsL2hzlS7tPqKHvNqmI5JSUJZprXloMvA==} - '@shikijs/langs@3.13.0': - resolution: {integrity: sha512-672c3WAETDYHwrRP0yLy3W1QYB89Hbpj+pO4KhxK6FzIrDI2FoEXNiNCut6BQmEApYLfuYfpgOZaqbY+E9b8wQ==} + '@shikijs/langs@3.15.0': + resolution: {integrity: sha512-WpRvEFvkVvO65uKYW4Rzxs+IG0gToyM8SARQMtGGsH4GDMNZrr60qdggXrFOsdfOVssG/QQGEl3FnJ3EZ+8w8A==} - '@shikijs/themes@3.13.0': - resolution: {integrity: sha512-Vxw1Nm1/Od8jyA7QuAenaV78BG2nSr3/gCGdBkLpfLscddCkzkL36Q5b67SrLLfvAJTOUzW39x4FHVCFriPVgg==} + '@shikijs/themes@3.15.0': + resolution: {integrity: sha512-8ow2zWb1IDvCKjYb0KiLNrK4offFdkfNVPXb1OZykpLCzRU6j+efkY+Y7VQjNlNFXonSw+4AOdGYtmqykDbRiQ==} - '@shikijs/types@3.13.0': - resolution: {integrity: sha512-oM9P+NCFri/mmQ8LoFGVfVyemm5Hi27330zuOBp0annwJdKH1kOLndw3zCtAVDehPLg9fKqoEx3Ht/wNZxolfw==} + '@shikijs/types@3.15.0': + resolution: {integrity: sha512-BnP+y/EQnhihgHy4oIAN+6FFtmfTekwOLsQbRw9hOKwqgNy8Bdsjq8B05oAt/ZgvIWWFrshV71ytOrlPfYjIJw==} '@shikijs/vscode-textmate@10.0.2': resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} - '@swc/core-darwin-arm64@1.13.5': - resolution: {integrity: sha512-lKNv7SujeXvKn16gvQqUQI5DdyY8v7xcoO3k06/FJbHJS90zEwZdQiMNRiqpYw/orU543tPaWgz7cIYWhbopiQ==} + '@swc/core-darwin-arm64@1.15.3': + resolution: {integrity: sha512-AXfeQn0CvcQ4cndlIshETx6jrAM45oeUrK8YeEY6oUZU/qzz0Id0CyvlEywxkWVC81Ajpd8TQQ1fW5yx6zQWkQ==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] - '@swc/core-darwin-x64@1.13.5': - resolution: {integrity: sha512-ILd38Fg/w23vHb0yVjlWvQBoE37ZJTdlLHa8LRCFDdX4WKfnVBiblsCU9ar4QTMNdeTBEX9iUF4IrbNWhaF1Ng==} + '@swc/core-darwin-x64@1.15.3': + resolution: {integrity: sha512-p68OeCz1ui+MZYG4wmfJGvcsAcFYb6Sl25H9TxWl+GkBgmNimIiRdnypK9nBGlqMZAcxngNPtnG3kEMNnvoJ2A==} engines: {node: '>=10'} cpu: [x64] os: [darwin] - '@swc/core-linux-arm-gnueabihf@1.13.5': - resolution: {integrity: sha512-Q6eS3Pt8GLkXxqz9TAw+AUk9HpVJt8Uzm54MvPsqp2yuGmY0/sNaPPNVqctCX9fu/Nu8eaWUen0si6iEiCsazQ==} + '@swc/core-linux-arm-gnueabihf@1.15.3': + resolution: {integrity: sha512-Nuj5iF4JteFgwrai97mUX+xUOl+rQRHqTvnvHMATL/l9xE6/TJfPBpd3hk/PVpClMXG3Uvk1MxUFOEzM1JrMYg==} engines: {node: '>=10'} cpu: [arm] os: [linux] - '@swc/core-linux-arm64-gnu@1.13.5': - resolution: {integrity: sha512-aNDfeN+9af+y+M2MYfxCzCy/VDq7Z5YIbMqRI739o8Ganz6ST+27kjQFd8Y/57JN/hcnUEa9xqdS3XY7WaVtSw==} + '@swc/core-linux-arm64-gnu@1.15.3': + resolution: {integrity: sha512-2Nc/s8jE6mW2EjXWxO/lyQuLKShcmTrym2LRf5Ayp3ICEMX6HwFqB1EzDhwoMa2DcUgmnZIalesq2lG3krrUNw==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/core-linux-arm64-musl@1.13.5': - resolution: {integrity: sha512-9+ZxFN5GJag4CnYnq6apKTnnezpfJhCumyz0504/JbHLo+Ue+ZtJnf3RhyA9W9TINtLE0bC4hKpWi8ZKoETyOQ==} + '@swc/core-linux-arm64-musl@1.15.3': + resolution: {integrity: sha512-j4SJniZ/qaZ5g8op+p1G9K1z22s/EYGg1UXIb3+Cg4nsxEpF5uSIGEE4mHUfA70L0BR9wKT2QF/zv3vkhfpX4g==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/core-linux-x64-gnu@1.13.5': - resolution: {integrity: sha512-WD530qvHrki8Ywt/PloKUjaRKgstQqNGvmZl54g06kA+hqtSE2FTG9gngXr3UJxYu/cNAjJYiBifm7+w4nbHbA==} + '@swc/core-linux-x64-gnu@1.15.3': + resolution: {integrity: sha512-aKttAZnz8YB1VJwPQZtyU8Uk0BfMP63iDMkvjhJzRZVgySmqt/apWSdnoIcZlUoGheBrcqbMC17GGUmur7OT5A==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/core-linux-x64-musl@1.13.5': - resolution: {integrity: sha512-Luj8y4OFYx4DHNQTWjdIuKTq2f5k6uSXICqx+FSabnXptaOBAbJHNbHT/06JZh6NRUouaf0mYXN0mcsqvkhd7Q==} + '@swc/core-linux-x64-musl@1.15.3': + resolution: {integrity: sha512-oe8FctPu1gnUsdtGJRO2rvOUIkkIIaHqsO9xxN0bTR7dFTlPTGi2Fhk1tnvXeyAvCPxLIcwD8phzKg6wLv9yug==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/core-win32-arm64-msvc@1.13.5': - resolution: {integrity: sha512-cZ6UpumhF9SDJvv4DA2fo9WIzlNFuKSkZpZmPG1c+4PFSEMy5DFOjBSllCvnqihCabzXzpn6ykCwBmHpy31vQw==} + '@swc/core-win32-arm64-msvc@1.15.3': + resolution: {integrity: sha512-L9AjzP2ZQ/Xh58e0lTRMLvEDrcJpR7GwZqAtIeNLcTK7JVE+QineSyHp0kLkO1rttCHyCy0U74kDTj0dRz6raA==} engines: {node: '>=10'} cpu: [arm64] os: [win32] - '@swc/core-win32-ia32-msvc@1.13.5': - resolution: {integrity: sha512-C5Yi/xIikrFUzZcyGj9L3RpKljFvKiDMtyDzPKzlsDrKIw2EYY+bF88gB6oGY5RGmv4DAX8dbnpRAqgFD0FMEw==} + '@swc/core-win32-ia32-msvc@1.15.3': + resolution: {integrity: sha512-B8UtogMzErUPDWUoKONSVBdsgKYd58rRyv2sHJWKOIMCHfZ22FVXICR4O/VwIYtlnZ7ahERcjayBHDlBZpR0aw==} engines: {node: '>=10'} cpu: [ia32] os: [win32] - '@swc/core-win32-x64-msvc@1.13.5': - resolution: {integrity: sha512-YrKdMVxbYmlfybCSbRtrilc6UA8GF5aPmGKBdPvjrarvsmf4i7ZHGCEnLtfOMd3Lwbs2WUZq3WdMbozYeLU93Q==} + '@swc/core-win32-x64-msvc@1.15.3': + resolution: {integrity: sha512-SpZKMR9QBTecHeqpzJdYEfgw30Oo8b/Xl6rjSzBt1g0ZsXyy60KLXrp6IagQyfTYqNYE/caDvwtF2FPn7pomog==} engines: {node: '>=10'} cpu: [x64] os: [win32] - '@swc/core@1.13.5': - resolution: {integrity: sha512-WezcBo8a0Dg2rnR82zhwoR6aRNxeTGfK5QCD6TQ+kg3xx/zNT02s/0o+81h/3zhvFSB24NtqEr8FTw88O5W/JQ==} + '@swc/core@1.15.3': + resolution: {integrity: sha512-Qd8eBPkUFL4eAONgGjycZXj1jFCBW8Fd+xF0PzdTlBCWQIV1xnUT7B93wUANtW3KGjl3TRcOyxwSx/u/jyKw/Q==} engines: {node: '>=10'} peerDependencies: '@swc/helpers': '>=0.5.17' @@ -771,17 +767,17 @@ packages: '@types/hast@3.0.4': resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} - '@types/lodash@4.17.20': - resolution: {integrity: sha512-H3MHACvFUEiujabxhaI/ImO6gUrd8oOurg7LQtS7mbwIXA/cUqWrvBsaeJ23aZEPk1TAYkurjfMbSELfoCXlGA==} + '@types/lodash@4.17.21': + resolution: {integrity: sha512-FOvQ0YPD5NOfPgMzJihoT+Za5pdkDJWcbpuj1DjaKZIr/gxodQjY/uWEFlTNqW2ugXHUiL8lRQgw63dzKHZdeQ==} - '@types/node@22.18.11': - resolution: {integrity: sha512-Gd33J2XIrXurb+eT2ktze3rJAfAp9ZNjlBdh4SVgyrKEOADwCbdUDaK7QgJno8Ue4kcajscsKqu6n8OBG3hhCQ==} + '@types/node@22.19.1': + resolution: {integrity: sha512-LCCV0HdSZZZb34qifBsyWlUmok6W7ouER+oQIGBScS8EsZsQbrtFTUrDX4hOl+CS6p7cnNC4td+qrSVGSCTUfQ==} '@types/prop-types@15.7.15': resolution: {integrity: sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==} - '@types/react-dom@19.2.2': - resolution: {integrity: sha512-9KQPoO6mZCi7jcIStSnlOWn2nEF3mNmyr3rIAsGnAbQKYbRLyqmeSc39EVgtxXVia+LMT8j3knZLAZAh+xLmrw==} + '@types/react-dom@19.2.3': + resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==} peerDependencies: '@types/react': ^19.2.0 @@ -790,11 +786,11 @@ packages: peerDependencies: '@types/react': '*' - '@types/react@19.2.2': - resolution: {integrity: sha512-6mDvHUFSjyT2B2yeNx2nUgMxh9LtOWvkhIU3uePn2I2oyNymUAX1NIsdgviM4CH+JSrp2D2hsMvJOkxY+0wNRA==} + '@types/react@19.2.6': + resolution: {integrity: sha512-p/jUvulfgU7oKtj6Xpk8cA2Y1xKTtICGpJYeJXz2YVO2UcvjQgeRMLDGfDeqeRW2Ta+0QNFwcc8X3GH8SxZz6w==} - '@types/turndown@5.0.5': - resolution: {integrity: sha512-TL2IgGgc7B5j78rIccBtlYAnkuv8nUQqhQc+DSYV5j9Be9XOcm/SKOVRuA47xAVI3680Tk9B1d8flK2GWT2+4w==} + '@types/turndown@5.0.6': + resolution: {integrity: sha512-ru00MoyeeouE5BX4gRL+6m/BsDfbRayOskWqUvh7CLGW+UXxHQItqALa38kKnOiZPqJrtzJUgAC2+F0rL1S4Pg==} '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} @@ -802,14 +798,10 @@ packages: '@types/warning@3.0.3': resolution: {integrity: sha512-D1XC7WK8K+zZEveUPY+cf4+kgauk8N4eHr/XIHXGlGYkHLud6hK9lYfZk1ry1TNh798cZUCgb6MqGEG8DkJt6Q==} - ansi-escapes@7.1.1: - resolution: {integrity: sha512-Zhl0ErHcSRUaVfGUeUdDuLgpkEo8KIFjB4Y9uAc46ScOpdDiU1Dbyplh7qWJeJ/ZHpbyMSM26+X3BySgnIz40Q==} + ansi-escapes@7.2.0: + resolution: {integrity: sha512-g6LhBsl+GBPRWGWsBtutpzBYuIIdBkLEvad5C/va/74Db018+5TZiyA26cZJAr3Rft5lprVqOIPxf5Vid6tqAw==} engines: {node: '>=18'} - ansi-regex@5.0.1: - resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} - engines: {node: '>=8'} - ansi-regex@6.2.2: resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} engines: {node: '>=12'} @@ -835,8 +827,8 @@ packages: resolution: {integrity: sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==} engines: {node: '>= 0.6.0'} - baseline-browser-mapping@2.8.18: - resolution: {integrity: sha512-UYmTpOBwgPScZpS4A+YbapwWuBwasxvO/2IOHArSsAhL/+ZdmATBXTex3t+l2hXwLVYK382ibr/nKoY9GKe86w==} + baseline-browser-mapping@2.8.30: + resolution: {integrity: sha512-aTUKW4ptQhS64+v2d6IkPzymEzzhw+G0bA1g3uBRV3+ntkH+svttKseW5IOR4Ed6NUVKqnY7qT3dKvzQ7io4AA==} hasBin: true brace-expansion@2.0.2: @@ -849,13 +841,13 @@ packages: browser-fs-access@0.37.0: resolution: {integrity: sha512-MKpvZrKtv6pBJ2ACd+VwfS9XauBKTMVZg2UBibypuK1gfiXM7euZjbdKmvRsyxeQRhfzNVQrzCSVGXs19/LP8Q==} - browserslist@4.26.3: - resolution: {integrity: sha512-lAUU+02RFBuCKQPj/P6NgjlbCnLBMp4UtgTx7vNHd3XSIJF87s9a5rA3aH2yw3GS9DqZAUbOtZdCCiZeVRqt0w==} + browserslist@4.28.0: + resolution: {integrity: sha512-tbydkR/CxfMwelN0vwdP/pLkDwyAASZ+VfWm4EOwlB6SWhx1sYnWLqo8N5j0rAzPfzfRaxt0mM/4wPU/Su84RQ==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true - caniuse-lite@1.0.30001751: - resolution: {integrity: sha512-A0QJhug0Ly64Ii3eIqHu5X51ebln3k4yTUkY1j8drqpWHVreg/VLijN48cZ1bYPiqOQuqpkIKnzr/Ul8V+p6Cw==} + caniuse-lite@1.0.30001756: + resolution: {integrity: sha512-4HnCNKbMLkLdhJz3TToeVWHSnfJvPaq6vu/eRP0Ahub/07n484XHhBF5AJoSGHdVrS8tKFauUQz8Bp9P7LVx7A==} chalk@4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} @@ -872,8 +864,8 @@ packages: resolution: {integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==} engines: {node: '>=18'} - cli-truncate@5.1.0: - resolution: {integrity: sha512-7JDGG+4Zp0CsknDCedl0DYdaeOhc46QNpXi3NLQblkZpXXgA6LncLDUUyvrjSvZeF3VRQa+KiMGomazQrC1V8g==} + cli-truncate@5.1.1: + resolution: {integrity: sha512-SroPvNHxUnk+vIW/dOSfNqdy1sPEFkrTk6TUtqLCnBlo3N7TNYYkzzN7uSD6+jVjrdO4+p8nH7JzH6cIvUem6A==} engines: {node: '>=20'} clone@2.1.2: @@ -900,19 +892,15 @@ packages: resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} engines: {node: '>=18'} - commander@14.0.1: - resolution: {integrity: sha512-2JkV3gUZUVrbNA+1sjBOYLsMZ5cEEl8GTFP2a4AVz5hvasAMCQ1D2l2le/cX+pV4N6ZU17zjUahLpIXRrnWL8A==} + commander@14.0.2: + resolution: {integrity: sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==} engines: {node: '>=20'} - cross-spawn@7.0.6: - resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} - engines: {node: '>= 8'} - css-line-break@2.1.0: resolution: {integrity: sha512-FHcKFCZcAha3LwfVBhCQbW2nCNbkZXn7KVUJcsT5/P8YmfsVja0FMPJr0B903j/E69HUphKiV9iQArX8SDYA4w==} - csstype@3.1.3: - resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + csstype@3.2.3: + resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} dequal@2.0.3: resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} @@ -938,27 +926,18 @@ packages: resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==} engines: {node: '>=12'} - eastasianwidth@0.2.0: - resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - editorjs-html@4.0.5: resolution: {integrity: sha512-ImQYxB3fNCJcd+nJ+Vbne/6PxidO1cYByNpu9nBDStVabfjVrMW65BuR+IEZfOii8VKYH+CW/lYDb2GDlzZtDg==} edkit@1.2.7: resolution: {integrity: sha512-dCOBN9MMbCaCdSqhnZTSHPe7lu53TQttttjVBxLE/TehsQasuxmqW3ckimVODFaJVci1A6w429j9bebpiU3zKg==} - electron-to-chromium@1.5.237: - resolution: {integrity: sha512-icUt1NvfhGLar5lSWH3tHNzablaA5js3HVHacQimfP8ViEBOQv+L7DKEuHdbTZ0SKCO1ogTJTIL1Gwk9S6Qvcg==} + electron-to-chromium@1.5.259: + resolution: {integrity: sha512-I+oLXgpEJzD6Cwuwt1gYjxsDmu/S/Kd41mmLA3O+/uH2pFRO/DvOjUyGozL8j3KeLV6WyZ7ssPwELMsXCcsJAQ==} emoji-regex@10.6.0: resolution: {integrity: sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==} - emoji-regex@8.0.0: - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} - - emoji-regex@9.2.2: - resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - entities@4.5.0: resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} @@ -978,10 +957,6 @@ packages: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} - foreground-child@3.3.1: - resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} - engines: {node: '>=14'} - get-east-asian-width@1.4.0: resolution: {integrity: sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==} engines: {node: '>=18'} @@ -990,10 +965,9 @@ packages: resolution: {integrity: sha512-/b3jarXkH8KJoOMQc3uVGHASwGLPq3gSFJ7tgJm2diza+bydJPTGOibin2steecKeOylE8oY2JERlVWkAJO6yw==} engines: {node: '>=6'} - glob@11.0.3: - resolution: {integrity: sha512-2Nim7dha1KVkaiF4q6Dj+ngPPMdfvLJEOpZk/jKiUAkqKebpGAWQXAq9z1xu9HKu5lWfqw/FASuccEjyznjPaA==} + glob@13.0.0: + resolution: {integrity: sha512-tvZgpqk6fz4BaNZ66ZsRaZnbHvP/jG3uKJvAZOwEVUL4RTA5nJeeLYfyN9/VA8NX/V3IBG+hkeuGpKjvELkVhA==} engines: {node: 20 || >=22} - hasBin: true globals@13.24.0: resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} @@ -1028,10 +1002,6 @@ packages: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} - is-fullwidth-code-point@3.0.0: - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} - engines: {node: '>=8'} - is-fullwidth-code-point@5.1.0: resolution: {integrity: sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==} engines: {node: '>=18'} @@ -1048,16 +1018,9 @@ packages: resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} engines: {node: '>=0.10.0'} - isexe@2.0.0: - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - iterable-observer@1.1.0: resolution: {integrity: sha512-3H7N2wUtGpz5A/y4MFaP15sXxQyBTgnmq/LFMUbOErj+V9VgJY53Hd23mj33YEDap6qF22OEoV+19ATh+3+sQg==} - jackspeak@4.1.1: - resolution: {integrity: sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==} - engines: {node: 20 || >=22} - js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} @@ -1145,8 +1108,8 @@ packages: linkify-it@5.0.0: resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==} - lint-staged@16.2.5: - resolution: {integrity: sha512-o36wH3OX0jRWqDw5dOa8a8x6GXTKaLM+LvhRaucZxez0IxA+KNDUCiyjBfNgsMNmchwSX6urLSL7wShcUqAang==} + lint-staged@16.2.7: + resolution: {integrity: sha512-lDIj4RnYmK7/kXMya+qJsmkRFkGolciXjrsZ6PC25GdTfWOAWetR0ZbsNXRAj1EHHImRSalc+whZFg56F5DVow==} engines: {node: '>=20.17'} hasBin: true @@ -1199,8 +1162,8 @@ packages: resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} engines: {node: '>=18'} - minimatch@10.0.3: - resolution: {integrity: sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==} + minimatch@10.1.1: + resolution: {integrity: sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==} engines: {node: 20 || >=22} minimatch@9.0.5: @@ -1211,8 +1174,8 @@ packages: resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} engines: {node: '>=16 || 14 >=14.17'} - mobx-github@0.6.0: - resolution: {integrity: sha512-Md65hu+w82lJ982HlPSczb6g2Ipnrs6vBeiPEYAf93HEEzC5tBNrQyjicwXc1f908AKfhoR4mAwcYEK2fk9H4w==} + mobx-github@0.6.2: + resolution: {integrity: sha512-MlqjAKkb1DTZl8ruuOx+8GI/mFbL/C5uXxtW+D0UaCWTNutC5JCV/xzzfGBKZuBWX4Y+I9fBUzw7SVnYukNElA==} mobx-i18n@0.7.2: resolution: {integrity: sha512-W1W2/nd/0ah6hqBJqpIyAILyvqaNAVwpACH3sm0PeQ5/+0wYEY06+g4WPFQX4y5QNTCr46zgoiQnJ+l8dPXDMQ==} @@ -1290,8 +1253,8 @@ packages: resolution: {integrity: sha512-s+w+rBWnpTMwSFbaE0UXsRlg7hU4FjekKU4eyAih5T8nJuNZT1nNsskXpxmeqSK9UzkBl6UgRlnKc8hz8IEqOw==} hasBin: true - node-releases@2.0.25: - resolution: {integrity: sha512-4auku8B/vw5psvTiiN9j1dAOsXvMoGqJuKJcR+dTdqiXEK20mMTk1UEo3HS16LeGQsVG6+qKTPM9u/qQ2LqATA==} + node-releases@2.0.27: + resolution: {integrity: sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==} nullthrows@1.1.1: resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} @@ -1310,17 +1273,13 @@ packages: package-json-from-dist@1.0.1: resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} - parcel@2.16.0: - resolution: {integrity: sha512-4sgnoYixTR6Qq6265tjmufXQj7wxvZo4VJHrYfbnfWQWfW5CgF80IiM+dy050pYgtBAMvh+8vJDDYiSto1YPUA==} + parcel@2.16.1: + resolution: {integrity: sha512-VImOEXHLdrSuG6/jX2DucrCSju/idmtLUhwS5cCy7CrWDDA1af7qdHHD038kHYXWqUIAmzHkRsp/8oRxBqNfVw==} engines: {node: '>= 16.0.0'} hasBin: true - path-key@3.1.1: - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} - engines: {node: '>=8'} - - path-scurry@2.0.0: - resolution: {integrity: sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==} + path-scurry@2.0.1: + resolution: {integrity: sha512-oWyT4gICAu+kaA7QWk/jvCHWarMKNs6pXOGWKDTr7cw4IGcUbW+PeTfbaQiLGheFRpjo6O9J0PmyMfQPjH71oA==} engines: {node: 20 || >=22} picocolors@1.1.1: @@ -1420,8 +1379,8 @@ packages: rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} - rimraf@6.0.1: - resolution: {integrity: sha512-9dkvaxAsk/xNXSJzMgFqqMCuFgt2+KsOFek3TMLfo8NCPfWpBmqwyNn5Y+NX56QUYfCtsyhF3ayiboEoUmJk/A==} + rimraf@6.1.2: + resolution: {integrity: sha512-cFCkPslJv7BAXJsYlK1dZsbP8/ZNLkCAQ0bi1hf5EKX2QHegmDFEFA6QhuYJlk7UDdc+02JjO80YSOrWPpw06g==} engines: {node: 20 || >=22} hasBin: true @@ -1436,14 +1395,6 @@ packages: engines: {node: '>=10'} hasBin: true - shebang-command@2.0.0: - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} - engines: {node: '>=8'} - - shebang-regex@3.0.0: - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} - engines: {node: '>=8'} - signal-exit@4.1.0: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} @@ -1456,14 +1407,6 @@ packages: resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} engines: {node: '>=0.6.19'} - string-width@4.2.3: - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} - engines: {node: '>=8'} - - string-width@5.1.2: - resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} - engines: {node: '>=12'} - string-width@7.2.0: resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} engines: {node: '>=18'} @@ -1472,10 +1415,6 @@ packages: resolution: {integrity: sha512-Kxl3KJGb/gxkaUMOjRsQ8IrXiGW75O4E3RPjFIINOVH8AMl2SQ/yWdTzWwF3FevIX9LcMAjJW+GRwAlAbTSXdg==} engines: {node: '>=20'} - strip-ansi@6.0.1: - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} - engines: {node: '>=8'} - strip-ansi@7.1.2: resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==} engines: {node: '>=12'} @@ -1501,8 +1440,8 @@ packages: turndown-plugin-gfm@1.0.2: resolution: {integrity: sha512-vwz9tfvF7XN/jE0dGoBei3FXWuvll78ohzCZQuOb+ZjWrs3a0XhQVomJEb2Qh4VHTPNRO4GPZh0V7VRbiWwkRg==} - turndown@7.2.1: - resolution: {integrity: sha512-7YiPJw6rLClQL3oUKN3KgMaXeJJ2lAyZItclgKDurqnH61so4k4IH/qwmMva0zpuJc/FhRExBBnk7EbeFANlgQ==} + turndown@7.2.2: + resolution: {integrity: sha512-1F7db8BiExOKxjSMU2b7if62D/XOyQyZbPKq/nUwopfgnHlqXHqQ0lvfUTeUIr1lZJzOPFn43dODyMSIfvWRKQ==} type-fest@0.20.2: resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} @@ -1541,8 +1480,8 @@ packages: undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} - update-browserslist-db@1.1.3: - resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} + update-browserslist-db@1.1.4: + resolution: {integrity: sha512-q0SPT4xyU84saUX+tomz1WLkxUbuaJnR1xWt17M7fJtEJigJeWUNGUqrauFXsHnqev9y9JTRGwk13tFBuKby4A==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' @@ -1569,25 +1508,12 @@ packages: resolution: {integrity: sha512-0rYDzGOh9EZpig92umN5g5D/9A1Kff7k0/mzPSSCY8jEQeYkgRMoY7LhbXtUCWzLCMX0TUE9aoHkjFNB7D9pfA==} engines: {node: '>= 8'} - web-utility@4.6.2: - resolution: {integrity: sha512-iyZsM2IOUHaoNJZfvrEBhfjIYsVEx3KC9bI6DHv6rXUmVTmFEW1Uq3DraWUnbI5NAp+g6+bgrtXwXtydWyuyMw==} + web-utility@4.6.4: + resolution: {integrity: sha512-nPZfFROLtQ6VJaoT0DKEtJ4YfBffg8altB7rl99XgscJPXZ5e7Mxj+ovqdLmjOTdAtEuCexKiyuxzg/m6qHcCg==} peerDependencies: element-internals-polyfill: '>=1' typescript: '>=4.1' - which@2.0.2: - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} - engines: {node: '>= 8'} - hasBin: true - - wrap-ansi@7.0.0: - resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} - engines: {node: '>=10'} - - wrap-ansi@8.1.0: - resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} - engines: {node: '>=12'} - wrap-ansi@9.0.2: resolution: {integrity: sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==} engines: {node: '>=18'} @@ -1625,12 +1551,12 @@ snapshots: dependencies: '@codexteam/icons': 0.0.4 - '@gerrit0/mini-shiki@3.13.1': + '@gerrit0/mini-shiki@3.15.0': dependencies: - '@shikijs/engine-oniguruma': 3.13.0 - '@shikijs/langs': 3.13.0 - '@shikijs/themes': 3.13.0 - '@shikijs/types': 3.13.0 + '@shikijs/engine-oniguruma': 3.15.0 + '@shikijs/langs': 3.15.0 + '@shikijs/themes': 3.15.0 + '@shikijs/types': 3.15.0 '@shikijs/vscode-textmate': 10.0.2 '@isaacs/balanced-match@4.0.1': {} @@ -1639,18 +1565,9 @@ snapshots: dependencies: '@isaacs/balanced-match': 4.0.1 - '@isaacs/cliui@8.0.2': - dependencies: - string-width: 5.1.2 - string-width-cjs: string-width@4.2.3 - strip-ansi: 7.1.2 - strip-ansi-cjs: strip-ansi@6.0.1 - wrap-ansi: 8.1.0 - wrap-ansi-cjs: wrap-ansi@7.0.0 - '@lezer/common@1.3.0': {} - '@lezer/lr@1.4.2': + '@lezer/lr@1.4.3': dependencies: '@lezer/common': 1.3.0 @@ -1675,7 +1592,7 @@ snapshots: '@mischnic/json-sourcemap@0.1.1': dependencies: '@lezer/common': 1.3.0 - '@lezer/lr': 1.4.2 + '@lezer/lr': 1.4.3 json5: 2.2.3 '@mixmark-io/domino@2.2.0': {} @@ -1698,100 +1615,100 @@ snapshots: '@msgpackr-extract/msgpackr-extract-win32-x64@3.0.3': optional: true - '@octokit/openapi-types@26.0.0': {} + '@octokit/openapi-types@27.0.0': {} - '@parcel/bundler-default@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/bundler-default@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/diagnostic': 2.16.0 - '@parcel/graph': 3.6.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/rust': 2.16.0 - '@parcel/utils': 2.16.0 + '@parcel/diagnostic': 2.16.1 + '@parcel/graph': 3.6.1 + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/rust': 2.16.1 + '@parcel/utils': 2.16.1 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/cache@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/cache@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/core': 2.16.0(@swc/helpers@0.5.17) - '@parcel/fs': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/logger': 2.16.0 - '@parcel/utils': 2.16.0 + '@parcel/core': 2.16.1(@swc/helpers@0.5.17) + '@parcel/fs': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/logger': 2.16.1 + '@parcel/utils': 2.16.1 lmdb: 2.8.5 transitivePeerDependencies: - napi-wasm - '@parcel/codeframe@2.16.0': + '@parcel/codeframe@2.16.1': dependencies: chalk: 4.1.2 - '@parcel/compressor-raw@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/compressor-raw@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/config-default@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)': - dependencies: - '@parcel/bundler-default': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/compressor-raw': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/core': 2.16.0(@swc/helpers@0.5.17) - '@parcel/namer-default': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/optimizer-css': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/optimizer-html': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/optimizer-image': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/optimizer-svg': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/optimizer-swc': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))(@swc/helpers@0.5.17) - '@parcel/packager-css': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/packager-html': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/packager-js': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/packager-raw': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/packager-svg': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/packager-wasm': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/reporter-dev-server': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/resolver-default': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/runtime-browser-hmr': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/runtime-js': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/runtime-rsc': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/runtime-service-worker': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/transformer-babel': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/transformer-css': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/transformer-html': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/transformer-image': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/transformer-js': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/transformer-json': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/transformer-node': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/transformer-postcss': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/transformer-posthtml': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/transformer-raw': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/transformer-react-refresh-wrap': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/transformer-svg': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) + '@parcel/config-default@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)': + dependencies: + '@parcel/bundler-default': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/compressor-raw': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/core': 2.16.1(@swc/helpers@0.5.17) + '@parcel/namer-default': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/optimizer-css': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/optimizer-html': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/optimizer-image': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/optimizer-svg': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/optimizer-swc': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))(@swc/helpers@0.5.17) + '@parcel/packager-css': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/packager-html': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/packager-js': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/packager-raw': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/packager-svg': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/packager-wasm': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/reporter-dev-server': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/resolver-default': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/runtime-browser-hmr': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/runtime-js': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/runtime-rsc': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/runtime-service-worker': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/transformer-babel': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/transformer-css': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/transformer-html': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/transformer-image': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/transformer-js': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/transformer-json': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/transformer-node': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/transformer-postcss': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/transformer-posthtml': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/transformer-raw': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/transformer-react-refresh-wrap': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/transformer-svg': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) transitivePeerDependencies: - '@swc/helpers' - napi-wasm - '@parcel/core@2.16.0(@swc/helpers@0.5.17)': + '@parcel/core@2.16.1(@swc/helpers@0.5.17)': dependencies: '@mischnic/json-sourcemap': 0.1.1 - '@parcel/cache': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/diagnostic': 2.16.0 - '@parcel/events': 2.16.0 - '@parcel/feature-flags': 2.16.0 - '@parcel/fs': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/graph': 3.6.0 - '@parcel/logger': 2.16.0 - '@parcel/package-manager': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))(@swc/helpers@0.5.17) - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/profiler': 2.16.0 - '@parcel/rust': 2.16.0 + '@parcel/cache': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/diagnostic': 2.16.1 + '@parcel/events': 2.16.1 + '@parcel/feature-flags': 2.16.1 + '@parcel/fs': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/graph': 3.6.1 + '@parcel/logger': 2.16.1 + '@parcel/package-manager': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))(@swc/helpers@0.5.17) + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/profiler': 2.16.1 + '@parcel/rust': 2.16.1 '@parcel/source-map': 2.1.1 - '@parcel/types': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/utils': 2.16.0 - '@parcel/workers': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) + '@parcel/types': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/utils': 2.16.1 + '@parcel/workers': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) base-x: 3.0.11 - browserslist: 4.26.3 + browserslist: 4.28.0 clone: 2.1.2 dotenv: 16.6.1 dotenv-expand: 11.0.7 @@ -1803,339 +1720,339 @@ snapshots: - '@swc/helpers' - napi-wasm - '@parcel/diagnostic@2.16.0': + '@parcel/diagnostic@2.16.1': dependencies: '@mischnic/json-sourcemap': 0.1.1 nullthrows: 1.1.1 - '@parcel/error-overlay@2.16.0': {} + '@parcel/error-overlay@2.16.1': {} - '@parcel/events@2.16.0': {} + '@parcel/events@2.16.1': {} - '@parcel/feature-flags@2.16.0': {} + '@parcel/feature-flags@2.16.1': {} - '@parcel/fs@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/fs@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/core': 2.16.0(@swc/helpers@0.5.17) - '@parcel/feature-flags': 2.16.0 - '@parcel/rust': 2.16.0 - '@parcel/types-internal': 2.16.0 - '@parcel/utils': 2.16.0 + '@parcel/core': 2.16.1(@swc/helpers@0.5.17) + '@parcel/feature-flags': 2.16.1 + '@parcel/rust': 2.16.1 + '@parcel/types-internal': 2.16.1 + '@parcel/utils': 2.16.1 '@parcel/watcher': 2.5.1 - '@parcel/workers': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) + '@parcel/workers': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) transitivePeerDependencies: - napi-wasm - '@parcel/graph@3.6.0': + '@parcel/graph@3.6.1': dependencies: - '@parcel/feature-flags': 2.16.0 + '@parcel/feature-flags': 2.16.1 nullthrows: 1.1.1 - '@parcel/logger@2.16.0': + '@parcel/logger@2.16.1': dependencies: - '@parcel/diagnostic': 2.16.0 - '@parcel/events': 2.16.0 + '@parcel/diagnostic': 2.16.1 + '@parcel/events': 2.16.1 - '@parcel/markdown-ansi@2.16.0': + '@parcel/markdown-ansi@2.16.1': dependencies: chalk: 4.1.2 - '@parcel/namer-default@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/namer-default@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/diagnostic': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) + '@parcel/diagnostic': 2.16.1 + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/node-resolver-core@3.7.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/node-resolver-core@3.7.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: '@mischnic/json-sourcemap': 0.1.1 - '@parcel/diagnostic': 2.16.0 - '@parcel/fs': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/rust': 2.16.0 - '@parcel/utils': 2.16.0 + '@parcel/diagnostic': 2.16.1 + '@parcel/fs': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/rust': 2.16.1 + '@parcel/utils': 2.16.1 nullthrows: 1.1.1 semver: 7.7.3 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/optimizer-css@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/optimizer-css@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/diagnostic': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) + '@parcel/diagnostic': 2.16.1 + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) '@parcel/source-map': 2.1.1 - '@parcel/utils': 2.16.0 - browserslist: 4.26.3 + '@parcel/utils': 2.16.1 + browserslist: 4.28.0 lightningcss: 1.30.2 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/optimizer-html@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/optimizer-html@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/rust': 2.16.0 - '@parcel/utils': 2.16.0 + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/rust': 2.16.1 + '@parcel/utils': 2.16.1 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/optimizer-image@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/optimizer-image@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/core': 2.16.0(@swc/helpers@0.5.17) - '@parcel/diagnostic': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/rust': 2.16.0 - '@parcel/utils': 2.16.0 - '@parcel/workers': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) + '@parcel/core': 2.16.1(@swc/helpers@0.5.17) + '@parcel/diagnostic': 2.16.1 + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/rust': 2.16.1 + '@parcel/utils': 2.16.1 + '@parcel/workers': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) transitivePeerDependencies: - napi-wasm - '@parcel/optimizer-svg@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/optimizer-svg@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/rust': 2.16.0 - '@parcel/utils': 2.16.0 + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/rust': 2.16.1 + '@parcel/utils': 2.16.1 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/optimizer-swc@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)': + '@parcel/optimizer-swc@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)': dependencies: - '@parcel/diagnostic': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) + '@parcel/diagnostic': 2.16.1 + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) '@parcel/source-map': 2.1.1 - '@parcel/utils': 2.16.0 - '@swc/core': 1.13.5(@swc/helpers@0.5.17) + '@parcel/utils': 2.16.1 + '@swc/core': 1.15.3(@swc/helpers@0.5.17) nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - '@swc/helpers' - napi-wasm - '@parcel/package-manager@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)': - dependencies: - '@parcel/core': 2.16.0(@swc/helpers@0.5.17) - '@parcel/diagnostic': 2.16.0 - '@parcel/fs': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/logger': 2.16.0 - '@parcel/node-resolver-core': 3.7.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/types': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/utils': 2.16.0 - '@parcel/workers': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@swc/core': 1.13.5(@swc/helpers@0.5.17) + '@parcel/package-manager@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)': + dependencies: + '@parcel/core': 2.16.1(@swc/helpers@0.5.17) + '@parcel/diagnostic': 2.16.1 + '@parcel/fs': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/logger': 2.16.1 + '@parcel/node-resolver-core': 3.7.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/types': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/utils': 2.16.1 + '@parcel/workers': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@swc/core': 1.15.3(@swc/helpers@0.5.17) semver: 7.7.3 transitivePeerDependencies: - '@swc/helpers' - napi-wasm - '@parcel/packager-css@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/packager-css@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/diagnostic': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) + '@parcel/diagnostic': 2.16.1 + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) '@parcel/source-map': 2.1.1 - '@parcel/utils': 2.16.0 + '@parcel/utils': 2.16.1 lightningcss: 1.30.2 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/packager-html@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/packager-html@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/rust': 2.16.0 - '@parcel/types': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/utils': 2.16.0 + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/rust': 2.16.1 + '@parcel/types': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/utils': 2.16.1 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/packager-js@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/packager-js@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/diagnostic': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/rust': 2.16.0 + '@parcel/diagnostic': 2.16.1 + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/rust': 2.16.1 '@parcel/source-map': 2.1.1 - '@parcel/types': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/utils': 2.16.0 + '@parcel/types': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/utils': 2.16.1 globals: 13.24.0 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/packager-raw@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/packager-raw@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/packager-svg@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/packager-svg@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/rust': 2.16.0 - '@parcel/types': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/utils': 2.16.0 + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/rust': 2.16.1 + '@parcel/types': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/utils': 2.16.1 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/packager-ts@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/packager-ts@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/packager-wasm@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/packager-wasm@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/plugin@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/plugin@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/types': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) + '@parcel/types': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/profiler@2.16.0': + '@parcel/profiler@2.16.1': dependencies: - '@parcel/diagnostic': 2.16.0 - '@parcel/events': 2.16.0 - '@parcel/types-internal': 2.16.0 + '@parcel/diagnostic': 2.16.1 + '@parcel/events': 2.16.1 + '@parcel/types-internal': 2.16.1 chrome-trace-event: 1.0.4 - '@parcel/reporter-cli@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/reporter-cli@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/types': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/utils': 2.16.0 + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/types': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/utils': 2.16.1 chalk: 4.1.2 term-size: 2.2.1 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/reporter-dev-server@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/reporter-dev-server@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/codeframe': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) + '@parcel/codeframe': 2.16.1 + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) '@parcel/source-map': 2.1.1 - '@parcel/utils': 2.16.0 + '@parcel/utils': 2.16.1 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/reporter-tracer@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/reporter-tracer@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/utils': 2.16.0 + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/utils': 2.16.1 chrome-trace-event: 1.0.4 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/resolver-default@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/resolver-default@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/node-resolver-core': 3.7.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) + '@parcel/node-resolver-core': 3.7.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/runtime-browser-hmr@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/runtime-browser-hmr@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/utils': 2.16.0 + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/utils': 2.16.1 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/runtime-js@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/runtime-js@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/diagnostic': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/utils': 2.16.0 + '@parcel/diagnostic': 2.16.1 + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/utils': 2.16.1 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/runtime-rsc@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/runtime-rsc@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/rust': 2.16.0 - '@parcel/utils': 2.16.0 + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/rust': 2.16.1 + '@parcel/utils': 2.16.1 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/runtime-service-worker@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/runtime-service-worker@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/utils': 2.16.0 + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/utils': 2.16.1 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/rust-darwin-arm64@2.16.0': + '@parcel/rust-darwin-arm64@2.16.1': optional: true - '@parcel/rust-darwin-x64@2.16.0': + '@parcel/rust-darwin-x64@2.16.1': optional: true - '@parcel/rust-linux-arm-gnueabihf@2.16.0': + '@parcel/rust-linux-arm-gnueabihf@2.16.1': optional: true - '@parcel/rust-linux-arm64-gnu@2.16.0': + '@parcel/rust-linux-arm64-gnu@2.16.1': optional: true - '@parcel/rust-linux-arm64-musl@2.16.0': + '@parcel/rust-linux-arm64-musl@2.16.1': optional: true - '@parcel/rust-linux-x64-gnu@2.16.0': + '@parcel/rust-linux-x64-gnu@2.16.1': optional: true - '@parcel/rust-linux-x64-musl@2.16.0': + '@parcel/rust-linux-x64-musl@2.16.1': optional: true - '@parcel/rust-win32-x64-msvc@2.16.0': + '@parcel/rust-win32-x64-msvc@2.16.1': optional: true - '@parcel/rust@2.16.0': + '@parcel/rust@2.16.1': optionalDependencies: - '@parcel/rust-darwin-arm64': 2.16.0 - '@parcel/rust-darwin-x64': 2.16.0 - '@parcel/rust-linux-arm-gnueabihf': 2.16.0 - '@parcel/rust-linux-arm64-gnu': 2.16.0 - '@parcel/rust-linux-arm64-musl': 2.16.0 - '@parcel/rust-linux-x64-gnu': 2.16.0 - '@parcel/rust-linux-x64-musl': 2.16.0 - '@parcel/rust-win32-x64-msvc': 2.16.0 + '@parcel/rust-darwin-arm64': 2.16.1 + '@parcel/rust-darwin-x64': 2.16.1 + '@parcel/rust-linux-arm-gnueabihf': 2.16.1 + '@parcel/rust-linux-arm64-gnu': 2.16.1 + '@parcel/rust-linux-arm64-musl': 2.16.1 + '@parcel/rust-linux-x64-gnu': 2.16.1 + '@parcel/rust-linux-x64-musl': 2.16.1 + '@parcel/rust-win32-x64-msvc': 2.16.1 '@parcel/source-map@2.1.1': dependencies: detect-libc: 1.0.3 - '@parcel/transformer-babel@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/transformer-babel@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/diagnostic': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) + '@parcel/diagnostic': 2.16.1 + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) '@parcel/source-map': 2.1.1 - '@parcel/utils': 2.16.0 - browserslist: 4.26.3 + '@parcel/utils': 2.16.1 + browserslist: 4.28.0 json5: 2.2.3 nullthrows: 1.1.1 semver: 7.7.3 @@ -2143,76 +2060,76 @@ snapshots: - '@parcel/core' - napi-wasm - '@parcel/transformer-css@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/transformer-css@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/diagnostic': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) + '@parcel/diagnostic': 2.16.1 + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) '@parcel/source-map': 2.1.1 - '@parcel/utils': 2.16.0 - browserslist: 4.26.3 + '@parcel/utils': 2.16.1 + browserslist: 4.28.0 lightningcss: 1.30.2 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/transformer-html@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/transformer-html@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/diagnostic': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/rust': 2.16.0 + '@parcel/diagnostic': 2.16.1 + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/rust': 2.16.1 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/transformer-image@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/transformer-image@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/core': 2.16.0(@swc/helpers@0.5.17) - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/utils': 2.16.0 - '@parcel/workers': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) + '@parcel/core': 2.16.1(@swc/helpers@0.5.17) + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/utils': 2.16.1 + '@parcel/workers': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) nullthrows: 1.1.1 transitivePeerDependencies: - napi-wasm - '@parcel/transformer-js@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/transformer-js@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/core': 2.16.0(@swc/helpers@0.5.17) - '@parcel/diagnostic': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/rust': 2.16.0 + '@parcel/core': 2.16.1(@swc/helpers@0.5.17) + '@parcel/diagnostic': 2.16.1 + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/rust': 2.16.1 '@parcel/source-map': 2.1.1 - '@parcel/utils': 2.16.0 - '@parcel/workers': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) + '@parcel/utils': 2.16.1 + '@parcel/workers': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) '@swc/helpers': 0.5.17 - browserslist: 4.26.3 + browserslist: 4.28.0 nullthrows: 1.1.1 regenerator-runtime: 0.14.1 semver: 7.7.3 transitivePeerDependencies: - napi-wasm - '@parcel/transformer-json@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/transformer-json@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) json5: 2.2.3 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/transformer-node@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/transformer-node@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/transformer-postcss@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/transformer-postcss@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/diagnostic': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/rust': 2.16.0 - '@parcel/utils': 2.16.0 + '@parcel/diagnostic': 2.16.1 + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/rust': 2.16.1 + '@parcel/utils': 2.16.1 clone: 2.1.2 nullthrows: 1.1.1 postcss-value-parser: 4.2.0 @@ -2221,90 +2138,90 @@ snapshots: - '@parcel/core' - napi-wasm - '@parcel/transformer-posthtml@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/transformer-posthtml@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/utils': 2.16.0 + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/utils': 2.16.1 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/transformer-raw@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/transformer-raw@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/transformer-react-refresh-wrap@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/transformer-react-refresh-wrap@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/error-overlay': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/utils': 2.16.0 + '@parcel/error-overlay': 2.16.1 + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/utils': 2.16.1 react-refresh: 0.16.0 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/transformer-svg@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/transformer-svg@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/diagnostic': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/rust': 2.16.0 + '@parcel/diagnostic': 2.16.1 + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/rust': 2.16.1 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/transformer-typescript-tsc@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))(typescript@5.9.3)': + '@parcel/transformer-typescript-tsc@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))(typescript@5.9.3)': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) '@parcel/source-map': 2.1.1 - '@parcel/ts-utils': 2.16.0(typescript@5.9.3) + '@parcel/ts-utils': 2.16.1(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/transformer-typescript-types@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))(typescript@5.9.3)': + '@parcel/transformer-typescript-types@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))(typescript@5.9.3)': dependencies: - '@parcel/diagnostic': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) + '@parcel/diagnostic': 2.16.1 + '@parcel/plugin': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) '@parcel/source-map': 2.1.1 - '@parcel/ts-utils': 2.16.0(typescript@5.9.3) - '@parcel/utils': 2.16.0 + '@parcel/ts-utils': 2.16.1(typescript@5.9.3) + '@parcel/utils': 2.16.1 nullthrows: 1.1.1 typescript: 5.9.3 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/ts-utils@2.16.0(typescript@5.9.3)': + '@parcel/ts-utils@2.16.1(typescript@5.9.3)': dependencies: nullthrows: 1.1.1 typescript: 5.9.3 - '@parcel/types-internal@2.16.0': + '@parcel/types-internal@2.16.1': dependencies: - '@parcel/diagnostic': 2.16.0 - '@parcel/feature-flags': 2.16.0 + '@parcel/diagnostic': 2.16.1 + '@parcel/feature-flags': 2.16.1 '@parcel/source-map': 2.1.1 utility-types: 3.11.0 - '@parcel/types@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/types@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/types-internal': 2.16.0 - '@parcel/workers': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) + '@parcel/types-internal': 2.16.1 + '@parcel/workers': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/utils@2.16.0': + '@parcel/utils@2.16.1': dependencies: - '@parcel/codeframe': 2.16.0 - '@parcel/diagnostic': 2.16.0 - '@parcel/logger': 2.16.0 - '@parcel/markdown-ansi': 2.16.0 - '@parcel/rust': 2.16.0 + '@parcel/codeframe': 2.16.1 + '@parcel/diagnostic': 2.16.1 + '@parcel/logger': 2.16.1 + '@parcel/markdown-ansi': 2.16.1 + '@parcel/rust': 2.16.1 '@parcel/source-map': 2.1.1 chalk: 4.1.2 nullthrows: 1.1.1 @@ -2371,14 +2288,14 @@ snapshots: '@parcel/watcher-win32-ia32': 2.5.1 '@parcel/watcher-win32-x64': 2.5.1 - '@parcel/workers@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))': + '@parcel/workers@2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))': dependencies: - '@parcel/core': 2.16.0(@swc/helpers@0.5.17) - '@parcel/diagnostic': 2.16.0 - '@parcel/logger': 2.16.0 - '@parcel/profiler': 2.16.0 - '@parcel/types-internal': 2.16.0 - '@parcel/utils': 2.16.0 + '@parcel/core': 2.16.1(@swc/helpers@0.5.17) + '@parcel/diagnostic': 2.16.1 + '@parcel/logger': 2.16.1 + '@parcel/profiler': 2.16.1 + '@parcel/types-internal': 2.16.1 + '@parcel/utils': 2.16.1 nullthrows: 1.1.1 transitivePeerDependencies: - napi-wasm @@ -2433,71 +2350,71 @@ snapshots: uncontrollable: 8.0.4(react@19.2.0) warning: 4.0.3 - '@shikijs/engine-oniguruma@3.13.0': + '@shikijs/engine-oniguruma@3.15.0': dependencies: - '@shikijs/types': 3.13.0 + '@shikijs/types': 3.15.0 '@shikijs/vscode-textmate': 10.0.2 - '@shikijs/langs@3.13.0': + '@shikijs/langs@3.15.0': dependencies: - '@shikijs/types': 3.13.0 + '@shikijs/types': 3.15.0 - '@shikijs/themes@3.13.0': + '@shikijs/themes@3.15.0': dependencies: - '@shikijs/types': 3.13.0 + '@shikijs/types': 3.15.0 - '@shikijs/types@3.13.0': + '@shikijs/types@3.15.0': dependencies: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 '@shikijs/vscode-textmate@10.0.2': {} - '@swc/core-darwin-arm64@1.13.5': + '@swc/core-darwin-arm64@1.15.3': optional: true - '@swc/core-darwin-x64@1.13.5': + '@swc/core-darwin-x64@1.15.3': optional: true - '@swc/core-linux-arm-gnueabihf@1.13.5': + '@swc/core-linux-arm-gnueabihf@1.15.3': optional: true - '@swc/core-linux-arm64-gnu@1.13.5': + '@swc/core-linux-arm64-gnu@1.15.3': optional: true - '@swc/core-linux-arm64-musl@1.13.5': + '@swc/core-linux-arm64-musl@1.15.3': optional: true - '@swc/core-linux-x64-gnu@1.13.5': + '@swc/core-linux-x64-gnu@1.15.3': optional: true - '@swc/core-linux-x64-musl@1.13.5': + '@swc/core-linux-x64-musl@1.15.3': optional: true - '@swc/core-win32-arm64-msvc@1.13.5': + '@swc/core-win32-arm64-msvc@1.15.3': optional: true - '@swc/core-win32-ia32-msvc@1.13.5': + '@swc/core-win32-ia32-msvc@1.15.3': optional: true - '@swc/core-win32-x64-msvc@1.13.5': + '@swc/core-win32-x64-msvc@1.15.3': optional: true - '@swc/core@1.13.5(@swc/helpers@0.5.17)': + '@swc/core@1.15.3(@swc/helpers@0.5.17)': dependencies: '@swc/counter': 0.1.3 '@swc/types': 0.1.25 optionalDependencies: - '@swc/core-darwin-arm64': 1.13.5 - '@swc/core-darwin-x64': 1.13.5 - '@swc/core-linux-arm-gnueabihf': 1.13.5 - '@swc/core-linux-arm64-gnu': 1.13.5 - '@swc/core-linux-arm64-musl': 1.13.5 - '@swc/core-linux-x64-gnu': 1.13.5 - '@swc/core-linux-x64-musl': 1.13.5 - '@swc/core-win32-arm64-msvc': 1.13.5 - '@swc/core-win32-ia32-msvc': 1.13.5 - '@swc/core-win32-x64-msvc': 1.13.5 + '@swc/core-darwin-arm64': 1.15.3 + '@swc/core-darwin-x64': 1.15.3 + '@swc/core-linux-arm-gnueabihf': 1.15.3 + '@swc/core-linux-arm64-gnu': 1.15.3 + '@swc/core-linux-arm64-musl': 1.15.3 + '@swc/core-linux-x64-gnu': 1.15.3 + '@swc/core-linux-x64-musl': 1.15.3 + '@swc/core-win32-arm64-msvc': 1.15.3 + '@swc/core-win32-ia32-msvc': 1.15.3 + '@swc/core-win32-x64-msvc': 1.15.3 '@swc/helpers': 0.5.17 '@swc/counter@0.1.3': {} @@ -2514,38 +2431,36 @@ snapshots: dependencies: '@types/unist': 3.0.3 - '@types/lodash@4.17.20': {} + '@types/lodash@4.17.21': {} - '@types/node@22.18.11': + '@types/node@22.19.1': dependencies: undici-types: 6.21.0 '@types/prop-types@15.7.15': {} - '@types/react-dom@19.2.2(@types/react@19.2.2)': + '@types/react-dom@19.2.3(@types/react@19.2.6)': dependencies: - '@types/react': 19.2.2 + '@types/react': 19.2.6 - '@types/react-transition-group@4.4.12(@types/react@19.2.2)': + '@types/react-transition-group@4.4.12(@types/react@19.2.6)': dependencies: - '@types/react': 19.2.2 + '@types/react': 19.2.6 - '@types/react@19.2.2': + '@types/react@19.2.6': dependencies: - csstype: 3.1.3 + csstype: 3.2.3 - '@types/turndown@5.0.5': {} + '@types/turndown@5.0.6': {} '@types/unist@3.0.3': {} '@types/warning@3.0.3': {} - ansi-escapes@7.1.1: + ansi-escapes@7.2.0: dependencies: environment: 1.1.0 - ansi-regex@5.0.1: {} - ansi-regex@6.2.2: {} ansi-styles@4.3.0: @@ -2564,7 +2479,7 @@ snapshots: base64-arraybuffer@1.0.2: {} - baseline-browser-mapping@2.8.18: {} + baseline-browser-mapping@2.8.30: {} brace-expansion@2.0.2: dependencies: @@ -2576,15 +2491,15 @@ snapshots: browser-fs-access@0.37.0: {} - browserslist@4.26.3: + browserslist@4.28.0: dependencies: - baseline-browser-mapping: 2.8.18 - caniuse-lite: 1.0.30001751 - electron-to-chromium: 1.5.237 - node-releases: 2.0.25 - update-browserslist-db: 1.1.3(browserslist@4.26.3) + baseline-browser-mapping: 2.8.30 + caniuse-lite: 1.0.30001756 + electron-to-chromium: 1.5.259 + node-releases: 2.0.27 + update-browserslist-db: 1.1.4(browserslist@4.28.0) - caniuse-lite@1.0.30001751: {} + caniuse-lite@1.0.30001756: {} chalk@4.1.2: dependencies: @@ -2599,7 +2514,7 @@ snapshots: dependencies: restore-cursor: 5.1.0 - cli-truncate@5.1.0: + cli-truncate@5.1.1: dependencies: slice-ansi: 7.1.2 string-width: 8.1.0 @@ -2620,19 +2535,13 @@ snapshots: commander@12.1.0: {} - commander@14.0.1: {} - - cross-spawn@7.0.6: - dependencies: - path-key: 3.1.1 - shebang-command: 2.0.0 - which: 2.0.2 + commander@14.0.2: {} css-line-break@2.1.0: dependencies: utrie: 1.0.2 - csstype@3.1.3: {} + csstype@3.2.3: {} dequal@2.0.3: {} @@ -2643,7 +2552,7 @@ snapshots: dom-helpers@5.2.1: dependencies: '@babel/runtime': 7.28.4 - csstype: 3.1.3 + csstype: 3.2.3 dotenv-expand@11.0.7: dependencies: @@ -2651,32 +2560,26 @@ snapshots: dotenv@16.6.1: {} - eastasianwidth@0.2.0: {} - editorjs-html@4.0.5: {} edkit@1.2.7(typescript@5.9.3): dependencies: '@swc/helpers': 0.5.17 - '@types/turndown': 5.0.5 + '@types/turndown': 5.0.6 browser-fs-access: 0.37.0 marked: 15.0.12 regenerator-runtime: 0.14.1 - turndown: 7.2.1 + turndown: 7.2.2 turndown-plugin-gfm: 1.0.2 - web-utility: 4.6.2(typescript@5.9.3) + web-utility: 4.6.4(typescript@5.9.3) transitivePeerDependencies: - element-internals-polyfill - typescript - electron-to-chromium@1.5.237: {} + electron-to-chromium@1.5.259: {} emoji-regex@10.6.0: {} - emoji-regex@8.0.0: {} - - emoji-regex@9.2.2: {} - entities@4.5.0: {} environment@1.1.0: {} @@ -2689,23 +2592,15 @@ snapshots: dependencies: to-regex-range: 5.0.1 - foreground-child@3.3.1: - dependencies: - cross-spawn: 7.0.6 - signal-exit: 4.1.0 - get-east-asian-width@1.4.0: {} get-port@4.2.0: {} - glob@11.0.3: + glob@13.0.0: dependencies: - foreground-child: 3.3.1 - jackspeak: 4.1.1 - minimatch: 10.0.3 + minimatch: 10.1.1 minipass: 7.1.2 - package-json-from-dist: 1.0.1 - path-scurry: 2.0.0 + path-scurry: 2.0.1 globals@13.24.0: dependencies: @@ -2722,7 +2617,7 @@ snapshots: idb-keyval@6.2.2: {} - idea-react@2.0.0-rc.13(@types/react@19.2.2)(react-dom@19.2.0(react@19.2.0))(react-is@16.13.1)(react@19.2.0)(typescript@5.9.3): + idea-react@2.0.0-rc.13(@types/react@19.2.6)(react-dom@19.2.0(react@19.2.0))(react-is@16.13.1)(react@19.2.0)(typescript@5.9.3): dependencies: '@editorjs/editorjs': 2.31.0 '@editorjs/paragraph': 2.11.7 @@ -2738,11 +2633,11 @@ snapshots: mobx-react-helper: 0.4.1(mobx@6.15.0)(react@19.2.0)(typescript@5.9.3) prismjs: 1.30.0 react: 19.2.0 - react-bootstrap: 2.10.10(@types/react@19.2.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react-bootstrap: 2.10.10(@types/react@19.2.6)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) react-dom: 19.2.0(react@19.2.0) react-editor-js: 2.1.0(@editorjs/editorjs@2.31.0)(@editorjs/paragraph@2.11.7)(react@19.2.0) react-element-to-jsx-string: 17.0.1(react-dom@19.2.0(react@19.2.0))(react-is@16.13.1)(react@19.2.0) - web-utility: 4.6.2(typescript@5.9.3) + web-utility: 4.6.4(typescript@5.9.3) transitivePeerDependencies: - '@types/react' - element-internals-polyfill @@ -2756,8 +2651,6 @@ snapshots: is-extglob@2.1.1: {} - is-fullwidth-code-point@3.0.0: {} - is-fullwidth-code-point@5.1.0: dependencies: get-east-asian-width: 1.4.0 @@ -2770,16 +2663,10 @@ snapshots: is-plain-object@5.0.0: {} - isexe@2.0.0: {} - iterable-observer@1.1.0: dependencies: '@swc/helpers': 0.5.17 - jackspeak@4.1.1: - dependencies: - '@isaacs/cliui': 8.0.2 - js-tokens@4.0.0: {} json5@2.2.3: {} @@ -2789,7 +2676,7 @@ snapshots: '@swc/helpers': 0.5.17 regenerator-runtime: 0.14.1 web-streams-polyfill: 4.2.0 - web-utility: 4.6.2(typescript@5.9.3) + web-utility: 4.6.4(typescript@5.9.3) transitivePeerDependencies: - element-internals-polyfill - typescript @@ -2847,9 +2734,9 @@ snapshots: dependencies: uc.micro: 2.1.0 - lint-staged@16.2.5: + lint-staged@16.2.7: dependencies: - commander: 14.0.1 + commander: 14.0.2 listr2: 9.0.5 micromatch: 4.0.8 nano-spawn: 2.0.0 @@ -2859,7 +2746,7 @@ snapshots: listr2@9.0.5: dependencies: - cli-truncate: 5.1.0 + cli-truncate: 5.1.1 colorette: 2.0.20 eventemitter3: 5.0.1 log-update: 6.1.0 @@ -2887,7 +2774,7 @@ snapshots: log-update@6.1.0: dependencies: - ansi-escapes: 7.1.1 + ansi-escapes: 7.2.0 cli-cursor: 5.0.0 slice-ansi: 7.1.2 strip-ansi: 7.1.2 @@ -2921,7 +2808,7 @@ snapshots: mimic-function@5.0.1: {} - minimatch@10.0.3: + minimatch@10.1.1: dependencies: '@isaacs/brace-expansion': 5.0.0 @@ -2931,16 +2818,16 @@ snapshots: minipass@7.1.2: {} - mobx-github@0.6.0(typescript@5.9.3): + mobx-github@0.6.2(typescript@5.9.3): dependencies: - '@octokit/openapi-types': 26.0.0 + '@octokit/openapi-types': 27.0.0 '@swc/helpers': 0.5.17 - '@types/lodash': 4.17.20 + '@types/lodash': 4.17.21 koajax: 3.1.2(typescript@5.9.3) lodash: 4.17.21 mobx: 6.15.0 mobx-restful: 2.1.4(mobx@6.15.0)(typescript@5.9.3) - web-utility: 4.6.2(typescript@5.9.3) + web-utility: 4.6.4(typescript@5.9.3) transitivePeerDependencies: - core-js - element-internals-polyfill @@ -2950,10 +2837,10 @@ snapshots: mobx-i18n@0.7.2(mobx@6.15.0)(typescript@5.9.3): dependencies: '@swc/helpers': 0.5.17 - '@types/node': 22.18.11 + '@types/node': 22.19.1 mobx: 6.15.0 regenerator-runtime: 0.14.1 - web-utility: 4.6.2(typescript@5.9.3) + web-utility: 4.6.4(typescript@5.9.3) transitivePeerDependencies: - element-internals-polyfill - typescript @@ -2964,7 +2851,7 @@ snapshots: lodash.isequalwith: 4.4.0 mobx: 6.15.0 react: 19.2.0 - web-utility: 4.6.2(typescript@5.9.3) + web-utility: 4.6.4(typescript@5.9.3) transitivePeerDependencies: - element-internals-polyfill - typescript @@ -2975,7 +2862,7 @@ snapshots: lodash.isequalwith: 4.4.0 mobx: 6.15.0 react: 19.2.0 - web-utility: 4.6.2(typescript@5.9.3) + web-utility: 4.6.4(typescript@5.9.3) transitivePeerDependencies: - element-internals-polyfill - typescript @@ -3003,7 +2890,7 @@ snapshots: koajax: 3.1.2(typescript@5.9.3) mobx: 6.15.0 regenerator-runtime: 0.14.1 - web-utility: 4.6.2(typescript@5.9.3) + web-utility: 4.6.4(typescript@5.9.3) transitivePeerDependencies: - core-js - element-internals-polyfill @@ -3043,7 +2930,7 @@ snapshots: detect-libc: 2.1.2 optional: true - node-releases@2.0.25: {} + node-releases@2.0.27: {} nullthrows@1.1.1: {} @@ -3057,20 +2944,20 @@ snapshots: package-json-from-dist@1.0.1: {} - parcel@2.16.0(@swc/helpers@0.5.17): - dependencies: - '@parcel/config-default': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))(@swc/helpers@0.5.17) - '@parcel/core': 2.16.0(@swc/helpers@0.5.17) - '@parcel/diagnostic': 2.16.0 - '@parcel/events': 2.16.0 - '@parcel/feature-flags': 2.16.0 - '@parcel/fs': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/logger': 2.16.0 - '@parcel/package-manager': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17))(@swc/helpers@0.5.17) - '@parcel/reporter-cli': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/reporter-dev-server': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/reporter-tracer': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.17)) - '@parcel/utils': 2.16.0 + parcel@2.16.1(@swc/helpers@0.5.17): + dependencies: + '@parcel/config-default': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))(@swc/helpers@0.5.17) + '@parcel/core': 2.16.1(@swc/helpers@0.5.17) + '@parcel/diagnostic': 2.16.1 + '@parcel/events': 2.16.1 + '@parcel/feature-flags': 2.16.1 + '@parcel/fs': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/logger': 2.16.1 + '@parcel/package-manager': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17))(@swc/helpers@0.5.17) + '@parcel/reporter-cli': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/reporter-dev-server': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/reporter-tracer': 2.16.1(@parcel/core@2.16.1(@swc/helpers@0.5.17)) + '@parcel/utils': 2.16.1 chalk: 4.1.2 commander: 12.1.0 get-port: 4.2.0 @@ -3078,9 +2965,7 @@ snapshots: - '@swc/helpers' - napi-wasm - path-key@3.1.1: {} - - path-scurry@2.0.0: + path-scurry@2.0.1: dependencies: lru-cache: 11.2.2 minipass: 7.1.2 @@ -3120,19 +3005,19 @@ snapshots: mobx-react-helper: 0.4.1(mobx@6.15.0)(react@19.2.0)(typescript@5.9.3) react: 19.2.0 react-dom: 19.2.0(react@19.2.0) - web-utility: 4.6.2(typescript@5.9.3) + web-utility: 4.6.4(typescript@5.9.3) transitivePeerDependencies: - element-internals-polyfill - react-native - typescript - react-bootstrap@2.10.10(@types/react@19.2.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + react-bootstrap@2.10.10(@types/react@19.2.6)(react-dom@19.2.0(react@19.2.0))(react@19.2.0): dependencies: '@babel/runtime': 7.28.4 '@restart/hooks': 0.4.16(react@19.2.0) '@restart/ui': 1.9.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@types/prop-types': 15.7.15 - '@types/react-transition-group': 4.4.12(@types/react@19.2.2) + '@types/react-transition-group': 4.4.12(@types/react@19.2.6) classnames: 2.5.1 dom-helpers: 5.2.1 invariant: 2.2.4 @@ -3144,7 +3029,7 @@ snapshots: uncontrollable: 7.2.1(react@19.2.0) warning: 4.0.3 optionalDependencies: - '@types/react': 19.2.2 + '@types/react': 19.2.6 react-dom@19.2.0(react@19.2.0): dependencies: @@ -3195,9 +3080,9 @@ snapshots: rfdc@1.4.1: {} - rimraf@6.0.1: + rimraf@6.1.2: dependencies: - glob: 11.0.3 + glob: 13.0.0 package-json-from-dist: 1.0.1 safe-buffer@5.2.1: {} @@ -3206,12 +3091,6 @@ snapshots: semver@7.7.3: {} - shebang-command@2.0.0: - dependencies: - shebang-regex: 3.0.0 - - shebang-regex@3.0.0: {} - signal-exit@4.1.0: {} slice-ansi@7.1.2: @@ -3221,18 +3100,6 @@ snapshots: string-argv@0.3.2: {} - string-width@4.2.3: - dependencies: - emoji-regex: 8.0.0 - is-fullwidth-code-point: 3.0.0 - strip-ansi: 6.0.1 - - string-width@5.1.2: - dependencies: - eastasianwidth: 0.2.0 - emoji-regex: 9.2.2 - strip-ansi: 7.1.2 - string-width@7.2.0: dependencies: emoji-regex: 10.6.0 @@ -3244,10 +3111,6 @@ snapshots: get-east-asian-width: 1.4.0 strip-ansi: 7.1.2 - strip-ansi@6.0.1: - dependencies: - ansi-regex: 5.0.1 - strip-ansi@7.1.2: dependencies: ansi-regex: 6.2.2 @@ -3270,7 +3133,7 @@ snapshots: turndown-plugin-gfm@1.0.2: {} - turndown@7.2.1: + turndown@7.2.2: dependencies: '@mixmark-io/domino': 2.2.0 @@ -3282,7 +3145,7 @@ snapshots: typedoc@0.28.14(typescript@5.9.3): dependencies: - '@gerrit0/mini-shiki': 3.13.1 + '@gerrit0/mini-shiki': 3.15.0 lunr: 2.3.9 markdown-it: 14.1.0 minimatch: 9.0.5 @@ -3296,7 +3159,7 @@ snapshots: uncontrollable@7.2.1(react@19.2.0): dependencies: '@babel/runtime': 7.28.4 - '@types/react': 19.2.2 + '@types/react': 19.2.6 invariant: 2.2.4 react: 19.2.0 react-lifecycles-compat: 3.0.4 @@ -3307,9 +3170,9 @@ snapshots: undici-types@6.21.0: {} - update-browserslist-db@1.1.3(browserslist@4.26.3): + update-browserslist-db@1.1.4(browserslist@4.28.0): dependencies: - browserslist: 4.26.3 + browserslist: 4.28.0 escalade: 3.2.0 picocolors: 1.1.1 @@ -3331,28 +3194,12 @@ snapshots: web-streams-polyfill@4.2.0: {} - web-utility@4.6.2(typescript@5.9.3): + web-utility@4.6.4(typescript@5.9.3): dependencies: '@swc/helpers': 0.5.17 regenerator-runtime: 0.14.1 typescript: 5.9.3 - which@2.0.2: - dependencies: - isexe: 2.0.0 - - wrap-ansi@7.0.0: - dependencies: - ansi-styles: 4.3.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - - wrap-ansi@8.1.0: - dependencies: - ansi-styles: 6.2.3 - string-width: 5.1.2 - strip-ansi: 7.1.2 - wrap-ansi@9.0.2: dependencies: ansi-styles: 6.2.3 diff --git a/source/RestForm.tsx b/source/RestForm.tsx index 4ac1137..0e411c2 100644 --- a/source/RestForm.tsx +++ b/source/RestForm.tsx @@ -4,7 +4,7 @@ import { observer } from 'mobx-react'; import { ObservedComponent } from 'mobx-react-helper'; import { DataObject, Filter, IDType, ListModel } from 'mobx-restful'; import { FormEvent, Fragment, InputHTMLAttributes, ReactNode } from 'react'; -import { Button, Form, FormGroupProps, FormProps, InputGroup } from 'react-bootstrap'; +import { Button, ButtonProps, Form, FormGroupProps, FormProps, InputGroup } from 'react-bootstrap'; import { Editor, EditorProps } from 'react-bootstrap-editor'; import { formatDate, formToJSON, isEmpty } from 'web-utility'; @@ -46,12 +46,14 @@ export interface FieldBoxProps } export interface RestFormProps = Filter> - extends Pick { + extends Pick, + Pick { id?: IDType; fields: Field[]; - store: ListModel; + store?: ListModel; translator: TranslationModel; onSubmit?: (data: D) => any; + onReset?: (data: Partial) => any; } @observer @@ -104,7 +106,7 @@ export class RestForm< componentDidMount() { const { id, store } = this.props; - if (id) store.getOne(id); + if (id) store?.getOne(id); } handleSubmit = async (event: FormEvent) => { @@ -118,16 +120,24 @@ export class RestForm< if (valid) { const { id, store, onSubmit } = this.props; + let data = formToJSON(form); - const updated = await store.updateOne(formToJSON(form), id); + data = await store?.updateOne(data, id); - onSubmit?.(updated); + onSubmit?.(data); - store.clearCurrent(); + store?.clearCurrent(); } this.validated = false; }; + handleReset = ({ currentTarget }: FormEvent) => { + const { onReset, store } = this.props; + + onReset?.(formToJSON(currentTarget)); + store?.clearCurrent(); + }; + @computed get fields(): Field[] { const { fields } = this.observedProps; @@ -163,7 +173,7 @@ export class RestForm< get fieldReady() { const { id, store } = this.observedProps; - return !id || store.downloading < 1; + return !id || store?.downloading < 1; } renderFile = @@ -239,6 +249,7 @@ export class RestForm< {...props} {...meta} {...{ type, step, label }} + size={this.observedProps.size} name={key.toString()} defaultValue={RestForm.dateValueOf({ type, step }, value)} /> @@ -259,29 +270,41 @@ export class RestForm< render() { const { fields, readOnly, customValidation, validated } = this, - { id, className = '', store, translator, ...props } = this.observedProps; - const { downloading, uploading, currentOne } = store, + { + id, + className = 'd-flex flex-column gap-3', + size, + store, + translator, + ...props + } = this.props; + const { downloading, uploading, currentOne = {} as D } = store || {}, { t } = translator; const loading = downloading > 0 || uploading > 0; return (
store.clearCurrent()} + onReset={this.handleReset} > {fields.map(({ renderInput, ...meta }) => ( {renderInput?.(currentOne, meta)} ))} {!readOnly && (
- -
diff --git a/source/RestFormModal.tsx b/source/RestFormModal.tsx index 3a00c0c..a0f95be 100644 --- a/source/RestFormModal.tsx +++ b/source/RestFormModal.tsx @@ -6,7 +6,7 @@ import { isEmpty } from 'web-utility'; import { RestForm, RestFormProps } from './RestForm'; export const RestFormModal = observer( - ({ fields, store, translator }: RestFormProps) => { + ({ fields, store, translator, ...props }: RestFormProps) => { const { indexKey, currentOne } = store; const editing = !isEmpty(currentOne), @@ -17,7 +17,7 @@ export const RestFormModal = observer( {ID} - + ); diff --git a/source/RestTable.tsx b/source/RestTable.tsx index ba40e30..7ec832a 100644 --- a/source/RestTable.tsx +++ b/source/RestTable.tsx @@ -12,7 +12,7 @@ import { isEmpty } from 'web-utility'; import { BadgeBar } from './BadgeBar'; import { FilePreview } from './FilePreview'; import { Pager } from './Pager'; -import { Field, RestFormProps } from './RestForm'; +import { Field, RestForm, RestFormProps } from './RestForm'; import { RestFormModal } from './RestFormModal'; export interface Column extends Omit, 'renderLabel'> { @@ -27,9 +27,10 @@ type Translator = RestFormProps['translator'] & 'create' | 'view' | 'edit' | 'delete' | 'total_x_rows' | 'sure_to_delete_x' >; export interface RestTableProps = Filter> - extends Omit, - Omit, 'id' | 'fields' | 'translator'> { + extends Omit, + Omit, 'id' | 'size' | 'fields' | 'translator'> { filter?: F; + filterFields?: Field[]; editable?: boolean; deletable?: boolean; columns: Column[]; @@ -51,6 +52,13 @@ export class RestTable< store.getList(filter); } + @computed + get fieldSize() { + const { size } = this.observedProps; + + return !size ? undefined : size === 'sm' ? 'sm' : 'lg'; + } + @observable accessor checkedKeys: IDType[] = []; @@ -113,7 +121,8 @@ export class RestTable< @computed get operateColumn(): Column { - const { editable, deletable, columns, store, translator } = this.observedProps; + const { editable, deletable, columns, store, translator } = this.observedProps, + { fieldSize } = this; const { t } = translator, readOnly = columns.every(({ readOnly }) => readOnly), disabled = columns.every(({ disabled }) => disabled); @@ -129,7 +138,7 @@ export class RestTable< )} {editable && ( - )} @@ -338,8 +359,15 @@ export class RestTable< {this.renderTable()} +
+ {!!totalCount && {t('total_x_rows', { totalCount })}} + + +
+ {editable && ( ({ ...field, renderLabel: renderHead, From 57a3a97243bc8f6a3f255fe289a05a71e2277ad1 Mon Sep 17 00:00:00 2001 From: TechQuery Date: Sun, 23 Nov 2025 08:42:05 +0800 Subject: [PATCH 2/2] [fix] some detail bugs --- preview/content.tsx | 12 +++++++++++- source/FileUploader.tsx | 2 +- source/RestForm.tsx | 2 +- source/RestTable.tsx | 35 ++++++++++++++++++++++------------- 4 files changed, 35 insertions(+), 16 deletions(-) diff --git a/preview/content.tsx b/preview/content.tsx index 915b1b0..291b7a3 100644 --- a/preview/content.tsx +++ b/preview/content.tsx @@ -1,4 +1,4 @@ -import { GitRepository } from 'mobx-github'; +import { GitRepository, RepositoryFilter } from 'mobx-github'; import { FC } from 'react'; import { Form, InputGroup } from 'react-bootstrap'; @@ -7,6 +7,7 @@ import { BadgeBar, BadgeInput, Column, + Field, FileModel, FilePicker, FilePreview, @@ -30,6 +31,14 @@ class MyFileModel extends FileModel {} const fileStore = new MyFileModel(); +const filterFields: Field[] = [ + { key: 'full_name', renderLabel: 'Repository Name' }, + { key: 'homepage', renderLabel: 'Home Page' }, + { key: 'language', renderLabel: 'Programming Language' }, + { key: 'topics', renderLabel: 'Topic' }, + { key: 'description', renderLabel: 'Description' }, +]; + const columns: Column[] = [ { key: 'full_name', @@ -211,6 +220,7 @@ export const Content: FC = () => ( hover editable deletable + filterFields={filterFields} columns={columns} store={repositoryStore} translator={i18n} diff --git a/source/FileUploader.tsx b/source/FileUploader.tsx index c5e775e..0cd0363 100644 --- a/source/FileUploader.tsx +++ b/source/FileUploader.tsx @@ -74,7 +74,7 @@ export class FileUploader extends FormComponent { super.componentDidMount(); const { store } = this.props; -debugger + store.files = this.value || []; } diff --git a/source/RestForm.tsx b/source/RestForm.tsx index 0e411c2..c0af63e 100644 --- a/source/RestForm.tsx +++ b/source/RestForm.tsx @@ -285,8 +285,8 @@ export class RestForm< return ( diff --git a/source/RestTable.tsx b/source/RestTable.tsx index 7ec832a..1cbae75 100644 --- a/source/RestTable.tsx +++ b/source/RestTable.tsx @@ -316,25 +316,34 @@ export class RestTable< } render() { - const { className, editable, deletable, filterFields, store, translator, onSubmit } = - this.props, + const { + className = 'overflow-auto d-flex flex-column gap-3', + editable, + deletable, + filterFields, + store, + translator, + onSubmit, + onReset, + ...props + } = this.props, { fieldSize } = this; const { t } = translator, { indexKey, pageSize, pageIndex, pageCount, totalCount } = store; return ( -
+
- store.getList(filter, 1)} - onReset={() => store.getList({}, 1)} - /> -
- + {filterFields && ( + store.getList(filter, 1)} + onReset={() => store.getList({}, 1)} + /> + )}
{deletable && (