From e2d54f50f162218a126af5a0c61b3738cc10dd46 Mon Sep 17 00:00:00 2001 From: "street-side-software-automation[bot]" <74785433+street-side-software-automation[bot]@users.noreply.github.com> Date: Mon, 21 Aug 2023 12:53:21 +0200 Subject: [PATCH] fix: Update CSpell to (7.0.1) (main) (#1341) Co-authored-by: Jason3S --- action-src/package.json | 4 +- action/lib/main_root.js | 414 ++++++++++++++++++++++------------------ yarn.lock | 288 +++++++++++++++++----------- 3 files changed, 404 insertions(+), 302 deletions(-) diff --git a/action-src/package.json b/action-src/package.json index 947e61d1b..e51d4ca0a 100644 --- a/action-src/package.json +++ b/action-src/package.json @@ -28,8 +28,8 @@ "@octokit/core": "^4.2.4", "@octokit/plugin-rest-endpoint-methods": "7.1.3", "@octokit/rest": "^19.0.13", - "cspell": "^7.0.0", - "cspell-glob": "^7.0.0", + "cspell": "^7.0.1", + "cspell-glob": "^7.0.1", "esbuild": "^0.19.2", "vscode-uri": "^3.0.7" } diff --git a/action/lib/main_root.js b/action/lib/main_root.js index 42543a6e3..2eb1d5e37 100644 --- a/action/lib/main_root.js +++ b/action/lib/main_root.js @@ -27144,139 +27144,81 @@ var require_dist = __commonJS({ } }); -// node_modules/resolve-from/index.js -var require_resolve_from2 = __commonJS({ - "node_modules/resolve-from/index.js"(exports, module2) { - "use strict"; - var path26 = require("path"); - var Module = require("module"); - var fs9 = require("fs"); - var resolveFrom2 = (fromDirectory, moduleId, silent) => { - if (typeof fromDirectory !== "string") { - throw new TypeError(`Expected \`fromDir\` to be of type \`string\`, got \`${typeof fromDirectory}\``); - } - if (typeof moduleId !== "string") { - throw new TypeError(`Expected \`moduleId\` to be of type \`string\`, got \`${typeof moduleId}\``); - } - try { - fromDirectory = fs9.realpathSync(fromDirectory); - } catch (error2) { - if (error2.code === "ENOENT") { - fromDirectory = path26.resolve(fromDirectory); - } else if (silent) { - return; - } else { - throw error2; - } - } - const fromFile = path26.join(fromDirectory, "noop.js"); - const resolveFileName = () => Module._resolveFilename(moduleId, { - id: fromFile, - filename: fromFile, - paths: Module._nodeModulePaths(fromDirectory) - }); - if (silent) { - try { - return resolveFileName(); - } catch (error2) { - return; - } - } - return resolveFileName(); - }; - module2.exports = (fromDirectory, moduleId) => resolveFrom2(fromDirectory, moduleId); - module2.exports.silent = (fromDirectory, moduleId) => resolveFrom2(fromDirectory, moduleId, true); - } -}); - // node_modules/ini/ini.js var require_ini = __commonJS({ - "node_modules/ini/ini.js"(exports) { - exports.parse = exports.decode = decode2; - exports.stringify = exports.encode = encode; - exports.safe = safe; - exports.unsafe = unsafe; + "node_modules/ini/ini.js"(exports, module2) { + var { hasOwnProperty: hasOwnProperty2 } = Object.prototype; var eol = typeof process !== "undefined" && process.platform === "win32" ? "\r\n" : "\n"; - function encode(obj, opt) { - var children = []; - var out = ""; + var encode = (obj, opt) => { + const children = []; + let out = ""; if (typeof opt === "string") { opt = { section: opt, whitespace: false }; } else { - opt = opt || {}; + opt = opt || /* @__PURE__ */ Object.create(null); opt.whitespace = opt.whitespace === true; } - var separator = opt.whitespace ? " = " : "="; - Object.keys(obj).forEach(function(k, _, __) { - var val = obj[k]; + const separator = opt.whitespace ? " = " : "="; + for (const k of Object.keys(obj)) { + const val = obj[k]; if (val && Array.isArray(val)) { - val.forEach(function(item) { + for (const item of val) out += safe(k + "[]") + separator + safe(item) + "\n"; - }); } else if (val && typeof val === "object") children.push(k); else out += safe(k) + separator + safe(val) + eol; - }); + } if (opt.section && out.length) out = "[" + safe(opt.section) + "]" + eol + out; - children.forEach(function(k, _, __) { - var nk = dotSplit(k).join("\\."); - var section = (opt.section ? opt.section + "." : "") + nk; - var child = encode(obj[k], { + for (const k of children) { + const nk = dotSplit(k).join("\\."); + const section = (opt.section ? opt.section + "." : "") + nk; + const { whitespace } = opt; + const child = encode(obj[k], { section, - whitespace: opt.whitespace + whitespace }); if (out.length && child.length) out += eol; out += child; - }); + } return out; - } - function dotSplit(str) { - return str.replace(/\1/g, "LITERAL\\1LITERAL").replace(/\\\./g, "").split(/\./).map(function(part) { - return part.replace(/\1/g, "\\.").replace(/\2LITERAL\\1LITERAL\2/g, ""); - }); - } - function decode2(str) { - var out = {}; - var p = out; - var section = null; - var re = /^\[([^\]]*)\]$|^([^=]+)(=(.*))?$/i; - var lines = str.split(/[\r\n]+/g); - lines.forEach(function(line, _, __) { + }; + var dotSplit = (str) => str.replace(/\1/g, "LITERAL\\1LITERAL").replace(/\\\./g, "").split(/\./).map((part) => part.replace(/\1/g, "\\.").replace(/\2LITERAL\\1LITERAL\2/g, "")); + var decode2 = (str) => { + const out = /* @__PURE__ */ Object.create(null); + let p = out; + let section = null; + const re = /^\[([^\]]*)\]$|^([^=]+)(=(.*))?$/i; + const lines = str.split(/[\r\n]+/g); + for (const line of lines) { if (!line || line.match(/^\s*[;#]/)) - return; - var match2 = line.match(re); + continue; + const match2 = line.match(re); if (!match2) - return; + continue; if (match2[1] !== void 0) { section = unsafe(match2[1]); if (section === "__proto__") { - p = {}; - return; + p = /* @__PURE__ */ Object.create(null); + continue; } - p = out[section] = out[section] || {}; - return; + p = out[section] = out[section] || /* @__PURE__ */ Object.create(null); + continue; } - var key = unsafe(match2[2]); + const keyRaw = unsafe(match2[2]); + const isArray2 = keyRaw.length > 2 && keyRaw.slice(-2) === "[]"; + const key = isArray2 ? keyRaw.slice(0, -2) : keyRaw; if (key === "__proto__") - return; - var value = match2[3] ? unsafe(match2[4]) : true; - switch (value) { - case "true": - case "false": - case "null": - value = JSON.parse(value); - } - if (key.length > 2 && key.slice(-2) === "[]") { - key = key.substring(0, key.length - 2); - if (key === "__proto__") - return; - if (!p[key]) + continue; + const valueRaw = match2[3] ? unsafe(match2[4]) : true; + const value = valueRaw === "true" || valueRaw === "false" || valueRaw === "null" ? JSON.parse(valueRaw) : valueRaw; + if (isArray2) { + if (!hasOwnProperty2.call(p, key)) p[key] = []; else if (!Array.isArray(p[key])) p[key] = [p[key]]; @@ -27285,37 +27227,34 @@ var require_ini = __commonJS({ p[key].push(value); else p[key] = value; - }); - Object.keys(out).filter(function(k, _, __) { - if (!out[k] || typeof out[k] !== "object" || Array.isArray(out[k])) - return false; - var parts = dotSplit(k); - var p2 = out; - var l = parts.pop(); - var nl = l.replace(/\\\./g, "."); - parts.forEach(function(part, _2, __2) { + } + const remove = []; + for (const k of Object.keys(out)) { + if (!hasOwnProperty2.call(out, k) || typeof out[k] !== "object" || Array.isArray(out[k])) + continue; + const parts = dotSplit(k); + let p2 = out; + const l = parts.pop(); + const nl = l.replace(/\\\./g, "."); + for (const part of parts) { if (part === "__proto__") - return; - if (!p2[part] || typeof p2[part] !== "object") - p2[part] = {}; + continue; + if (!hasOwnProperty2.call(p2, part) || typeof p2[part] !== "object") + p2[part] = /* @__PURE__ */ Object.create(null); p2 = p2[part]; - }); + } if (p2 === out && nl === l) - return false; + continue; p2[nl] = out[k]; - return true; - }).forEach(function(del, _, __) { + remove.push(k); + } + for (const del of remove) delete out[del]; - }); return out; - } - function isQuoted(val) { - return val.charAt(0) === '"' && val.slice(-1) === '"' || val.charAt(0) === "'" && val.slice(-1) === "'"; - } - function safe(val) { - return typeof val !== "string" || val.match(/[=\r\n]/) || val.match(/^\[/) || val.length > 1 && isQuoted(val) || val !== val.trim() ? JSON.stringify(val) : val.replace(/;/g, "\\;").replace(/#/g, "\\#"); - } - function unsafe(val, doUnesc) { + }; + var isQuoted = (val) => val.charAt(0) === '"' && val.slice(-1) === '"' || val.charAt(0) === "'" && val.slice(-1) === "'"; + var safe = (val) => typeof val !== "string" || val.match(/[=\r\n]/) || val.match(/^\[/) || val.length > 1 && isQuoted(val) || val !== val.trim() ? JSON.stringify(val) : val.replace(/;/g, "\\;").replace(/#/g, "\\#"); + var unsafe = (val, doUnesc) => { val = (val || "").trim(); if (isQuoted(val)) { if (val.charAt(0) === "'") @@ -27325,10 +27264,10 @@ var require_ini = __commonJS({ } catch (_) { } } else { - var esc = false; - var unesc = ""; - for (var i = 0, l = val.length; i < l; i++) { - var c = val.charAt(i); + let esc = false; + let unesc = ""; + for (let i = 0, l = val.length; i < l; i++) { + const c = val.charAt(i); if (esc) { if ("\\;#".indexOf(c) !== -1) unesc += c; @@ -27347,7 +27286,15 @@ var require_ini = __commonJS({ return unesc.trim(); } return val; - } + }; + module2.exports = { + parse: decode2, + decode: decode2, + stringify: encode, + encode, + safe, + unsafe + }; } }); @@ -27359,51 +27306,73 @@ var require_global_dirs = __commonJS({ var os5 = require("os"); var fs9 = require("fs"); var ini = require_ini(); - var readRc = (fp) => { + var isWindows2 = process.platform === "win32"; + var readRc = (filePath) => { try { - return ini.parse(fs9.readFileSync(fp, "utf8")).prefix; - } catch (err) { + return ini.parse(fs9.readFileSync(filePath, "utf8")).prefix; + } catch { } }; - var defaultNpmPrefix = (() => { - if (process.env.PREFIX) { - return process.env.PREFIX; + var getEnvNpmPrefix = () => { + return Object.keys(process.env).reduce((prefix, name) => { + return /^npm_config_prefix$/i.test(name) ? process.env[name] : prefix; + }, void 0); + }; + var getGlobalNpmrc = () => { + if (isWindows2 && process.env.APPDATA) { + return path26.join(process.env.APPDATA, "/npm/etc/npmrc"); } - if (process.platform === "win32") { - return path26.dirname(process.execPath); + if (process.execPath.includes("/Cellar/node")) { + const homebrewPrefix = process.execPath.slice(0, process.execPath.indexOf("/Cellar/node")); + return path26.join(homebrewPrefix, "/lib/node_modules/npm/npmrc"); + } + if (process.execPath.endsWith("/bin/node")) { + const installDir = path26.dirname(path26.dirname(process.execPath)); + return path26.join(installDir, "/etc/npmrc"); + } + }; + var getDefaultNpmPrefix = () => { + if (isWindows2) { + const { APPDATA } = process.env; + return APPDATA ? path26.join(APPDATA, "npm") : path26.dirname(process.execPath); } return path26.dirname(path26.dirname(process.execPath)); - })(); + }; var getNpmPrefix = () => { - if (process.env.PREFIX) { - return process.env.PREFIX; + const envPrefix = getEnvNpmPrefix(); + if (envPrefix) { + return envPrefix; } const homePrefix = readRc(path26.join(os5.homedir(), ".npmrc")); if (homePrefix) { return homePrefix; } - const globalConfigPrefix = readRc(path26.resolve(defaultNpmPrefix, "etc", "npmrc")); - if (globalConfigPrefix) { - return globalConfigPrefix; + if (process.env.PREFIX) { + return process.env.PREFIX; } - if (process.platform === "win32" && process.env.APPDATA) { - const prefix = path26.join(process.env.APPDATA, "npm"); - if (fs9.existsSync(prefix)) { - return prefix; - } + const globalPrefix = readRc(getGlobalNpmrc()); + if (globalPrefix) { + return globalPrefix; } - return defaultNpmPrefix; + return getDefaultNpmPrefix(); }; var npmPrefix = path26.resolve(getNpmPrefix()); + var getYarnWindowsDirectory = () => { + if (isWindows2 && process.env.LOCALAPPDATA) { + const dir = path26.join(process.env.LOCALAPPDATA, "Yarn"); + if (fs9.existsSync(dir)) { + return dir; + } + } + return false; + }; var getYarnPrefix = () => { if (process.env.PREFIX) { return process.env.PREFIX; } - if (process.platform === "win32" && process.env.LOCALAPPDATA) { - const prefix = path26.join(process.env.LOCALAPPDATA, "Yarn"); - if (fs9.existsSync(prefix)) { - return prefix; - } + const windowsPrefix = getYarnWindowsDirectory(); + if (windowsPrefix) { + return windowsPrefix; } const configPrefix = path26.join(os5.homedir(), ".config/yarn"); if (fs9.existsSync(configPrefix)) { @@ -27417,37 +27386,97 @@ var require_global_dirs = __commonJS({ }; exports.npm = {}; exports.npm.prefix = npmPrefix; - exports.npm.packages = path26.join(npmPrefix, process.platform === "win32" ? "node_modules" : "lib/node_modules"); - exports.npm.binaries = process.platform === "win32" ? npmPrefix : path26.join(npmPrefix, "bin"); + exports.npm.packages = path26.join(npmPrefix, isWindows2 ? "node_modules" : "lib/node_modules"); + exports.npm.binaries = isWindows2 ? npmPrefix : path26.join(npmPrefix, "bin"); var yarnPrefix = path26.resolve(getYarnPrefix()); exports.yarn = {}; exports.yarn.prefix = yarnPrefix; - exports.yarn.packages = path26.join(yarnPrefix, process.platform === "win32" ? "config/global/node_modules" : "global/node_modules"); + exports.yarn.packages = path26.join(yarnPrefix, getYarnWindowsDirectory() ? "Data/global/node_modules" : "global/node_modules"); exports.yarn.binaries = path26.join(exports.yarn.packages, ".bin"); } }); -// node_modules/resolve-global/index.js -var require_resolve_global = __commonJS({ - "node_modules/resolve-global/index.js"(exports, module2) { +// node_modules/@cspell/cspell-resolver/dist/requireResolve.js +var require_requireResolve = __commonJS({ + "node_modules/@cspell/cspell-resolver/dist/requireResolve.js"(exports) { "use strict"; - var path26 = require("path"); - var globalDirs = require_global_dirs(); - var resolveGlobal2 = (moduleId) => { + Object.defineProperty(exports, "__esModule", { value: true }); + exports.requireResolve = exports.resolveGlobal = void 0; + var global_dirs_1 = require_global_dirs(); + function resolveGlobal2(modulesName) { + const paths = [global_dirs_1.npm.packages, global_dirs_1.yarn.packages]; + return requireResolve(modulesName, paths); + } + exports.resolveGlobal = resolveGlobal2; + function requireResolve(filename, paths) { try { - return require.resolve(path26.join(globalDirs.yarn.packages, moduleId)); - } catch (_) { - return require.resolve(path26.join(globalDirs.npm.packages, moduleId)); + return require.resolve(filename, paths ? { paths } : void 0); + } catch (e) { + return void 0; + } + } + exports.requireResolve = requireResolve; + } +}); + +// node_modules/@cspell/cspell-resolver/dist/index.js +var require_dist2 = __commonJS({ + "node_modules/@cspell/cspell-resolver/dist/index.js"(exports) { + "use strict"; + Object.defineProperty(exports, "__esModule", { value: true }); + exports.resolveGlobal = exports.requireResolve = void 0; + var requireResolve_js_1 = require_requireResolve(); + Object.defineProperty(exports, "requireResolve", { enumerable: true, get: function() { + return requireResolve_js_1.requireResolve; + } }); + Object.defineProperty(exports, "resolveGlobal", { enumerable: true, get: function() { + return requireResolve_js_1.resolveGlobal; + } }); + } +}); + +// node_modules/resolve-from/index.js +var require_resolve_from2 = __commonJS({ + "node_modules/resolve-from/index.js"(exports, module2) { + "use strict"; + var path26 = require("path"); + var Module = require("module"); + var fs9 = require("fs"); + var resolveFrom2 = (fromDirectory, moduleId, silent) => { + if (typeof fromDirectory !== "string") { + throw new TypeError(`Expected \`fromDir\` to be of type \`string\`, got \`${typeof fromDirectory}\``); + } + if (typeof moduleId !== "string") { + throw new TypeError(`Expected \`moduleId\` to be of type \`string\`, got \`${typeof moduleId}\``); } - }; - module2.exports = resolveGlobal2; - module2.exports.silent = (moduleId) => { try { - return resolveGlobal2(moduleId); - } catch (_) { - return void 0; + fromDirectory = fs9.realpathSync(fromDirectory); + } catch (error2) { + if (error2.code === "ENOENT") { + fromDirectory = path26.resolve(fromDirectory); + } else if (silent) { + return; + } else { + throw error2; + } + } + const fromFile = path26.join(fromDirectory, "noop.js"); + const resolveFileName = () => Module._resolveFilename(moduleId, { + id: fromFile, + filename: fromFile, + paths: Module._nodeModulePaths(fromDirectory) + }); + if (silent) { + try { + return resolveFileName(); + } catch (error2) { + return; + } } + return resolveFileName(); }; + module2.exports = (fromDirectory, moduleId) => resolveFrom2(fromDirectory, moduleId); + module2.exports.silent = (fromDirectory, moduleId) => resolveFrom2(fromDirectory, moduleId, true); } }); @@ -29916,7 +29945,7 @@ var require_package = __commonJS({ "node_modules/cspell/package.json"(exports, module2) { module2.exports = { name: "cspell", - version: "7.0.0", + version: "7.0.1", description: "A Spelling Checker for Code!", funding: "https://github.com/streetsidesoftware/cspell?sponsor=1", bin: { @@ -29967,9 +29996,7 @@ var require_package = __commonJS({ "build:readme:help:lint": "./bin.mjs lint --help > static/help-lint.txt", "build:readme:help:trace": "./bin.mjs trace --help > static/help-trace.txt", "clean-build": "pnpm run clean && pnpm run build", - coverage: "pnpm coverage:vitest && pnpm coverage:fix", - "coverage:vitest": "vitest run --coverage", - "coverage:fix": 'nyc report --temp-dir "$(pwd)/coverage" --reporter lcov --report-dir "$(pwd)/coverage" --cwd ../..', + coverage: "vitest run --coverage", "test:watch": "vitest", test: "vitest run", watch: "tsc -b . -w", @@ -30000,17 +30027,17 @@ var require_package = __commonJS({ }, homepage: "https://streetsidesoftware.github.io/cspell/", dependencies: { - "@cspell/cspell-json-reporter": "7.0.0", - "@cspell/cspell-pipe": "7.0.0", - "@cspell/cspell-types": "7.0.0", - "@cspell/dynamic-import": "7.0.0", + "@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", chalk: "^5.3.0", "chalk-template": "^1.1.0", - commander: "^10.0.1", - "cspell-gitignore": "7.0.0", - "cspell-glob": "7.0.0", - "cspell-io": "7.0.0", - "cspell-lib": "7.0.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", "fast-glob": "^3.3.1", "fast-json-stable-stringify": "^2.1.0", "file-entry-cache": "^6.0.1", @@ -30030,7 +30057,7 @@ var require_package = __commonJS({ micromatch: "^4.0.5", minimatch: "^9.0.3" }, - gitHead: "52960d5ed75655978f9b633f44fd106937a63cd7" + gitHead: "124eea257b724b8354d3bc38f48fe9529cf6f7be" }; } }); @@ -30041,8 +30068,7 @@ var require_pkgInfo = __commonJS({ "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.npmPackage = exports.pkgDir = void 0; - var path_1 = require("path"); - exports.pkgDir = (0, path_1.join)(__dirname, "../.."); + exports.pkgDir = __dirname; exports.npmPackage = require_package(); } }); @@ -39299,11 +39325,11 @@ function setLogger(logger) { } // node_modules/cspell-lib/dist/esm/util/resolveFile.mjs +var import_cspell_resolver = __toESM(require_dist2(), 1); var fs2 = __toESM(require("fs"), 1); var os = __toESM(require("os"), 1); var path2 = __toESM(require("path"), 1); var import_resolve_from = __toESM(require_resolve_from2(), 1); -var import_resolve_global = __toESM(require_resolve_global(), 1); var testNodeModules = /^node_modules\//; function resolveFile(filename, relativeTo) { filename = filename.replace(/^~/, os.homedir()); @@ -39364,7 +39390,7 @@ function tryNodeResolve(filename, relativeTo) { } } function tryResolveGlobal(filename) { - const r = import_resolve_global.default.silent(filename); + const r = (0, import_cspell_resolver.resolveGlobal)(filename); return { filename: r || filename, relativeTo: void 0, found: !!r }; } function tryResolveExists(filename) { @@ -46161,10 +46187,16 @@ var searchPlaces = Object.freeze([ ".vscode/cSpell.json", ".vscode/.cspell.json", // Standard Locations + ".cspell.config.json", + ".cspell.config.jsonc", + ".cspell.config.yaml", + ".cspell.config.yml", "cspell.config.json", "cspell.config.jsonc", "cspell.config.yaml", "cspell.config.yml", + ".cspell.yaml", + ".cspell.yml", "cspell.yaml", "cspell.yml", // Dynamic config is looked for last diff --git a/yarn.lock b/yarn.lock index 0ae550bec..13785771d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -219,7 +219,60 @@ "@babel/helper-validator-identifier" "^7.22.5" to-fast-properties "^2.0.0" -"@cspell/cspell-bundled-dicts@7.0.0", "@cspell/cspell-bundled-dicts@^7.0.0": +"@cspell/cspell-bundled-dicts@7.0.1": + version "7.0.1" + resolved "https://registry.npmjs.org/@cspell/cspell-bundled-dicts/-/cspell-bundled-dicts-7.0.1.tgz#b1800db15adb1d9deceb6780ae88c2be104e318c" + integrity sha512-Rm3AAOhZBPWy3L9lYRPQ41HAPP/jKBzTAkDVCsmT3SDbF1R1e7uqzQ86KhLWgcRfqGIh1uLcLjcUOAAh6jLu6Q== + 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-csharp" "^4.0.2" + "@cspell/dict-css" "^4.0.6" + "@cspell/dict-dart" "^2.0.3" + "@cspell/dict-django" "^4.1.0" + "@cspell/dict-docker" "^1.1.7" + "@cspell/dict-dotnet" "^5.0.0" + "@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-filetypes" "^3.0.1" + "@cspell/dict-fonts" "^4.0.0" + "@cspell/dict-fsharp" "^1.0.0" + "@cspell/dict-fullstack" "^3.1.5" + "@cspell/dict-gaming-terms" "^1.0.4" + "@cspell/dict-git" "^2.0.0" + "@cspell/dict-golang" "^6.0.2" + "@cspell/dict-haskell" "^4.0.1" + "@cspell/dict-html" "^4.0.3" + "@cspell/dict-html-symbol-entities" "^4.0.0" + "@cspell/dict-java" "^5.0.5" + "@cspell/dict-k8s" "^1.0.1" + "@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-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.6" + "@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-sql" "^2.1.1" + "@cspell/dict-svelte" "^1.0.2" + "@cspell/dict-swift" "^2.0.1" + "@cspell/dict-typescript" "^3.1.1" + "@cspell/dict-vue" "^3.0.0" + +"@cspell/cspell-bundled-dicts@^7.0.0": version "7.0.0" resolved "https://registry.npmjs.org/@cspell/cspell-bundled-dicts/-/cspell-bundled-dicts-7.0.0.tgz#aea8a596a40748ed3e59ba4edd4fe73c0618d4f7" integrity sha512-qfBAS4W35+loOfbprBDS8nN0Eitl9wmuPE8GQLbwYj9Qj+COlLg57KECeXF8cgGnHkahrIkc3t6V6eFF8nhXQw== @@ -272,27 +325,34 @@ "@cspell/dict-typescript" "^3.1.1" "@cspell/dict-vue" "^3.0.0" -"@cspell/cspell-json-reporter@7.0.0": - version "7.0.0" - resolved "https://registry.npmjs.org/@cspell/cspell-json-reporter/-/cspell-json-reporter-7.0.0.tgz#7d04d10b4c7df678847ac94bacf4bcc8740ad719" - integrity sha512-8OheTVzwwfOQqPZe3Enbe1F7Y0djjGunk5K7aC5MyXc3BuIV7Cx13xWo2gfAjiHBRuO5lqg9qidEfp6NE33amg== +"@cspell/cspell-json-reporter@7.0.1": + version "7.0.1" + resolved "https://registry.npmjs.org/@cspell/cspell-json-reporter/-/cspell-json-reporter-7.0.1.tgz#e813fc2a25fc682dbb8ab7646fca349a1814ef9c" + integrity sha512-qOnGvnkV4s84X4LncR9F8e9TD2Y+0Yt1GJgsThul8Zgr90qjPpdUnfIwvptByXv7OWOuImpYk66NQIVTQtpcvQ== dependencies: - "@cspell/cspell-types" "7.0.0" + "@cspell/cspell-types" "7.0.1" -"@cspell/cspell-pipe@7.0.0": - version "7.0.0" - resolved "https://registry.npmjs.org/@cspell/cspell-pipe/-/cspell-pipe-7.0.0.tgz#a1fdb9a8e31d445b4bf48c49c71cf36769ad9de2" - integrity sha512-MmQeLyyS5rZ/VvRtHGOLFUcCF9zy01WpWYthLZB61o96HCokqtlN4BBBPLYNxrotFNA4syVy9Si/wTxsC9oTiA== +"@cspell/cspell-pipe@7.0.1": + version "7.0.1" + resolved "https://registry.npmjs.org/@cspell/cspell-pipe/-/cspell-pipe-7.0.1.tgz#c84531d20e16b251f02c5e64fe9a8feb2ecdbddb" + integrity sha512-qbQkBS1xsJfwRFzrPLFE1jDt2MRRG75GKxKmFskNxuE5kdmshQT9/hjs+O/HUgPnNH2+l+aK/S5yisFti3YYoA== -"@cspell/cspell-service-bus@7.0.0": - version "7.0.0" - resolved "https://registry.npmjs.org/@cspell/cspell-service-bus/-/cspell-service-bus-7.0.0.tgz#b764fda9f8d02cfe6cc4df12a290ad4a2f4a94f8" - integrity sha512-0YMM5SJY+XooOTEoo5+xuqTBLO87FP6QR8OBLBDeWNHvON9M4TpeAAN5K+IM0vMSFzgt1aSSMJNO0HSmxn17Yw== +"@cspell/cspell-resolver@7.0.1": + version "7.0.1" + resolved "https://registry.npmjs.org/@cspell/cspell-resolver/-/cspell-resolver-7.0.1.tgz#0bcb40261227a4464777c099b4b2e39c0bfc7397" + integrity sha512-GfaYy+17l8cdZk8wEzp6UxA3hV4th/OsvQnUERMGSQ6oN1j8Rn1aEGUD3xxjhFAK2+AOeB3gx8RyIHQLWgE80g== + dependencies: + global-dirs "^3.0.1" -"@cspell/cspell-types@7.0.0": - version "7.0.0" - resolved "https://registry.npmjs.org/@cspell/cspell-types/-/cspell-types-7.0.0.tgz#d4fbe255c9e69b9785cf274e408cf183ba4f1ab3" - integrity sha512-b/Dee5lb362ODlEK+kQcUDJfCprDRUFWcddo5tyzsYm3ID08ll6+DzCtfRxf48isyX1tL7uBKMj/iIpAhRNu9Q== +"@cspell/cspell-service-bus@7.0.1": + version "7.0.1" + resolved "https://registry.npmjs.org/@cspell/cspell-service-bus/-/cspell-service-bus-7.0.1.tgz#3b1b993ac1adc35b303e41cfb13722ff82f3776f" + integrity sha512-rtN4HyW8eHnrTNSji1DEM0v810sqhIIh6Tuo8aNNVoEuUMVdE+L17PoVnMc2dAp6VMv2nvTnh4Lpfsj5l5NsZw== + +"@cspell/cspell-types@7.0.1": + version "7.0.1" + resolved "https://registry.npmjs.org/@cspell/cspell-types/-/cspell-types-7.0.1.tgz#5a7a8491a91119e860dd72695a1f539fc30d0b0a" + integrity sha512-nPQGIwVUxNqAhBmSsnvRSJtHUo3cSQiCRpppNaXY8s1IrJ2kskS+LEF+d4SGTjQbCQH39sf3NoFWSCTfjl1jFg== "@cspell/dict-ada@^4.0.2": version "4.0.2" @@ -314,6 +374,11 @@ resolved "https://registry.npmjs.org/@cspell/dict-companies/-/dict-companies-3.0.19.tgz#ac7ecaf7fe6568a93ca983a4f72bb64328864b2e" integrity sha512-hO7rS4DhFA333qyvf89wIVoclCtXe/2sftY6aS0oMIH1bMZLjLx2B2sQJj6dCiu6gG/By1S9YZ0fXabiPk2Tkg== +"@cspell/dict-companies@^3.0.20": + version "3.0.20" + resolved "https://registry.npmjs.org/@cspell/dict-companies/-/dict-companies-3.0.20.tgz#32e6d6a9e262ec24d41a0b4ec50e1456589ed194" + integrity sha512-o13HaqYxkWo20FC5iU9PHKMFexY9D7/XeSj9tvBzy3sEzW324zw5MWEkeDszwmC/GsLZtot+5vopCv6/evRNlA== + "@cspell/dict-cpp@^5.0.4": version "5.0.4" resolved "https://registry.npmjs.org/@cspell/dict-cpp/-/dict-cpp-5.0.4.tgz#2c237dd5d690ee7464c612fd0ef8f2244359d97f" @@ -469,6 +534,11 @@ resolved "https://registry.npmjs.org/@cspell/dict-php/-/dict-php-4.0.1.tgz#f3c5cd241f43a32b09355370fc6ce7bd50e6402c" integrity sha512-XaQ/JkSyq2c07MfRG54DjLi2CV+HHwS99DDCAao9Fq2JfkWroTQsUeek7wYZXJATrJVOULoV3HKih12x905AtQ== +"@cspell/dict-php@^4.0.2": + version "4.0.2" + resolved "https://registry.npmjs.org/@cspell/dict-php/-/dict-php-4.0.2.tgz#780ada304f0e92b9a78571c0e32f7513d604675c" + integrity sha512-7yglcmMoFHDPQXHW+9QAl8YjAToMm1qOi+4x/yGY1FSIEjZbCpjeDgyKMGg/NgpooQQceEN38AR59Pn23EDriA== + "@cspell/dict-powershell@^5.0.2": version "5.0.2" resolved "https://registry.npmjs.org/@cspell/dict-powershell/-/dict-powershell-5.0.2.tgz#2b1d7d514354b6d7de405d5faaef30f8eca0ef09" @@ -486,6 +556,13 @@ dependencies: "@cspell/dict-data-science" "^1.0.0" +"@cspell/dict-python@^4.1.6": + version "4.1.6" + resolved "https://registry.npmjs.org/@cspell/dict-python/-/dict-python-4.1.6.tgz#06082d76ad5822107eaf7d5d3f6152e9d4a59071" + integrity sha512-QcAWSiWMlscFNYyLoag/hUS1oE4FcRIXuM3rXc0JzAhTvsLvl4D8862eyBCm6pQJAkx1HamFg/ftOkTAXlyaZA== + dependencies: + "@cspell/dict-data-science" "^1.0.0" + "@cspell/dict-r@^2.0.1": version "2.0.1" resolved "https://registry.npmjs.org/@cspell/dict-r/-/dict-r-2.0.1.tgz#73474fb7cce45deb9094ebf61083fbf5913f440a" @@ -536,17 +613,17 @@ resolved "https://registry.npmjs.org/@cspell/dict-vue/-/dict-vue-3.0.0.tgz#68ccb432ad93fcb0fd665352d075ae9a64ea9250" integrity sha512-niiEMPWPV9IeRBRzZ0TBZmNnkK3olkOPYxC1Ny2AX4TGlYRajcW0WUtoSHmvvjZNfWLSg2L6ruiBeuPSbjnG6A== -"@cspell/dynamic-import@7.0.0": - version "7.0.0" - resolved "https://registry.npmjs.org/@cspell/dynamic-import/-/dynamic-import-7.0.0.tgz#96f4ec55cca88939364abf4f0d51dc981ab959a1" - integrity sha512-GRSJvdQvVOC0y7Qla8eg6LLe8p8WnbnHLabGJGsqYfXgtfkUFev9v65kMybQSJt9qhDtGCRw6EN1UyaeeEtavQ== +"@cspell/dynamic-import@7.0.1": + version "7.0.1" + resolved "https://registry.npmjs.org/@cspell/dynamic-import/-/dynamic-import-7.0.1.tgz#c4d0296de89212165e674ffa112892bbce91f2fd" + integrity sha512-ILOvieaJ4TspyKmXVDNF89zQxG/EORKAVY5U8HichIchJlQJDHKCxLy9YFJnoWgkAl11oPATImvuiztcDUZoDA== dependencies: import-meta-resolve "^3.0.0" -"@cspell/strong-weak-map@7.0.0": - version "7.0.0" - resolved "https://registry.npmjs.org/@cspell/strong-weak-map/-/strong-weak-map-7.0.0.tgz#a8a4d16c1d5c4a8892465b25685e3ef2c28236f0" - integrity sha512-DT1R30i3V7aJIGLt7x1igaMLHhYSFv6pgc9gNwXvZWFl1xm/f7Jx07GPXKKKhwwXd4vy7G5rhwo63F4Pt9i8Ng== +"@cspell/strong-weak-map@7.0.1": + version "7.0.1" + resolved "https://registry.npmjs.org/@cspell/strong-weak-map/-/strong-weak-map-7.0.1.tgz#932f968cc1fe833b2bea902361cacef7eb679e9a" + integrity sha512-Y2L3kY12J77ETHNtZrfMwfufur2klsl33AqotC+kJ6Kbo2YZ6I3A224G5EBeIbQdmQdkE8KnpLDDcUv5640fJA== "@esbuild/android-arm64@0.18.20": version "0.18.20" @@ -1633,10 +1710,10 @@ color-name@~1.1.4: resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== -commander@^10.0.1: - version "10.0.1" - resolved "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz#881ee46b4f77d1c1dccc5823433aa39b022cbe06" - integrity sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug== +commander@^11.0.0: + version "11.0.0" + resolved "https://registry.npmjs.org/commander/-/commander-11.0.0.tgz#43e19c25dbedc8256203538e8d7e9346877a6f67" + integrity sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ== commander@^4.0.0: version "4.1.1" @@ -1736,100 +1813,100 @@ crypto-random-string@^4.0.0: dependencies: type-fest "^1.0.1" -cspell-dictionary@7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/cspell-dictionary/-/cspell-dictionary-7.0.0.tgz#c6df4d8c81cd0aa0f00a6f374005bf229b9b8d6e" - integrity sha512-CYB02vB870JfCtmi4Njuzw1nCjbyRCjoqlsAQgHkhRSevRKcjFrK3+XsBhNA3Zo4ek4P35+oS/I4vMOHu6cdCg== +cspell-dictionary@7.0.1: + version "7.0.1" + resolved "https://registry.npmjs.org/cspell-dictionary/-/cspell-dictionary-7.0.1.tgz#fd575342010a72245bcf1294b09d0b4719d6ac49" + integrity sha512-mC2+sjsfxWZ5uYsnUHG/2opnpnoy492o13caai0h4GODV0u3hxhCS4f7twLf0Rdm+Is0MU7wrTecDdDVKu1mOA== dependencies: - "@cspell/cspell-pipe" "7.0.0" - "@cspell/cspell-types" "7.0.0" - cspell-trie-lib "7.0.0" + "@cspell/cspell-pipe" "7.0.1" + "@cspell/cspell-types" "7.0.1" + cspell-trie-lib "7.0.1" fast-equals "^4.0.3" gensequence "^5.0.2" -cspell-gitignore@7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/cspell-gitignore/-/cspell-gitignore-7.0.0.tgz#8d003d562d803018624fb2816663d5dac9106877" - integrity sha512-9VVLuiVhntXO/It3K0nTDhxbPPc2nItvGLymItfUudfB0ZqgzBaomdoYZzXrcNOITjYiBXWCPuVOXLbyoL0DjQ== +cspell-gitignore@7.0.1: + version "7.0.1" + resolved "https://registry.npmjs.org/cspell-gitignore/-/cspell-gitignore-7.0.1.tgz#8d1b349a6495f584d6c7af1496309d21d0230ac5" + integrity sha512-ebi4VvH3KqUF9G93EoQA0PUIA8eM/y3GITIVDkdF2Ueo6uIWEeGjSaYNeJgNJHvccBZViR6XsrZuVxBOkSW3Rw== dependencies: - cspell-glob "7.0.0" + cspell-glob "7.0.1" find-up "^5.0.0" -cspell-glob@7.0.0, cspell-glob@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/cspell-glob/-/cspell-glob-7.0.0.tgz#188d637357080598b5468a84bc432d69979fed21" - integrity sha512-Wl47kChIuSiuStofVSPdgvwi8BRD4tN03j+yhpJ1q+lWT023ctFacZy+Lc+L6nxaTUriDy5ET+UoooPMJ2PskA== +cspell-glob@7.0.1, cspell-glob@^7.0.1: + version "7.0.1" + resolved "https://registry.npmjs.org/cspell-glob/-/cspell-glob-7.0.1.tgz#99c47767a703efd1472610cbef3cf0f487c80687" + integrity sha512-Qm2r+FgtwvJnWbW03QoUohTLDkoic1JVjFSbUTua8AlzbOPJ2M+IJZx47rf5dAiUFtxIDsjiaDepcrkyW7q5HQ== dependencies: micromatch "^4.0.5" -cspell-grammar@7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/cspell-grammar/-/cspell-grammar-7.0.0.tgz#b008feef90723538bc5ecc5af90f222f87a5faf9" - integrity sha512-0k1qVvxMNwP4WXX1zIp3Ub+RQnUzjiBtB+BO4Lprnkp6/JuRndpBRDrXBsqNZBVzZ+JjyRSU1elNSN6/nudXvQ== +cspell-grammar@7.0.1: + version "7.0.1" + resolved "https://registry.npmjs.org/cspell-grammar/-/cspell-grammar-7.0.1.tgz#6950d284c9d8cce7c5d2098d8525160f091335b5" + integrity sha512-qrwll/JWpa2/2cq4a39yLQPn0hsYcPFN8BWr2xsuFuuYjplaUhSU40LbngUAUkbcWGxVrQCR9odClboZ6xzYFQ== dependencies: - "@cspell/cspell-pipe" "7.0.0" - "@cspell/cspell-types" "7.0.0" + "@cspell/cspell-pipe" "7.0.1" + "@cspell/cspell-types" "7.0.1" -cspell-io@7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/cspell-io/-/cspell-io-7.0.0.tgz#ac6e96629fa7f329c71bb503dcca0e6233c57c99" - integrity sha512-pGf+XlMcOxZfO7NIwJYmje8D30OEUt2Vb7cfZ2nazdFf9/NfiZpYp3JHOT+n53DhbIXTfdmojXo5bVezPXA48g== +cspell-io@7.0.1: + version "7.0.1" + resolved "https://registry.npmjs.org/cspell-io/-/cspell-io-7.0.1.tgz#9ae4124a59711199495abdd5c5ccf183d4841847" + integrity sha512-z3dzYFJgredZJYV9piU/rvulCeMixNeJbxBZyHGOGWeKg36iZhXrIkNpK4s6GEAgGB9r/BD9P31E7YQomzhKZA== dependencies: - "@cspell/cspell-service-bus" "7.0.0" - node-fetch "^2.6.12" + "@cspell/cspell-service-bus" "7.0.1" + node-fetch "^2.6.13" -cspell-lib@7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/cspell-lib/-/cspell-lib-7.0.0.tgz#df5940bc9151f83dbd93db0b8240527618670693" - integrity sha512-CJAa7uV4hrm8OTnWdFPONSUP1Dp7J7fVhKu15aTrpNASUMAHe5YWqFqInCg+0+XhdRpGGYjQKhd+khsXL5a+bg== - dependencies: - "@cspell/cspell-bundled-dicts" "7.0.0" - "@cspell/cspell-pipe" "7.0.0" - "@cspell/cspell-types" "7.0.0" - "@cspell/strong-weak-map" "7.0.0" +cspell-lib@7.0.1: + version "7.0.1" + resolved "https://registry.npmjs.org/cspell-lib/-/cspell-lib-7.0.1.tgz#1fa1e891af6e9bac5db3942bbac94d034dfd98f7" + integrity sha512-BaFhA0GFnuMEFzEALSt/TgrOl7A6vJSwtqqpdOGI5goLBIu8DDYqIncLrcglELosFo+KXnnYtYtPXuQIX3P5Kw== + 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" clear-module "^4.1.2" comment-json "^4.2.3" configstore "^6.0.0" cosmiconfig "8.0.0" - cspell-dictionary "7.0.0" - cspell-glob "7.0.0" - cspell-grammar "7.0.0" - cspell-io "7.0.0" - cspell-trie-lib "7.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" fast-equals "^5.0.1" find-up "^6.3.0" gensequence "^5.0.2" import-fresh "^3.3.0" resolve-from "^5.0.0" - resolve-global "^1.0.0" vscode-languageserver-textdocument "^1.0.8" vscode-uri "^3.0.7" -cspell-trie-lib@7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/cspell-trie-lib/-/cspell-trie-lib-7.0.0.tgz#4b13d812b531d1670f505a1ef6b4cd37cde86933" - integrity sha512-mopXyfjNRVuYbrZcbBcLwOMrWeyTezh4w8zy+RywUmsF6IW6/HM2DkfE2BmH1IyE9af29lgQqdB5eDbJLWrP5A== +cspell-trie-lib@7.0.1: + version "7.0.1" + resolved "https://registry.npmjs.org/cspell-trie-lib/-/cspell-trie-lib-7.0.1.tgz#cbd70ea389f2dafa67f60b05a41d709c3602ba88" + integrity sha512-rdY78YK46LUmcez63kMbMF2nCmPIcnWd3a0rivnhyPaVvY+cwNKqpp7WSWOFDLboiMaEdCrdaS4AecspTCLjaw== dependencies: - "@cspell/cspell-pipe" "7.0.0" - "@cspell/cspell-types" "7.0.0" + "@cspell/cspell-pipe" "7.0.1" + "@cspell/cspell-types" "7.0.1" gensequence "^5.0.2" -cspell@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/cspell/-/cspell-7.0.0.tgz#f77e614c60254a6dd11f7a572e91904e395f2abf" - integrity sha512-E8wQP30bTLROJsSNwYnhhRUdzVa4vQo6zILv7PqgTCSaveg8Af1HEh4ocRPRhppRgIXDpccG27+ATlpEzxiPGQ== +cspell@^7.0.1: + version "7.0.1" + resolved "https://registry.npmjs.org/cspell/-/cspell-7.0.1.tgz#67c6c2dc3229eb67851433ac74ea3c88ed71905d" + integrity sha512-nl35cQJ1XxESRZS5QD6S+X1XtBU9Q/acUPXt8yZjd+PcgkyTwCRk7qwxwEodkTUMP3Yxkg5hGWMtzDXfNK35RQ== dependencies: - "@cspell/cspell-json-reporter" "7.0.0" - "@cspell/cspell-pipe" "7.0.0" - "@cspell/cspell-types" "7.0.0" - "@cspell/dynamic-import" "7.0.0" + "@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" chalk "^5.3.0" chalk-template "^1.1.0" - commander "^10.0.1" - cspell-gitignore "7.0.0" - cspell-glob "7.0.0" - cspell-io "7.0.0" - cspell-lib "7.0.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" fast-glob "^3.3.1" fast-json-stable-stringify "^2.1.0" file-entry-cache "^6.0.1" @@ -2349,12 +2426,12 @@ glob@^7.0.0, glob@^7.1.3, glob@^7.1.4: once "^1.3.0" path-is-absolute "^1.0.0" -global-dirs@^0.1.1: - version "0.1.1" - resolved "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz#b319c0dd4607f353f3be9cca4c72fc148c49f445" - integrity sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg== +global-dirs@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz#0c488971f066baceda21447aecb1a8b911d22485" + integrity sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA== dependencies: - ini "^1.3.4" + ini "2.0.0" globals@^11.1.0: version "11.12.0" @@ -2488,10 +2565,10 @@ inherits@2, inherits@2.0.4: resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== -ini@^1.3.4: - version "1.3.8" - resolved "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" - integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== +ini@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz#e5fd556ecdd5726be978fa1001862eacb0a94bc5" + integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA== interpret@^1.0.0: version "1.4.0" @@ -2875,7 +2952,7 @@ nock@^13.2.1: lodash "^4.17.21" propagate "^2.0.0" -node-fetch@^2.6.12, node-fetch@^2.6.7: +node-fetch@^2.6.13, node-fetch@^2.6.7: version "2.6.13" resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.13.tgz#a20acbbec73c2e09f9007de5cda17104122e0010" integrity sha512-StxNAxh15zr77QvvkmveSQ8uCQ4+v5FkvNTj0OESmiHu+VRi/gXArXtkWMElOsOUNLtUEvI4yS+rdtOHZTwlQA== @@ -3183,13 +3260,6 @@ resolve-from@^5.0.0: resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== -resolve-global@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz#a2a79df4af2ca3f49bf77ef9ddacd322dad19255" - integrity sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw== - dependencies: - global-dirs "^0.1.1" - resolve@^1.1.6: version "1.22.4" resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.4.tgz#1dc40df46554cdaf8948a486a10f6ba1e2026c34"