diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 63775a6..a5a8d51 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -36,7 +36,7 @@ devDependencies: version: 0.34.3(vitest@0.34.3) cspell: specifier: ^7.0.1 - version: 7.0.1 + version: 7.3.6 eslint: specifier: ^8.48.0 version: 8.48.0 @@ -283,16 +283,16 @@ packages: to-fast-properties: 2.0.0 dev: true - /@cspell/cspell-bundled-dicts@7.0.1: - resolution: {integrity: sha512-Rm3AAOhZBPWy3L9lYRPQ41HAPP/jKBzTAkDVCsmT3SDbF1R1e7uqzQ86KhLWgcRfqGIh1uLcLjcUOAAh6jLu6Q==} + /@cspell/cspell-bundled-dicts@7.3.6: + resolution: {integrity: sha512-9T0fFdHbKJXAQgQjLJ9SjtlHvKceKE2Vpa2sdnIXz3K1/coLLF04wHM/wzEPe2VXjYZjbjBatBRfTGjzRGJlbw==} engines: {node: '>=16'} dependencies: '@cspell/dict-ada': 4.0.2 '@cspell/dict-aws': 4.0.0 '@cspell/dict-bash': 4.1.1 - '@cspell/dict-companies': 3.0.20 - '@cspell/dict-cpp': 5.0.4 - '@cspell/dict-cryptocurrencies': 3.0.1 + '@cspell/dict-companies': 3.0.22 + '@cspell/dict-cpp': 5.0.5 + '@cspell/dict-cryptocurrencies': 4.0.0 '@cspell/dict-csharp': 4.0.2 '@cspell/dict-css': 4.0.7 '@cspell/dict-dart': 2.0.3 @@ -302,7 +302,7 @@ packages: '@cspell/dict-elixir': 4.0.3 '@cspell/dict-en-common-misspellings': 1.0.2 '@cspell/dict-en-gb': 1.1.33 - '@cspell/dict-en_us': 4.3.6 + '@cspell/dict-en_us': 4.3.7 '@cspell/dict-filetypes': 3.0.1 '@cspell/dict-fonts': 4.0.0 '@cspell/dict-fsharp': 1.0.0 @@ -318,17 +318,17 @@ packages: '@cspell/dict-latex': 4.0.0 '@cspell/dict-lorem-ipsum': 4.0.0 '@cspell/dict-lua': 4.0.1 - '@cspell/dict-node': 4.0.2 + '@cspell/dict-node': 4.0.3 '@cspell/dict-npm': 5.0.8 '@cspell/dict-php': 4.0.2 '@cspell/dict-powershell': 5.0.2 '@cspell/dict-public-licenses': 2.0.3 - '@cspell/dict-python': 4.1.7 + '@cspell/dict-python': 4.1.8 '@cspell/dict-r': 2.0.1 '@cspell/dict-ruby': 5.0.0 '@cspell/dict-rust': 4.0.1 '@cspell/dict-scala': 5.0.0 - '@cspell/dict-software-terms': 3.2.1 + '@cspell/dict-software-terms': 3.2.3 '@cspell/dict-sql': 2.1.1 '@cspell/dict-svelte': 1.0.2 '@cspell/dict-swift': 2.0.1 @@ -336,32 +336,32 @@ packages: '@cspell/dict-vue': 3.0.0 dev: true - /@cspell/cspell-json-reporter@7.0.1: - resolution: {integrity: sha512-qOnGvnkV4s84X4LncR9F8e9TD2Y+0Yt1GJgsThul8Zgr90qjPpdUnfIwvptByXv7OWOuImpYk66NQIVTQtpcvQ==} + /@cspell/cspell-json-reporter@7.3.6: + resolution: {integrity: sha512-Op0pSKiImhqXHtQGMVCfx+Fc5tFCGeZwww+fFVQnnPwbU/JkhqbW8ZcYgyPF2KK18lzB8bDOHaltKcePkz13OA==} engines: {node: '>=16'} dependencies: - '@cspell/cspell-types': 7.0.1 + '@cspell/cspell-types': 7.3.6 dev: true - /@cspell/cspell-pipe@7.0.1: - resolution: {integrity: sha512-qbQkBS1xsJfwRFzrPLFE1jDt2MRRG75GKxKmFskNxuE5kdmshQT9/hjs+O/HUgPnNH2+l+aK/S5yisFti3YYoA==} + /@cspell/cspell-pipe@7.3.6: + resolution: {integrity: sha512-tvNgi31f/p8M108YlDhkC8nqLJBpD1mvVqYNxL+kB/aQtkaw0AHKDsuRhg0rU6xL5MAEnoi3fXgT1HoADhJpbA==} engines: {node: '>=16'} dev: true - /@cspell/cspell-resolver@7.0.1: - resolution: {integrity: sha512-GfaYy+17l8cdZk8wEzp6UxA3hV4th/OsvQnUERMGSQ6oN1j8Rn1aEGUD3xxjhFAK2+AOeB3gx8RyIHQLWgE80g==} + /@cspell/cspell-resolver@7.3.6: + resolution: {integrity: sha512-rFmeqhRFfmlq4oh9tYQIIVZ9aWlP88cU48oCBjvwxjj+GambrD/qobWiW9VYl/CQBPVq4S39cTirf5RXbBHMJA==} engines: {node: '>=16'} dependencies: global-dirs: 3.0.1 dev: true - /@cspell/cspell-service-bus@7.0.1: - resolution: {integrity: sha512-rtN4HyW8eHnrTNSji1DEM0v810sqhIIh6Tuo8aNNVoEuUMVdE+L17PoVnMc2dAp6VMv2nvTnh4Lpfsj5l5NsZw==} + /@cspell/cspell-service-bus@7.3.6: + resolution: {integrity: sha512-jRXII9ceuostAqr/eft9RJR44TMzivuUkufhNZG4657alfhjHQBv/gME4QeFt/jOQqsDi/ifDhw5+r8ew/LsJA==} engines: {node: '>=16'} dev: true - /@cspell/cspell-types@7.0.1: - resolution: {integrity: sha512-nPQGIwVUxNqAhBmSsnvRSJtHUo3cSQiCRpppNaXY8s1IrJ2kskS+LEF+d4SGTjQbCQH39sf3NoFWSCTfjl1jFg==} + /@cspell/cspell-types@7.3.6: + resolution: {integrity: sha512-JnuIMJasZtJpZm0+hzr3emkRJ0PP6QWc9zgd3fx4U8W0lHGZ3Zil5peg67SnjmdTVm4UE63UviAl1y6DyD4kLg==} engines: {node: '>=16'} dev: true @@ -377,16 +377,16 @@ packages: resolution: {integrity: sha512-8czAa/Mh96wu2xr0RXQEGMTBUGkTvYn/Pb0o+gqOO1YW+poXGQc3gx0YPqILDryP/KCERrNvkWUJz3iGbvwC2A==} dev: true - /@cspell/dict-companies@3.0.20: - resolution: {integrity: sha512-o13HaqYxkWo20FC5iU9PHKMFexY9D7/XeSj9tvBzy3sEzW324zw5MWEkeDszwmC/GsLZtot+5vopCv6/evRNlA==} + /@cspell/dict-companies@3.0.22: + resolution: {integrity: sha512-hUN4polifWv1IIXb4NDNXctr/smJ7/1IrOy0rU6fOwPCY/u9DkQO+xeASzuFJasvs6v0Pub/y+NUQLaeXNRW6g==} dev: true - /@cspell/dict-cpp@5.0.4: - resolution: {integrity: sha512-Vmz/CCb2d91ES5juaO8+CFWeTa2AFsbpR8bkCPJq+P8cRP16+37tY0zNXEBSK/1ur4MakaRf76jeQBijpZxw0Q==} + /@cspell/dict-cpp@5.0.5: + resolution: {integrity: sha512-ojCpQ4z+sHHLJYfvA3SApqQ1BjO/k3TUdDgqR3sVhFl5qjT9yz1/srBNzqCaBBSz/fiO5A8NKdSA9+IFrUHcig==} dev: true - /@cspell/dict-cryptocurrencies@3.0.1: - resolution: {integrity: sha512-Tdlr0Ahpp5yxtwM0ukC13V6+uYCI0p9fCRGMGZt36rWv8JQZHIuHfehNl7FB/Qc09NCF7p5ep0GXbL+sVTd/+w==} + /@cspell/dict-cryptocurrencies@4.0.0: + resolution: {integrity: sha512-EiZp91ATyRxTmauIQfOX9adLYCunKjHEh092rrM7o2eMXP9n7zpXAL9BK7LviL+LbB8VDOm21q+s83cKrrRrsg==} dev: true /@cspell/dict-csharp@4.0.2: @@ -429,8 +429,8 @@ packages: resolution: {integrity: sha512-tKSSUf9BJEV+GJQAYGw5e+ouhEe2ZXE620S7BLKe3ZmpnjlNG9JqlnaBhkIMxKnNFkLY2BP/EARzw31AZnOv4g==} dev: true - /@cspell/dict-en_us@4.3.6: - resolution: {integrity: sha512-odhgsjNZI9BtEOJdvqfAuv/3yz5aB1ngfBNaph7WSnYVt//9e3fhrElZ6/pIIkoyuGgeQPwz1fXt+tMgcnLSEQ==} + /@cspell/dict-en_us@4.3.7: + resolution: {integrity: sha512-83V0XXqiXJvXa1pj5cVpviYKeLTN2Dxvouz8ullrwgcfPtY57pYBy+3ACVAMYK0eGByhRPc/xVXlIgv4o0BNZw==} dev: true /@cspell/dict-filetypes@3.0.1: @@ -493,8 +493,8 @@ packages: resolution: {integrity: sha512-j0MFmeCouSoC6EdZTbvGe1sJ9V+ruwKSeF+zRkNNNload7R72Co5kX1haW2xLHGdlq0kqSy1ODRZKdVl0e+7hg==} dev: true - /@cspell/dict-node@4.0.2: - resolution: {integrity: sha512-FEQJ4TnMcXEFslqBQkXa5HposMoCGsiBv2ux4IZuIXgadXeHKHUHk60iarWpjhzNzQLyN2GD7NoRMd12bK3Llw==} + /@cspell/dict-node@4.0.3: + resolution: {integrity: sha512-sFlUNI5kOogy49KtPg8SMQYirDGIAoKBO3+cDLIwD4MLdsWy1q0upc7pzGht3mrjuyMiPRUV14Bb0rkVLrxOhg==} dev: true /@cspell/dict-npm@5.0.8: @@ -513,8 +513,8 @@ packages: resolution: {integrity: sha512-JSLEdpEYufQ1H+93UHi+axlqQm1fhgK6kpdLHp6uPHu//CsvETcqNVawjB+qOdI/g38JTMw5fBqSd0aGNxa6Dw==} dev: true - /@cspell/dict-python@4.1.7: - resolution: {integrity: sha512-8GkO7/w1QEpu4Y1GTHGYHrwfc/ZdiBRw7D/BGYCIiOoQPLi0YxMke7wzRC3j246yrzLt28ntDBjr4fB3+uFZtQ==} + /@cspell/dict-python@4.1.8: + resolution: {integrity: sha512-yFrO9gGI3KIbw0Y1odAEtagrzmthjJVank9B7qlsSQvN78RgD1JQQycTadNWpzdjCj+JuiiH8pJBFWflweZoxw==} dependencies: '@cspell/dict-data-science': 1.0.11 dev: true @@ -535,8 +535,8 @@ packages: resolution: {integrity: sha512-ph0twaRoV+ylui022clEO1dZ35QbeEQaKTaV2sPOsdwIokABPIiK09oWwGK9qg7jRGQwVaRPEq0Vp+IG1GpqSQ==} dev: true - /@cspell/dict-software-terms@3.2.1: - resolution: {integrity: sha512-+QXmyoONVc/3aNgKW+0F0u3XUCRTfNRkWKLZQA78i+9fOfde8ZT4JmROmZgRveH/MxD4n6pNFceIRcYI6C8WuQ==} + /@cspell/dict-software-terms@3.2.3: + resolution: {integrity: sha512-L1Fjkt+Q5MnjEOGPXQxdT4+8ieDBcaHSjh1gHzxdqFXTOnnfvsLUa5ykuv/fG06b/G/yget1066ftKosMaPcXA==} dev: true /@cspell/dict-sql@2.1.1: @@ -559,15 +559,15 @@ packages: resolution: {integrity: sha512-niiEMPWPV9IeRBRzZ0TBZmNnkK3olkOPYxC1Ny2AX4TGlYRajcW0WUtoSHmvvjZNfWLSg2L6ruiBeuPSbjnG6A==} dev: true - /@cspell/dynamic-import@7.0.1: - resolution: {integrity: sha512-ILOvieaJ4TspyKmXVDNF89zQxG/EORKAVY5U8HichIchJlQJDHKCxLy9YFJnoWgkAl11oPATImvuiztcDUZoDA==} + /@cspell/dynamic-import@7.3.6: + resolution: {integrity: sha512-NLWawhLkfTSkf36UwYJrRyMh3snXOHhuRFO7eVanPqE7oeU+1+OF/C467sYdiJGZnrCL3ojIr399JTVMz148Iw==} engines: {node: '>=16'} dependencies: import-meta-resolve: 3.0.0 dev: true - /@cspell/strong-weak-map@7.0.1: - resolution: {integrity: sha512-Y2L3kY12J77ETHNtZrfMwfufur2klsl33AqotC+kJ6Kbo2YZ6I3A224G5EBeIbQdmQdkE8KnpLDDcUv5640fJA==} + /@cspell/strong-weak-map@7.3.6: + resolution: {integrity: sha512-PoVFTvY8CGhc+7W3uvyPUWIBakc+ga9X5QpSkFI/HQghmaGDDaaQBfbuv/LsS7T9bkEoWz4jLtJoNBas870gZA==} engines: {node: '>=16'} dev: true @@ -1536,73 +1536,74 @@ packages: type-fest: 1.4.0 dev: true - /cspell-dictionary@7.0.1: - resolution: {integrity: sha512-mC2+sjsfxWZ5uYsnUHG/2opnpnoy492o13caai0h4GODV0u3hxhCS4f7twLf0Rdm+Is0MU7wrTecDdDVKu1mOA==} + /cspell-dictionary@7.3.6: + resolution: {integrity: sha512-8E0qsGTP7uHZeQ0qD6au+bjaj4M9F4AgurssG3VQuvsYpzEI6S/81U3GQVzcn/4mn7Z5KE286CElZQWAiQPLQA==} engines: {node: '>=16'} dependencies: - '@cspell/cspell-pipe': 7.0.1 - '@cspell/cspell-types': 7.0.1 - cspell-trie-lib: 7.0.1 + '@cspell/cspell-pipe': 7.3.6 + '@cspell/cspell-types': 7.3.6 + cspell-trie-lib: 7.3.6 fast-equals: 4.0.3 - gensequence: 5.0.2 + gensequence: 6.0.0 dev: true - /cspell-gitignore@7.0.1: - resolution: {integrity: sha512-ebi4VvH3KqUF9G93EoQA0PUIA8eM/y3GITIVDkdF2Ueo6uIWEeGjSaYNeJgNJHvccBZViR6XsrZuVxBOkSW3Rw==} + /cspell-gitignore@7.3.6: + resolution: {integrity: sha512-D/oWUoeW3kgKIIpLpJCJk4KmtxPdb6yqkMX8Ze4rzMXAUjHkw6PPjMd8hcJl7uTJa4T8vHM+UR6L4t3huDuVoA==} engines: {node: '>=16'} hasBin: true dependencies: - cspell-glob: 7.0.1 + cspell-glob: 7.3.6 find-up: 5.0.0 dev: true - /cspell-glob@7.0.1: - resolution: {integrity: sha512-Qm2r+FgtwvJnWbW03QoUohTLDkoic1JVjFSbUTua8AlzbOPJ2M+IJZx47rf5dAiUFtxIDsjiaDepcrkyW7q5HQ==} + /cspell-glob@7.3.6: + resolution: {integrity: sha512-xfVmqkkg/Pznij3VJCLbUvEKWqs/+AyyHIXo9s1j/d4M0Nw/O4HJFoHwNiMoAk6aceMTgjjVIneGmSZsHVGYZg==} engines: {node: '>=16'} dependencies: micromatch: 4.0.5 dev: true - /cspell-grammar@7.0.1: - resolution: {integrity: sha512-qrwll/JWpa2/2cq4a39yLQPn0hsYcPFN8BWr2xsuFuuYjplaUhSU40LbngUAUkbcWGxVrQCR9odClboZ6xzYFQ==} + /cspell-grammar@7.3.6: + resolution: {integrity: sha512-04kvcptwvJBSMfcOTbanEFa194Xkpkjo4wkTImO26Zzu06tGawbL4FPPQdGygMz7yTdc6Wlrlks5TNChWlcn+Q==} engines: {node: '>=16'} hasBin: true dependencies: - '@cspell/cspell-pipe': 7.0.1 - '@cspell/cspell-types': 7.0.1 + '@cspell/cspell-pipe': 7.3.6 + '@cspell/cspell-types': 7.3.6 dev: true - /cspell-io@7.0.1: - resolution: {integrity: sha512-z3dzYFJgredZJYV9piU/rvulCeMixNeJbxBZyHGOGWeKg36iZhXrIkNpK4s6GEAgGB9r/BD9P31E7YQomzhKZA==} + /cspell-io@7.3.6: + resolution: {integrity: sha512-FzynVc3OE9rS4t0cxTCVD9VFwOAnhvhV/WBWMrMUtvi8DVnRu7of/1ZJsC+XDtij+G1Kd6EOrzSnTj5gn9aQaQ==} engines: {node: '>=16'} dependencies: - '@cspell/cspell-service-bus': 7.0.1 + '@cspell/cspell-service-bus': 7.3.6 node-fetch: 2.7.0 transitivePeerDependencies: - encoding dev: true - /cspell-lib@7.0.1: - resolution: {integrity: sha512-BaFhA0GFnuMEFzEALSt/TgrOl7A6vJSwtqqpdOGI5goLBIu8DDYqIncLrcglELosFo+KXnnYtYtPXuQIX3P5Kw==} + /cspell-lib@7.3.6: + resolution: {integrity: sha512-ixPnudlaNh4UwFkHeKUXbBYB/wLHNv1Gf+zBGy4oz2Uu9ZZTVgczhE/t2pPTD6ZRcq4+YulGuqxYCS+3qqOQQQ==} engines: {node: '>=16'} dependencies: - '@cspell/cspell-bundled-dicts': 7.0.1 - '@cspell/cspell-pipe': 7.0.1 - '@cspell/cspell-resolver': 7.0.1 - '@cspell/cspell-types': 7.0.1 - '@cspell/strong-weak-map': 7.0.1 + '@cspell/cspell-bundled-dicts': 7.3.6 + '@cspell/cspell-pipe': 7.3.6 + '@cspell/cspell-resolver': 7.3.6 + '@cspell/cspell-types': 7.3.6 + '@cspell/dynamic-import': 7.3.6 + '@cspell/strong-weak-map': 7.3.6 clear-module: 4.1.2 comment-json: 4.2.3 configstore: 6.0.0 cosmiconfig: 8.0.0 - cspell-dictionary: 7.0.1 - cspell-glob: 7.0.1 - cspell-grammar: 7.0.1 - cspell-io: 7.0.1 - cspell-trie-lib: 7.0.1 + cspell-dictionary: 7.3.6 + cspell-glob: 7.3.6 + cspell-grammar: 7.3.6 + cspell-io: 7.3.6 + cspell-trie-lib: 7.3.6 fast-equals: 5.0.1 find-up: 6.3.0 - gensequence: 5.0.2 + gensequence: 6.0.0 import-fresh: 3.3.0 resolve-from: 5.0.0 vscode-languageserver-textdocument: 1.0.8 @@ -1611,34 +1612,34 @@ packages: - encoding dev: true - /cspell-trie-lib@7.0.1: - resolution: {integrity: sha512-rdY78YK46LUmcez63kMbMF2nCmPIcnWd3a0rivnhyPaVvY+cwNKqpp7WSWOFDLboiMaEdCrdaS4AecspTCLjaw==} + /cspell-trie-lib@7.3.6: + resolution: {integrity: sha512-75lSsKTdmFpewEl8Q+/WnSbpZ+JjoNnSDobNDcjZHTTnj/TlgCVxXASTaFLlXnqWU51QX+5798smnqpWBcJigg==} engines: {node: '>=16'} dependencies: - '@cspell/cspell-pipe': 7.0.1 - '@cspell/cspell-types': 7.0.1 - gensequence: 5.0.2 + '@cspell/cspell-pipe': 7.3.6 + '@cspell/cspell-types': 7.3.6 + gensequence: 6.0.0 dev: true - /cspell@7.0.1: - resolution: {integrity: sha512-nl35cQJ1XxESRZS5QD6S+X1XtBU9Q/acUPXt8yZjd+PcgkyTwCRk7qwxwEodkTUMP3Yxkg5hGWMtzDXfNK35RQ==} + /cspell@7.3.6: + resolution: {integrity: sha512-iN3D05nwCbS6MdignKwK97vQPX3yrT/Nsu3LhhFptU0O5PO4hvRzFuSzEq+AumMby4Tuf9HcGP5Ugvyi7Gb3gw==} engines: {node: '>=16'} hasBin: true dependencies: - '@cspell/cspell-json-reporter': 7.0.1 - '@cspell/cspell-pipe': 7.0.1 - '@cspell/cspell-types': 7.0.1 - '@cspell/dynamic-import': 7.0.1 + '@cspell/cspell-json-reporter': 7.3.6 + '@cspell/cspell-pipe': 7.3.6 + '@cspell/cspell-types': 7.3.6 + '@cspell/dynamic-import': 7.3.6 chalk: 5.3.0 chalk-template: 1.1.0 commander: 11.0.0 - cspell-gitignore: 7.0.1 - cspell-glob: 7.0.1 - cspell-io: 7.0.1 - cspell-lib: 7.0.1 + cspell-gitignore: 7.3.6 + cspell-glob: 7.3.6 + cspell-io: 7.3.6 + cspell-lib: 7.3.6 fast-glob: 3.3.1 fast-json-stable-stringify: 2.1.0 - file-entry-cache: 6.0.1 + file-entry-cache: 7.0.0 get-stdin: 9.0.0 semver: 7.5.4 strip-ansi: 7.1.0 @@ -2283,6 +2284,13 @@ packages: flat-cache: 3.1.0 dev: true + /file-entry-cache@7.0.0: + resolution: {integrity: sha512-OWhoO9dvvwspdI7YjGrs5wD7bPggVHc5b1NFAdyd1fEPIeno3Fj70fjBhklAqzUefgX7KCNDBnvrT8rZhS8Shw==} + engines: {node: '>=12.0.0'} + dependencies: + flat-cache: 3.1.0 + dev: true + /fill-range@7.0.1: resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} engines: {node: '>=8'} @@ -2361,9 +2369,9 @@ packages: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} dev: true - /gensequence@5.0.2: - resolution: {integrity: sha512-JlKEZnFc6neaeSVlkzBGGgkIoIaSxMgvdamRoPN8r3ozm2r9dusqxeKqYQ7lhzmj2UhFQP8nkyfCaiLQxiLrDA==} - engines: {node: '>=14'} + /gensequence@6.0.0: + resolution: {integrity: sha512-8WwuywE9pokJRAcg2QFR/plk3cVPebSUqRPzpGQh3WQ0wIiHAw+HyOQj5IuHyUTQBHpBKFoB2JUMu9zT3vJ16Q==} + engines: {node: '>=16'} dev: true /gensync@1.0.0-beta.2: