diff --git a/package.json b/package.json index 4595db7..5aa0d3f 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "@tsconfig/node20": "^20.1.4", "@types/node": "^20.17.25", "@vitest/coverage-v8": "^1.6.1", - "cspell": "^8.17.5", + "cspell": "^9.1.2", "eslint": "^9.23.0", "eslint-config-prettier": "^10.1.1", "eslint-import-resolver-typescript": "^4.2.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b5477a1..31c7cd1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -32,8 +32,8 @@ devDependencies: specifier: ^1.6.1 version: 1.6.1(vitest@1.6.1) cspell: - specifier: ^8.17.5 - version: 8.17.5 + specifier: ^9.1.2 + version: 9.1.2 eslint: specifier: ^9.23.0 version: 9.23.0 @@ -117,97 +117,97 @@ packages: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} dev: true - /@cspell/cspell-bundled-dicts@8.17.5: - resolution: {integrity: sha512-b/Ntabar+g4gsRNwOct909cvatO/auHhNvBzJZfyFQzryI1nqHMaSFuDsrrtzbhQkGJ4GiMAKCXZC2EOdHMgmw==} - engines: {node: '>=18'} + /@cspell/cspell-bundled-dicts@9.1.2: + resolution: {integrity: sha512-mdhxj7j1zqXYKO/KPx2MgN3RPAvqoWvncxz2dOMFBcuUteZPt58NenUoi0VZXEhV/FM2V80NvhHZZafaIcxVjQ==} + engines: {node: '>=20'} dependencies: '@cspell/dict-ada': 4.1.0 '@cspell/dict-al': 1.1.0 - '@cspell/dict-aws': 4.0.9 + '@cspell/dict-aws': 4.0.10 '@cspell/dict-bash': 4.2.0 - '@cspell/dict-companies': 3.1.14 - '@cspell/dict-cpp': 6.0.6 + '@cspell/dict-companies': 3.2.1 + '@cspell/dict-cpp': 6.0.8 '@cspell/dict-cryptocurrencies': 5.0.4 '@cspell/dict-csharp': 4.0.6 '@cspell/dict-css': 4.0.17 '@cspell/dict-dart': 2.3.0 - '@cspell/dict-data-science': 2.0.7 + '@cspell/dict-data-science': 2.0.8 '@cspell/dict-django': 4.1.4 - '@cspell/dict-docker': 1.1.12 + '@cspell/dict-docker': 1.1.14 '@cspell/dict-dotnet': 5.0.9 '@cspell/dict-elixir': 4.0.7 - '@cspell/dict-en-common-misspellings': 2.0.10 - '@cspell/dict-en-gb': 1.1.33 - '@cspell/dict-en_us': 4.3.35 - '@cspell/dict-filetypes': 3.0.11 + '@cspell/dict-en-common-misspellings': 2.1.1 + '@cspell/dict-en-gb-mit': 3.1.2 + '@cspell/dict-en_us': 4.4.12 + '@cspell/dict-filetypes': 3.0.12 '@cspell/dict-flutter': 1.1.0 '@cspell/dict-fonts': 4.0.4 '@cspell/dict-fsharp': 1.1.0 '@cspell/dict-fullstack': 3.2.6 - '@cspell/dict-gaming-terms': 1.1.0 - '@cspell/dict-git': 3.0.4 - '@cspell/dict-golang': 6.0.19 + '@cspell/dict-gaming-terms': 1.1.1 + '@cspell/dict-git': 3.0.6 + '@cspell/dict-golang': 6.0.22 '@cspell/dict-google': 1.0.8 '@cspell/dict-haskell': 4.0.5 '@cspell/dict-html': 4.0.11 '@cspell/dict-html-symbol-entities': 4.0.3 '@cspell/dict-java': 5.0.11 '@cspell/dict-julia': 1.1.0 - '@cspell/dict-k8s': 1.0.10 + '@cspell/dict-k8s': 1.0.11 '@cspell/dict-kotlin': 1.1.0 '@cspell/dict-latex': 4.0.3 '@cspell/dict-lorem-ipsum': 4.0.4 '@cspell/dict-lua': 4.0.7 '@cspell/dict-makefile': 1.0.4 - '@cspell/dict-markdown': 2.0.9(@cspell/dict-css@4.0.17)(@cspell/dict-html-symbol-entities@4.0.3)(@cspell/dict-html@4.0.11)(@cspell/dict-typescript@3.2.0) + '@cspell/dict-markdown': 2.0.11(@cspell/dict-css@4.0.17)(@cspell/dict-html-symbol-entities@4.0.3)(@cspell/dict-html@4.0.11)(@cspell/dict-typescript@3.2.2) '@cspell/dict-monkeyc': 1.0.10 - '@cspell/dict-node': 5.0.6 - '@cspell/dict-npm': 5.1.31 + '@cspell/dict-node': 5.0.7 + '@cspell/dict-npm': 5.2.8 '@cspell/dict-php': 4.0.14 '@cspell/dict-powershell': 5.0.14 '@cspell/dict-public-licenses': 2.0.13 - '@cspell/dict-python': 4.2.16 + '@cspell/dict-python': 4.2.18 '@cspell/dict-r': 2.1.0 '@cspell/dict-ruby': 5.0.8 '@cspell/dict-rust': 4.0.11 '@cspell/dict-scala': 5.0.7 '@cspell/dict-shell': 1.1.0 - '@cspell/dict-software-terms': 4.2.5 + '@cspell/dict-software-terms': 5.1.2 '@cspell/dict-sql': 2.2.0 '@cspell/dict-svelte': 1.0.6 '@cspell/dict-swift': 2.0.5 '@cspell/dict-terraform': 1.1.1 - '@cspell/dict-typescript': 3.2.0 + '@cspell/dict-typescript': 3.2.2 '@cspell/dict-vue': 3.0.4 dev: true - /@cspell/cspell-json-reporter@8.17.5: - resolution: {integrity: sha512-+eVFCdnda74Frv8hguHYwDtxvqDuJJ/luFRl4dC5oknPMRab0JCHM1DDYjp3NzsehTex0HmcxplxqVW6QoDosg==} - engines: {node: '>=18'} + /@cspell/cspell-json-reporter@9.1.2: + resolution: {integrity: sha512-sSva/ACXDJd9LufzecR9LC+lNWUuGWNtVHdVj0orJxOIZjHUCNBXwVSgL2fmMg7jNQS6qoJFJ7F/QPXdwITijg==} + engines: {node: '>=20'} dependencies: - '@cspell/cspell-types': 8.17.5 + '@cspell/cspell-types': 9.1.2 dev: true - /@cspell/cspell-pipe@8.17.5: - resolution: {integrity: sha512-VOIfFdIo3FYQFcSpIyGkqHupOx0LgfBrWs79IKnTT1II27VUHPF+0oGq0WWf4c2Zpd8tzdHvS3IUhGarWZq69g==} - engines: {node: '>=18'} + /@cspell/cspell-pipe@9.1.2: + resolution: {integrity: sha512-/pIhsf4SI4Q/kvehq9GsGKLgbQsRhiDgthQIgO6YOrEa761wOI2hVdRyc0Tgc1iAGiJEedDaFsAhabVRJBeo2g==} + engines: {node: '>=20'} dev: true - /@cspell/cspell-resolver@8.17.5: - resolution: {integrity: sha512-5MhYInligPbGctWxoklAKxtg+sxvtJCuRKGSQHHA0JlCOLSsducypl780P6zvpjLK59XmdfC+wtFONxSmRbsuA==} - engines: {node: '>=18'} + /@cspell/cspell-resolver@9.1.2: + resolution: {integrity: sha512-dNDx7yMl2h1Ousk08lizTou+BUvce4RPSnPXrQPB7B7CscgZloSyuP3Yyj1Zt81pHNpggrym4Ezx6tMdyPjESw==} + engines: {node: '>=20'} dependencies: global-directory: 4.0.1 dev: true - /@cspell/cspell-service-bus@8.17.5: - resolution: {integrity: sha512-Ur3IK0R92G/2J6roopG9cU/EhoYAMOx2um7KYlq93cdrly8RBAK2NCcGCL7DbjQB6C9RYEAV60ueMUnQ45RrCQ==} - engines: {node: '>=18'} + /@cspell/cspell-service-bus@9.1.2: + resolution: {integrity: sha512-YOsUctzCMzEJbKdzNyvPkyMen/i7sGO3Xgcczn848GJPlRsJc50QwsoU67SY7zEARz6y2WS0tv5F5RMrRO4idw==} + engines: {node: '>=20'} dev: true - /@cspell/cspell-types@8.17.5: - resolution: {integrity: sha512-91y2+0teunRSRZj940ORDA3kdjyenrUiM+4j6nQQH24sAIAJdRmQl2LG3eUTmeaSReJGkZIpnToQ6DyU5cC88Q==} - engines: {node: '>=18'} + /@cspell/cspell-types@9.1.2: + resolution: {integrity: sha512-bSDDjoQi4pbh1BULEA596XCo1PMShTpTb4J2lj8jVYqYgXYQNjSmQFA1fj4NHesC84JpK1um4ybzXBcqtniC7Q==} + engines: {node: '>=20'} dev: true /@cspell/dict-ada@4.1.0: @@ -218,8 +218,8 @@ packages: resolution: {integrity: sha512-PtNI1KLmYkELYltbzuoztBxfi11jcE9HXBHCpID2lou/J4VMYKJPNqe4ZjVzSI9NYbMnMnyG3gkbhIdx66VSXg==} dev: true - /@cspell/dict-aws@4.0.9: - resolution: {integrity: sha512-bDYdnnJGwSkIZ4gzrauu7qzOs/ZAY/FnU4k11LgdMI8BhwMfsbsy2EI1iS+sD/BI5ZnNT9kU5YR3WADeNOmhRg==} + /@cspell/dict-aws@4.0.10: + resolution: {integrity: sha512-0qW4sI0GX8haELdhfakQNuw7a2pnWXz3VYQA2MpydH2xT2e6EN9DWFpKAi8DfcChm8MgDAogKkoHtIo075iYng==} dev: true /@cspell/dict-bash@4.2.0: @@ -228,12 +228,12 @@ packages: '@cspell/dict-shell': 1.1.0 dev: true - /@cspell/dict-companies@3.1.14: - resolution: {integrity: sha512-iqo1Ce4L7h0l0GFSicm2wCLtfuymwkvgFGhmu9UHyuIcTbdFkDErH+m6lH3Ed+QuskJlpQ9dM7puMIGqUlVERw==} + /@cspell/dict-companies@3.2.1: + resolution: {integrity: sha512-ryaeJ1KhTTKL4mtinMtKn8wxk6/tqD4vX5tFP+Hg89SiIXmbMk5vZZwVf+eyGUWJOyw5A1CVj9EIWecgoi+jYQ==} dev: true - /@cspell/dict-cpp@6.0.6: - resolution: {integrity: sha512-HMV1chsExuZt5IL9rYBW7GmhNZDVdQJEd1WtFgOO6jqiNxbpTG3Is3Pkldl7FpusBQQZr4BdjMit5bnPpVRy3A==} + /@cspell/dict-cpp@6.0.8: + resolution: {integrity: sha512-BzurRZilWqaJt32Gif6/yCCPi+FtrchjmnehVEIFzbWyeBd/VOUw77IwrEzehZsu5cRU91yPWuWp5fUsKfDAXA==} dev: true /@cspell/dict-cryptocurrencies@5.0.4: @@ -252,16 +252,16 @@ packages: resolution: {integrity: sha512-1aY90lAicek8vYczGPDKr70pQSTQHwMFLbmWKTAI6iavmb1fisJBS1oTmMOKE4ximDf86MvVN6Ucwx3u/8HqLg==} dev: true - /@cspell/dict-data-science@2.0.7: - resolution: {integrity: sha512-XhAkK+nSW6zmrnWzusmZ1BpYLc62AWYHZc2p17u4nE2Z9XG5DleG55PCZxXQTKz90pmwlhFM9AfpkJsYaBWATA==} + /@cspell/dict-data-science@2.0.8: + resolution: {integrity: sha512-uyAtT+32PfM29wRBeAkUSbkytqI8bNszNfAz2sGPtZBRmsZTYugKMEO9eDjAIE/pnT9CmbjNuoiXhk+Ss4fCOg==} dev: true /@cspell/dict-django@4.1.4: resolution: {integrity: sha512-fX38eUoPvytZ/2GA+g4bbdUtCMGNFSLbdJJPKX2vbewIQGfgSFJKY56vvcHJKAvw7FopjvgyS/98Ta9WN1gckg==} dev: true - /@cspell/dict-docker@1.1.12: - resolution: {integrity: sha512-6d25ZPBnYZaT9D9An/x6g/4mk542R8bR3ipnby3QFCxnfdd6xaWiTcwDPsCgwN2aQZIQ1jX/fil9KmBEqIK/qA==} + /@cspell/dict-docker@1.1.14: + resolution: {integrity: sha512-p6Qz5mokvcosTpDlgSUREdSbZ10mBL3ndgCdEKMqjCSZJFdfxRdNdjrGER3lQ6LMq5jGr1r7nGXA0gvUJK80nw==} dev: true /@cspell/dict-dotnet@5.0.9: @@ -272,20 +272,20 @@ packages: resolution: {integrity: sha512-MAUqlMw73mgtSdxvbAvyRlvc3bYnrDqXQrx5K9SwW8F7fRYf9V4vWYFULh+UWwwkqkhX9w03ZqFYRTdkFku6uA==} dev: true - /@cspell/dict-en-common-misspellings@2.0.10: - resolution: {integrity: sha512-80mXJLtr0tVEtzowrI7ycVae/ULAYImZUlr0kUTpa8i57AUk7Zy3pYBs44EYIKW7ZC9AHu4Qjjfq4vriAtyTDQ==} + /@cspell/dict-en-common-misspellings@2.1.1: + resolution: {integrity: sha512-6m2EEm4WUgsNzFzz/2boeOVrZenYQRaDXFtDNcaQK5Ly4A37HTRPm8uVvE8cAlACVk+HBHhH/4e7ebxdXwId9w==} dev: true - /@cspell/dict-en-gb@1.1.33: - resolution: {integrity: sha512-tKSSUf9BJEV+GJQAYGw5e+ouhEe2ZXE620S7BLKe3ZmpnjlNG9JqlnaBhkIMxKnNFkLY2BP/EARzw31AZnOv4g==} + /@cspell/dict-en-gb-mit@3.1.2: + resolution: {integrity: sha512-IOsS2auF07ZOUqXsp4zuCaf3W5/OolWLvdq9xPd/ZQH2BfoFEmjdhelYaRuOKOmd6+SWdEbGhEeI7oLZSREqIQ==} dev: true - /@cspell/dict-en_us@4.3.35: - resolution: {integrity: sha512-HF6QNyPHkxeo/SosaZXRQlnKDUTjIzrGKyqfbw/fPPlPYrXefAZZ40ofheb5HnbUicR7xqV/lsc/HQfqYshGIw==} + /@cspell/dict-en_us@4.4.12: + resolution: {integrity: sha512-p/ACn/SXcfCTAIAUfbvHrG/jacLDzo6V9Vc5mjtTMSaqeJVir4w5G9r1Pz19zcUvFzgio/Kg5b2xmosjPirLsg==} dev: true - /@cspell/dict-filetypes@3.0.11: - resolution: {integrity: sha512-bBtCHZLo7MiSRUqx5KEiPdGOmXIlDGY+L7SJEtRWZENpAKE+96rT7hj+TUUYWBbCzheqHr0OXZJFEKDgsG/uZg==} + /@cspell/dict-filetypes@3.0.12: + resolution: {integrity: sha512-+ds5wgNdlUxuJvhg8A1TjuSpalDFGCh7SkANCWvIplg6QZPXL4j83lqxP7PgjHpx7PsBUS7vw0aiHPjZy9BItw==} dev: true /@cspell/dict-flutter@1.1.0: @@ -304,16 +304,16 @@ packages: resolution: {integrity: sha512-cSaq9rz5RIU9j+0jcF2vnKPTQjxGXclntmoNp4XB7yFX2621PxJcekGjwf/lN5heJwVxGLL9toR0CBlGKwQBgA==} dev: true - /@cspell/dict-gaming-terms@1.1.0: - resolution: {integrity: sha512-46AnDs9XkgJ2f1Sqol1WgfJ8gOqp60fojpc9Wxch7x+BA63g4JfMV5/M5x0sI0TLlLY8EBSglcr8wQF/7C80AQ==} + /@cspell/dict-gaming-terms@1.1.1: + resolution: {integrity: sha512-tb8GFxjTLDQstkJcJ90lDqF4rKKlMUKs5/ewePN9P+PYRSehqDpLI5S5meOfPit8LGszeOrjUdBQ4zXo7NpMyQ==} dev: true - /@cspell/dict-git@3.0.4: - resolution: {integrity: sha512-C44M+m56rYn6QCsLbiKiedyPTMZxlDdEYAsPwwlL5bhMDDzXZ3Ic8OCQIhMbiunhCOJJT+er4URmOmM+sllnjg==} + /@cspell/dict-git@3.0.6: + resolution: {integrity: sha512-nazfOqyxlBOQGgcur9ssEOEQCEZkH8vXfQe8SDEx8sCN/g0SFm8ktabgLVmBOXjy3RzjVNLlM2nBfRQ7e6+5hQ==} dev: true - /@cspell/dict-golang@6.0.19: - resolution: {integrity: sha512-VS+oinB2/CbgmHE06kMJlj52OVMZM0S2EEXph3oaroNTgTuclSwdFylQmOEjquZi55kW+n3FM9MyWXiitB7Dtg==} + /@cspell/dict-golang@6.0.22: + resolution: {integrity: sha512-FvV0m3Y0nUFxw36uDCD8UtfOPv4wsZnnlabNwB3xNZ2IBn0gBURuMUZywScb9sd2wXM8VFBRoU//tc6NQsOVOg==} dev: true /@cspell/dict-google@1.0.8: @@ -340,8 +340,8 @@ packages: resolution: {integrity: sha512-CPUiesiXwy3HRoBR3joUseTZ9giFPCydSKu2rkh6I2nVjXnl5vFHzOMLXpbF4HQ1tH2CNfnDbUndxD+I+7eL9w==} dev: true - /@cspell/dict-k8s@1.0.10: - resolution: {integrity: sha512-313haTrX9prep1yWO7N6Xw4D6tvUJ0Xsx+YhCP+5YrrcIKoEw5Rtlg8R4PPzLqe6zibw6aJ+Eqq+y76Vx5BZkw==} + /@cspell/dict-k8s@1.0.11: + resolution: {integrity: sha512-8ojNwB5j4PfZ1Gq9n5c/HKJCtZD3h6+wFy+zpALpDWFFQ2qT22Be30+3PVd+G5gng8or0LeK8VgKKd0l1uKPTA==} dev: true /@cspell/dict-kotlin@1.1.0: @@ -364,30 +364,30 @@ packages: resolution: {integrity: sha512-E4hG/c0ekPqUBvlkrVvzSoAA+SsDA9bLi4xSV3AXHTVru7Y2bVVGMPtpfF+fI3zTkww/jwinprcU1LSohI3ylw==} dev: true - /@cspell/dict-markdown@2.0.9(@cspell/dict-css@4.0.17)(@cspell/dict-html-symbol-entities@4.0.3)(@cspell/dict-html@4.0.11)(@cspell/dict-typescript@3.2.0): - resolution: {integrity: sha512-j2e6Eg18BlTb1mMP1DkyRFMM/FLS7qiZjltpURzDckB57zDZbUyskOFdl4VX7jItZZEeY0fe22bSPOycgS1Z5A==} + /@cspell/dict-markdown@2.0.11(@cspell/dict-css@4.0.17)(@cspell/dict-html-symbol-entities@4.0.3)(@cspell/dict-html@4.0.11)(@cspell/dict-typescript@3.2.2): + resolution: {integrity: sha512-stZieFKJyMQbzKTVoalSx2QqCpB0j8nPJF/5x+sBnDIWgMC65jp8Wil+jccWh9/vnUVukP3Ejewven5NC7SWuQ==} peerDependencies: '@cspell/dict-css': ^4.0.17 '@cspell/dict-html': ^4.0.11 '@cspell/dict-html-symbol-entities': ^4.0.3 - '@cspell/dict-typescript': ^3.2.0 + '@cspell/dict-typescript': ^3.2.2 dependencies: '@cspell/dict-css': 4.0.17 '@cspell/dict-html': 4.0.11 '@cspell/dict-html-symbol-entities': 4.0.3 - '@cspell/dict-typescript': 3.2.0 + '@cspell/dict-typescript': 3.2.2 dev: true /@cspell/dict-monkeyc@1.0.10: resolution: {integrity: sha512-7RTGyKsTIIVqzbvOtAu6Z/lwwxjGRtY5RkKPlXKHEoEAgIXwfDxb5EkVwzGQwQr8hF/D3HrdYbRT8MFBfsueZw==} dev: true - /@cspell/dict-node@5.0.6: - resolution: {integrity: sha512-CEbhPCpxGvRNByGolSBTrXXW2rJA4bGqZuTx1KKO85mwR6aadeOmUE7xf/8jiCkXSy+qvr9aJeh+jlfXcsrziQ==} + /@cspell/dict-node@5.0.7: + resolution: {integrity: sha512-ZaPpBsHGQCqUyFPKLyCNUH2qzolDRm1/901IO8e7btk7bEDF56DN82VD43gPvD4HWz3yLs/WkcLa01KYAJpnOw==} dev: true - /@cspell/dict-npm@5.1.31: - resolution: {integrity: sha512-Oh9nrhgNV4UD1hlbgO3TFQqQRKziwc7qXKoQiC4oqOYIhMs2WL9Ezozku7FY1e7o5XbCIZX9nRH0ymNx/Rwj6w==} + /@cspell/dict-npm@5.2.8: + resolution: {integrity: sha512-GRv5hQZ3Buf3BouoE/NgyUKMb58IQ+knjdWFes9X7sZJ+qU9VKaNg+Ovualr6c8apee07johhMX9ZfOAkcjuRw==} dev: true /@cspell/dict-php@4.0.14: @@ -402,10 +402,10 @@ packages: resolution: {integrity: sha512-1Wdp/XH1ieim7CadXYE7YLnUlW0pULEjVl9WEeziZw3EKCAw8ZI8Ih44m4bEa5VNBLnuP5TfqC4iDautAleQzQ==} dev: true - /@cspell/dict-python@4.2.16: - resolution: {integrity: sha512-LkQssFt1hPOWXIQiD8ScTkz/41RL7Ti0V/2ytUzEW82dc0atIEksrBg8MuOjWXktp0Dk5tDwRLgmIvhV3CFFOA==} + /@cspell/dict-python@4.2.18: + resolution: {integrity: sha512-hYczHVqZBsck7DzO5LumBLJM119a3F17aj8a7lApnPIS7cmEwnPc2eACNscAHDk7qAo2127oI7axUoFMe9/g1g==} dependencies: - '@cspell/dict-data-science': 2.0.7 + '@cspell/dict-data-science': 2.0.8 dev: true /@cspell/dict-r@2.1.0: @@ -428,8 +428,8 @@ packages: resolution: {integrity: sha512-D/xHXX7T37BJxNRf5JJHsvziFDvh23IF/KvkZXNSh8VqcRdod3BAz9VGHZf6VDqcZXr1VRqIYR3mQ8DSvs3AVQ==} dev: true - /@cspell/dict-software-terms@4.2.5: - resolution: {integrity: sha512-CaRzkWti3AgcXoxuRcMijaNG7YUk/MH1rHjB8VX34v3UdCxXXeqvRyElRKnxhFeVLB/robb2UdShqh/CpskxRg==} + /@cspell/dict-software-terms@5.1.2: + resolution: {integrity: sha512-MssT9yyInezB6mFqHTDNOIVjbMakORllIt7IJ91LrgiQOcDLzidR0gN9pE340s655TJ8U5MJNAfRfH0oRU14KQ==} dev: true /@cspell/dict-sql@2.2.0: @@ -448,56 +448,56 @@ packages: resolution: {integrity: sha512-07KFDwCU7EnKl4hOZLsLKlj6Zceq/IsQ3LRWUyIjvGFfZHdoGtFdCp3ZPVgnFaAcd/DKv+WVkrOzUBSYqHopQQ==} dev: true - /@cspell/dict-typescript@3.2.0: - resolution: {integrity: sha512-Pk3zNePLT8qg51l0M4g1ISowYAEGxTuNfZlgkU5SvHa9Cu7x/BWoyYq9Fvc3kAyoisCjRPyvWF4uRYrPitPDFw==} + /@cspell/dict-typescript@3.2.2: + resolution: {integrity: sha512-H9Y+uUHsTIDFO/jdfUAcqmcd5osT+2DB5b0aRCHfLWN/twUbGn/1qq3b7YwEvttxKlYzWHU3uNFf+KfA93VY7w==} dev: true /@cspell/dict-vue@3.0.4: resolution: {integrity: sha512-0dPtI0lwHcAgSiQFx8CzvqjdoXROcH+1LyqgROCpBgppommWpVhbQ0eubnKotFEXgpUCONVkeZJ6Ql8NbTEu+w==} dev: true - /@cspell/dynamic-import@8.17.5: - resolution: {integrity: sha512-tY+cVkRou+0VKvH+K1NXv8/R7mOlW3BDGSs9fcgvhatj0m00Yf8blFC7tE4VVI9Qh2bkC/KDFqM24IqZbuwXUQ==} - engines: {node: '>=18.0'} + /@cspell/dynamic-import@9.1.2: + resolution: {integrity: sha512-Kg22HCx5m0znVPLea2jRrvMnzHZAAzqcDr5g6Dbd4Pizs5b3SPQuRpFmYaDvKo26JNZnfRqA9eweiuE5aQAf2A==} + engines: {node: '>=20'} dependencies: - '@cspell/url': 8.17.5 + '@cspell/url': 9.1.2 import-meta-resolve: 4.1.0 dev: true - /@cspell/filetypes@8.17.5: - resolution: {integrity: sha512-Fj6py2Rl+FEnMiXhRQUM1A5QmyeCLxi6dY/vQ0qfH6tp6KSaBiaC8wuPUKhr8hKyTd3+8lkUbobDhUf6xtMEXg==} - engines: {node: '>=18'} + /@cspell/filetypes@9.1.2: + resolution: {integrity: sha512-j+6kDz3GbeYwwtlzVosqVaSiFGMhf0u3y8eAP3IV2bTelhP2ZiOLD+yNbAyYGao7p10/Sqv+Ri0yT7IsGLniww==} + engines: {node: '>=20'} dev: true - /@cspell/strong-weak-map@8.17.5: - resolution: {integrity: sha512-Z4eo+rZJr1086wZWycBiIG/n7gGvVoqn28I7ZicS8xedRYu/4yp2loHgLn4NpxG3e46+dNWs4La6vinod+UydQ==} - engines: {node: '>=18'} + /@cspell/strong-weak-map@9.1.2: + resolution: {integrity: sha512-6X9oXnklvdt1pd0x0Mh6qXaaIRxjt0G50Xz5ZGm3wpAagv0MFvTThdmYVFfBuZ91x7fDT3u77y3d1uqdGQW1CA==} + engines: {node: '>=20'} dev: true - /@cspell/url@8.17.5: - resolution: {integrity: sha512-GNQqST7zI85dAFVyao6oiTeg5rNhO9FH1ZAd397qQhvwfxrrniNfuoewu8gPXyP0R4XBiiaCwhBL7w9S/F5guw==} - engines: {node: '>=18.0'} + /@cspell/url@9.1.2: + resolution: {integrity: sha512-PMJBuLYQIdFnEfPHQXaVE5hHUkbbOxOIRmHyZwWEc9+79tIaIkiwLpjZvbm8p6f9WXAaESqXs/uK2tUC/bjwmw==} + engines: {node: '>=20'} dev: true - /@emnapi/core@1.3.1: - resolution: {integrity: sha512-pVGjBIt1Y6gg3EJN8jTcfpP/+uuRksIo055oE/OBkDNcjZqVbfkWCksG1Jp4yZnj3iKWyWX8fdG/j6UDYPbFog==} + /@emnapi/core@1.4.3: + resolution: {integrity: sha512-4m62DuCE07lw01soJwPiBGC0nAww0Q+RY70VZ+n49yDIO13yyinhbWCeNnaob0lakDtWQzSdtNWzJeOJt2ma+g==} requiresBuild: true dependencies: - '@emnapi/wasi-threads': 1.0.1 + '@emnapi/wasi-threads': 1.0.2 tslib: 2.8.1 dev: true optional: true - /@emnapi/runtime@1.3.1: - resolution: {integrity: sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==} + /@emnapi/runtime@1.4.3: + resolution: {integrity: sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ==} requiresBuild: true dependencies: tslib: 2.8.1 dev: true optional: true - /@emnapi/wasi-threads@1.0.1: - resolution: {integrity: sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==} + /@emnapi/wasi-threads@1.0.2: + resolution: {integrity: sha512-5n3nTJblwRi8LlXkJ9eBzu+kZR8Yxcc7ubakyQTFzPMtIhFpUBRbsnc2Dv88IZDIbCDlBiWrknhB4Lsz7mg6BA==} requiresBuild: true dependencies: tslib: 2.8.1 @@ -1079,12 +1079,12 @@ packages: '@jridgewell/sourcemap-codec': 1.5.0 dev: true - /@napi-rs/wasm-runtime@0.2.7: - resolution: {integrity: sha512-5yximcFK5FNompXfJFoWanu5l8v1hNGqNHh9du1xETp9HWk/B/PzvchX55WYOPaIeNglG8++68AAiauBAtbnzw==} + /@napi-rs/wasm-runtime@0.2.11: + resolution: {integrity: sha512-9DPkXtvHydrcOsopiYpUgPHpmj0HWZKMUnL2dZqpvC42lsratuBG06V5ipyno0fUek5VlFsNQ+AcFATSrJXgMA==} requiresBuild: true dependencies: - '@emnapi/core': 1.3.1 - '@emnapi/runtime': 1.3.1 + '@emnapi/core': 1.4.3 + '@emnapi/runtime': 1.4.3 '@tybys/wasm-util': 0.9.0 dev: true optional: true @@ -1436,7 +1436,7 @@ packages: fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.7.1 + semver: 7.7.2 ts-api-utils: 2.1.0(typescript@5.8.2) typescript: 5.8.2 transitivePeerDependencies: @@ -1538,7 +1538,7 @@ packages: cpu: [wasm32] requiresBuild: true dependencies: - '@napi-rs/wasm-runtime': 0.2.7 + '@napi-rs/wasm-runtime': 0.2.11 dev: true optional: true @@ -1905,6 +1905,12 @@ packages: /commander@13.1.0: resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==} engines: {node: '>=18'} + dev: false + + /commander@14.0.0: + resolution: {integrity: sha512-2uM9rYjPvyq39NwLRqaiLtWHyDC1FvryJDa2ATTVims5YAS4PupsEQsDvP14FqhFr0P49CYDugi59xaxJlTXRA==} + engines: {node: '>=20'} + dev: true /comment-json@4.2.5: resolution: {integrity: sha512-bKw/r35jR3HGt5PEPm1ljsQQGyCrR8sFGNiN5L+ykDHdpO8Smxkrkla9Yi6NkQyUrb8V54PGhfMs6NrIwtxtdw==} @@ -1938,81 +1944,80 @@ packages: which: 2.0.2 dev: true - /cspell-config-lib@8.17.5: - resolution: {integrity: sha512-XDc+UJO5RZ9S9e2Ajz332XjT7dv6Og2UqCiSnAlvHt7t/MacLHSPARZFIivheObNkWZ7E1iWI681RxKoH4o40w==} - engines: {node: '>=18'} + /cspell-config-lib@9.1.2: + resolution: {integrity: sha512-QvHHGUuMI5h3ymU6O/Qz8zfhMhvPTuopT1FgebYRBB1cyggl4KnEJKU9m7wy/SQ1IGSlFDtQp6rCy70ujTfavQ==} + engines: {node: '>=20'} dependencies: - '@cspell/cspell-types': 8.17.5 + '@cspell/cspell-types': 9.1.2 comment-json: 4.2.5 - yaml: 2.7.0 + yaml: 2.8.0 dev: true - /cspell-dictionary@8.17.5: - resolution: {integrity: sha512-O/Uuhv1RuDu+5WYQml0surudweaTvr+2YJSmPSdlihByUSiogCbpGqwrRow7wQv/C5p1W1FlFjotvUfoR0fxHA==} - engines: {node: '>=18'} + /cspell-dictionary@9.1.2: + resolution: {integrity: sha512-Osn5f9ugkX/zA3PVtSmYKRer3gZX3YqVB0UH0wVNzi8Ryl/1RUuYLIcvd0SDEhiVW56WKxFLfZ5sggTz/l9cDA==} + engines: {node: '>=20'} dependencies: - '@cspell/cspell-pipe': 8.17.5 - '@cspell/cspell-types': 8.17.5 - cspell-trie-lib: 8.17.5 + '@cspell/cspell-pipe': 9.1.2 + '@cspell/cspell-types': 9.1.2 + cspell-trie-lib: 9.1.2 fast-equals: 5.2.2 dev: true - /cspell-gitignore@8.17.5: - resolution: {integrity: sha512-I27fgOUZzH14jeIYo65LooB60fZ42f6OJL1lOR9Mk6IrIlDyUtzherGR+xx5KshK2katYkX42Qu4zsVYM6VFPA==} - engines: {node: '>=18'} + /cspell-gitignore@9.1.2: + resolution: {integrity: sha512-dbi7xPYYNT79gci9C3G/tldp13cvhuNXnIOSXJ5lXSDhinZFfrpFc0bOj195nn3HTL/EvlQ9Ga1a1+jOIZNVBQ==} + engines: {node: '>=20'} hasBin: true dependencies: - '@cspell/url': 8.17.5 - cspell-glob: 8.17.5 - cspell-io: 8.17.5 - find-up-simple: 1.0.1 + '@cspell/url': 9.1.2 + cspell-glob: 9.1.2 + cspell-io: 9.1.2 dev: true - /cspell-glob@8.17.5: - resolution: {integrity: sha512-OXquou7UykInlGV5et5lNKYYrW0dwa28aEF995x1ocANND7o0bbHmFlbgyci/Lp4uFQai8sifmfFJbuIg2IC/A==} - engines: {node: '>=18'} + /cspell-glob@9.1.2: + resolution: {integrity: sha512-l7Mqirn5h2tilTXgRamRIqqnzeA7R5iJEtJkY/zHDMEBeLWTR/5ai7dBp2+ooe8gIebpDtvv4938IXa5/75E6g==} + engines: {node: '>=20'} dependencies: - '@cspell/url': 8.17.5 - micromatch: 4.0.8 + '@cspell/url': 9.1.2 + picomatch: 4.0.2 dev: true - /cspell-grammar@8.17.5: - resolution: {integrity: sha512-st2n+FVw25MvMbsGb3TeJNRr6Oih4g14rjOd/UJN0qn+ceH360SAShUFqSd4kHHu2ADazI/TESFU6FRtMTPNOg==} - engines: {node: '>=18'} + /cspell-grammar@9.1.2: + resolution: {integrity: sha512-vUcnlUqJKK0yhwYHfGC71zjGyEn918l64U/NWb1ijn1VXrL6gsh3w8Acwdo++zbpOASd9HTAuuZelveDJKLLgA==} + engines: {node: '>=20'} hasBin: true dependencies: - '@cspell/cspell-pipe': 8.17.5 - '@cspell/cspell-types': 8.17.5 + '@cspell/cspell-pipe': 9.1.2 + '@cspell/cspell-types': 9.1.2 dev: true - /cspell-io@8.17.5: - resolution: {integrity: sha512-oevM/8l0s6nc1NCYPqNFumrW50QSHoa6wqUT8cWs09gtZdE2AWG0U6bIE8ZEVz6e6FxS+6IenGKTdUUwP0+3fg==} - engines: {node: '>=18'} + /cspell-io@9.1.2: + resolution: {integrity: sha512-oLPxbteI+uFV9ZPcJjII7Lr/C/gVXpdmDLlAMwR8/7LHGnEfxXR0lqYu5GZVEvZ7riX9whCUOsQWQQqr2u2Fzw==} + engines: {node: '>=20'} dependencies: - '@cspell/cspell-service-bus': 8.17.5 - '@cspell/url': 8.17.5 + '@cspell/cspell-service-bus': 9.1.2 + '@cspell/url': 9.1.2 dev: true - /cspell-lib@8.17.5: - resolution: {integrity: sha512-S3KuOrcST1d2BYmTXA+hnbRdho5n3w5GUvEaCx3QZQBwAPfLpAwJbe2yig1TxBpyEJ5LqP02i/mDg1pUCOP0hQ==} - engines: {node: '>=18'} + /cspell-lib@9.1.2: + resolution: {integrity: sha512-OFCssgfp6Z2gd1K8j2FsYr9YGoA/C6xXlcUwgU75Ut/XMZ/S44chdA9fUupGd4dUOw+CZl0qKzSP21J6kYObIw==} + engines: {node: '>=20'} dependencies: - '@cspell/cspell-bundled-dicts': 8.17.5 - '@cspell/cspell-pipe': 8.17.5 - '@cspell/cspell-resolver': 8.17.5 - '@cspell/cspell-types': 8.17.5 - '@cspell/dynamic-import': 8.17.5 - '@cspell/filetypes': 8.17.5 - '@cspell/strong-weak-map': 8.17.5 - '@cspell/url': 8.17.5 + '@cspell/cspell-bundled-dicts': 9.1.2 + '@cspell/cspell-pipe': 9.1.2 + '@cspell/cspell-resolver': 9.1.2 + '@cspell/cspell-types': 9.1.2 + '@cspell/dynamic-import': 9.1.2 + '@cspell/filetypes': 9.1.2 + '@cspell/strong-weak-map': 9.1.2 + '@cspell/url': 9.1.2 clear-module: 4.1.2 comment-json: 4.2.5 - cspell-config-lib: 8.17.5 - cspell-dictionary: 8.17.5 - cspell-glob: 8.17.5 - cspell-grammar: 8.17.5 - cspell-io: 8.17.5 - cspell-trie-lib: 8.17.5 + cspell-config-lib: 9.1.2 + cspell-dictionary: 9.1.2 + cspell-glob: 9.1.2 + cspell-grammar: 9.1.2 + cspell-io: 9.1.2 + cspell-trie-lib: 9.1.2 env-paths: 3.0.0 fast-equals: 5.2.2 gensequence: 7.0.0 @@ -2023,38 +2028,38 @@ packages: xdg-basedir: 5.1.0 dev: true - /cspell-trie-lib@8.17.5: - resolution: {integrity: sha512-9hjI3nRQxtGEua6CgnLbK3sGHLx9dXR/BHwI/csRL4dN5GGRkE5X3CCoy1RJVL7iGFLIzi43+L10xeFRmWniKw==} - engines: {node: '>=18'} + /cspell-trie-lib@9.1.2: + resolution: {integrity: sha512-TkIQaknRRusUznqy+HwpqKCETCAznrzPJJHRHi8m6Zo3tAMsnIpaBQPRN8xem6w8/r/yJqFhLrsLSma0swyviQ==} + engines: {node: '>=20'} dependencies: - '@cspell/cspell-pipe': 8.17.5 - '@cspell/cspell-types': 8.17.5 + '@cspell/cspell-pipe': 9.1.2 + '@cspell/cspell-types': 9.1.2 gensequence: 7.0.0 dev: true - /cspell@8.17.5: - resolution: {integrity: sha512-l3Cfp87d7Yrodem675irdxV6+7+OsdR+jNwYHe33Dgnd6ePEfooYrvmfGdXF9rlQrNLUQp/HqYgHJzSq19UEsg==} - engines: {node: '>=18'} + /cspell@9.1.2: + resolution: {integrity: sha512-XtFNCt2ZCvdSAbtntlYBumShdDsSbKdgPhwx/PfEL42uhXWR1owQPTxhtHz3nBF2SR11iDI3LDMMGDp8Fw0Gdg==} + engines: {node: '>=20'} hasBin: true dependencies: - '@cspell/cspell-json-reporter': 8.17.5 - '@cspell/cspell-pipe': 8.17.5 - '@cspell/cspell-types': 8.17.5 - '@cspell/dynamic-import': 8.17.5 - '@cspell/url': 8.17.5 + '@cspell/cspell-json-reporter': 9.1.2 + '@cspell/cspell-pipe': 9.1.2 + '@cspell/cspell-types': 9.1.2 + '@cspell/dynamic-import': 9.1.2 + '@cspell/url': 9.1.2 chalk: 5.4.1 chalk-template: 1.1.0 - commander: 13.1.0 - cspell-dictionary: 8.17.5 - cspell-gitignore: 8.17.5 - cspell-glob: 8.17.5 - cspell-io: 8.17.5 - cspell-lib: 8.17.5 + commander: 14.0.0 + cspell-config-lib: 9.1.2 + cspell-dictionary: 9.1.2 + cspell-gitignore: 9.1.2 + cspell-glob: 9.1.2 + cspell-io: 9.1.2 + cspell-lib: 9.1.2 fast-json-stable-stringify: 2.1.0 file-entry-cache: 9.1.0 - get-stdin: 9.0.0 - semver: 7.7.1 - tinyglobby: 0.2.12 + semver: 7.7.2 + tinyglobby: 0.2.14 dev: true /data-uri-to-buffer@4.0.1: @@ -2381,7 +2386,7 @@ packages: eslint: '>=6.0.0' dependencies: eslint: 9.23.0 - semver: 7.7.1 + semver: 7.7.2 dev: true /eslint-config-prettier@10.1.1(eslint@9.23.0): @@ -2744,6 +2749,17 @@ packages: picomatch: 4.0.2 dev: true + /fdir@6.4.6(picomatch@4.0.2): + resolution: {integrity: sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + dependencies: + picomatch: 4.0.2 + dev: true + /fetch-blob@3.2.0: resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} engines: {node: ^12.20 || >= 14.13} @@ -2772,11 +2788,6 @@ packages: dependencies: to-regex-range: 5.0.1 - /find-up-simple@1.0.1: - resolution: {integrity: sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ==} - engines: {node: '>=18'} - dev: true - /find-up@5.0.0: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} engines: {node: '>=10'} @@ -2884,11 +2895,6 @@ packages: es-object-atoms: 1.1.1 dev: true - /get-stdin@9.0.0: - resolution: {integrity: sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==} - engines: {node: '>=12'} - dev: true - /get-stream@8.0.1: resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} engines: {node: '>=16'} @@ -3455,7 +3461,7 @@ packages: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} engines: {node: '>=10'} dependencies: - semver: 7.7.1 + semver: 7.7.2 dev: true /markdown-table@3.0.4: @@ -4511,6 +4517,12 @@ packages: hasBin: true dev: true + /semver@7.7.2: + resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} + engines: {node: '>=10'} + hasBin: true + dev: true + /set-function-length@1.2.2: resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} engines: {node: '>= 0.4'} @@ -4751,6 +4763,14 @@ packages: picomatch: 4.0.2 dev: true + /tinyglobby@0.2.14: + resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==} + engines: {node: '>=12.0.0'} + dependencies: + fdir: 6.4.6(picomatch@4.0.2) + picomatch: 4.0.2 + dev: true + /tinypool@0.8.4: resolution: {integrity: sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==} engines: {node: '>=14.0.0'} @@ -5257,9 +5277,9 @@ packages: engines: {node: '>=12'} dev: true - /yaml@2.7.0: - resolution: {integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==} - engines: {node: '>= 14'} + /yaml@2.8.0: + resolution: {integrity: sha512-4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ==} + engines: {node: '>= 14.6'} hasBin: true dev: true