diff --git a/action-src/package.json b/action-src/package.json index 8ed33a100..80a8459e6 100644 --- a/action-src/package.json +++ b/action-src/package.json @@ -37,8 +37,8 @@ "@octokit/core": "^4.1.0", "@octokit/plugin-rest-endpoint-methods": "^6.7.0", "@octokit/rest": "^19.0.5", - "cspell": "^6.13.3", - "cspell-glob": "^6.13.3", + "cspell": "^6.14.0", + "cspell-glob": "^6.14.0", "vscode-uri": "^3.0.6" } } diff --git a/action/node_modules/@cspell/cspell-bundled-dicts/package.json b/action/node_modules/@cspell/cspell-bundled-dicts/package.json index 362b8e13d..f359f9695 100644 --- a/action/node_modules/@cspell/cspell-bundled-dicts/package.json +++ b/action/node_modules/@cspell/cspell-bundled-dicts/package.json @@ -1,6 +1,6 @@ { "name": "@cspell/cspell-bundled-dicts", - "version": "6.13.3", + "version": "6.14.0", "description": "Dictionaries bundled with cspell", "publishConfig": { "access": "public" @@ -82,7 +82,7 @@ "@cspell/dict-ruby": "^3.0.0", "@cspell/dict-rust": "^3.0.0", "@cspell/dict-scala": "^3.0.0", - "@cspell/dict-software-terms": "^3.0.2", + "@cspell/dict-software-terms": "^3.0.3", "@cspell/dict-sql": "^2.0.0", "@cspell/dict-swift": "^2.0.0", "@cspell/dict-typescript": "^3.0.1", @@ -92,8 +92,8 @@ "node": ">=14" }, "devDependencies": { - "@cspell/cspell-tools": "6.13.3", - "@cspell/cspell-types": "6.13.3" + "@cspell/cspell-tools": "6.14.0", + "@cspell/cspell-types": "6.14.0" }, - "gitHead": "a690c0bf064f8e5724bb159e337aa9162a33307f" + "gitHead": "9f5274766ae9e1e4796a7c10b78db4d98f04ea42" } diff --git a/action/node_modules/@cspell/cspell-pipe/package.json b/action/node_modules/@cspell/cspell-pipe/package.json index a72091595..e2871fec0 100644 --- a/action/node_modules/@cspell/cspell-pipe/package.json +++ b/action/node_modules/@cspell/cspell-pipe/package.json @@ -3,7 +3,7 @@ "publishConfig": { "access": "public" }, - "version": "6.13.3", + "version": "6.14.0", "description": "Library to make working with Iterators/AsyncIterators easier.", "keywords": [ "cspell", @@ -110,9 +110,9 @@ "node": ">=14" }, "devDependencies": { - "@types/node": "^18.11.8", + "@types/node": "^18.11.9", "jest": "^29.2.2", "rimraf": "^3.0.2" }, - "gitHead": "a690c0bf064f8e5724bb159e337aa9162a33307f" + "gitHead": "9f5274766ae9e1e4796a7c10b78db4d98f04ea42" } diff --git a/action/node_modules/@cspell/cspell-service-bus/package.json b/action/node_modules/@cspell/cspell-service-bus/package.json index ef881430a..2e20164c8 100644 --- a/action/node_modules/@cspell/cspell-service-bus/package.json +++ b/action/node_modules/@cspell/cspell-service-bus/package.json @@ -3,7 +3,7 @@ "publishConfig": { "access": "public" }, - "version": "6.13.3", + "version": "6.14.0", "description": "A Library for connecting requests to services that can fulfill them.", "keywords": [ "cspell" @@ -70,9 +70,9 @@ "node": ">=14" }, "devDependencies": { - "@types/node": "^18.11.8", + "@types/node": "^18.11.9", "jest": "^29.2.2", "rimraf": "^3.0.2" }, - "gitHead": "a690c0bf064f8e5724bb159e337aa9162a33307f" + "gitHead": "9f5274766ae9e1e4796a7c10b78db4d98f04ea42" } diff --git a/action/node_modules/@cspell/cspell-types/package.json b/action/node_modules/@cspell/cspell-types/package.json index 6fa72d78d..c224dffdd 100644 --- a/action/node_modules/@cspell/cspell-types/package.json +++ b/action/node_modules/@cspell/cspell-types/package.json @@ -3,7 +3,7 @@ "publishConfig": { "access": "public" }, - "version": "6.13.3", + "version": "6.14.0", "description": "Types for cspell and cspell-lib", "type": "commonjs", "main": "dist/index.js", @@ -69,5 +69,5 @@ "ts-json-schema-generator": "^1.1.2", "typescript": "^4.8.4" }, - "gitHead": "a690c0bf064f8e5724bb159e337aa9162a33307f" + "gitHead": "9f5274766ae9e1e4796a7c10b78db4d98f04ea42" } diff --git a/action/node_modules/@cspell/dict-software-terms/dict/softwareTerms.txt b/action/node_modules/@cspell/dict-software-terms/dict/softwareTerms.txt index 1953c7383..f768f62f6 100644 --- a/action/node_modules/@cspell/dict-software-terms/dict/softwareTerms.txt +++ b/action/node_modules/@cspell/dict-software-terms/dict/softwareTerms.txt @@ -620,6 +620,7 @@ dequeue dequeued dequeueing dequeuing +deref dereference dereferenced dereferences diff --git a/action/node_modules/@cspell/dict-software-terms/package.json b/action/node_modules/@cspell/dict-software-terms/package.json index 2670d8168..5d2c2908a 100644 --- a/action/node_modules/@cspell/dict-software-terms/package.json +++ b/action/node_modules/@cspell/dict-software-terms/package.json @@ -1,6 +1,6 @@ { "name": "@cspell/dict-software-terms", - "version": "3.0.2", + "version": "3.0.3", "description": "Software terms dictionary for cspell.", "publishConfig": { "access": "public" @@ -41,5 +41,5 @@ "dict/*", "cspell-ext.json" ], - "gitHead": "fe9e77ac24549b17abedd57e5a1b690ed53c442a" + "gitHead": "b44861e4fcec688c8454385271b359768a4a80c8" } diff --git a/action/node_modules/cspell-dictionary/package.json b/action/node_modules/cspell-dictionary/package.json index 58195bbef..bf252f8a0 100644 --- a/action/node_modules/cspell-dictionary/package.json +++ b/action/node_modules/cspell-dictionary/package.json @@ -1,6 +1,6 @@ { "name": "cspell-dictionary", - "version": "6.13.3", + "version": "6.14.0", "description": "A spelling dictionary library useful for checking words and getting suggestions.", "main": "dist/index.js", "typings": "dist/index.d.ts", @@ -38,16 +38,16 @@ "node": ">=14" }, "devDependencies": { - "@types/jest": "^29.2.0", + "@types/jest": "^29.2.1", "jest": "^29.2.2", "ts-jest": "^29.0.3" }, "dependencies": { - "@cspell/cspell-pipe": "6.13.3", - "@cspell/cspell-types": "6.13.3", - "cspell-trie-lib": "6.13.3", + "@cspell/cspell-pipe": "6.14.0", + "@cspell/cspell-types": "6.14.0", + "cspell-trie-lib": "6.14.0", "fast-equals": "^4.0.3", "gensequence": "^4.0.2" }, - "gitHead": "a690c0bf064f8e5724bb159e337aa9162a33307f" + "gitHead": "9f5274766ae9e1e4796a7c10b78db4d98f04ea42" } diff --git a/action/node_modules/cspell-gitignore/package.json b/action/node_modules/cspell-gitignore/package.json index 0c5b7ba45..b1afd8d2e 100644 --- a/action/node_modules/cspell-gitignore/package.json +++ b/action/node_modules/cspell-gitignore/package.json @@ -1,6 +1,6 @@ { "name": "cspell-gitignore", - "version": "6.13.3", + "version": "6.14.0", "description": "Gitignore Glob matcher for cspell", "keywords": [ "cspell", @@ -47,13 +47,13 @@ "node": ">=14" }, "dependencies": { - "cspell-glob": "6.13.3", + "cspell-glob": "6.14.0", "find-up": "^5.0.0" }, "devDependencies": { - "@types/node": "^18.11.8", + "@types/node": "^18.11.9", "jest": "^29.2.2", "rimraf": "^3.0.2" }, - "gitHead": "a690c0bf064f8e5724bb159e337aa9162a33307f" + "gitHead": "9f5274766ae9e1e4796a7c10b78db4d98f04ea42" } diff --git a/action/node_modules/cspell-glob/package.json b/action/node_modules/cspell-glob/package.json index 3900f75d1..5b8a8415b 100644 --- a/action/node_modules/cspell-glob/package.json +++ b/action/node_modules/cspell-glob/package.json @@ -1,6 +1,6 @@ { "name": "cspell-glob", - "version": "6.13.3", + "version": "6.14.0", "description": "Glob matcher for cspell", "keywords": [ "cspell", @@ -46,9 +46,9 @@ }, "devDependencies": { "@types/micromatch": "^4.0.2", - "@types/node": "^18.11.8", + "@types/node": "^18.11.9", "jest": "^29.2.2", "rimraf": "^3.0.2" }, - "gitHead": "a690c0bf064f8e5724bb159e337aa9162a33307f" + "gitHead": "9f5274766ae9e1e4796a7c10b78db4d98f04ea42" } diff --git a/action/node_modules/cspell-grammar/package.json b/action/node_modules/cspell-grammar/package.json index 70836a6f9..ca6b73e8c 100644 --- a/action/node_modules/cspell-grammar/package.json +++ b/action/node_modules/cspell-grammar/package.json @@ -1,6 +1,6 @@ { "name": "cspell-grammar", - "version": "6.13.3", + "version": "6.14.0", "description": "Grammar parsing support for cspell", "keywords": [ "cspell", @@ -64,13 +64,13 @@ "node": ">=14" }, "devDependencies": { - "@types/node": "^18.11.8", + "@types/node": "^18.11.9", "jest": "^29.2.2", "rimraf": "^3.0.2" }, "dependencies": { - "@cspell/cspell-pipe": "6.13.3", - "@cspell/cspell-types": "6.13.3" + "@cspell/cspell-pipe": "6.14.0", + "@cspell/cspell-types": "6.14.0" }, - "gitHead": "a690c0bf064f8e5724bb159e337aa9162a33307f" + "gitHead": "9f5274766ae9e1e4796a7c10b78db4d98f04ea42" } diff --git a/action/node_modules/cspell-io/package.json b/action/node_modules/cspell-io/package.json index 5c4f6f0e6..1ed190904 100644 --- a/action/node_modules/cspell-io/package.json +++ b/action/node_modules/cspell-io/package.json @@ -1,6 +1,6 @@ { "name": "cspell-io", - "version": "6.13.3", + "version": "6.14.0", "description": "A library of useful I/O functions used across various cspell tools.", "main": "dist/index.js", "typings": "dist/index.d.ts", @@ -39,7 +39,7 @@ }, "devDependencies": { "@types/fs-extra": "^9.0.13", - "@types/node": "^18.11.8", + "@types/node": "^18.11.9", "@types/node-fetch": "^2.6.2", "fs-extra": "^10.1.0", "jest": "^29.2.2", @@ -47,8 +47,8 @@ "rimraf": "^3.0.2" }, "dependencies": { - "@cspell/cspell-service-bus": "6.13.3", + "@cspell/cspell-service-bus": "6.14.0", "node-fetch": "^2.6.7" }, - "gitHead": "a690c0bf064f8e5724bb159e337aa9162a33307f" + "gitHead": "9f5274766ae9e1e4796a7c10b78db4d98f04ea42" } diff --git a/action/node_modules/cspell-lib/dist/SpellingDictionary/DictionaryController/DictionaryLoader.js b/action/node_modules/cspell-lib/dist/SpellingDictionary/DictionaryController/DictionaryLoader.js index 65081437d..285408860 100644 --- a/action/node_modules/cspell-lib/dist/SpellingDictionary/DictionaryController/DictionaryLoader.js +++ b/action/node_modules/cspell-lib/dist/SpellingDictionary/DictionaryController/DictionaryLoader.js @@ -4,6 +4,7 @@ exports.DictionaryLoader = void 0; const sync_1 = require("@cspell/cspell-pipe/sync"); const cspell_dictionary_1 = require("cspell-dictionary"); const errors_1 = require("../../util/errors"); +const StrongWeakMap_1 = require("../../util/StrongWeakMap"); const SpellingDictionaryError_1 = require("../SpellingDictionaryError"); const MAX_AGE = 10000; const loaders = { @@ -28,8 +29,8 @@ var LoadingState; class DictionaryLoader { constructor(cspellIO) { this.cspellIO = cspellIO; - this.dictionaryCache = new Map(); - this.dictionaryCacheByDef = new Map(); + this.dictionaryCache = new StrongWeakMap_1.StrongWeakMap(); + this.dictionaryCacheByDef = new StrongWeakMap_1.StrongWeakMap(); this.reader = toReader(cspellIO); this.readerSync = toReaderSync(cspellIO); } diff --git a/action/node_modules/cspell-lib/dist/util/StrongWeakMap.js b/action/node_modules/cspell-lib/dist/util/StrongWeakMap.js new file mode 100644 index 000000000..8317dda77 --- /dev/null +++ b/action/node_modules/cspell-lib/dist/util/StrongWeakMap.js @@ -0,0 +1,104 @@ +"use strict"; +var _a; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.StrongWeakMap = void 0; +// eslint-disable-next-line @typescript-eslint/ban-types +class StrongWeakMap { + constructor(init) { + this[_a] = 'StrongWeakMap'; + this.map = new Map(init?.map(([k, v]) => [k, new WeakRef(v)])); + } + clear() { + this.map.clear(); + } + /** + * @returns true if an element in the Map existed and has been removed, or false if the element does not exist. + */ + delete(key) { + return this.map.delete(key); + } + /** + * Executes a provided function once per each key/value pair in the Map, in insertion order. + */ + forEach(callbackfn, + // eslint-disable-next-line @typescript-eslint/no-explicit-any + thisArg) { + if (thisArg) { + callbackfn = callbackfn.bind(thisArg); + } + for (const [key, value] of this) { + callbackfn(value, key, this); + } + } + /** + * Returns a specified element from the Map object. If the value that is associated to the provided key is an object, then you will get a reference to that object and any change made to that object will effectively modify it inside the Map. + * @returns Returns the element associated with the specified key. If no element is associated with the specified key, undefined is returned. + */ + get(key) { + const ref = this.map.get(key); + if (!ref) + return undefined; + const value = ref.deref(); + if (!value) { + this.map.delete(key); + return undefined; + } + return value; + } + /** + * Note: has will cause the value object to live longer. + * See: [WeakRef - JavaScript | MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakRef#notes_on_weakrefs) + * @returns boolean indicating whether an element with the specified key exists or not. + */ + has(key) { + const value = this.get(key); + return !!value; + } + /** + * Adds a new element with a specified key and value to the Map. If an element with the same key already exists, the element will be updated. + */ + set(key, value) { + this.map.set(key, new WeakRef(value)); + return this; + } + /** + * @returns the number of elements in the Map. Note: it is possible that some of the values have been dereferenced + */ + get size() { + return this.map.size; + } + /** Returns an iterable of entries in the map. */ + [Symbol.iterator]() { + return this.entries(); + } + /** + * Returns an iterable of key, value pairs for every entry in the map. + */ + *entries() { + for (const key of this.map.keys()) { + const value = this.get(key); + if (!value) + continue; + yield [key, value]; + } + } + /** + * Returns an iterable of keys in the map + * + * Note: It is possible that the value associated with the key was released. + */ + keys() { + return this.map.keys(); + } + /** + * Returns an iterable of values in the map + */ + *values() { + for (const [_, value] of this) { + yield value; + } + } +} +exports.StrongWeakMap = StrongWeakMap; +_a = Symbol.toStringTag; +//# sourceMappingURL=StrongWeakMap.js.map \ No newline at end of file diff --git a/action/node_modules/cspell-lib/package.json b/action/node_modules/cspell-lib/package.json index 0b8003d94..821ae7f63 100644 --- a/action/node_modules/cspell-lib/package.json +++ b/action/node_modules/cspell-lib/package.json @@ -1,6 +1,6 @@ { "name": "cspell-lib", - "version": "6.13.3", + "version": "6.14.0", "description": "A library of useful functions used across various cspell tools.", "main": "dist/index.js", "typings": "dist/index.d.ts", @@ -48,18 +48,18 @@ }, "homepage": "https://github.com/streetsidesoftware/cspell#readme", "dependencies": { - "@cspell/cspell-bundled-dicts": "6.13.3", - "@cspell/cspell-pipe": "6.13.3", - "@cspell/cspell-types": "6.13.3", + "@cspell/cspell-bundled-dicts": "6.14.0", + "@cspell/cspell-pipe": "6.14.0", + "@cspell/cspell-types": "6.14.0", "clear-module": "^4.1.2", "comment-json": "^4.2.3", "configstore": "^5.0.1", "cosmiconfig": "^7.0.1", - "cspell-dictionary": "6.13.3", - "cspell-glob": "6.13.3", - "cspell-grammar": "6.13.3", - "cspell-io": "6.13.3", - "cspell-trie-lib": "6.13.3", + "cspell-dictionary": "6.14.0", + "cspell-glob": "6.14.0", + "cspell-grammar": "6.14.0", + "cspell-io": "6.14.0", + "cspell-trie-lib": "6.14.0", "fast-equals": "^4.0.3", "find-up": "^5.0.0", "fs-extra": "^10.1.0", @@ -71,11 +71,11 @@ "vscode-uri": "^3.0.6" }, "engines": { - "node": ">=14" + "node": ">=14.6" }, "devDependencies": { "@cspell/dict-cpp": "^4.0.0", - "@cspell/dict-csharp": "^4.0.0", + "@cspell/dict-csharp": "^4.0.1", "@cspell/dict-css": "^3.0.0", "@cspell/dict-fa-ir": "^2.0.0", "@cspell/dict-fr-fr": "^2.1.1", @@ -84,15 +84,15 @@ "@cspell/dict-python": "^4.0.0", "@types/configstore": "^5.0.1", "@types/fs-extra": "^9.0.13", - "@types/jest": "^29.2.0", - "@types/node": "^18.11.8", + "@types/jest": "^29.2.1", + "@types/node": "^18.11.9", "cspell-dict-nl-nl": "^1.1.2", "jest": "^29.2.2", "lorem-ipsum": "^2.0.8", "rimraf": "^3.0.2", - "rollup": "^2.79.1", + "rollup": "^3.2.5", "rollup-plugin-dts": "^5.0.0", "ts-jest": "^29.0.3" }, - "gitHead": "a690c0bf064f8e5724bb159e337aa9162a33307f" + "gitHead": "9f5274766ae9e1e4796a7c10b78db4d98f04ea42" } diff --git a/action/node_modules/cspell-trie-lib/package.json b/action/node_modules/cspell-trie-lib/package.json index 71f9bf61a..38fa4f6c4 100644 --- a/action/node_modules/cspell-trie-lib/package.json +++ b/action/node_modules/cspell-trie-lib/package.json @@ -1,6 +1,6 @@ { "name": "cspell-trie-lib", - "version": "6.13.3", + "version": "6.14.0", "description": "Trie Data Structure to support cspell.", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -37,8 +37,8 @@ }, "homepage": "https://github.com/streetsidesoftware/cspell#readme", "dependencies": { - "@cspell/cspell-pipe": "6.13.3", - "@cspell/cspell-types": "6.13.3", + "@cspell/cspell-pipe": "6.14.0", + "@cspell/cspell-types": "6.14.0", "fs-extra": "^10.1.0", "gensequence": "^4.0.2" }, @@ -49,9 +49,9 @@ "@cspell/dict-en_us": "^3.0.0", "@cspell/dict-es-es": "^2.2.2", "@types/fs-extra": "^9.0.13", - "@types/node": "^18.11.8", + "@types/node": "^18.11.9", "jest": "^29.2.2", "rimraf": "^3.0.2" }, - "gitHead": "a690c0bf064f8e5724bb159e337aa9162a33307f" + "gitHead": "9f5274766ae9e1e4796a7c10b78db4d98f04ea42" } diff --git a/action/node_modules/cspell/package.json b/action/node_modules/cspell/package.json index c29b14628..a9cfe9e9e 100644 --- a/action/node_modules/cspell/package.json +++ b/action/node_modules/cspell/package.json @@ -1,6 +1,6 @@ { "name": "cspell", - "version": "6.13.3", + "version": "6.14.0", "description": "A Spelling Checker for Code!", "funding": "https://github.com/streetsidesoftware/cspell?sponsor=1", "main": "dist/index.js", @@ -70,12 +70,12 @@ }, "homepage": "https://streetsidesoftware.github.io/cspell/", "dependencies": { - "@cspell/cspell-pipe": "6.13.3", + "@cspell/cspell-pipe": "6.14.0", "chalk": "^4.1.2", "commander": "^9.4.1", - "cspell-gitignore": "6.13.3", - "cspell-glob": "6.13.3", - "cspell-lib": "6.13.3", + "cspell-gitignore": "6.14.0", + "cspell-glob": "6.14.0", + "cspell-lib": "6.14.0", "fast-json-stable-stringify": "^2.1.0", "file-entry-cache": "^6.0.1", "fs-extra": "^10.1.0", @@ -90,8 +90,8 @@ "node": ">=14" }, "devDependencies": { - "@cspell/cspell-json-reporter": "6.13.3", - "@cspell/cspell-types": "6.13.3", + "@cspell/cspell-json-reporter": "6.14.0", + "@cspell/cspell-types": "6.14.0", "@types/file-entry-cache": "^5.0.2", "@types/fs-extra": "^9.0.13", "@types/glob": "^8.0.0", @@ -103,8 +103,8 @@ "micromatch": "^4.0.5", "minimatch": "^5.1.0", "rimraf": "^3.0.2", - "rollup": "^2.79.1", + "rollup": "^3.2.5", "rollup-plugin-dts": "^5.0.0" }, - "gitHead": "a690c0bf064f8e5724bb159e337aa9162a33307f" + "gitHead": "9f5274766ae9e1e4796a7c10b78db4d98f04ea42" } diff --git a/action/package.json b/action/package.json index 3dbdd8270..17ce6aaab 100644 --- a/action/package.json +++ b/action/package.json @@ -14,8 +14,8 @@ "@octokit/core": "^4.1.0", "@octokit/plugin-rest-endpoint-methods": "^6.7.0", "@octokit/rest": "^19.0.5", - "cspell": "^6.13.3", - "cspell-glob": "^6.13.3", + "cspell": "^6.14.0", + "cspell-glob": "^6.14.0", "vscode-uri": "^3.0.6" } } diff --git a/yarn.lock b/yarn.lock index 885ff9103..3d1a202b5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -322,10 +322,10 @@ resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cspell/cspell-bundled-dicts@6.13.3": - version "6.13.3" - resolved "https://registry.npmjs.org/@cspell/cspell-bundled-dicts/-/cspell-bundled-dicts-6.13.3.tgz#cdf7942afb39b6dd730787a005207c23a8051509" - integrity sha512-UU5J0vr8KKyxSWhgDYfPfuCgPfSq7O9bvvuMW7yQ88YKKrnOpDBvoZaHcN7A4is+DqTAwINh/PmT8v5RPQwcJw== +"@cspell/cspell-bundled-dicts@6.14.0": + version "6.14.0" + resolved "https://registry.npmjs.org/@cspell/cspell-bundled-dicts/-/cspell-bundled-dicts-6.14.0.tgz#b9b2454ad1568268e023fcdf18637ea1699ca915" + integrity sha512-GItmbgKcqMUiNKy2Z3xPGEyS8Tu1DXrJCyj9uQD4J+MPQeirZfLb1wSNsZsVTTmRQm8eTZ/m73X95l8Ekfqm2A== dependencies: "@cspell/dict-ada" "^3.0.0" "@cspell/dict-aws" "^3.0.0" @@ -364,26 +364,26 @@ "@cspell/dict-ruby" "^3.0.0" "@cspell/dict-rust" "^3.0.0" "@cspell/dict-scala" "^3.0.0" - "@cspell/dict-software-terms" "^3.0.2" + "@cspell/dict-software-terms" "^3.0.3" "@cspell/dict-sql" "^2.0.0" "@cspell/dict-swift" "^2.0.0" "@cspell/dict-typescript" "^3.0.1" "@cspell/dict-vue" "^3.0.0" -"@cspell/cspell-pipe@6.13.3": - version "6.13.3" - resolved "https://registry.npmjs.org/@cspell/cspell-pipe/-/cspell-pipe-6.13.3.tgz#64c49a19d00ce960e21d5907b8710bc6620ae563" - integrity sha512-tTCRFQCEJcZHvTbO40UuuQOGnRWLR1QNr5ODSefjvHomVzoYKMmhjnJ19BWOtSx2YVlArBuF0jHtqfxyP/jqKw== +"@cspell/cspell-pipe@6.14.0": + version "6.14.0" + resolved "https://registry.npmjs.org/@cspell/cspell-pipe/-/cspell-pipe-6.14.0.tgz#2cc8f8faf644f1c632e65721e5ce4d8c6c94c7f7" + integrity sha512-8dZZst6jZ7ELrNV1JqHNb7EnlXZTjgRYl6C+3PrC30/XUkMubBUj9nncLQH+M1ZUVpSN1ErbnTPOpbCllZ8tvQ== -"@cspell/cspell-service-bus@6.13.3": - version "6.13.3" - resolved "https://registry.npmjs.org/@cspell/cspell-service-bus/-/cspell-service-bus-6.13.3.tgz#34bc8740d3fd80322832bc07ee08a5429d7d24b1" - integrity sha512-tOnAc6XqvEJagUg2S9fg2sxDdASCo9sMxCPpRLzrIo/OZaht14syZlJBkcIGJlqCuPgkoacpaV8ud7+JYlding== +"@cspell/cspell-service-bus@6.14.0": + version "6.14.0" + resolved "https://registry.npmjs.org/@cspell/cspell-service-bus/-/cspell-service-bus-6.14.0.tgz#b6ff37b313756ccf6d4ebf2f79c8f9e9c7502a14" + integrity sha512-p8sgtPfWm0UozKr4wPK/JK/IRqQZVJmA5O4YHaFYx3CHK4F7Lki0v6octds8ks9b3bP7KyVX+zix61y1LcCUQw== -"@cspell/cspell-types@6.13.3": - version "6.13.3" - resolved "https://registry.npmjs.org/@cspell/cspell-types/-/cspell-types-6.13.3.tgz#f6f1f5f88a144f45d92ae90c2c1ec642e73df826" - integrity sha512-SIN78lQvYuAVL0O7OcCMiYnRgQRHBdx2T4TTTTYFtrVF8xpGePh+7YfVo9Lkw6eAk0N5/jCamhoB/0f1pt3n3Q== +"@cspell/cspell-types@6.14.0": + version "6.14.0" + resolved "https://registry.npmjs.org/@cspell/cspell-types/-/cspell-types-6.14.0.tgz#92ac637073dfe950a7fc9bf82832f413e43d03f8" + integrity sha512-QHl/M02JeqvIvBJsH4U6OMV6B210QaHYfau8RapbZi1xqVdWuO9UQ44Z180AG41Y8a7T41pi5QWCQVB2s1WA+w== "@cspell/dict-ada@^3.0.0": version "3.0.0" @@ -570,10 +570,10 @@ resolved "https://registry.npmjs.org/@cspell/dict-scala/-/dict-scala-3.0.0.tgz#4e74d4638208dd73beae718c3dc0eb8a171fa794" integrity sha512-sIiCQDIMMnNns/fzD61z5npbh5pypaKq07Orqe0+eRfdQpika8iRSGUGFHVbtdd1JzB1DyTCV2e8OwdaQiXqJQ== -"@cspell/dict-software-terms@^3.0.2": - version "3.0.2" - resolved "https://registry.npmjs.org/@cspell/dict-software-terms/-/dict-software-terms-3.0.2.tgz#4de9e73b9019ff9165a9ef04371b9d7a74270fee" - integrity sha512-TR92ZKyCarEzvLbG/q/HNqSDHSiJOYCU/RiankMU8R8nqY9K9k0k+vWMlgYpl2UXgXNdYjNP6RfZdtUR9jD55w== +"@cspell/dict-software-terms@^3.0.3": + version "3.0.3" + resolved "https://registry.npmjs.org/@cspell/dict-software-terms/-/dict-software-terms-3.0.3.tgz#4e35fb74a42c132594cb71870e195744c0936a83" + integrity sha512-dPZyjc9hOBpu6bMESeutx687SGDmnrfRiVGnhKt/Kk9jMAwQ4gsBulbUO23nj7umcwZS3nplBCcpkIZD8xCvsg== "@cspell/dict-sql@^2.0.0": version "2.0.0" @@ -1857,65 +1857,65 @@ crypto-random-string@^2.0.0: resolved "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== -cspell-dictionary@6.13.3: - version "6.13.3" - resolved "https://registry.npmjs.org/cspell-dictionary/-/cspell-dictionary-6.13.3.tgz#2b986c56a6f459d56e9edcab80c9b0248167e9e5" - integrity sha512-7WkXhfbOS/nNmelW9vfujJDauXWS/LTfeSOvsfKXnxAzDIhfW8e3/pb2POxI5R3cwpWAruAvkg3dPUVSTYCsIA== +cspell-dictionary@6.14.0: + version "6.14.0" + resolved "https://registry.npmjs.org/cspell-dictionary/-/cspell-dictionary-6.14.0.tgz#cb9cf47010f0f9871093d40e0bbcb302bd538320" + integrity sha512-BJ89Fv6wiXHrR1OHKq/pnuutImXKehvGI2Wb8lkxOja7GYAypXMfyJRTJ2orE5eqmRD4DI+j3s7Bhby116z+Lw== dependencies: - "@cspell/cspell-pipe" "6.13.3" - "@cspell/cspell-types" "6.13.3" - cspell-trie-lib "6.13.3" + "@cspell/cspell-pipe" "6.14.0" + "@cspell/cspell-types" "6.14.0" + cspell-trie-lib "6.14.0" fast-equals "^4.0.3" gensequence "^4.0.2" -cspell-gitignore@6.13.3: - version "6.13.3" - resolved "https://registry.npmjs.org/cspell-gitignore/-/cspell-gitignore-6.13.3.tgz#913dddce2ed37f5c6de7ade7db0ceb1a82221dfe" - integrity sha512-3Bk74wS4dN6yKkcJ8k0nHd4ZKJACB+MhAVBGnY8lrzOOlxMi1WxeXryFGffhTVM6YF0znxVxbmSCElO4Gi7d+A== +cspell-gitignore@6.14.0: + version "6.14.0" + resolved "https://registry.npmjs.org/cspell-gitignore/-/cspell-gitignore-6.14.0.tgz#c92758d54c53237aece8271e77e952cf11299083" + integrity sha512-WaA2bwQQ87YNzRGidi4IJpiTFJFzRJx1I97h2VWkZAiz7mxmIX+RHDsUxgVsIUy3S2SH5SF4bUmZwz8DWTGAAQ== dependencies: - cspell-glob "6.13.3" + cspell-glob "6.14.0" find-up "^5.0.0" -cspell-glob@6.13.3, cspell-glob@^6.13.3: - version "6.13.3" - resolved "https://registry.npmjs.org/cspell-glob/-/cspell-glob-6.13.3.tgz#e2562bcc1b897f04446191a82c9fb2dda6ab2922" - integrity sha512-aeclGfEeJVPjJYA2L2+72ROHqCEHu3unSZm+JRxUYbpGlUbeia4q+Ew1c/1cxz1dM+pTRuShWaC95z1YUbkwxg== +cspell-glob@6.14.0, cspell-glob@^6.14.0: + version "6.14.0" + resolved "https://registry.npmjs.org/cspell-glob/-/cspell-glob-6.14.0.tgz#75e247218d896fad78d43b07850a0c8754b6d1ea" + integrity sha512-0qdqwPJ+4tXk9HwB8IHlHy+P+8OM5sbVFTr5YaC5dGoy+Tfz56Y8V7gnitrmrxcLe3lpHVxi/mHNE3N/HWc+0Q== dependencies: micromatch "^4.0.5" -cspell-grammar@6.13.3: - version "6.13.3" - resolved "https://registry.npmjs.org/cspell-grammar/-/cspell-grammar-6.13.3.tgz#73a826b2eff64e536c1338aaae2994dbb44ed638" - integrity sha512-bkI4Y/TKpcFvYV15XpZm9DxQYDxGMKCw9q3l03YzzN1lA6ShBYX8dLDY8Qp3I9VHWreW4+LnD13lIUrIKsqurw== +cspell-grammar@6.14.0: + version "6.14.0" + resolved "https://registry.npmjs.org/cspell-grammar/-/cspell-grammar-6.14.0.tgz#91a3bc02ffe92a4a4108f3fc798e6008af117645" + integrity sha512-0+W6tuHRYsFvrdh3HBTsQlYRWwv+RAok+YZaTv8ypmkMAISU13ipxL9SkEc/r/AermPd5JpJAfPNw8ZNWRVsAg== dependencies: - "@cspell/cspell-pipe" "6.13.3" - "@cspell/cspell-types" "6.13.3" + "@cspell/cspell-pipe" "6.14.0" + "@cspell/cspell-types" "6.14.0" -cspell-io@6.13.3: - version "6.13.3" - resolved "https://registry.npmjs.org/cspell-io/-/cspell-io-6.13.3.tgz#1aadbcc46d7d96dd1aeb698d7f9d07cd4c86ae33" - integrity sha512-YBiFuN/w+7W2qgr/5V+zc/1jpd/EHVmSPP0SeBSGulbZO4dWo5hVjlp2W90vAEJ3NfCNwz8uQkaCtRSKM4eiWA== +cspell-io@6.14.0: + version "6.14.0" + resolved "https://registry.npmjs.org/cspell-io/-/cspell-io-6.14.0.tgz#c877147d38869fe5b476eb0a1f2c7198c8af2b1f" + integrity sha512-KmjUQ2JrmH3/5JZtYvvjtlB4FWHwE75DrudYfnyFUTzLvVlSagNagfy5wPWTkydnRMdI23I7BOqBA+wtBydXcA== dependencies: - "@cspell/cspell-service-bus" "6.13.3" + "@cspell/cspell-service-bus" "6.14.0" node-fetch "^2.6.7" -cspell-lib@6.13.3: - version "6.13.3" - resolved "https://registry.npmjs.org/cspell-lib/-/cspell-lib-6.13.3.tgz#e75fe1c22ecdcce565d1e29e45feb00a93879a4d" - integrity sha512-43X0QkcDm7MCkq07Iitg1nueMu2DOSD5pBCBoLTBWPAHtYerw4XLAIbK/302bTEUBqgI0m2hb4AZ8uzwRlVLTQ== +cspell-lib@6.14.0: + version "6.14.0" + resolved "https://registry.npmjs.org/cspell-lib/-/cspell-lib-6.14.0.tgz#97d4b7d0ed50c29080b714b0202b391d555c428a" + integrity sha512-EqC/zhG7JSiYIcbzyPngFFrj5ElK0EACILKeqO/5lMvX19TdzaLDtnhY8ZHFY5+EIuaPkj4ahAqferx1gbJaDA== dependencies: - "@cspell/cspell-bundled-dicts" "6.13.3" - "@cspell/cspell-pipe" "6.13.3" - "@cspell/cspell-types" "6.13.3" + "@cspell/cspell-bundled-dicts" "6.14.0" + "@cspell/cspell-pipe" "6.14.0" + "@cspell/cspell-types" "6.14.0" clear-module "^4.1.2" comment-json "^4.2.3" configstore "^5.0.1" cosmiconfig "^7.0.1" - cspell-dictionary "6.13.3" - cspell-glob "6.13.3" - cspell-grammar "6.13.3" - cspell-io "6.13.3" - cspell-trie-lib "6.13.3" + cspell-dictionary "6.14.0" + cspell-glob "6.14.0" + cspell-grammar "6.14.0" + cspell-io "6.14.0" + cspell-trie-lib "6.14.0" fast-equals "^4.0.3" find-up "^5.0.0" fs-extra "^10.1.0" @@ -1926,27 +1926,27 @@ cspell-lib@6.13.3: vscode-languageserver-textdocument "^1.0.7" vscode-uri "^3.0.6" -cspell-trie-lib@6.13.3: - version "6.13.3" - resolved "https://registry.npmjs.org/cspell-trie-lib/-/cspell-trie-lib-6.13.3.tgz#eabfa8c68535e1bb15081db7b5e0f48362da1629" - integrity sha512-fjCqO3aJdRL1cNjLAhUAusrRdrtP/z/hCxmaxzYJlw0IsXsXA3y11XcsqbFpvGcf136iz+jSo+mhDt8t7n/KsA== +cspell-trie-lib@6.14.0: + version "6.14.0" + resolved "https://registry.npmjs.org/cspell-trie-lib/-/cspell-trie-lib-6.14.0.tgz#bbfee968ac7f20ae4c1b6510539a95bf839ebab9" + integrity sha512-JY2iRwp/6/qQYmOw2B8uhYDxP7VzqSWIo8rD5lHSivQMjH7lhVnQ2LPumMTa9IEOEesCkwNM8N+krndo12Ptqg== dependencies: - "@cspell/cspell-pipe" "6.13.3" - "@cspell/cspell-types" "6.13.3" + "@cspell/cspell-pipe" "6.14.0" + "@cspell/cspell-types" "6.14.0" fs-extra "^10.1.0" gensequence "^4.0.2" -cspell@^6.13.3: - version "6.13.3" - resolved "https://registry.npmjs.org/cspell/-/cspell-6.13.3.tgz#4510d076b29110a1c3b3ca93badc102387e430b6" - integrity sha512-ufhFCH9w/FOTJDYd4jExOFKMbz4fCvYxPOZQii5SMsZA64jDeqxX/HhRpUUjcsdQ27XqEZqwy2ta3voR9Lk4eA== +cspell@^6.14.0: + version "6.14.0" + resolved "https://registry.npmjs.org/cspell/-/cspell-6.14.0.tgz#01c63a6d930608cf3e16fe5628771520077217fe" + integrity sha512-5VZWAMcblumPfdqftTUmTioLc1oqd2l+hUOeeIIYSvj6S1gsjcrz7cezRQE4iL5vdD4op0ee/3O4nN5n/OEJVQ== dependencies: - "@cspell/cspell-pipe" "6.13.3" + "@cspell/cspell-pipe" "6.14.0" chalk "^4.1.2" commander "^9.4.1" - cspell-gitignore "6.13.3" - cspell-glob "6.13.3" - cspell-lib "6.13.3" + cspell-gitignore "6.14.0" + cspell-glob "6.14.0" + cspell-lib "6.14.0" fast-json-stable-stringify "^2.1.0" file-entry-cache "^6.0.1" fs-extra "^10.1.0"