diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6a79afc..fa6888f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: dependencies: cspell-lib: specifier: ^8.8.1 - version: 8.12.1 + version: 8.13.0 devDependencies: '@commitlint/cli': specifier: ^19.3.0 @@ -20,7 +20,7 @@ importers: version: 4.0.0 '@somehow-digital/eslint-config': specifier: github:somehow-digital/eslint-config - version: https://codeload.github.com/somehow-digital/eslint-config/tar.gz/b2934744dde8894f4f3b80016106558a09477382(eslint@9.8.0)(prettier@3.3.3)(typescript@5.5.4) + version: https://codeload.github.com/somehow-digital/eslint-config/tar.gz/196b1dda11f932609f2c81de20b0bb51b8d4bbf9(eslint@9.8.0)(prettier@3.3.3)(typescript@5.5.4) '@somehow-digital/prettier-config': specifier: ^2.0.0 version: 2.0.0(prettier@3.3.3) @@ -32,7 +32,7 @@ importers: version: 8.2.2 cspell: specifier: ^8.8.1 - version: 8.12.1 + version: 8.13.0 eslint: specifier: ^9.3.0 version: 9.8.0 @@ -136,26 +136,46 @@ packages: resolution: {integrity: sha512-55wCxlKwRsYCt8uWB65C0xiJ4bP43UE3b/GK01ekyz2fZ11mudMWGMrX/pdKwGIOXFfFqDz3DCRxFs+fHS58oA==} engines: {node: '>=18'} - '@cspell/cspell-json-reporter@8.12.1': - resolution: {integrity: sha512-nO/3GTk3rBpLRBzkmcKFxbtEDd3FKXfQ5uTCpJ27XYVHYjlU+d4McOYYMClMhpFianVol2JCyberpGAj6bVgLg==} + '@cspell/cspell-bundled-dicts@8.13.0': + resolution: {integrity: sha512-vtABTJeicWtd1bO74OB1IYSY/+nhK7S5yyW2GRcq1c9dEqRkgJNcYm8SUCm4EOH2oNGzeptjjGgR8emnvCiTfQ==} + engines: {node: '>=18'} + + '@cspell/cspell-json-reporter@8.13.0': + resolution: {integrity: sha512-OR6+gxWImIOegn9Zi9zlnPZtZMWFToFD8l5bDbHMaScTDygB0IJNg9ZGxWGpxpbMXLNMiefAo5inJwF6LW9F3w==} engines: {node: '>=18'} '@cspell/cspell-pipe@8.12.1': resolution: {integrity: sha512-lh0zIm43r/Fj3sQWXc68msKnXNrfPOo8VvzL1hOP0v/j2eH61fvELH08/K+nQJ8cCutNZ4zhk9+KMDU4KmsMtw==} engines: {node: '>=18'} + '@cspell/cspell-pipe@8.13.0': + resolution: {integrity: sha512-YukXZSSUUD5OqzThpyUUusXH7E+z2YViCVUwTb6bQ/DIHHEUIlTPSF8n/xGUmOR6XeQDBxqgNasTDB5AeRXPJg==} + engines: {node: '>=18'} + '@cspell/cspell-resolver@8.12.1': resolution: {integrity: sha512-3HE04m7DS/6xYpWPN2QBGCHr26pvxHa78xYk+PjiPD2Q49ceqTNdFcZOYd+Wba8HbRXSukchSLhrTujmPEzqpw==} engines: {node: '>=18'} + '@cspell/cspell-resolver@8.13.0': + resolution: {integrity: sha512-smUDfAQDrO5iodDe/7OL1i/fZhu8YrxNfbMCiazqLIYBhw2wrvS6LerBaM7HVUPZ8ZrdeYzIQ1wvEolsrJzuWw==} + engines: {node: '>=18'} + '@cspell/cspell-service-bus@8.12.1': resolution: {integrity: sha512-UQPddS38dQ/FG00y2wginCzdS6yxryiGrWXSD/P59idCrYYDCYnI9pPsx4u10tmRkW1zJ+O7gGCsXw7xa5DAJQ==} engines: {node: '>=18'} + '@cspell/cspell-service-bus@8.13.0': + resolution: {integrity: sha512-370hfBsAFJQ5AJkD/aJF0NITu0kbABGpEkTvutkHAwoIedLp0vNMvlWja7CnFgXxAJOABROSwMXDjG8hLBkXOQ==} + engines: {node: '>=18'} + '@cspell/cspell-types@8.12.1': resolution: {integrity: sha512-17POyyRgl7m7mMuv1qk2xX6E5bdT0F3247vloBCdUMyaVtmtN4uEiQ/jqU5vtW02vxlKjKS0HcTvKz4EVfSlzQ==} engines: {node: '>=18'} + '@cspell/cspell-types@8.13.0': + resolution: {integrity: sha512-BnNPwycI/4v/9jFrMofUrUsYmI/Q5ZCE+HL0Yif+mS3r+twaE6Qpmtc9AnpBkLeXlUcY1aeQTASTD9smgGuxsQ==} + engines: {node: '>=18'} + '@cspell/dict-ada@4.0.2': resolution: {integrity: sha512-0kENOWQeHjUlfyId/aCM/mKXtkEgV0Zu2RhUXCBr4hHo9F9vph+Uu8Ww2b0i5a4ZixoIkudGA+eJvyxrG1jUpA==} @@ -219,8 +239,8 @@ packages: '@cspell/dict-fsharp@1.0.1': resolution: {integrity: sha512-23xyPcD+j+NnqOjRHgW3IU7Li912SX9wmeefcY0QxukbAxJ/vAN4rBpjSwwYZeQPAn3fxdfdNZs03fg+UM+4yQ==} - '@cspell/dict-fullstack@3.1.8': - resolution: {integrity: sha512-YRlZupL7uqMCtEBK0bDP9BrcPnjDhz7m4GBqCc1EYqfXauHbLmDT8ELha7T/E7wsFKniHSjzwDZzhNXo2lusRQ==} + '@cspell/dict-fullstack@3.2.0': + resolution: {integrity: sha512-sIGQwU6G3rLTo+nx0GKyirR5dQSFeTIzFTOrURw51ISf+jKG9a3OmvsVtc2OANfvEAOLOC9Wfd8WYhmsO8KRDQ==} '@cspell/dict-gaming-terms@1.0.5': resolution: {integrity: sha512-C3riccZDD3d9caJQQs1+MPfrUrQ+0KHdlj9iUR1QD92FgTOF6UxoBpvHUUZ9YSezslcmpFQK4xQQ5FUGS7uWfw==} @@ -291,14 +311,14 @@ packages: '@cspell/dict-ruby@5.0.2': resolution: {integrity: sha512-cIh8KTjpldzFzKGgrqUX4bFyav5lC52hXDKo4LbRuMVncs3zg4hcSf4HtURY+f2AfEZzN6ZKzXafQpThq3dl2g==} - '@cspell/dict-rust@4.0.4': - resolution: {integrity: sha512-v9/LcZknt/Xq7m1jdTWiQEtmkVVKdE1etAfGL2sgcWpZYewEa459HeWndNA0gfzQrpWX9sYay18mt7pqClJEdA==} + '@cspell/dict-rust@4.0.5': + resolution: {integrity: sha512-DIvlPRDemjKQy8rCqftAgGNZxY5Bg+Ps7qAIJjxkSjmMETyDgl0KTVuaJPt7EK4jJt6uCZ4ILy96npsHDPwoXA==} '@cspell/dict-scala@5.0.3': resolution: {integrity: sha512-4yGb4AInT99rqprxVNT9TYb1YSpq58Owzq7zi3ZS5T0u899Y4VsxsBiOgHnQ/4W+ygi+sp+oqef8w8nABR2lkg==} - '@cspell/dict-software-terms@4.0.2': - resolution: {integrity: sha512-IruvzYz039qhrDFtUI4V5n1J8SHEA+v+6ISTWv1lyeSZVXjR/wy/jBQvJA1rhaw18E8ZSL/mugoDQQgbutZiPQ==} + '@cspell/dict-software-terms@4.0.3': + resolution: {integrity: sha512-65QAVMc3YlcI7PcqWRY5ox53tTWC8aktUZdJYCVs4VDBPUCTSDnTSmSreeg4F5Z468clv9KF/S0PkxbLjgW72A==} '@cspell/dict-sql@2.1.3': resolution: {integrity: sha512-SEyTNKJrjqD6PAzZ9WpdSu6P7wgdNtGV2RV8Kpuw1x6bV+YsSptuClYG+JSdRExBTE6LwIe1bTklejUp3ZP8TQ==} @@ -312,8 +332,8 @@ packages: '@cspell/dict-terraform@1.0.0': resolution: {integrity: sha512-Ak+vy4HP/bOgzf06BAMC30+ZvL9mzv21xLM2XtfnBLTDJGdxlk/nK0U6QT8VfFLqJ0ZZSpyOxGsUebWDCTr/zQ==} - '@cspell/dict-typescript@3.1.5': - resolution: {integrity: sha512-EkIwwNV/xqEoBPJml2S16RXj65h1kvly8dfDLgXerrKw6puybZdvAHerAph6/uPTYdtLcsPyJYkPt5ISOJYrtw==} + '@cspell/dict-typescript@3.1.6': + resolution: {integrity: sha512-1beC6O4P/j23VuxX+i0+F7XqPVc3hhiAzGJHEKqnWf5cWAXQtg0xz3xQJ5MvYx2a7iLaSa+lu7+05vG9UHyu9Q==} '@cspell/dict-vue@3.0.0': resolution: {integrity: sha512-niiEMPWPV9IeRBRzZ0TBZmNnkK3olkOPYxC1Ny2AX4TGlYRajcW0WUtoSHmvvjZNfWLSg2L6ruiBeuPSbjnG6A==} @@ -322,6 +342,10 @@ packages: resolution: {integrity: sha512-18faXHALiMsXtG3v67qeyDhNRZVtkhX5Je2qw8iZQB/i61y0Mfm22iiZeXsKImrXbwP0acyhRkRA1sp1NaQmOw==} engines: {node: '>=18.0'} + '@cspell/dynamic-import@8.13.0': + resolution: {integrity: sha512-M1cIy6rqWs36M8HFghKsGz/m/WPpK7IIICBptCKoSc5F9VWCjq69UJKrhDMaMOAfJevrmomW5NqF4uhYxg7lNQ==} + engines: {node: '>=18.0'} + '@cspell/eslint-plugin@8.12.1': resolution: {integrity: sha512-fQ8sN8R9mQ1G03qJ+Yrytjj173gUczy09Y98JXNFnpCWTHJ+x1iZ8+vQMeednwSUE8UwEKlt0dny2tFMtuJLwg==} engines: {node: '>=18'} @@ -332,10 +356,18 @@ packages: resolution: {integrity: sha512-0O5qGHRXoKl0+hXGdelox2awrCMr8LXObUcWwYbSih7HIm4DwhxMO4qjDFye1NdjW0P88yhpQ23J2ceSto9C5Q==} engines: {node: '>=18'} + '@cspell/strong-weak-map@8.13.0': + resolution: {integrity: sha512-+SvzzupsnKm6+OfK8t2KL2uY0RzTDhjTVEaEIug8IgwlHSf4waYgQ2MJ4ZJPww7OvNEcBmUAeh6Z1+cwiqMycQ==} + engines: {node: '>=18'} + '@cspell/url@8.12.1': resolution: {integrity: sha512-mUYaDniHVLw0YXn2egT2e21MYubMAf+1LDeC0kkbg4VWNxSlC1Ksyv6pqhos495esaa8OCjizdIdnGSF6al9Rw==} engines: {node: '>=18.0'} + '@cspell/url@8.13.0': + resolution: {integrity: sha512-+MEFtLb/VJK5WEwmtLCqfghkDBnPNK5XdUNt24tKfwinAlf4VSMxCmplqPwRjXVIbT5C4stSUY/ZrPadEWjw8Q==} + engines: {node: '>=18.0'} + '@eslint-community/eslint-utils@4.4.0': resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -395,8 +427,8 @@ packages: engines: {node: '>=8.10'} hasBin: true - '@somehow-digital/eslint-config@https://codeload.github.com/somehow-digital/eslint-config/tar.gz/b2934744dde8894f4f3b80016106558a09477382': - resolution: {tarball: https://codeload.github.com/somehow-digital/eslint-config/tar.gz/b2934744dde8894f4f3b80016106558a09477382} + '@somehow-digital/eslint-config@https://codeload.github.com/somehow-digital/eslint-config/tar.gz/196b1dda11f932609f2c81de20b0bb51b8d4bbf9': + resolution: {tarball: https://codeload.github.com/somehow-digital/eslint-config/tar.gz/196b1dda11f932609f2c81de20b0bb51b8d4bbf9} version: 2.0.0 engines: {node: '>=20', pnpm: '>=9'} peerDependencies: @@ -418,8 +450,8 @@ packages: '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} - '@typescript-eslint/eslint-plugin@8.0.0-alpha.55': - resolution: {integrity: sha512-buUNiIpZP89MsixNLRiwWlTrTFmVoBceay0nDBPXnAj8MyOoyQjSlO5GlRiNioXMEh3ny0iV2XDZbfMCut9KjA==} + '@typescript-eslint/eslint-plugin@8.0.0-alpha.58': + resolution: {integrity: sha512-5G9oIj8jvosj8RTa0VDFXvRmUg1U6FxXJu7ZEfyJYMvFkdMJoY5YnzFvgAvHbYsXOj+YgXZu81fNOTRWQzwk5A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 @@ -429,8 +461,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.0.0-alpha.55': - resolution: {integrity: sha512-fkVcXhkwIU/dTRyPyH7fjkmvlWsQ2dFdFlLfegPWsstE+ammgU0Pv/n4lJ1tQm5JNzNfTMq6uZtdc9mlkKvldQ==} + '@typescript-eslint/parser@8.0.0-alpha.58': + resolution: {integrity: sha512-/RpgxIejBui6WXJgV9ukwzxmvbZt5TlfHUGGLB/BsNLj+NRZEbXVtWT9rKuxVOqsGb1Dn9c5gxvBI/XzyuIsMQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -443,12 +475,12 @@ packages: resolution: {integrity: sha512-0P2jTTqyxWp9HiKLu/Vemr2Rg1Xb5B7uHItdVZ6iAenXmPo4SZ86yOPCJwMqpCyaMiEHTNqizHfsbmCFT1x9SA==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/scope-manager@8.0.0-alpha.55': - resolution: {integrity: sha512-Nbnlba+EcgMDxohiXTqDBVsn+izNHvKiZZJQICppaaneXtI6sytFHQScwqIwT6QEiy2YMxD/HTSHiWLwrDRUYg==} + '@typescript-eslint/scope-manager@8.0.0-alpha.58': + resolution: {integrity: sha512-bGgJXn8B3Pf3mzEOUQTPxEqhux54MOJSqw4HcgBReuP7dudz/hsN4TH9GqHbMXkFv8N4Ed1iqVRfgGeC8b1mGw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.0.0-alpha.55': - resolution: {integrity: sha512-BtmqzLpg6tSW7DsRWJwfj3epcc4DaLcIqheVMRl4Haf+sPzjvuKGxRdUYK4QSALSeXd2WZRhoA4VTccqvBMO+w==} + '@typescript-eslint/type-utils@8.0.0-alpha.58': + resolution: {integrity: sha512-spW/I/UAY6HM0lKj+/333Zb9arOvUoi8+H0cVNYHELPhOti9re9NjyyJFhck84PNiwi8WmpkEf3GXe7/h+Cquw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -460,8 +492,8 @@ packages: resolution: {integrity: sha512-a29Ir0EbyKTKHnZWbNsrc/gqfIBqYPwj3F2M+jWE/9bqfEHg0AMtXzkbUkOG6QgEScxh2+Pz9OXe11jHDnHR7A==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/types@8.0.0-alpha.55': - resolution: {integrity: sha512-QFk6W0P3Ruf0oiww57aE9mrXJ4nrT87lMB0z79FNUiZ9FNBw/DDqDXCzV8lMn98onvmMgKd2RBfp/mVeiL9POQ==} + '@typescript-eslint/types@8.0.0-alpha.58': + resolution: {integrity: sha512-6+jM4y31a6pwKeV3MVQuVXPZl6d3I1ySMvP5WjZdZ+n57uovMvasZ3ZJstXngoRpa7JtkjVZ7NrMhQ1J8dxKCQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript-eslint/typescript-estree@7.17.0': @@ -473,8 +505,8 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@8.0.0-alpha.55': - resolution: {integrity: sha512-sunGQpiDvJBqb+4cthq+rVc+SFa9hkUdAB/S///n2h6c1evkXb5ISjMP3oTDd0ZqZLdfIuopx2YTU7LxG7LIbA==} + '@typescript-eslint/typescript-estree@8.0.0-alpha.58': + resolution: {integrity: sha512-hm4nsoJnQcA7axMopUJrH7CD0MJhAMtE2zQt65uMFCy+U2YDdKPwE0g6qEAUBoKn6UBLQJWthJgUmwDbWrnwZg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -488,8 +520,8 @@ packages: peerDependencies: eslint: ^8.56.0 - '@typescript-eslint/utils@8.0.0-alpha.55': - resolution: {integrity: sha512-FfdI9bURhTepfW24dKv6lbZBSzXRwglewno30brd/HIhfJT1UGKb/cMs90Yg6s45SeXFBD+Kzp63L9wGTgRzBA==} + '@typescript-eslint/utils@8.0.0-alpha.58': + resolution: {integrity: sha512-lZuGnpK23jr3huebgY4/qqrOKsWJ8dX0Q1Fo4oVYcyAy+sK6p+6nObK4VEPJG098gUmrriiavRiDKIhPDFm4Ig==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -498,8 +530,8 @@ packages: resolution: {integrity: sha512-RVGC9UhPOCsfCdI9pU++K4nD7to+jTcMIbXTSOcrLqUEW6gF2pU1UUbYJKc9cvcRSK1UDeMJ7pdMxf4bhMpV/A==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/visitor-keys@8.0.0-alpha.55': - resolution: {integrity: sha512-0W4TxcUUBMpZHa/9W0mewu2/7zu2VC4wCJ3rmyFqVyEBNZtQVReMgS7VWBsg7Q5mmHl/gKO/tOFxJvWJ8l42uw==} + '@typescript-eslint/visitor-keys@8.0.0-alpha.58': + resolution: {integrity: sha512-V//E9PRY2216kh9fN/ihRvTtjpobAXEtmrsr3utlVUwHa2iklcofq1J12yl3KOjx9QBRfBrtfQnYaeruF7L0Fw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} JSONStream@1.3.5: @@ -719,12 +751,20 @@ packages: resolution: {integrity: sha512-xEoKdb8hyturyiUXFdRgQotYegYe3OZS+Yc7JHnB75Ykt+Co2gtnu2M/Yb0yoqaHCXflVO6MITrKNaxricgqVw==} engines: {node: '>=18'} + cspell-config-lib@8.13.0: + resolution: {integrity: sha512-KsTzkv5OLb2PSDq+3yVeS6fCsLvqgEFDJ79I+3VZqWyAmixi2LZMdaobbXXItJRNiDuQ9RnbG2UM9smcJCQTUA==} + engines: {node: '>=18'} + cspell-dictionary@8.12.1: resolution: {integrity: sha512-jYHEA48on6pBQYVUEzXV63wy5Ulx/QNUZcoiG3C0OmYIKjACTaEg02AMDOr+Eaj34E5v4pGEShzot4Qtt/aiNQ==} engines: {node: '>=18'} - cspell-gitignore@8.12.1: - resolution: {integrity: sha512-XlO87rdrab3VKU8e7+RGEfqEtYqo7ObgfZeYEAdJlwUXvqYxBzA11jDZAovDz/5jv0YfRMx6ch5t6+1zfSeBbQ==} + cspell-dictionary@8.13.0: + resolution: {integrity: sha512-+ZmB7ReBkAba9S0CmYOMm6EVsqyNlRg8V7I0PP9ttMriaGJ4yO+9IIsn6wI79pYB4DaDNBxblLgs12eMWOlNeQ==} + engines: {node: '>=18'} + + cspell-gitignore@8.13.0: + resolution: {integrity: sha512-tu3h6JbejYkGgn9VgW1VAoYchFg3tUtLAzL9oVnkPc58n7gwQpz1cLSKzGpmWyXzjFd6pX0aywnkcOBeWaudMQ==} engines: {node: '>=18'} hasBin: true @@ -732,25 +772,46 @@ packages: resolution: {integrity: sha512-ZplEPLlNwj7luEKu/VudIaV+cGTQHExihGvAUxlIVMFURiAFMT5eH0UsQoCEpSevIEueO+slLUDy7rxwTwAGdQ==} engines: {node: '>=18'} + cspell-glob@8.13.0: + resolution: {integrity: sha512-4xghVAHGSwDEOB+OsXDmQoBVfo/NtUpxPlmd89vaZtqv1CmnlUzmglEb13jYx6oFydDaY+mSRKw2V0unATnpBA==} + engines: {node: '>=18'} + cspell-grammar@8.12.1: resolution: {integrity: sha512-IAES553M5nuB/wtiWYayDX2/5OmDu2VmEcnV6SXNze8oop0oodSqr3h46rLy+m1EOOD8nenMa295N/dRPqTB/g==} engines: {node: '>=18'} hasBin: true + cspell-grammar@8.13.0: + resolution: {integrity: sha512-vrfIO2LqZPPA7Pe8xPPJwXKiXq9nWJxH5JesdVFQZ+DtkklzC07J8OrGTFFo0/r9/CfQMNqqs0XbtRcoa+xRYg==} + engines: {node: '>=18'} + hasBin: true + cspell-io@8.12.1: resolution: {integrity: sha512-uPjYQP/OKmA8B1XbJunUTBingtrb6IKkp7enyljsZEbtPRKSudP16QPacgyZLLb5rCVQXyexebGfQ182jmq7dg==} engines: {node: '>=18'} + cspell-io@8.13.0: + resolution: {integrity: sha512-9rcHUWHmNum7w7eCVJrUZgvJpL30OAYum8Ij9NenqwGhim95tPQc2CtHZ2aibJ6G4c4Aape9ytSgNxoIYG97DQ==} + engines: {node: '>=18'} + cspell-lib@8.12.1: resolution: {integrity: sha512-z2aZXnrip76zbH0j0ibTGux3mA71TMHtoEAd+n66so7Tx3QydUDAI0u7tzfbP3JyqL9ZWPlclQAfbutMUuzMBQ==} engines: {node: '>=18'} + cspell-lib@8.13.0: + resolution: {integrity: sha512-WTVswCFQduFrEBKTj0EKB5GeEfMwQou23DEcudyWIc2sFoovYF0d/Fr6J69HbGIvwQq1ToPM4eayoQK0/Qn6Mg==} + engines: {node: '>=18'} + cspell-trie-lib@8.12.1: resolution: {integrity: sha512-a9QmGGUhparM9v184YsB+D0lSdzVgWDlLFEBjVLQJyvp43HErZjvcTPUojUypNQUEjxvksX0/C4pO5Wq8YUD8w==} engines: {node: '>=18'} - cspell@8.12.1: - resolution: {integrity: sha512-mdnUUPydxxdj/uyF84U/DvPiY/l58Z2IpNwTx3H9Uve9dfT0vRv/7jiFNAvK4hAfZQaMaE7DPC00ckywTI/XgA==} + cspell-trie-lib@8.13.0: + resolution: {integrity: sha512-3v9q5nUF0Y88bQQLmSXUcf7izsu+Dj/g5Dk0hqqykcsobqq4EN2dmfZH+Ej1Q5h3DCiwPemGb7IPg8pfqTHpAg==} + engines: {node: '>=18'} + + cspell@8.13.0: + resolution: {integrity: sha512-sByh0pN9NTBA9eGOsuN6r0c8vwD6LVwH4rhHfCMQ1Gjw5ckH9Obp8JxwrIM0fxm14EXQDcKaAewRfHYx2d1jRg==} engines: {node: '>=18'} hasBin: true @@ -1677,8 +1738,8 @@ packages: resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} engines: {node: '>=8'} - typescript-eslint@8.0.0-alpha.55: - resolution: {integrity: sha512-fJYK3nHp/daeoYExmmdxiWkRFHnIK5/am6JZ4qOtWGVCvVrjKnAN/KKX3N3nQJPFHgIZPFSUC9RR4XmUu2xycw==} + typescript-eslint@8.0.0-alpha.58: + resolution: {integrity: sha512-0mvrodNhExpkWns+5RaZP8YqsAfPyjmPVVM1p+kaJkvApMH58/VFcQ0iSQuun0bFRNCMvW0ZUdulS9AsHqVXkg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -1926,7 +1987,7 @@ snapshots: '@cspell/dict-filetypes': 3.0.4 '@cspell/dict-fonts': 4.0.0 '@cspell/dict-fsharp': 1.0.1 - '@cspell/dict-fullstack': 3.1.8 + '@cspell/dict-fullstack': 3.2.0 '@cspell/dict-gaming-terms': 1.0.5 '@cspell/dict-git': 3.0.0 '@cspell/dict-golang': 6.0.9 @@ -1950,30 +2011,95 @@ snapshots: '@cspell/dict-python': 4.2.3 '@cspell/dict-r': 2.0.1 '@cspell/dict-ruby': 5.0.2 - '@cspell/dict-rust': 4.0.4 + '@cspell/dict-rust': 4.0.5 '@cspell/dict-scala': 5.0.3 - '@cspell/dict-software-terms': 4.0.2 + '@cspell/dict-software-terms': 4.0.3 '@cspell/dict-sql': 2.1.3 '@cspell/dict-svelte': 1.0.2 '@cspell/dict-swift': 2.0.1 '@cspell/dict-terraform': 1.0.0 - '@cspell/dict-typescript': 3.1.5 + '@cspell/dict-typescript': 3.1.6 '@cspell/dict-vue': 3.0.0 - '@cspell/cspell-json-reporter@8.12.1': + '@cspell/cspell-bundled-dicts@8.13.0': dependencies: - '@cspell/cspell-types': 8.12.1 + '@cspell/dict-ada': 4.0.2 + '@cspell/dict-aws': 4.0.3 + '@cspell/dict-bash': 4.1.3 + '@cspell/dict-companies': 3.1.3 + '@cspell/dict-cpp': 5.1.12 + '@cspell/dict-cryptocurrencies': 5.0.0 + '@cspell/dict-csharp': 4.0.2 + '@cspell/dict-css': 4.0.12 + '@cspell/dict-dart': 2.0.3 + '@cspell/dict-django': 4.1.0 + '@cspell/dict-docker': 1.1.7 + '@cspell/dict-dotnet': 5.0.2 + '@cspell/dict-elixir': 4.0.3 + '@cspell/dict-en-common-misspellings': 2.0.3 + '@cspell/dict-en-gb': 1.1.33 + '@cspell/dict-en_us': 4.3.23 + '@cspell/dict-filetypes': 3.0.4 + '@cspell/dict-fonts': 4.0.0 + '@cspell/dict-fsharp': 1.0.1 + '@cspell/dict-fullstack': 3.2.0 + '@cspell/dict-gaming-terms': 1.0.5 + '@cspell/dict-git': 3.0.0 + '@cspell/dict-golang': 6.0.9 + '@cspell/dict-google': 1.0.1 + '@cspell/dict-haskell': 4.0.1 + '@cspell/dict-html': 4.0.5 + '@cspell/dict-html-symbol-entities': 4.0.0 + '@cspell/dict-java': 5.0.7 + '@cspell/dict-julia': 1.0.1 + '@cspell/dict-k8s': 1.0.6 + '@cspell/dict-latex': 4.0.0 + '@cspell/dict-lorem-ipsum': 4.0.0 + '@cspell/dict-lua': 4.0.3 + '@cspell/dict-makefile': 1.0.0 + '@cspell/dict-monkeyc': 1.0.6 + '@cspell/dict-node': 5.0.1 + '@cspell/dict-npm': 5.0.18 + '@cspell/dict-php': 4.0.8 + '@cspell/dict-powershell': 5.0.5 + '@cspell/dict-public-licenses': 2.0.7 + '@cspell/dict-python': 4.2.3 + '@cspell/dict-r': 2.0.1 + '@cspell/dict-ruby': 5.0.2 + '@cspell/dict-rust': 4.0.5 + '@cspell/dict-scala': 5.0.3 + '@cspell/dict-software-terms': 4.0.3 + '@cspell/dict-sql': 2.1.3 + '@cspell/dict-svelte': 1.0.2 + '@cspell/dict-swift': 2.0.1 + '@cspell/dict-terraform': 1.0.0 + '@cspell/dict-typescript': 3.1.6 + '@cspell/dict-vue': 3.0.0 + + '@cspell/cspell-json-reporter@8.13.0': + dependencies: + '@cspell/cspell-types': 8.13.0 '@cspell/cspell-pipe@8.12.1': {} + '@cspell/cspell-pipe@8.13.0': {} + '@cspell/cspell-resolver@8.12.1': dependencies: global-directory: 4.0.1 + '@cspell/cspell-resolver@8.13.0': + dependencies: + global-directory: 4.0.1 + '@cspell/cspell-service-bus@8.12.1': {} + '@cspell/cspell-service-bus@8.13.0': {} + '@cspell/cspell-types@8.12.1': {} + '@cspell/cspell-types@8.13.0': {} + '@cspell/dict-ada@4.0.2': {} '@cspell/dict-aws@4.0.3': {} @@ -2016,7 +2142,7 @@ snapshots: '@cspell/dict-fsharp@1.0.1': {} - '@cspell/dict-fullstack@3.1.8': {} + '@cspell/dict-fullstack@3.2.0': {} '@cspell/dict-gaming-terms@1.0.5': {} @@ -2066,11 +2192,11 @@ snapshots: '@cspell/dict-ruby@5.0.2': {} - '@cspell/dict-rust@4.0.4': {} + '@cspell/dict-rust@4.0.5': {} '@cspell/dict-scala@5.0.3': {} - '@cspell/dict-software-terms@4.0.2': {} + '@cspell/dict-software-terms@4.0.3': {} '@cspell/dict-sql@2.1.3': {} @@ -2080,7 +2206,7 @@ snapshots: '@cspell/dict-terraform@1.0.0': {} - '@cspell/dict-typescript@3.1.5': {} + '@cspell/dict-typescript@3.1.6': {} '@cspell/dict-vue@3.0.0': {} @@ -2088,6 +2214,10 @@ snapshots: dependencies: import-meta-resolve: 4.1.0 + '@cspell/dynamic-import@8.13.0': + dependencies: + import-meta-resolve: 4.1.0 + '@cspell/eslint-plugin@8.12.1(eslint@9.8.0)': dependencies: '@cspell/cspell-types': 8.12.1 @@ -2098,8 +2228,12 @@ snapshots: '@cspell/strong-weak-map@8.12.1': {} + '@cspell/strong-weak-map@8.13.0': {} + '@cspell/url@8.12.1': {} + '@cspell/url@8.13.0': {} + '@eslint-community/eslint-utils@4.4.0(eslint@9.8.0)': dependencies: eslint: 9.8.0 @@ -2159,7 +2293,7 @@ snapshots: ignore: 5.3.1 p-map: 4.0.0 - '@somehow-digital/eslint-config@https://codeload.github.com/somehow-digital/eslint-config/tar.gz/b2934744dde8894f4f3b80016106558a09477382(eslint@9.8.0)(prettier@3.3.3)(typescript@5.5.4)': + '@somehow-digital/eslint-config@https://codeload.github.com/somehow-digital/eslint-config/tar.gz/196b1dda11f932609f2c81de20b0bb51b8d4bbf9(eslint@9.8.0)(prettier@3.3.3)(typescript@5.5.4)': dependencies: '@cspell/eslint-plugin': 8.12.1(eslint@9.8.0) '@eslint/js': 9.7.0 @@ -2171,7 +2305,7 @@ snapshots: eslint-plugin-unicorn: 55.0.0(eslint@9.8.0) prettier: 3.3.3 typescript: 5.5.4 - typescript-eslint: 8.0.0-alpha.55(eslint@9.8.0)(typescript@5.5.4) + typescript-eslint: 8.0.0-alpha.58(eslint@9.8.0)(typescript@5.5.4) transitivePeerDependencies: - '@types/eslint' - astro-eslint-parser @@ -2194,14 +2328,14 @@ snapshots: '@types/normalize-package-data@2.4.4': {} - '@typescript-eslint/eslint-plugin@8.0.0-alpha.55(@typescript-eslint/parser@8.0.0-alpha.55(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)(typescript@5.5.4)': + '@typescript-eslint/eslint-plugin@8.0.0-alpha.58(@typescript-eslint/parser@8.0.0-alpha.58(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)(typescript@5.5.4)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 8.0.0-alpha.55(eslint@9.8.0)(typescript@5.5.4) - '@typescript-eslint/scope-manager': 8.0.0-alpha.55 - '@typescript-eslint/type-utils': 8.0.0-alpha.55(eslint@9.8.0)(typescript@5.5.4) - '@typescript-eslint/utils': 8.0.0-alpha.55(eslint@9.8.0)(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 8.0.0-alpha.55 + '@typescript-eslint/parser': 8.0.0-alpha.58(eslint@9.8.0)(typescript@5.5.4) + '@typescript-eslint/scope-manager': 8.0.0-alpha.58 + '@typescript-eslint/type-utils': 8.0.0-alpha.58(eslint@9.8.0)(typescript@5.5.4) + '@typescript-eslint/utils': 8.0.0-alpha.58(eslint@9.8.0)(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 8.0.0-alpha.58 eslint: 9.8.0 graphemer: 1.4.0 ignore: 5.3.1 @@ -2212,12 +2346,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.0.0-alpha.55(eslint@9.8.0)(typescript@5.5.4)': + '@typescript-eslint/parser@8.0.0-alpha.58(eslint@9.8.0)(typescript@5.5.4)': dependencies: - '@typescript-eslint/scope-manager': 8.0.0-alpha.55 - '@typescript-eslint/types': 8.0.0-alpha.55 - '@typescript-eslint/typescript-estree': 8.0.0-alpha.55(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 8.0.0-alpha.55 + '@typescript-eslint/scope-manager': 8.0.0-alpha.58 + '@typescript-eslint/types': 8.0.0-alpha.58 + '@typescript-eslint/typescript-estree': 8.0.0-alpha.58(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 8.0.0-alpha.58 debug: 4.3.6 eslint: 9.8.0 optionalDependencies: @@ -2230,15 +2364,15 @@ snapshots: '@typescript-eslint/types': 7.17.0 '@typescript-eslint/visitor-keys': 7.17.0 - '@typescript-eslint/scope-manager@8.0.0-alpha.55': + '@typescript-eslint/scope-manager@8.0.0-alpha.58': dependencies: - '@typescript-eslint/types': 8.0.0-alpha.55 - '@typescript-eslint/visitor-keys': 8.0.0-alpha.55 + '@typescript-eslint/types': 8.0.0-alpha.58 + '@typescript-eslint/visitor-keys': 8.0.0-alpha.58 - '@typescript-eslint/type-utils@8.0.0-alpha.55(eslint@9.8.0)(typescript@5.5.4)': + '@typescript-eslint/type-utils@8.0.0-alpha.58(eslint@9.8.0)(typescript@5.5.4)': dependencies: - '@typescript-eslint/typescript-estree': 8.0.0-alpha.55(typescript@5.5.4) - '@typescript-eslint/utils': 8.0.0-alpha.55(eslint@9.8.0)(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 8.0.0-alpha.58(typescript@5.5.4) + '@typescript-eslint/utils': 8.0.0-alpha.58(eslint@9.8.0)(typescript@5.5.4) debug: 4.3.6 ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: @@ -2249,7 +2383,7 @@ snapshots: '@typescript-eslint/types@7.17.0': {} - '@typescript-eslint/types@8.0.0-alpha.55': {} + '@typescript-eslint/types@8.0.0-alpha.58': {} '@typescript-eslint/typescript-estree@7.17.0(typescript@5.5.4)': dependencies: @@ -2266,10 +2400,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.0.0-alpha.55(typescript@5.5.4)': + '@typescript-eslint/typescript-estree@8.0.0-alpha.58(typescript@5.5.4)': dependencies: - '@typescript-eslint/types': 8.0.0-alpha.55 - '@typescript-eslint/visitor-keys': 8.0.0-alpha.55 + '@typescript-eslint/types': 8.0.0-alpha.58 + '@typescript-eslint/visitor-keys': 8.0.0-alpha.58 debug: 4.3.6 globby: 11.1.0 is-glob: 4.0.3 @@ -2292,12 +2426,12 @@ snapshots: - supports-color - typescript - '@typescript-eslint/utils@8.0.0-alpha.55(eslint@9.8.0)(typescript@5.5.4)': + '@typescript-eslint/utils@8.0.0-alpha.58(eslint@9.8.0)(typescript@5.5.4)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.8.0) - '@typescript-eslint/scope-manager': 8.0.0-alpha.55 - '@typescript-eslint/types': 8.0.0-alpha.55 - '@typescript-eslint/typescript-estree': 8.0.0-alpha.55(typescript@5.5.4) + '@typescript-eslint/scope-manager': 8.0.0-alpha.58 + '@typescript-eslint/types': 8.0.0-alpha.58 + '@typescript-eslint/typescript-estree': 8.0.0-alpha.58(typescript@5.5.4) eslint: 9.8.0 transitivePeerDependencies: - supports-color @@ -2308,9 +2442,9 @@ snapshots: '@typescript-eslint/types': 7.17.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@8.0.0-alpha.55': + '@typescript-eslint/visitor-keys@8.0.0-alpha.58': dependencies: - '@typescript-eslint/types': 8.0.0-alpha.55 + '@typescript-eslint/types': 8.0.0-alpha.58 eslint-visitor-keys: 3.4.3 JSONStream@1.3.5: @@ -2533,6 +2667,12 @@ snapshots: comment-json: 4.2.4 yaml: 2.5.0 + cspell-config-lib@8.13.0: + dependencies: + '@cspell/cspell-types': 8.13.0 + comment-json: 4.2.4 + yaml: 2.5.0 + cspell-dictionary@8.12.1: dependencies: '@cspell/cspell-pipe': 8.12.1 @@ -2541,11 +2681,18 @@ snapshots: fast-equals: 5.0.1 gensequence: 7.0.0 - cspell-gitignore@8.12.1: + cspell-dictionary@8.13.0: dependencies: - '@cspell/url': 8.12.1 - cspell-glob: 8.12.1 - cspell-io: 8.12.1 + '@cspell/cspell-pipe': 8.13.0 + '@cspell/cspell-types': 8.13.0 + cspell-trie-lib: 8.13.0 + fast-equals: 5.0.1 + + cspell-gitignore@8.13.0: + dependencies: + '@cspell/url': 8.13.0 + cspell-glob: 8.13.0 + cspell-io: 8.13.0 find-up-simple: 1.0.0 cspell-glob@8.12.1: @@ -2553,16 +2700,31 @@ snapshots: '@cspell/url': 8.12.1 micromatch: 4.0.7 + cspell-glob@8.13.0: + dependencies: + '@cspell/url': 8.13.0 + micromatch: 4.0.7 + cspell-grammar@8.12.1: dependencies: '@cspell/cspell-pipe': 8.12.1 '@cspell/cspell-types': 8.12.1 + cspell-grammar@8.13.0: + dependencies: + '@cspell/cspell-pipe': 8.13.0 + '@cspell/cspell-types': 8.13.0 + cspell-io@8.12.1: dependencies: '@cspell/cspell-service-bus': 8.12.1 '@cspell/url': 8.12.1 + cspell-io@8.13.0: + dependencies: + '@cspell/cspell-service-bus': 8.13.0 + '@cspell/url': 8.13.0 + cspell-lib@8.12.1: dependencies: '@cspell/cspell-bundled-dicts': 8.12.1 @@ -2589,26 +2751,59 @@ snapshots: vscode-uri: 3.0.8 xdg-basedir: 5.1.0 + cspell-lib@8.13.0: + dependencies: + '@cspell/cspell-bundled-dicts': 8.13.0 + '@cspell/cspell-pipe': 8.13.0 + '@cspell/cspell-resolver': 8.13.0 + '@cspell/cspell-types': 8.13.0 + '@cspell/dynamic-import': 8.13.0 + '@cspell/strong-weak-map': 8.13.0 + '@cspell/url': 8.13.0 + clear-module: 4.1.2 + comment-json: 4.2.4 + cspell-config-lib: 8.13.0 + cspell-dictionary: 8.13.0 + cspell-glob: 8.13.0 + cspell-grammar: 8.13.0 + cspell-io: 8.13.0 + cspell-trie-lib: 8.13.0 + env-paths: 3.0.0 + fast-equals: 5.0.1 + gensequence: 7.0.0 + import-fresh: 3.3.0 + resolve-from: 5.0.0 + vscode-languageserver-textdocument: 1.0.11 + vscode-uri: 3.0.8 + xdg-basedir: 5.1.0 + cspell-trie-lib@8.12.1: dependencies: '@cspell/cspell-pipe': 8.12.1 '@cspell/cspell-types': 8.12.1 gensequence: 7.0.0 - cspell@8.12.1: + cspell-trie-lib@8.13.0: dependencies: - '@cspell/cspell-json-reporter': 8.12.1 - '@cspell/cspell-pipe': 8.12.1 - '@cspell/cspell-types': 8.12.1 - '@cspell/dynamic-import': 8.12.1 - '@cspell/url': 8.12.1 + '@cspell/cspell-pipe': 8.13.0 + '@cspell/cspell-types': 8.13.0 + gensequence: 7.0.0 + + cspell@8.13.0: + dependencies: + '@cspell/cspell-json-reporter': 8.13.0 + '@cspell/cspell-pipe': 8.13.0 + '@cspell/cspell-types': 8.13.0 + '@cspell/dynamic-import': 8.13.0 + '@cspell/url': 8.13.0 chalk: 5.3.0 chalk-template: 1.1.0 commander: 12.1.0 - cspell-gitignore: 8.12.1 - cspell-glob: 8.12.1 - cspell-io: 8.12.1 - cspell-lib: 8.12.1 + cspell-dictionary: 8.13.0 + cspell-gitignore: 8.13.0 + cspell-glob: 8.13.0 + cspell-io: 8.13.0 + cspell-lib: 8.13.0 fast-glob: 3.3.2 fast-json-stable-stringify: 2.1.0 file-entry-cache: 9.0.0 @@ -3436,11 +3631,11 @@ snapshots: type-fest@0.8.1: {} - typescript-eslint@8.0.0-alpha.55(eslint@9.8.0)(typescript@5.5.4): + typescript-eslint@8.0.0-alpha.58(eslint@9.8.0)(typescript@5.5.4): dependencies: - '@typescript-eslint/eslint-plugin': 8.0.0-alpha.55(@typescript-eslint/parser@8.0.0-alpha.55(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)(typescript@5.5.4) - '@typescript-eslint/parser': 8.0.0-alpha.55(eslint@9.8.0)(typescript@5.5.4) - '@typescript-eslint/utils': 8.0.0-alpha.55(eslint@9.8.0)(typescript@5.5.4) + '@typescript-eslint/eslint-plugin': 8.0.0-alpha.58(@typescript-eslint/parser@8.0.0-alpha.58(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)(typescript@5.5.4) + '@typescript-eslint/parser': 8.0.0-alpha.58(eslint@9.8.0)(typescript@5.5.4) + '@typescript-eslint/utils': 8.0.0-alpha.58(eslint@9.8.0)(typescript@5.5.4) optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: