diff --git a/package-lock.json b/package-lock.json index 3e6ab09639..ac56377c9c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,7 +18,7 @@ "@babel/eslint-parser": "^7.16.3", "ava": "^3.15.0", "cheerio": "^1.0.0-rc.10", - "cspell": "^5.13.0", + "cspell": "^5.18.0", "eslint": "^8.3.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-ava": "^13.1.0", @@ -884,30 +884,30 @@ } }, "node_modules/@cspell/cspell-bundled-dicts": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/@cspell/cspell-bundled-dicts/-/cspell-bundled-dicts-5.13.0.tgz", - "integrity": "sha512-5JU6nvngm+7gaBAj2VHjZ8yrv4u52f4k5dBd305NNYURD3LNmDszwaY2vBJ4Uc5Y5digE16dts3c36dqaFZ+Hg==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/@cspell/cspell-bundled-dicts/-/cspell-bundled-dicts-5.18.0.tgz", + "integrity": "sha512-daPt57gRhtGB7wQiIo59P4MZAOTn4HhJFVY3wNVgMInsEqh/HPnkLdx+w26Z0j+hl87hxbCHKphd/bp8JqyOaA==", "dev": true, "dependencies": { "@cspell/dict-ada": "^1.1.2", "@cspell/dict-aws": "^1.0.14", - "@cspell/dict-bash": "^1.0.16", + "@cspell/dict-bash": "^1.0.17", "@cspell/dict-companies": "^2.0.2", "@cspell/dict-cpp": "^1.1.40", "@cspell/dict-cryptocurrencies": "^1.0.10", "@cspell/dict-csharp": "^2.0.1", - "@cspell/dict-css": "^1.0.12", + "@cspell/dict-css": "^1.0.13", "@cspell/dict-django": "^1.0.26", "@cspell/dict-dotnet": "^1.0.32", "@cspell/dict-elixir": "^1.0.26", - "@cspell/dict-en_us": "^2.1.3", + "@cspell/dict-en_us": "^2.1.4", "@cspell/dict-en-gb": "^1.1.33", "@cspell/dict-filetypes": "^2.0.1", "@cspell/dict-fonts": "^1.0.14", "@cspell/dict-fullstack": "^2.0.4", "@cspell/dict-golang": "^1.1.24", "@cspell/dict-haskell": "^1.0.13", - "@cspell/dict-html": "^1.1.9", + "@cspell/dict-html": "^2.0.3", "@cspell/dict-html-symbol-entities": "^1.0.23", "@cspell/dict-java": "^1.0.23", "@cspell/dict-latex": "^1.0.25", @@ -922,7 +922,7 @@ "@cspell/dict-ruby": "^1.0.15", "@cspell/dict-rust": "^1.0.23", "@cspell/dict-scala": "^1.0.21", - "@cspell/dict-software-terms": "^2.0.10", + "@cspell/dict-software-terms": "^2.0.12", "@cspell/dict-swift": "^1.0.1", "@cspell/dict-typescript": "^1.0.19", "@cspell/dict-vue": "^2.0.1" @@ -931,10 +931,19 @@ "node": ">=12.13.0" } }, + "node_modules/@cspell/cspell-pipe": { + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/@cspell/cspell-pipe/-/cspell-pipe-5.18.0.tgz", + "integrity": "sha512-CC3CuqMbTNWCc2kJHm7aEp5o3yEbIHY5FdgiJL7TpqN/dCtagvYZLDZwMPWQuMNgYM5PmeStauTqnwtgW3AkuA==", + "dev": true, + "engines": { + "node": ">=12.13.0" + } + }, "node_modules/@cspell/cspell-types": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/@cspell/cspell-types/-/cspell-types-5.13.0.tgz", - "integrity": "sha512-ImgbPaWt/d7ZWi1GG+2mSaCDfSB7IQTCGHZmtzh7JFU7AOfudjj9ITB+2NGNWfb+cTuwAn+Jg3oMOFkwBFQb9w==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/@cspell/cspell-types/-/cspell-types-5.18.0.tgz", + "integrity": "sha512-fMihVNgUpC9i/SS84nBk1XCmWLCUAVOxp1PXZqoR0R0ozCwrUvZY8sw7lj+TNiDT1TvpibtL1gZPmlvi9TSNzQ==", "dev": true, "engines": { "node": ">=12.13.0" @@ -983,9 +992,9 @@ "dev": true }, "node_modules/@cspell/dict-css": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/@cspell/dict-css/-/dict-css-1.0.12.tgz", - "integrity": "sha512-K6yuxej7n454O7dwKG6lHacHrAOMZ0PhMEbmV6qH2JH0U4TtWXfBASYugHvXZCDDx1UObpiJP+3tQJiBqfGpHA==", + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/@cspell/dict-css/-/dict-css-1.0.13.tgz", + "integrity": "sha512-HU8RbFRoGanFH85mT01Ot/Ay48ixr/gG25VPLtdq56QTrmPsw79gxYm/5Qay16eQbpoPIxaj5CAWNam+DX4GbA==", "dev": true }, "node_modules/@cspell/dict-django": { @@ -1049,9 +1058,9 @@ "dev": true }, "node_modules/@cspell/dict-html": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/@cspell/dict-html/-/dict-html-1.1.9.tgz", - "integrity": "sha512-vvnYia0tyIS5Fdoz+gEQm77MGZZE66kOJjuNpIYyRHCXFAhWdYz3SmkRm6YKJSWSvuO+WBJYTKDvkOxSh3Fx/w==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@cspell/dict-html/-/dict-html-2.0.3.tgz", + "integrity": "sha512-6sORumQ9E7YpJ4vzYb0hHBgiXpehPAawuqmueGmx/PSRkqzMNLEwhYZuTHuIZSO291RTirPMfCkUahRoKdXOOQ==", "dev": true }, "node_modules/@cspell/dict-html-symbol-entities": { @@ -1139,9 +1148,9 @@ "dev": true }, "node_modules/@cspell/dict-software-terms": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/@cspell/dict-software-terms/-/dict-software-terms-2.0.11.tgz", - "integrity": "sha512-ix5k4m9Y5ZcozgE8QdEhiMIksreGozBETsCo5tGKAs4xDDkS4G07lOMFbek6m5poJ5qk5My0A/iz1j9f3L3aOg==", + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/@cspell/dict-software-terms/-/dict-software-terms-2.0.12.tgz", + "integrity": "sha512-zsgraHo5PIDY1mTaWGA2NsxhO8g85inD758pEQL1MeKTFlGiFHT4vW+faryzhvBT5LOMH4LnTs0yGrMyn7JlkQ==", "dev": true }, "node_modules/@cspell/dict-swift": { @@ -2705,25 +2714,27 @@ } }, "node_modules/cspell": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/cspell/-/cspell-5.13.0.tgz", - "integrity": "sha512-PlhK3SeYAssJ2HdKAy7CqmM8xI9oxVfIu9acm/jvt8b8Zbydb4579rkAmU8VqJ9jMUjj4rl4CHwraYddc8MmWg==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/cspell/-/cspell-5.18.0.tgz", + "integrity": "sha512-0QVcIc+I+2VM2N+piB4p+rC8MU5OU7Og3jsHW4xSzxqA7sZBLNSQnp+vtBBBsjkldog3j/o+rXpnKSymamgG/g==", "dev": true, "dependencies": { + "@cspell/cspell-pipe": "^5.18.0", "chalk": "^4.1.2", "commander": "^8.3.0", "comment-json": "^4.1.1", - "cspell-gitignore": "^5.13.0", - "cspell-glob": "^5.13.0", - "cspell-lib": "^5.13.0", + "cspell-gitignore": "^5.18.0", + "cspell-glob": "^5.18.0", + "cspell-lib": "^5.18.0", "fast-json-stable-stringify": "^2.1.0", "file-entry-cache": "^6.0.1", "fs-extra": "^10.0.0", "get-stdin": "^8.0.0", "glob": "^7.2.0", "imurmurhash": "^0.1.4", + "semver": "^7.3.5", "strip-ansi": "^6.0.1", - "vscode-uri": "^3.0.2" + "vscode-uri": "^3.0.3" }, "bin": { "cspell": "bin.js" @@ -2736,12 +2747,12 @@ } }, "node_modules/cspell-gitignore": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/cspell-gitignore/-/cspell-gitignore-5.13.0.tgz", - "integrity": "sha512-Z5xfwGBwlW3m3HFWauq+1yLWY6Hu6PYkTnnSk3igOFcGxC3Ie+ZLiGac+0C58QwjZ9BrIibTjLMx2Fy+Pw7Mxw==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/cspell-gitignore/-/cspell-gitignore-5.18.0.tgz", + "integrity": "sha512-nHdMhGDlDYN2dwh/LPGNVYqWDr7SL9N0zn4Bs9qOjNE6OkHMOvm+otjwEv4sS5b+pK+prrilK0OINkZFdftMvA==", "dev": true, "dependencies": { - "cspell-glob": "^5.13.0", + "cspell-glob": "^5.18.0", "find-up": "^5.0.0" }, "bin": { @@ -2813,9 +2824,9 @@ } }, "node_modules/cspell-glob": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/cspell-glob/-/cspell-glob-5.13.0.tgz", - "integrity": "sha512-JOneRm1lWBuUKvF2uXo0/NnjfjUQKUT5q9Mu50+HLNSrqpaGv0ZlWaVRzmRakNiDE+fI6iHzBko7CrjugfE09w==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/cspell-glob/-/cspell-glob-5.18.0.tgz", + "integrity": "sha512-GLN45ntiB2oT1UewOHFf73gKujdSOr8Mb4OSa8r6JJrkACRzqe1Qr8mUrV/wY5/bDK6QjtLQylMpDw6nkaPWWw==", "dev": true, "dependencies": { "micromatch": "^4.0.4" @@ -2825,36 +2836,37 @@ } }, "node_modules/cspell-io": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/cspell-io/-/cspell-io-5.13.0.tgz", - "integrity": "sha512-C8DQ9DY4IajInynwvbB2EULLFdHElHGpIYdvtM0ag5LJCiRN87W9XE68ia07ceNI5ahd5VJWPVyBRzCF4CYUEQ==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/cspell-io/-/cspell-io-5.18.0.tgz", + "integrity": "sha512-kkIBZ27KNzQ7R4BpXs9xkRpsM8TRMtH0/ozCBBxGCFFqV9TMDmTp3zoqgN0AWlOFNmLRClc6rpeFs3xswhnOLA==", "dev": true, "engines": { "node": ">=12.13.0" } }, "node_modules/cspell-lib": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/cspell-lib/-/cspell-lib-5.13.0.tgz", - "integrity": "sha512-heWGvR9T4/pftZqioTbfuTPW7tND2nIYbYKaWTWkmBWTU/chltPtwbmatZV/wxPOkvptznhX7Y+s4leCSw1P0Q==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/cspell-lib/-/cspell-lib-5.18.0.tgz", + "integrity": "sha512-cAVRbO/WKK1/ad8UDOxOD6+5MkdwW3u2WaLwzaNbQulHHshFoKgp5hM4WoJeZkV+2+zWH8BDV0e4XPKdrXvnmQ==", "dev": true, "dependencies": { - "@cspell/cspell-bundled-dicts": "^5.13.0", - "@cspell/cspell-types": "^5.13.0", + "@cspell/cspell-bundled-dicts": "^5.18.0", + "@cspell/cspell-types": "^5.18.0", "clear-module": "^4.1.2", "comment-json": "^4.1.1", "configstore": "^5.0.1", "cosmiconfig": "^7.0.1", - "cspell-glob": "^5.13.0", - "cspell-io": "^5.13.0", - "cspell-trie-lib": "^5.13.0", + "cspell-glob": "^5.18.0", + "cspell-io": "^5.18.0", + "cspell-trie-lib": "^5.18.0", + "fast-equals": "^2.0.4", "find-up": "^5.0.0", "fs-extra": "^10.0.0", "gensequence": "^3.1.1", "import-fresh": "^3.3.0", "resolve-from": "^5.0.0", "resolve-global": "^1.0.0", - "vscode-uri": "^3.0.2" + "vscode-uri": "^3.0.3" }, "engines": { "node": ">=12.13.0" @@ -2922,11 +2934,12 @@ } }, "node_modules/cspell-trie-lib": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/cspell-trie-lib/-/cspell-trie-lib-5.13.0.tgz", - "integrity": "sha512-iVbx/Pfucaz7tIo+5DKQcC+8OmAEaeamau0eeMzGoB9Ant+Spdada0XUYx6uJnUmOdriYyxVOYfMTH3Q+UZ78w==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/cspell-trie-lib/-/cspell-trie-lib-5.18.0.tgz", + "integrity": "sha512-WUxZEM175z+72cL65VG7rgNZMc4OkVfyAkit7CQKkcaYTOZ8M15XmPvPWnqgFPg4z6HYwesiybL+J6hFxf5Syg==", "dev": true, "dependencies": { + "@cspell/cspell-pipe": "^5.18.0", "fs-extra": "^10.0.0", "gensequence": "^3.1.1" }, @@ -2950,6 +2963,21 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/cspell/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/cssesc": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", @@ -3857,6 +3885,12 @@ "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", "dev": true }, + "node_modules/fast-equals": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-2.0.4.tgz", + "integrity": "sha512-caj/ZmjHljPrZtbzJ3kfH5ia/k4mTJe/qSiXAGzxZWRZgsgDV0cvNaQULqUX8t0/JVlzzEdYOwCN5DmzTxoD4w==", + "dev": true + }, "node_modules/fast-glob": { "version": "3.2.7", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", @@ -7964,9 +7998,9 @@ } }, "node_modules/vscode-uri": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.2.tgz", - "integrity": "sha512-jkjy6pjU1fxUvI51P+gCsxg1u2n8LSt0W6KrCNQceaziKzff74GoWmjVG46KieVzybO1sttPQmYfrwSHey7GUA==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.3.tgz", + "integrity": "sha512-EcswR2S8bpR7fD0YPeS7r2xXExrScVMxg4MedACaWHEtx9ftCF/qHG1xGkolzTPcEmjTavCQgbVzHUIdTMzFGA==", "dev": true }, "node_modules/wcwidth": { @@ -8830,30 +8864,30 @@ } }, "@cspell/cspell-bundled-dicts": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/@cspell/cspell-bundled-dicts/-/cspell-bundled-dicts-5.13.0.tgz", - "integrity": "sha512-5JU6nvngm+7gaBAj2VHjZ8yrv4u52f4k5dBd305NNYURD3LNmDszwaY2vBJ4Uc5Y5digE16dts3c36dqaFZ+Hg==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/@cspell/cspell-bundled-dicts/-/cspell-bundled-dicts-5.18.0.tgz", + "integrity": "sha512-daPt57gRhtGB7wQiIo59P4MZAOTn4HhJFVY3wNVgMInsEqh/HPnkLdx+w26Z0j+hl87hxbCHKphd/bp8JqyOaA==", "dev": true, "requires": { "@cspell/dict-ada": "^1.1.2", "@cspell/dict-aws": "^1.0.14", - "@cspell/dict-bash": "^1.0.16", + "@cspell/dict-bash": "^1.0.17", "@cspell/dict-companies": "^2.0.2", "@cspell/dict-cpp": "^1.1.40", "@cspell/dict-cryptocurrencies": "^1.0.10", "@cspell/dict-csharp": "^2.0.1", - "@cspell/dict-css": "^1.0.12", + "@cspell/dict-css": "^1.0.13", "@cspell/dict-django": "^1.0.26", "@cspell/dict-dotnet": "^1.0.32", "@cspell/dict-elixir": "^1.0.26", - "@cspell/dict-en_us": "^2.1.3", + "@cspell/dict-en_us": "^2.1.4", "@cspell/dict-en-gb": "^1.1.33", "@cspell/dict-filetypes": "^2.0.1", "@cspell/dict-fonts": "^1.0.14", "@cspell/dict-fullstack": "^2.0.4", "@cspell/dict-golang": "^1.1.24", "@cspell/dict-haskell": "^1.0.13", - "@cspell/dict-html": "^1.1.9", + "@cspell/dict-html": "^2.0.3", "@cspell/dict-html-symbol-entities": "^1.0.23", "@cspell/dict-java": "^1.0.23", "@cspell/dict-latex": "^1.0.25", @@ -8868,16 +8902,22 @@ "@cspell/dict-ruby": "^1.0.15", "@cspell/dict-rust": "^1.0.23", "@cspell/dict-scala": "^1.0.21", - "@cspell/dict-software-terms": "^2.0.10", + "@cspell/dict-software-terms": "^2.0.12", "@cspell/dict-swift": "^1.0.1", "@cspell/dict-typescript": "^1.0.19", "@cspell/dict-vue": "^2.0.1" } }, + "@cspell/cspell-pipe": { + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/@cspell/cspell-pipe/-/cspell-pipe-5.18.0.tgz", + "integrity": "sha512-CC3CuqMbTNWCc2kJHm7aEp5o3yEbIHY5FdgiJL7TpqN/dCtagvYZLDZwMPWQuMNgYM5PmeStauTqnwtgW3AkuA==", + "dev": true + }, "@cspell/cspell-types": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/@cspell/cspell-types/-/cspell-types-5.13.0.tgz", - "integrity": "sha512-ImgbPaWt/d7ZWi1GG+2mSaCDfSB7IQTCGHZmtzh7JFU7AOfudjj9ITB+2NGNWfb+cTuwAn+Jg3oMOFkwBFQb9w==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/@cspell/cspell-types/-/cspell-types-5.18.0.tgz", + "integrity": "sha512-fMihVNgUpC9i/SS84nBk1XCmWLCUAVOxp1PXZqoR0R0ozCwrUvZY8sw7lj+TNiDT1TvpibtL1gZPmlvi9TSNzQ==", "dev": true }, "@cspell/dict-ada": { @@ -8923,9 +8963,9 @@ "dev": true }, "@cspell/dict-css": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/@cspell/dict-css/-/dict-css-1.0.12.tgz", - "integrity": "sha512-K6yuxej7n454O7dwKG6lHacHrAOMZ0PhMEbmV6qH2JH0U4TtWXfBASYugHvXZCDDx1UObpiJP+3tQJiBqfGpHA==", + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/@cspell/dict-css/-/dict-css-1.0.13.tgz", + "integrity": "sha512-HU8RbFRoGanFH85mT01Ot/Ay48ixr/gG25VPLtdq56QTrmPsw79gxYm/5Qay16eQbpoPIxaj5CAWNam+DX4GbA==", "dev": true }, "@cspell/dict-django": { @@ -8989,9 +9029,9 @@ "dev": true }, "@cspell/dict-html": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/@cspell/dict-html/-/dict-html-1.1.9.tgz", - "integrity": "sha512-vvnYia0tyIS5Fdoz+gEQm77MGZZE66kOJjuNpIYyRHCXFAhWdYz3SmkRm6YKJSWSvuO+WBJYTKDvkOxSh3Fx/w==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@cspell/dict-html/-/dict-html-2.0.3.tgz", + "integrity": "sha512-6sORumQ9E7YpJ4vzYb0hHBgiXpehPAawuqmueGmx/PSRkqzMNLEwhYZuTHuIZSO291RTirPMfCkUahRoKdXOOQ==", "dev": true }, "@cspell/dict-html-symbol-entities": { @@ -9079,9 +9119,9 @@ "dev": true }, "@cspell/dict-software-terms": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/@cspell/dict-software-terms/-/dict-software-terms-2.0.11.tgz", - "integrity": "sha512-ix5k4m9Y5ZcozgE8QdEhiMIksreGozBETsCo5tGKAs4xDDkS4G07lOMFbek6m5poJ5qk5My0A/iz1j9f3L3aOg==", + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/@cspell/dict-software-terms/-/dict-software-terms-2.0.12.tgz", + "integrity": "sha512-zsgraHo5PIDY1mTaWGA2NsxhO8g85inD758pEQL1MeKTFlGiFHT4vW+faryzhvBT5LOMH4LnTs0yGrMyn7JlkQ==", "dev": true }, "@cspell/dict-swift": { @@ -10316,25 +10356,27 @@ "dev": true }, "cspell": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/cspell/-/cspell-5.13.0.tgz", - "integrity": "sha512-PlhK3SeYAssJ2HdKAy7CqmM8xI9oxVfIu9acm/jvt8b8Zbydb4579rkAmU8VqJ9jMUjj4rl4CHwraYddc8MmWg==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/cspell/-/cspell-5.18.0.tgz", + "integrity": "sha512-0QVcIc+I+2VM2N+piB4p+rC8MU5OU7Og3jsHW4xSzxqA7sZBLNSQnp+vtBBBsjkldog3j/o+rXpnKSymamgG/g==", "dev": true, "requires": { + "@cspell/cspell-pipe": "^5.18.0", "chalk": "^4.1.2", "commander": "^8.3.0", "comment-json": "^4.1.1", - "cspell-gitignore": "^5.13.0", - "cspell-glob": "^5.13.0", - "cspell-lib": "^5.13.0", + "cspell-gitignore": "^5.18.0", + "cspell-glob": "^5.18.0", + "cspell-lib": "^5.18.0", "fast-json-stable-stringify": "^2.1.0", "file-entry-cache": "^6.0.1", "fs-extra": "^10.0.0", "get-stdin": "^8.0.0", "glob": "^7.2.0", "imurmurhash": "^0.1.4", + "semver": "^7.3.5", "strip-ansi": "^6.0.1", - "vscode-uri": "^3.0.2" + "vscode-uri": "^3.0.3" }, "dependencies": { "chalk": { @@ -10346,16 +10388,25 @@ "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } } } }, "cspell-gitignore": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/cspell-gitignore/-/cspell-gitignore-5.13.0.tgz", - "integrity": "sha512-Z5xfwGBwlW3m3HFWauq+1yLWY6Hu6PYkTnnSk3igOFcGxC3Ie+ZLiGac+0C58QwjZ9BrIibTjLMx2Fy+Pw7Mxw==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/cspell-gitignore/-/cspell-gitignore-5.18.0.tgz", + "integrity": "sha512-nHdMhGDlDYN2dwh/LPGNVYqWDr7SL9N0zn4Bs9qOjNE6OkHMOvm+otjwEv4sS5b+pK+prrilK0OINkZFdftMvA==", "dev": true, "requires": { - "cspell-glob": "^5.13.0", + "cspell-glob": "^5.18.0", "find-up": "^5.0.0" }, "dependencies": { @@ -10399,42 +10450,43 @@ } }, "cspell-glob": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/cspell-glob/-/cspell-glob-5.13.0.tgz", - "integrity": "sha512-JOneRm1lWBuUKvF2uXo0/NnjfjUQKUT5q9Mu50+HLNSrqpaGv0ZlWaVRzmRakNiDE+fI6iHzBko7CrjugfE09w==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/cspell-glob/-/cspell-glob-5.18.0.tgz", + "integrity": "sha512-GLN45ntiB2oT1UewOHFf73gKujdSOr8Mb4OSa8r6JJrkACRzqe1Qr8mUrV/wY5/bDK6QjtLQylMpDw6nkaPWWw==", "dev": true, "requires": { "micromatch": "^4.0.4" } }, "cspell-io": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/cspell-io/-/cspell-io-5.13.0.tgz", - "integrity": "sha512-C8DQ9DY4IajInynwvbB2EULLFdHElHGpIYdvtM0ag5LJCiRN87W9XE68ia07ceNI5ahd5VJWPVyBRzCF4CYUEQ==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/cspell-io/-/cspell-io-5.18.0.tgz", + "integrity": "sha512-kkIBZ27KNzQ7R4BpXs9xkRpsM8TRMtH0/ozCBBxGCFFqV9TMDmTp3zoqgN0AWlOFNmLRClc6rpeFs3xswhnOLA==", "dev": true }, "cspell-lib": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/cspell-lib/-/cspell-lib-5.13.0.tgz", - "integrity": "sha512-heWGvR9T4/pftZqioTbfuTPW7tND2nIYbYKaWTWkmBWTU/chltPtwbmatZV/wxPOkvptznhX7Y+s4leCSw1P0Q==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/cspell-lib/-/cspell-lib-5.18.0.tgz", + "integrity": "sha512-cAVRbO/WKK1/ad8UDOxOD6+5MkdwW3u2WaLwzaNbQulHHshFoKgp5hM4WoJeZkV+2+zWH8BDV0e4XPKdrXvnmQ==", "dev": true, "requires": { - "@cspell/cspell-bundled-dicts": "^5.13.0", - "@cspell/cspell-types": "^5.13.0", + "@cspell/cspell-bundled-dicts": "^5.18.0", + "@cspell/cspell-types": "^5.18.0", "clear-module": "^4.1.2", "comment-json": "^4.1.1", "configstore": "^5.0.1", "cosmiconfig": "^7.0.1", - "cspell-glob": "^5.13.0", - "cspell-io": "^5.13.0", - "cspell-trie-lib": "^5.13.0", + "cspell-glob": "^5.18.0", + "cspell-io": "^5.18.0", + "cspell-trie-lib": "^5.18.0", + "fast-equals": "^2.0.4", "find-up": "^5.0.0", "fs-extra": "^10.0.0", "gensequence": "^3.1.1", "import-fresh": "^3.3.0", "resolve-from": "^5.0.0", "resolve-global": "^1.0.0", - "vscode-uri": "^3.0.2" + "vscode-uri": "^3.0.3" }, "dependencies": { "find-up": { @@ -10477,11 +10529,12 @@ } }, "cspell-trie-lib": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/cspell-trie-lib/-/cspell-trie-lib-5.13.0.tgz", - "integrity": "sha512-iVbx/Pfucaz7tIo+5DKQcC+8OmAEaeamau0eeMzGoB9Ant+Spdada0XUYx6uJnUmOdriYyxVOYfMTH3Q+UZ78w==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/cspell-trie-lib/-/cspell-trie-lib-5.18.0.tgz", + "integrity": "sha512-WUxZEM175z+72cL65VG7rgNZMc4OkVfyAkit7CQKkcaYTOZ8M15XmPvPWnqgFPg4z6HYwesiybL+J6hFxf5Syg==", "dev": true, "requires": { + "@cspell/cspell-pipe": "^5.18.0", "fs-extra": "^10.0.0", "gensequence": "^3.1.1" } @@ -11141,6 +11194,12 @@ "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", "dev": true }, + "fast-equals": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-2.0.4.tgz", + "integrity": "sha512-caj/ZmjHljPrZtbzJ3kfH5ia/k4mTJe/qSiXAGzxZWRZgsgDV0cvNaQULqUX8t0/JVlzzEdYOwCN5DmzTxoD4w==", + "dev": true + }, "fast-glob": { "version": "3.2.7", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", @@ -14190,9 +14249,9 @@ "dev": true }, "vscode-uri": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.2.tgz", - "integrity": "sha512-jkjy6pjU1fxUvI51P+gCsxg1u2n8LSt0W6KrCNQceaziKzff74GoWmjVG46KieVzybO1sttPQmYfrwSHey7GUA==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.3.tgz", + "integrity": "sha512-EcswR2S8bpR7fD0YPeS7r2xXExrScVMxg4MedACaWHEtx9ftCF/qHG1xGkolzTPcEmjTavCQgbVzHUIdTMzFGA==", "dev": true }, "wcwidth": { diff --git a/package.json b/package.json index a3baa259a4..dacf881ee5 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "@babel/eslint-parser": "^7.16.3", "ava": "^3.15.0", "cheerio": "^1.0.0-rc.10", - "cspell": "^5.13.0", + "cspell": "^5.18.0", "eslint": "^8.3.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-ava": "^13.1.0",