diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index af450f57c8..ef445341bf 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -73,6 +73,26 @@ jobs: if: github.ref_name == 'main' || startsWith(github.ref_name, 'release-') run: cd packages/cli && yarn test:acceptance + spell-check: + runs-on: ${{ matrix.os }} + strategy: + matrix: + node-version: [16.x] + os: [ubuntu-latest] + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: Use Node.js + uses: actions/setup-node@v3 + with: + node-version: ${{ matrix.node-version }} + - run: yarn add cspell@7.3.9 + - name: Run spell check on changed files + run: | + git fetch origin main:refs/remotes/origin/main --quiet + git diff origin/main...HEAD --diff-filter=d --name-only | yarn run cspell --no-progress --gitignore --no-must-find-files --file-list stdin + # dummy job needed to pass changeling compliance because it only watches one build done: runs-on: macos-latest diff --git a/.husky/pre-commit b/.husky/pre-commit new file mode 100644 index 0000000000..91ede9984b --- /dev/null +++ b/.husky/pre-commit @@ -0,0 +1,13 @@ +#!/usr/bin/env sh + +# Spell check all staged files +STAGED_FILES=$(git diff --cached --name-only --diff-filter=d) +if [ -n "$STAGED_FILES" ]; then +yarn run cspell $STAGED_FILES --quiet --gitignore --no-must-find-files --no-show-suggestions +if [ $? -ne 0 ]; then +exit 1 +fi +else +echo "No files to check." +fi +exit 0 \ No newline at end of file diff --git a/cspell-dictionary.txt b/cspell-dictionary.txt new file mode 100644 index 0000000000..573bccbd71 --- /dev/null +++ b/cspell-dictionary.txt @@ -0,0 +1,348 @@ +# custom dictionary for the heroku cli repository +aaaab +aaab +aabb +aarch +abcr +addonname +allkeys +amyapp +aname +appname +apresharedkey +arbitrars +armel +armhf +armv +atleti +atts +auths +authtoken +autodeploy +autodeployments +autodestroy +autoload +autoloaded +autoscale +autovacuum +awscli +baseport +bindkey +binrun +blocklisted +boop +brewhook +buildpack +buildpacks +buildpath +cachecompl +ckey +clearsign +clientsecret +cnames +collab +commandsstop +compadd +compaudit +compdef +COMPFUNC +compinit +createdb +credname +creds +crtfile +csrfile +CWORD +daservice +datahdr +datawidth +dbcolor +dbname +devcenter +dickeyxxx +direwolf +displayer +dockerfiles +dropdb +DVCS +dxxxxxxxxxxxx +dyno +dynos +dynosize +ECCN +echoerr +elif +envfile +envl +eventsource +execa +expialidocious +extnamespace +favorited +favoriteid +favoriting +filebase +filesize +flagscompletions +fooapp +fooexample +fpath +fragilistic +fruby +ftest +getreqs +githuborg +hamurai +herokai +herokuapp +herokudns +herokumanager +herokussl +histfile +howmany +htcat +iname +indexrelid +indrelid +inreplace +iotta +ipages +ituples +jedec +keyevent +keyout +keysize +keyspace +killall +Klass +kolkrabbi +libexec +localdb +localspace +logfile +logplex +lolex +lowercasedb +lshztxe +ltrim +mactive +mavailable +maxfracsum +maxmemory +mbytes +mbare +mcli +mcode +mcolorized +mcomplete +mcompleted +mconnect +mdeleted +mdeleting +mdesc +mdeprovisioning +mdyno +merror +metaas +mexpired +mfailed +mfwd +mgmt +mheroku +mhost +mhttp +mhttps +minfo +mmethod +mmyapp +mongolab +mpath +mpending +mpermanent +mprotocol +mprovisioning +mreleased +mrequest +mrejected +mservice +msource +mstarting +mstatus +mtest +mtimeout +multisort +munder +mweb +mwith +mwords +mworks +myapp +mybillingapp +mycert +mydb +myfeature +myhost +mylocaldb +mylowercaseapp +myotherapp +mypath +myplugin +myscript +myteam +mywork +myworker +ncalls +netrc +newname +nodir +noeviction +notaninteger +notexample +notinteger +notloggedin +npmjs +nullhdr +nqry +nsis +nspname +oclif +oldname +openredis +osslsigncode +ossp +otherapp +otherdb +otta +papertrail +passw +pcxid +peerings +pgappname +pgbackups +pgbouncer +pgbouncers +pgdatabase +pgdiagnose +pgdg +pghost +pgpassword +pgport +pgsslmode +pgsql +pguser +pico +pinentry +pipefail +pjson +pooler +portfinder +postdeploy +postgis +postpublish +postrelease +postrun +prerun +processname +processtype +procfile +procs +psubscribe +psut +psql +psqlrc +pxxxxxxxx +qqjs +raulb +recache +redii +redises +rediss +regionize +rejairieja +relid +reloptions +relopts +relname +relnamespace +relpages +reltuples +remov +reponame +reporttime +reqheaders +reqs +resetstat +reviewapps +rikki +rollbar +rootdir +rootfulroot +routable +rowcount +ruleset +runtest +schemaname +searchpath +secrettoken +segv +selfsigned +shellescape +showenvs +sigints +skynet +slowdb +snapcraft +snapcraftctl +sniendpoint +snyk +someplugin +somethingelse +someuser +sparkline +sshdir +sslmode +stampy +stubber +supersecretkey +syncer +tablename +tavi +testapp +testsource +texcl +timedout +tikki +tmpl +toolbelt +topo +transactionid +trimline +tsheredoc +twofactor +uncolorized +undefinedcommand +undeployed +unfavorites +unfollow +unfollowing +unfollows +unidling +unschedules +unscheduling +unsetting +usename +userid +usesysid +urijs +uxxxxxxxxx +VERSINFO +webfactory +withfig +wrapline +writeout +wubalubadubdub +xact +xlarge +xvzf +yetanotherapp +yourdomain \ No newline at end of file diff --git a/cspell.json b/cspell.json new file mode 100644 index 0000000000..f595239d41 --- /dev/null +++ b/cspell.json @@ -0,0 +1,13 @@ +{ + "$schema": "https://raw.githubusercontent.com/streetsidesoftware/cspell/main/cspell.schema.json", + "version": "0.2", + "dictionaries": ["typescript", "cspell-dictionary"], + "dictionaryDefinitions": [ + { + "name": "cspell-dictionary", + "path": "./cspell-dictionary.txt", + } + ], + "ignorePaths": ["./cspell-dictionary.txt"] + } + \ No newline at end of file diff --git a/package.json b/package.json index 5ef32f5d65..8ff897654d 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,7 @@ "@types/psl": "^1.1.3", "@typescript-eslint/eslint-plugin": "6.21.0", "@typescript-eslint/parser": "6.21.0", + "cspell": "7.3.9", "eslint": "^7.32.0", "eslint-config-oclif": "^4.0.0", "eslint-config-oclif-typescript": "^1.0.2", @@ -12,6 +13,7 @@ "eslint-plugin-import": "^2.27.5", "eslint-plugin-mocha": "^10.4.3", "execa": "5.1.1", + "husky": "8.0.3", "lerna": "^6.4.1", "mkdirp": "^0.5.2", "oclif": "4.4.7", @@ -39,7 +41,8 @@ "test": "lerna run test --concurrency 4", "lint": "cd packages/cli && yarn lint", "version": "cp packages/cli/CHANGELOG.md CHANGELOG.md && git add CHANGELOG.md", - "cleanNodeModules": "rm -rf ./packages/*/node_modules && rm -rf ./node_modules && rm -rf ./.yarn/cache" + "cleanNodeModules": "rm -rf ./packages/*/node_modules && rm -rf ./node_modules && rm -rf ./.yarn/cache", + "postinstall": "husky install" }, "workspaces": { "packages": [ diff --git a/packages/cli/src/commands/autocomplete/options.ts b/packages/cli/src/commands/autocomplete/options.ts index 117ee1fa96..9199004030 100644 --- a/packages/cli/src/commands/autocomplete/options.ts +++ b/packages/cli/src/commands/autocomplete/options.ts @@ -27,7 +27,7 @@ export default class Options extends AutocompleteBase { // *args: refers to a Command's static args // *argv: refers to the current execution's command line positional input // Klass: (class) Command class - // completion: (object) object with data/methods to build/retrive options from cache + // completion: (object) object with data/methods to build/retrieve options from cache // curPosition*: the current argv position the shell is trying to complete // options: (string) white-space separated list of values for the shell to use for completion diff --git a/packages/cli/src/commands/config/edit.ts b/packages/cli/src/commands/config/edit.ts index 277aa36e8c..5d496c6563 100644 --- a/packages/cli/src/commands/config/edit.ts +++ b/packages/cli/src/commands/config/edit.ts @@ -29,7 +29,7 @@ function removeDeleted(newConfig: UploadConfig, original: Config) { for (const k of Object.keys(original)) { // The api accepts empty strings // as valid env var values - // In JS an empty string is falsey + // In JS an empty string is false if (!newConfig[k] && newConfig[k] !== '') newConfig[k] = null } } diff --git a/packages/cli/src/lib/ci/interfaces/kolkrabbi.ts b/packages/cli/src/lib/ci/interfaces/kolkrabbi.ts index ea87586cf8..ab8592e7da 100644 --- a/packages/cli/src/lib/ci/interfaces/kolkrabbi.ts +++ b/packages/cli/src/lib/ci/interfaces/kolkrabbi.ts @@ -241,7 +241,7 @@ export interface HerokuPlatformApiPipeline { [k: string]: any; } /** - * A Repository is a reference to a remote DVCs codebase + * A Repository is a reference to a remote DVCS codebase */ export interface KolkrabbiApiRepositories { /** diff --git a/packages/cli/test/integration/access.integration.test.ts b/packages/cli/test/integration/access.integration.test.ts index a9748fa1f8..919360a8d6 100644 --- a/packages/cli/test/integration/access.integration.test.ts +++ b/packages/cli/test/integration/access.integration.test.ts @@ -6,7 +6,7 @@ describe('access', function () { .command(['access', '--app=heroku-cli-ci-smoke-test-app']) .it('shows a table with access status', ctx => { // This is asserting that logs are returned by checking for the presence of the first two - // digits of the year in the timetstamp + // digits of the year in the timestamp expect(ctx.stdout.includes('admin')).to.be.true expect(ctx.stdout.includes('deploy, manage, operate, view')).to.be.true }) diff --git a/packages/cli/test/unit/analytics.unit.test.ts b/packages/cli/test/unit/analytics.unit.test.ts index e77070dd00..1961622abe 100644 --- a/packages/cli/test/unit/analytics.unit.test.ts +++ b/packages/cli/test/unit/analytics.unit.test.ts @@ -215,7 +215,7 @@ describe('analytics (backboard has an error) with authorizationToken', function user = netrc.machines[vars.apiHost]?.login || undefined }) - it('retreives user heroku API key', async function () { + it('retrieves user heroku API key', async function () { const config = await Config.load() config.platform = 'win32' config.shell = 'fish' diff --git a/packages/cli/test/unit/commands/buildpacks/remove.unit.test.ts b/packages/cli/test/unit/commands/buildpacks/remove.unit.test.ts index 600f5e5c20..1851600e1c 100644 --- a/packages/cli/test/unit/commands/buildpacks/remove.unit.test.ts +++ b/packages/cli/test/unit/commands/buildpacks/remove.unit.test.ts @@ -38,7 +38,7 @@ describe('buildpacks:remove', function () { .stdout() .stderr() .command(['buildpacks:remove', '-i', '1', '-a', 'example']) - .it('# with one buildpack successfully removes index with langauge warn', ctx => { + .it('# with one buildpack successfully removes index with language warn', ctx => { expect(ctx.stdout).to.equal( `Buildpack removed. `) diff --git a/packages/cli/test/unit/commands/ci/info.unit.test.ts b/packages/cli/test/unit/commands/ci/info.unit.test.ts index acf1ff8a24..604d5d0ba7 100644 --- a/packages/cli/test/unit/commands/ci/info.unit.test.ts +++ b/packages/cli/test/unit/commands/ci/info.unit.test.ts @@ -300,6 +300,6 @@ describe('ci:info', function () { }) describe('when specifying an application', function () { - // TODO: Check it has a similar behaviour, but via pipeline couplings + // TODO: Check it has a similar behavior, but via pipeline couplings }) }) diff --git a/packages/cli/test/unit/commands/ci/rerun.unit.test.ts b/packages/cli/test/unit/commands/ci/rerun.unit.test.ts index 9afb40a7d5..5b85c9c309 100644 --- a/packages/cli/test/unit/commands/ci/rerun.unit.test.ts +++ b/packages/cli/test/unit/commands/ci/rerun.unit.test.ts @@ -26,7 +26,7 @@ describe('ci:rerun', function () { } const newTestRun = { commit_branch: ghRepository.branch, - commit_message: 'lastest commit', + commit_message: 'latest commit', commit_sha: ghRepository.ref, id: 'b6512323-3a11-43ac-b4e4-9668b6a6b30c', number: 11, diff --git a/packages/cli/test/unit/commands/ci/run.unit.test.ts b/packages/cli/test/unit/commands/ci/run.unit.test.ts index 3f0f637edb..a04c61f368 100644 --- a/packages/cli/test/unit/commands/ci/run.unit.test.ts +++ b/packages/cli/test/unit/commands/ci/run.unit.test.ts @@ -19,7 +19,7 @@ describe('ci:run', function () { } const newTestRun = { commit_branch: ghRepository.branch, - commit_message: 'lastest commit', + commit_message: 'latest commit', commit_sha: ghRepository.ref, id: 'b6512323-3a11-43ac-b4e4-9668b6a6b30c', number: 11, diff --git a/packages/cli/test/unit/commands/pipelines/setup.unit.test.ts b/packages/cli/test/unit/commands/pipelines/setup.unit.test.ts index f91d4b2c0a..e3e6d1d0ce 100644 --- a/packages/cli/test/unit/commands/pipelines/setup.unit.test.ts +++ b/packages/cli/test/unit/commands/pipelines/setup.unit.test.ts @@ -123,7 +123,7 @@ describe('pipelines:setup', function () { .stub(ux, 'confirm', confirmStub) .stub(childProcess, 'spawn', spawnStub) .command(['pipelines:setup', pipeline.name.toUpperCase()]) - .it('downcases capitalised pipeline names') + .it('downcases capitalized pipeline names') test .do(() => { diff --git a/packages/cli/test/unit/commands/webhooks/events/index.unit.test.ts b/packages/cli/test/unit/commands/webhooks/events/index.unit.test.ts index 223c2e7f19..91d0531603 100644 --- a/packages/cli/test/unit/commands/webhooks/events/index.unit.test.ts +++ b/packages/cli/test/unit/commands/webhooks/events/index.unit.test.ts @@ -98,7 +98,7 @@ describe('webhooks:events', function () { .reply(200, [ // the returned ordered from the api is not ordered by // "created_at" but the results displayed by the cli - // in thae table *are* ordered by "created_at" + // in the table *are* ordered by "created_at" // first date { diff --git a/packages/cli/test/unit/commands/webhooks/index.unit.test.ts b/packages/cli/test/unit/commands/webhooks/index.unit.test.ts index 2c3ea7dbf2..6dbba3c007 100644 --- a/packages/cli/test/unit/commands/webhooks/index.unit.test.ts +++ b/packages/cli/test/unit/commands/webhooks/index.unit.test.ts @@ -87,7 +87,7 @@ describe('webhooks:index', function () { .reply(200, [ // the returned ordered from the api is not ordered by // "created_at" but the results displayed by the cli - // in thae table *are* ordered by "created_at" + // in the table *are* ordered by "created_at" // first date { diff --git a/packages/cli/tsconfig.json b/packages/cli/tsconfig.json index 49e4efb725..bd91617d27 100644 --- a/packages/cli/tsconfig.json +++ b/packages/cli/tsconfig.json @@ -1,6 +1,6 @@ { "compilerOptions": { - "allowJs": true, // allowed to support run-foreman.js. Should be removed when that funcitonality is refactored. + "allowJs": true, // allowed to support run-foreman.js. Should be removed when that functionality is refactored. "declaration": true, "forceConsistentCasingInFileNames": true, "importHelpers": true, diff --git a/scripts/postrelease/change_management b/scripts/postrelease/change_management index 3aec992eb1..e4b8a916e9 100755 --- a/scripts/postrelease/change_management +++ b/scripts/postrelease/change_management @@ -18,7 +18,7 @@ const TPS_API_STAGE = process.env.TPS_API_STAGE || 'production' const TPS_API_TOKEN_PARAM = process.env.TPS_API_TOKEN_PARAM const TPS_API_URL_PARAM = process.env.TPS_API_URL_PARAM -// This is set by GitHub Actions automagically +// This is set by GitHub Actions automatically // https://docs.github.com/en/actions/learn-github-actions/environment-variables#default-environment-variables const RELEASE_COMMIT_SHA = process.env.GITHUB_SHA diff --git a/yarn.lock b/yarn.lock index 7de27e3ffb..9e53512b52 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1060,6 +1060,462 @@ __metadata: languageName: node linkType: hard +"@cspell/cspell-bundled-dicts@npm:7.3.9": + version: 7.3.9 + resolution: "@cspell/cspell-bundled-dicts@npm:7.3.9" + dependencies: + "@cspell/dict-ada": ^4.0.2 + "@cspell/dict-aws": ^4.0.0 + "@cspell/dict-bash": ^4.1.2 + "@cspell/dict-companies": ^3.0.27 + "@cspell/dict-cpp": ^5.0.9 + "@cspell/dict-cryptocurrencies": ^4.0.0 + "@cspell/dict-csharp": ^4.0.2 + "@cspell/dict-css": ^4.0.12 + "@cspell/dict-dart": ^2.0.3 + "@cspell/dict-django": ^4.1.0 + "@cspell/dict-docker": ^1.1.7 + "@cspell/dict-dotnet": ^5.0.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.11 + "@cspell/dict-filetypes": ^3.0.2 + "@cspell/dict-fonts": ^4.0.0 + "@cspell/dict-fsharp": ^1.0.1 + "@cspell/dict-fullstack": ^3.1.5 + "@cspell/dict-gaming-terms": ^1.0.4 + "@cspell/dict-git": ^2.0.0 + "@cspell/dict-golang": ^6.0.4 + "@cspell/dict-haskell": ^4.0.1 + "@cspell/dict-html": ^4.0.5 + "@cspell/dict-html-symbol-entities": ^4.0.0 + "@cspell/dict-java": ^5.0.6 + "@cspell/dict-k8s": ^1.0.2 + "@cspell/dict-latex": ^4.0.0 + "@cspell/dict-lorem-ipsum": ^4.0.0 + "@cspell/dict-lua": ^4.0.2 + "@cspell/dict-makefile": ^1.0.0 + "@cspell/dict-node": ^4.0.3 + "@cspell/dict-npm": ^5.0.12 + "@cspell/dict-php": ^4.0.4 + "@cspell/dict-powershell": ^5.0.2 + "@cspell/dict-public-licenses": ^2.0.5 + "@cspell/dict-python": ^4.1.10 + "@cspell/dict-r": ^2.0.1 + "@cspell/dict-ruby": ^5.0.1 + "@cspell/dict-rust": ^4.0.1 + "@cspell/dict-scala": ^5.0.0 + "@cspell/dict-software-terms": ^3.3.9 + "@cspell/dict-sql": ^2.1.2 + "@cspell/dict-svelte": ^1.0.2 + "@cspell/dict-swift": ^2.0.1 + "@cspell/dict-typescript": ^3.1.2 + "@cspell/dict-vue": ^3.0.0 + checksum: fa70c1414ac0db34e897d035e7a8c742a4312e621f8b253ea720d79b94c1cbf260feb706faa5caf22adce3136708c35ef1d45452e8a7967f55e83be785000414 + languageName: node + linkType: hard + +"@cspell/cspell-json-reporter@npm:7.3.9": + version: 7.3.9 + resolution: "@cspell/cspell-json-reporter@npm:7.3.9" + dependencies: + "@cspell/cspell-types": 7.3.9 + checksum: cd63ee69e37581859eaba028603a0fa5dfd258c8f923bf6148fd02e19654dbf173155e75bbdebd576c0da508fc622c143c1d628e4c665db748de393c5db19351 + languageName: node + linkType: hard + +"@cspell/cspell-pipe@npm:7.3.9": + version: 7.3.9 + resolution: "@cspell/cspell-pipe@npm:7.3.9" + checksum: 7f6ed34cffbcbf45d2e27071142c5c6a1a6cf483ddeec9ce1a181509a0b35a35e1e6121ae2e08967b9698954ab51eb6287f73b220b62d87c11bf4f16c31d5b12 + languageName: node + linkType: hard + +"@cspell/cspell-resolver@npm:7.3.9": + version: 7.3.9 + resolution: "@cspell/cspell-resolver@npm:7.3.9" + dependencies: + global-dirs: ^3.0.1 + checksum: c40942a9ff6f7672bc7cef418d19c9c86dd6f78ba6042fc8c72bd3a70501bbe7a2d92f2f0dab62859ce16073df9721635ad3bd4463bde86aa7954348b9548700 + languageName: node + linkType: hard + +"@cspell/cspell-service-bus@npm:7.3.9": + version: 7.3.9 + resolution: "@cspell/cspell-service-bus@npm:7.3.9" + checksum: c26d03d964cc90001f2d9ac7d484c65b0b018b5f9c8c5d3ec7cb2e268b482268e8082c0f7dd961d3bb486e4d40a455ba8542364814d163d6dedb024816bf8366 + languageName: node + linkType: hard + +"@cspell/cspell-types@npm:7.3.9": + version: 7.3.9 + resolution: "@cspell/cspell-types@npm:7.3.9" + checksum: 85bb2b7a59bc15a846be52cf2ade221e638d808e6c957ecffb6e839b6aa1eabd6606337d90264d05559bc993096514dff926299c47ced230f43d10411893524e + languageName: node + linkType: hard + +"@cspell/dict-ada@npm:^4.0.2": + version: 4.0.2 + resolution: "@cspell/dict-ada@npm:4.0.2" + checksum: 847729d40022db4df698aa9511c6b9073954f71268b64ad4fa354e6ac3eb5b03486bcb566ecadd4bccbebb4f188752eff2b2bdd9021b58dbf2cd61cd6a426752 + languageName: node + linkType: hard + +"@cspell/dict-aws@npm:^4.0.0": + version: 4.0.3 + resolution: "@cspell/dict-aws@npm:4.0.3" + checksum: 5106864517cab4fc07a5d6db6ca6a14920ca038a532c46b5f9b12ad9b833f033d1f44b9b9a0d9f1e6bb6ea0c4fecabe846d0f63908ab26b83bf8db9033ea7e04 + languageName: node + linkType: hard + +"@cspell/dict-bash@npm:^4.1.2": + version: 4.1.3 + resolution: "@cspell/dict-bash@npm:4.1.3" + checksum: 4ba66c76c144d4c7ea1dd0fb92dfb0d7fd1e43a106a73fc7e9010b4a5c276aa4ef791c7161f56bf911356e3667ba043ee63271c1ffc485d9f8712553770e3ea9 + languageName: node + linkType: hard + +"@cspell/dict-companies@npm:^3.0.27": + version: 3.1.3 + resolution: "@cspell/dict-companies@npm:3.1.3" + checksum: 2834925ac6851d26d807c823e53e8acebadf3f819d3c9866ecfb39cb83ded6d1c53f85c5d7fca37048355cf1a04e6a2568c3820dc9b6d340051467e0f6dc95cf + languageName: node + linkType: hard + +"@cspell/dict-cpp@npm:^5.0.9": + version: 5.1.12 + resolution: "@cspell/dict-cpp@npm:5.1.12" + checksum: 381229d024788e0b2eec48ff47972a0508d89974f4f158128ad37dac25fc299bd160381202bbecbb3b0c525e010f51005fb07eaf08a1852c7233f9a418760f57 + languageName: node + linkType: hard + +"@cspell/dict-cryptocurrencies@npm:^4.0.0": + version: 4.0.0 + resolution: "@cspell/dict-cryptocurrencies@npm:4.0.0" + checksum: c565a660b62a5ab2d597abaaef7f277cfba05e0617064dd526aadf9ba64306ab16f9fa4adf5ad8b3e79310cf127f737e5f876d4424efa7da65e403817f4e184c + languageName: node + linkType: hard + +"@cspell/dict-csharp@npm:^4.0.2": + version: 4.0.2 + resolution: "@cspell/dict-csharp@npm:4.0.2" + checksum: d2ecb2aada51c5f0d6d557fd4f0c6eddb5b299e0955e066c49cd2afe96a1c6fe0afde699fdb885dd3183603a1efbd1d793b6a490b8d039256445b4b154b7375b + languageName: node + linkType: hard + +"@cspell/dict-css@npm:^4.0.12": + version: 4.0.12 + resolution: "@cspell/dict-css@npm:4.0.12" + checksum: 208c9434b8f5c8a33a96bb087572c10d5c946cd0847b9439271d0c4d2dcde5ee2588aca73bfea0c868d0124731b3ca890fab4762724d16435f161d4d5e7f3b9b + languageName: node + linkType: hard + +"@cspell/dict-dart@npm:^2.0.3": + version: 2.0.3 + resolution: "@cspell/dict-dart@npm:2.0.3" + checksum: 66bfcfa029baacd0b14b3ff5b6ab7597cf9459f77185d88b25123b42a4babb66df6786806843f1b6506c335326100599a2e1db6e6104e66bd021ede9ccb3cec4 + languageName: node + linkType: hard + +"@cspell/dict-data-science@npm:^2.0.1": + version: 2.0.1 + resolution: "@cspell/dict-data-science@npm:2.0.1" + checksum: 1ae8e71161a02e8ee1bfed86bc815b81ae3eaeb9476fea4bc3c41556c525657123bac85fc2789bdbe18e444f9629fe8a1e69fd78a99f89b42edfa3211098a588 + languageName: node + linkType: hard + +"@cspell/dict-django@npm:^4.1.0": + version: 4.1.0 + resolution: "@cspell/dict-django@npm:4.1.0" + checksum: b8a66135525e235bd6f2ea02de84ac7eae78e1068418f36b0c2260f9516b72492ef73f3fdc5fe8db2a6933747ff45a3eb743423a7dbf5b74548b1b1f30792679 + languageName: node + linkType: hard + +"@cspell/dict-docker@npm:^1.1.7": + version: 1.1.7 + resolution: "@cspell/dict-docker@npm:1.1.7" + checksum: 307f8b5132edca7cd291ba0ab6ed88f8787df984d6a42401b12a0da1ecb935d50af3a108ede885ce5bede96c445acdc88bb9ea8396de151c565a90a3bf66853e + languageName: node + linkType: hard + +"@cspell/dict-dotnet@npm:^5.0.0": + version: 5.0.2 + resolution: "@cspell/dict-dotnet@npm:5.0.2" + checksum: fbf471cdaa4f05c73957709f5bb9f1e5c4940e715e862db06d8e29762a76d22e6eebb4e5e5e0357232f79c5b48399139d59a532b16f6c32b1072d55221299e5b + languageName: node + linkType: hard + +"@cspell/dict-elixir@npm:^4.0.3": + version: 4.0.3 + resolution: "@cspell/dict-elixir@npm:4.0.3" + checksum: f084449b2de5a2fa08076ac699c6073beaa4bb43796a662d681ea8fe5cba31f9efe718f3f98ef432ba75d4ea574316de34ab8422f79f4f2022cfddee7a7b8653 + languageName: node + linkType: hard + +"@cspell/dict-en-common-misspellings@npm:^1.0.2": + version: 1.0.2 + resolution: "@cspell/dict-en-common-misspellings@npm:1.0.2" + checksum: 6f818f9fe3b76ae3d0c71c109d3543f01607ffbd605d9ecb0b6884e6ffa795adba25fd1206b1c85c089d4ffaab20171f5aa803de49a8eadf2bc5b7f5c326917c + languageName: node + linkType: hard + +"@cspell/dict-en-gb@npm:1.1.33": + version: 1.1.33 + resolution: "@cspell/dict-en-gb@npm:1.1.33" + checksum: 09a9e7a3ee4cad75c87cc7adf6b5981b3ec52d4e3707e8de2e1a2a55cd5c8539057a7742d9c7035e23eb0aeff80a95b9599696c7192c9b3b9d8f14440fe01938 + languageName: node + linkType: hard + +"@cspell/dict-en_us@npm:^4.3.11": + version: 4.3.23 + resolution: "@cspell/dict-en_us@npm:4.3.23" + checksum: 3c5fbbcfe45b6915376f837cee3c2e66ff2a104fc13a0822eba7e79252ab928033dd86b415bcf713a46843e4f91d514ae288828230b4a00b8ec722cdd2526200 + languageName: node + linkType: hard + +"@cspell/dict-filetypes@npm:^3.0.2": + version: 3.0.4 + resolution: "@cspell/dict-filetypes@npm:3.0.4" + checksum: d5e8e46f9caf40c895326c7557f42c0648458717f79d9f41f145170dbe36ec9e21dea322117a92a6a904385dfb3efd0dd63a349edf705c6cc4255861f8b97cce + languageName: node + linkType: hard + +"@cspell/dict-fonts@npm:^4.0.0": + version: 4.0.0 + resolution: "@cspell/dict-fonts@npm:4.0.0" + checksum: 7e33e4b39fb071165d81920dd0ccc07e4b737a7b09522acf3781b26136526e445e03e456caaecff261d76b711196b84cff7c21293853bf00ebe93f2e64c42520 + languageName: node + linkType: hard + +"@cspell/dict-fsharp@npm:^1.0.1": + version: 1.0.1 + resolution: "@cspell/dict-fsharp@npm:1.0.1" + checksum: ce0df20704bf95d1fe434d2889cc764279cbce2b057fc5247be1ccaf7a8cc57372de3da2cdab6643b3df5221119716929b2e2aaad3f60533dcf0bd3c7d892fab + languageName: node + linkType: hard + +"@cspell/dict-fullstack@npm:^3.1.5": + version: 3.2.0 + resolution: "@cspell/dict-fullstack@npm:3.2.0" + checksum: e64996ff126bd1fec6432b2c5ba5daa29de542bdae93065b89bc4aca34567767b6941a1981c7a5f77735523ceca943e5a29ab5d22efc02c5c190bcd7bb15d644 + languageName: node + linkType: hard + +"@cspell/dict-gaming-terms@npm:^1.0.4": + version: 1.0.5 + resolution: "@cspell/dict-gaming-terms@npm:1.0.5" + checksum: 25d50653ed5e940f9302cc5536c37a20854bb274dec9302d73c5349e51ec623d33d99e4fe283e3b30e70f452063361fbc4cae7dc603232fa82004262f37d0f50 + languageName: node + linkType: hard + +"@cspell/dict-git@npm:^2.0.0": + version: 2.0.0 + resolution: "@cspell/dict-git@npm:2.0.0" + checksum: eb3985f1f8717ad4e41e146f1b011e0476d7625ab1ebee55364575b727323300773a89a8dd5a20466c74c57b7d2678e0c92446453bd484a44203be737bc07964 + languageName: node + linkType: hard + +"@cspell/dict-golang@npm:^6.0.4": + version: 6.0.9 + resolution: "@cspell/dict-golang@npm:6.0.9" + checksum: 88bd60b650f994b14ee07ab42e1efccfb65e54d2782b31d1500ce4768296d2a8472a400ab0f7eba14cc172cf234712fb8d1a9dab27c0789297c16ceeabe26d4e + languageName: node + linkType: hard + +"@cspell/dict-haskell@npm:^4.0.1": + version: 4.0.1 + resolution: "@cspell/dict-haskell@npm:4.0.1" + checksum: cfb51e415b60c5eb266a5782d0a4b19a37f1389b9b018d1bbb2ff4358bd739af1f76f68f26a138d4b4bd0ab67146d6eb9032fc3d3c212695237c134e05339c79 + languageName: node + linkType: hard + +"@cspell/dict-html-symbol-entities@npm:^4.0.0": + version: 4.0.0 + resolution: "@cspell/dict-html-symbol-entities@npm:4.0.0" + checksum: 79f05f9080f39dbde703980eb587ed6624b8fc2f5cedc297327bc1b9b7e6022a7c382e6013149b1afe00609b96003ab5c8d18d378979f76f336ab626317183f4 + languageName: node + linkType: hard + +"@cspell/dict-html@npm:^4.0.5": + version: 4.0.5 + resolution: "@cspell/dict-html@npm:4.0.5" + checksum: 2273e77cad6f373c4b0a43c5fb707725ff7c845e6de3545c8b05cbb2d82e1205f004a817498f561ced3d8d8b1d15848a82f2a667c0b64a1ee46cbde67d8ac136 + languageName: node + linkType: hard + +"@cspell/dict-java@npm:^5.0.6": + version: 5.0.7 + resolution: "@cspell/dict-java@npm:5.0.7" + checksum: 7be683439ed976a33c67e47500ff48cda1817fe510c9555036be759ae60bf0c1685354c8b970432167c02f9d84bafcb26b69c77c96520def2f99767f96429c1a + languageName: node + linkType: hard + +"@cspell/dict-k8s@npm:^1.0.2": + version: 1.0.6 + resolution: "@cspell/dict-k8s@npm:1.0.6" + checksum: e45c8c66864d7435f1848da3d7a5f24350ca736d34a21d5bf227e8799c4d0064d1b1f33d6f96d328b12e5f4204556b31931b5a2c80bf5537ba2da7a97da8b9fb + languageName: node + linkType: hard + +"@cspell/dict-latex@npm:^4.0.0": + version: 4.0.0 + resolution: "@cspell/dict-latex@npm:4.0.0" + checksum: 33a3f158d8c0151cbb4e6bd79ba1189d167b3916e1ce37d7b5754d18dffefe061320fa54c3cb482bd5c7cf37392d0112530b07a3eca63dffbe1069de317dc652 + languageName: node + linkType: hard + +"@cspell/dict-lorem-ipsum@npm:^4.0.0": + version: 4.0.0 + resolution: "@cspell/dict-lorem-ipsum@npm:4.0.0" + checksum: d3575fb7b9684480192d2cd647484312c555f3d1215d6b35371b70de3ecde4273010e5916cc2d130ff1e1223a1a49f75825651671a76d3dabdec98acf67a3902 + languageName: node + linkType: hard + +"@cspell/dict-lua@npm:^4.0.2": + version: 4.0.3 + resolution: "@cspell/dict-lua@npm:4.0.3" + checksum: eee20135a4f0620302c5feeb50485f59af93c24b64eb2081a9e2096a106ce33ae565d6d92607582b44c9f17c8a091d82fbcb443ebae9b77f8512b0d66a703c3b + languageName: node + linkType: hard + +"@cspell/dict-makefile@npm:^1.0.0": + version: 1.0.0 + resolution: "@cspell/dict-makefile@npm:1.0.0" + checksum: f0cac4caf31e27accd5df5e0c2f53097cccbbd085126c4b4ecc08be2a32bd7f89fe6b052e9eae4ec99843175cafa94561868271fb53c5389f27cc078565b5123 + languageName: node + linkType: hard + +"@cspell/dict-node@npm:^4.0.3": + version: 4.0.3 + resolution: "@cspell/dict-node@npm:4.0.3" + checksum: 178e7f3ab45f30722cae7354803dd98ea6577c025a11eda9362fa795a06dd8e934f833bfc7d46816617974822ace11217505a1bd0ea2955aaee92cf94cc6b127 + languageName: node + linkType: hard + +"@cspell/dict-npm@npm:^5.0.12": + version: 5.0.18 + resolution: "@cspell/dict-npm@npm:5.0.18" + checksum: 51a3710335bb2e0f9ac5d47a09d123a6c8c72bab5a8cb391d87d6ceeb78959b24b6ed226024731bcb32200389dbdfbcf199c10c218cf696ed20a25bc47e661f1 + languageName: node + linkType: hard + +"@cspell/dict-php@npm:^4.0.4": + version: 4.0.8 + resolution: "@cspell/dict-php@npm:4.0.8" + checksum: 47a4258fb6b83d845198a301008fd0418949e14f2506b505ab97e431c4f79f67bd9aba778a4f84dcc307698531a72c3e40f151e41162b20a1c154fcece6f5644 + languageName: node + linkType: hard + +"@cspell/dict-powershell@npm:^5.0.2": + version: 5.0.5 + resolution: "@cspell/dict-powershell@npm:5.0.5" + checksum: 1332bd97d071e7e365c61061eede4800a09fd0e69b1b6e5e34522f5c5d9cdf1d2a822beb17b4e9534dffc655edceed1f7a83890c3f97ae4453bfbc8cc51236fc + languageName: node + linkType: hard + +"@cspell/dict-public-licenses@npm:^2.0.5": + version: 2.0.7 + resolution: "@cspell/dict-public-licenses@npm:2.0.7" + checksum: 7bbd067668499c45bad9eb8e3dae598bc5635e6035160bff7343b87cd31e419387e704fa290d0e23903fff6c80b65838ebe5638e2951dc5d9214df9b98b60ce2 + languageName: node + linkType: hard + +"@cspell/dict-python@npm:^4.1.10": + version: 4.2.3 + resolution: "@cspell/dict-python@npm:4.2.3" + dependencies: + "@cspell/dict-data-science": ^2.0.1 + checksum: 424a42be69cb40489ebd9203305431964e826a94201917ec1e90324bf1a640c52ff90fd0f8c4c455451e16c49891e3942f352f89967369bd09ef9d699fa31858 + languageName: node + linkType: hard + +"@cspell/dict-r@npm:^2.0.1": + version: 2.0.1 + resolution: "@cspell/dict-r@npm:2.0.1" + checksum: fe85939ad4c8ada34284a673918be711cca60b6d6f1c48ee98602c27905228dfbaea3462a350094633032c1d6b6bba9548df7019e0b21673cf1cf887c57ca228 + languageName: node + linkType: hard + +"@cspell/dict-ruby@npm:^5.0.1": + version: 5.0.2 + resolution: "@cspell/dict-ruby@npm:5.0.2" + checksum: c2006bcc808448b1eef146eb4b6b74388113c50334206191a9fe5817fb13669482ecd114f7bbd397562ad2e19a9683266ff396f48c6ce282f6445c2cfa8e82c7 + languageName: node + linkType: hard + +"@cspell/dict-rust@npm:^4.0.1": + version: 4.0.5 + resolution: "@cspell/dict-rust@npm:4.0.5" + checksum: 358ff7b35522616bcc95408d399f8982f0898c66c449621b7a0cae39605d5ba48ca785eecaaa43ee5b90567f5c481475ec97667f92995bb5a745a8d3296fb556 + languageName: node + linkType: hard + +"@cspell/dict-scala@npm:^5.0.0": + version: 5.0.3 + resolution: "@cspell/dict-scala@npm:5.0.3" + checksum: af563dbfdbd51f9a39b78aafce564932278c6d13259e11031a5dcc63280f74e25cd70c3a07e5297bd736ace79a74aa038f02b386c56bc24fa0058e7d76b7b591 + languageName: node + linkType: hard + +"@cspell/dict-software-terms@npm:^3.3.9": + version: 3.4.10 + resolution: "@cspell/dict-software-terms@npm:3.4.10" + checksum: 8872c447b4c3f2e1e686d0237b42eaeb1f0d8e8e13a394dece2d826bab910e25f19f8cfd1fd449770733e9c738102dd5d1cd1ed906509f6ca1df9f68d1e417dc + languageName: node + linkType: hard + +"@cspell/dict-sql@npm:^2.1.2": + version: 2.1.3 + resolution: "@cspell/dict-sql@npm:2.1.3" + checksum: a435812cc697d4c453f11efa49962992150702518e49808381ea34548b8a8ed81432a10cca36682007912b013c28e9ce3c6c183341c6cde58c8af0eef25cddc3 + languageName: node + linkType: hard + +"@cspell/dict-svelte@npm:^1.0.2": + version: 1.0.2 + resolution: "@cspell/dict-svelte@npm:1.0.2" + checksum: 5b42989bc6743a26ca5172cc23ebc1449d930695b10c908376048ce1835bf57fef7a0004f02ec5e43219f24a97f154e125041df470441199a045ed0be9e654fc + languageName: node + linkType: hard + +"@cspell/dict-swift@npm:^2.0.1": + version: 2.0.1 + resolution: "@cspell/dict-swift@npm:2.0.1" + checksum: 0bbb106266205c5f5e12886a73ebf0db2078bab1bdd2e1f304fe28445cd72d847a4c5072bf4fe8f9e8cdb4bc69d52fffec0806aea19ea9b64b7a87c67ee01175 + languageName: node + linkType: hard + +"@cspell/dict-typescript@npm:^3.1.2": + version: 3.1.6 + resolution: "@cspell/dict-typescript@npm:3.1.6" + checksum: c83033a52746b40be9752575d139325f954ecd824b2dd5f05f704f5a8791ccf1ad66d50a62728d651f4a32aa860ba2b8b84a6de350c5f7a87803b727b569668a + languageName: node + linkType: hard + +"@cspell/dict-vue@npm:^3.0.0": + version: 3.0.0 + resolution: "@cspell/dict-vue@npm:3.0.0" + checksum: 4db58b1d6f9be1a523a35678877f2cca2bb04548b136ec5ec4e7186500978dbc32cc8747ced80ade3cad3acc3c80eb23afe980679165810f8f8f26802e952e2f + languageName: node + linkType: hard + +"@cspell/dynamic-import@npm:7.3.9": + version: 7.3.9 + resolution: "@cspell/dynamic-import@npm:7.3.9" + dependencies: + import-meta-resolve: ^3.1.1 + checksum: cdef93b16104e192703c333fc9350db5745e2f683104cfd63f4c10b2f37c887847b26d009942aac75cfeb88e8752aa29c0e580a32cdae1dee2db4f1f9990e517 + languageName: node + linkType: hard + +"@cspell/strong-weak-map@npm:7.3.9": + version: 7.3.9 + resolution: "@cspell/strong-weak-map@npm:7.3.9" + checksum: 7a977a42991effc03185df4de040cb9e098dd6de8d81589093f06a95d69195d1b70f7a68f089b1d2a34b75f4e446c1ce3ece9748c8037b1d58533e27a546e0d1 + languageName: node + linkType: hard + "@cspotcode/source-map-support@npm:^0.8.0": version: 0.8.1 resolution: "@cspotcode/source-map-support@npm:0.8.1" @@ -5900,6 +6356,13 @@ __metadata: languageName: node linkType: hard +"array-timsort@npm:^1.0.3": + version: 1.0.3 + resolution: "array-timsort@npm:1.0.3" + checksum: fd4b5b0911214bdc8b5699ed10d309685551b518b3819c611c967cff59b87aee01cf591a10e36a3f14dbff696984bd6682b845f6fdbf1217195e910f241a4f78 + languageName: node + linkType: hard + "array-union@npm:^2.1.0": version: 2.1.0 resolution: "array-union@npm:2.1.0" @@ -6297,7 +6760,7 @@ __metadata: languageName: node linkType: hard -"braces@npm:^3.0.1, braces@npm:^3.0.2, braces@npm:~3.0.2": +"braces@npm:^3.0.1, braces@npm:^3.0.2, braces@npm:^3.0.3, braces@npm:~3.0.2": version: 3.0.3 resolution: "braces@npm:3.0.3" dependencies: @@ -6567,6 +7030,13 @@ __metadata: languageName: node linkType: hard +"callsites@npm:^3.1.0": + version: 3.1.0 + resolution: "callsites@npm:3.1.0" + checksum: 072d17b6abb459c2ba96598918b55868af677154bec7e73d222ef95a8fdb9bbf7dae96a8421085cdad8cd190d86653b5b6dc55a4484f2e5b2e27d5e0c3fc15b3 + languageName: node + linkType: hard + "camel-case@npm:^4.1.2": version: 4.1.2 resolution: "camel-case@npm:4.1.2" @@ -6665,6 +7135,15 @@ __metadata: languageName: node linkType: hard +"chalk-template@npm:^1.1.0": + version: 1.1.0 + resolution: "chalk-template@npm:1.1.0" + dependencies: + chalk: ^5.2.0 + checksum: 868aae8d4e7556ad2f35de4e04fe65dbe1ea6c5c80ad783f1c156d0a5c33f444c6814f49cbb68fe348c78e99daf2bcf566b47ad7e13603e4691ca78b2f422824 + languageName: node + linkType: hard + "chalk@npm:^1.1.1": version: 1.1.3 resolution: "chalk@npm:1.1.3" @@ -6709,7 +7188,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^5.3.0": +"chalk@npm:^5.2.0, chalk@npm:^5.3.0": version: 5.3.0 resolution: "chalk@npm:5.3.0" checksum: 623922e077b7d1e9dedaea6f8b9e9352921f8ae3afe739132e0e00c275971bdd331268183b2628cf4ab1727c45ea1f28d7e24ac23ce1db1eb653c414ca8a5a80 @@ -6838,6 +7317,16 @@ __metadata: languageName: node linkType: hard +"clear-module@npm:^4.1.2": + version: 4.1.2 + resolution: "clear-module@npm:4.1.2" + dependencies: + parent-module: ^2.0.0 + resolve-from: ^5.0.0 + checksum: 4931f0c461f5d7b9b79f62c2d1bc31c37f7f1d33b4e95eef7080a83955c0374f4c180f5a96cc4d63bbefc64a9aa5d12b155641109e8e489dfa50fd5820e5101f + languageName: node + linkType: hard + "cli-cursor@npm:3.1.0, cli-cursor@npm:^3.1.0": version: 3.1.0 resolution: "cli-cursor@npm:3.1.0" @@ -7171,6 +7660,13 @@ __metadata: languageName: node linkType: hard +"commander@npm:^11.1.0": + version: 11.1.0 + resolution: "commander@npm:11.1.0" + checksum: fd1a8557c6b5b622c89ecdfde703242ab7db3b628ea5d1755784c79b8e7cb0d74d65b4a262289b533359cd58e1bfc0bf50245dfbcd2954682a6f367c828b79ef + languageName: node + linkType: hard + "commander@npm:^2.15.1": version: 2.19.0 resolution: "commander@npm:2.19.0" @@ -7178,6 +7674,19 @@ __metadata: languageName: node linkType: hard +"comment-json@npm:^4.2.3": + version: 4.2.4 + resolution: "comment-json@npm:4.2.4" + dependencies: + array-timsort: ^1.0.3 + core-util-is: ^1.0.3 + esprima: ^4.0.1 + has-own-prop: ^2.0.0 + repeat-string: ^1.6.1 + checksum: 006a03a7d142fcf4588a8a42f2d63bee7652ac7b66eef25aa71a556181b0af4548f1b9f68e85118c553b86e98f6d06aa777e8b1f864f2bc01668aa655121588e + languageName: node + linkType: hard + "common-ancestor-path@npm:^1.0.1": version: 1.0.1 resolution: "common-ancestor-path@npm:1.0.1" @@ -7231,6 +7740,19 @@ __metadata: languageName: node linkType: hard +"configstore@npm:^6.0.0": + version: 6.0.0 + resolution: "configstore@npm:6.0.0" + dependencies: + dot-prop: ^6.0.1 + graceful-fs: ^4.2.6 + unique-string: ^3.0.0 + write-file-atomic: ^3.0.3 + xdg-basedir: ^5.0.1 + checksum: 81995351c10bc04c58507f17748477aeac6f47465109d20e3534cebc881d22e927cfd29e73dd852c46c55f62c2b7be4cd1fe6eb3a93ba51f7f9813c218f9bae0 + languageName: node + linkType: hard + "confusing-browser-globals@npm:1.0.10": version: 1.0.10 resolution: "confusing-browser-globals@npm:1.0.10" @@ -7393,6 +7915,25 @@ __metadata: languageName: node linkType: hard +"core-util-is@npm:^1.0.3": + version: 1.0.3 + resolution: "core-util-is@npm:1.0.3" + checksum: 9de8597363a8e9b9952491ebe18167e3b36e7707569eed0ebf14f8bba773611376466ae34575bca8cfe3c767890c859c74056084738f09d4e4a6f902b2ad7d99 + languageName: node + linkType: hard + +"cosmiconfig@npm:8.0.0": + version: 8.0.0 + resolution: "cosmiconfig@npm:8.0.0" + dependencies: + import-fresh: ^3.2.1 + js-yaml: ^4.1.0 + parse-json: ^5.0.0 + path-type: ^4.0.0 + checksum: ff4cdf89ac1ae52e7520816622c21a9e04380d04b82d653f5139ec581aa4f7f29e096d46770bc76c4a63c225367e88a1dfa233ea791669a35101f5f9b972c7d1 + languageName: node + linkType: hard + "cosmiconfig@npm:^7.0.0": version: 7.1.0 resolution: "cosmiconfig@npm:7.1.0" @@ -7473,6 +8014,141 @@ __metadata: languageName: node linkType: hard +"crypto-random-string@npm:^4.0.0": + version: 4.0.0 + resolution: "crypto-random-string@npm:4.0.0" + dependencies: + type-fest: ^1.0.1 + checksum: 91f148f27bcc8582798f0fb3e75a09d9174557f39c3c40a89dd1bd70fb5a14a02548245aa26fa7d663c426ac5026f4729841231c84f9e30e8c8ece5e38656741 + languageName: node + linkType: hard + +"cspell-dictionary@npm:7.3.9": + version: 7.3.9 + resolution: "cspell-dictionary@npm:7.3.9" + dependencies: + "@cspell/cspell-pipe": 7.3.9 + "@cspell/cspell-types": 7.3.9 + cspell-trie-lib: 7.3.9 + fast-equals: ^4.0.3 + gensequence: ^6.0.0 + checksum: acd566f101284d1a7bcd57e76a8b7f9e536c39fcd18680934db8ca8a184301d876465c1390e140838b9d838ad2bbc76ea6085c944c90f893818750db7217dc6e + languageName: node + linkType: hard + +"cspell-gitignore@npm:7.3.9": + version: 7.3.9 + resolution: "cspell-gitignore@npm:7.3.9" + dependencies: + cspell-glob: 7.3.9 + find-up: ^5.0.0 + bin: + cspell-gitignore: bin.mjs + checksum: 7a2dce12ced389f3425a5b40a865fa6d3e9cc89ea5ce842a42faffc56e0d6d762b1efa135f02ff9fb9b016d61886a8766e5e2d622be0677796ec77e4df554f14 + languageName: node + linkType: hard + +"cspell-glob@npm:7.3.9": + version: 7.3.9 + resolution: "cspell-glob@npm:7.3.9" + dependencies: + micromatch: ^4.0.5 + checksum: 6a9ceec688e35971d23d76b7187a3e404ee6e2a859bca705ec7307edceebfbe237eb592f5bc2e44582ccbc8f8a22dd2b1a4066360b8dde72477b32a405391a55 + languageName: node + linkType: hard + +"cspell-grammar@npm:7.3.9": + version: 7.3.9 + resolution: "cspell-grammar@npm:7.3.9" + dependencies: + "@cspell/cspell-pipe": 7.3.9 + "@cspell/cspell-types": 7.3.9 + bin: + cspell-grammar: bin.mjs + checksum: 7c515c6d6b97a5fe68fb3a8d79bcbceddafbb6d18dd918a883e536b184247cdc192235e2c3159e8700aa9821c851237ef87eb662a585857c3894ff0cd20b1faa + languageName: node + linkType: hard + +"cspell-io@npm:7.3.9": + version: 7.3.9 + resolution: "cspell-io@npm:7.3.9" + dependencies: + "@cspell/cspell-service-bus": 7.3.9 + node-fetch: ^2.7.0 + checksum: 9e631d7987c6d4a640dad3b84acadfa6ead3e4c61458be5d94f1b9921cb7d70f1b3f687e5d990ec378d2cc8bb03cfc01e146881cdb8b7b1fd0ed09ed87c81852 + languageName: node + linkType: hard + +"cspell-lib@npm:7.3.9": + version: 7.3.9 + resolution: "cspell-lib@npm:7.3.9" + dependencies: + "@cspell/cspell-bundled-dicts": 7.3.9 + "@cspell/cspell-pipe": 7.3.9 + "@cspell/cspell-resolver": 7.3.9 + "@cspell/cspell-types": 7.3.9 + "@cspell/dynamic-import": 7.3.9 + "@cspell/strong-weak-map": 7.3.9 + clear-module: ^4.1.2 + comment-json: ^4.2.3 + configstore: ^6.0.0 + cosmiconfig: 8.0.0 + cspell-dictionary: 7.3.9 + cspell-glob: 7.3.9 + cspell-grammar: 7.3.9 + cspell-io: 7.3.9 + cspell-trie-lib: 7.3.9 + fast-equals: ^5.0.1 + find-up: ^6.3.0 + gensequence: ^6.0.0 + import-fresh: ^3.3.0 + resolve-from: ^5.0.0 + vscode-languageserver-textdocument: ^1.0.11 + vscode-uri: ^3.0.8 + checksum: 207da5b64f7712871749dd065998443b512de2f7589935eb86f218eaf256d55e5cff0f1ce087fd308a0a83993e629f93421638056ad07dc866017c736326d718 + languageName: node + linkType: hard + +"cspell-trie-lib@npm:7.3.9": + version: 7.3.9 + resolution: "cspell-trie-lib@npm:7.3.9" + dependencies: + "@cspell/cspell-pipe": 7.3.9 + "@cspell/cspell-types": 7.3.9 + gensequence: ^6.0.0 + checksum: ad3a1065bbb79e819406168ee8641c6a7eeb14c6b777bb01d267da3ded7726538b580378bd63f18c7796ef58349c5df64812efb31cda8198798c6c14e2ffacca + languageName: node + linkType: hard + +"cspell@npm:7.3.9": + version: 7.3.9 + resolution: "cspell@npm:7.3.9" + dependencies: + "@cspell/cspell-json-reporter": 7.3.9 + "@cspell/cspell-pipe": 7.3.9 + "@cspell/cspell-types": 7.3.9 + "@cspell/dynamic-import": 7.3.9 + chalk: ^5.3.0 + chalk-template: ^1.1.0 + commander: ^11.1.0 + cspell-gitignore: 7.3.9 + cspell-glob: 7.3.9 + cspell-io: 7.3.9 + cspell-lib: 7.3.9 + fast-glob: ^3.3.2 + fast-json-stable-stringify: ^2.1.0 + file-entry-cache: ^7.0.1 + get-stdin: ^9.0.0 + semver: ^7.5.4 + strip-ansi: ^7.1.0 + vscode-uri: ^3.0.8 + bin: + cspell: bin.mjs + cspell-esm: bin.mjs + checksum: aa9b6566e9ad6a5525f0d212915837bf6d9805cbb40a94ccfb08339ae6e430ba66522a671f93956b3417aa90a29e480942f796ccc8f825f31e4e2b2e7f54647d + languageName: node + linkType: hard + "cycle@npm:1.0.x": version: 1.0.3 resolution: "cycle@npm:1.0.3" @@ -8825,7 +9501,7 @@ __metadata: languageName: node linkType: hard -"esprima@npm:^4.0.0, esprima@npm:~4.0.0": +"esprima@npm:^4.0.0, esprima@npm:^4.0.1, esprima@npm:~4.0.0": version: 4.0.1 resolution: "esprima@npm:4.0.1" bin: @@ -9052,6 +9728,20 @@ __metadata: languageName: node linkType: hard +"fast-equals@npm:^4.0.3": + version: 4.0.3 + resolution: "fast-equals@npm:4.0.3" + checksum: 3d5935b757f9f2993e59b5164a7a9eeda0de149760495375cde14a4ed725186a7e6c1c0d58f7d42d2f91deb97f3fce1e0aad5591916ef0984278199a85c87c87 + languageName: node + linkType: hard + +"fast-equals@npm:^5.0.1": + version: 5.0.1 + resolution: "fast-equals@npm:5.0.1" + checksum: fbb3b6a74f3a0fa930afac151ff7d01639159b4fddd2678b5d50708e0ba38e9ec14602222d10dadb8398187342692c04fbef5a62b1cfcc7942fe03e754e064bc + languageName: node + linkType: hard + "fast-glob@npm:3.2.7": version: 3.2.7 resolution: "fast-glob@npm:3.2.7" @@ -9078,7 +9768,20 @@ __metadata: languageName: node linkType: hard -"fast-json-stable-stringify@npm:^2.0.0": +"fast-glob@npm:^3.3.2": + version: 3.3.2 + resolution: "fast-glob@npm:3.3.2" + dependencies: + "@nodelib/fs.stat": ^2.0.2 + "@nodelib/fs.walk": ^1.2.3 + glob-parent: ^5.1.2 + merge2: ^1.3.0 + micromatch: ^4.0.4 + checksum: 900e4979f4dbc3313840078419245621259f349950411ca2fa445a2f9a1a6d98c3b5e7e0660c5ccd563aa61abe133a21765c6c0dec8e57da1ba71d8000b05ec1 + languageName: node + linkType: hard + +"fast-json-stable-stringify@npm:^2.0.0, fast-json-stable-stringify@npm:^2.1.0": version: 2.1.0 resolution: "fast-json-stable-stringify@npm:2.1.0" checksum: b191531e36c607977e5b1c47811158733c34ccb3bfde92c44798929e9b4154884378536d26ad90dfecd32e1ffc09c545d23535ad91b3161a27ddbb8ebe0cbecb @@ -9155,6 +9858,15 @@ __metadata: languageName: node linkType: hard +"file-entry-cache@npm:^7.0.1": + version: 7.0.2 + resolution: "file-entry-cache@npm:7.0.2" + dependencies: + flat-cache: ^3.2.0 + checksum: 283c674fc26bed1c44e74cf25c2640c813e222ea30a2536404b53511ca311d4a2502ee8145a01aecd12b9a910eb4162364776be27a9683e8447332054e9d712f + languageName: node + linkType: hard + "filelist@npm:^1.0.1": version: 1.0.4 resolution: "filelist@npm:1.0.4" @@ -9246,6 +9958,16 @@ __metadata: languageName: node linkType: hard +"find-up@npm:^6.3.0": + version: 6.3.0 + resolution: "find-up@npm:6.3.0" + dependencies: + locate-path: ^7.1.0 + path-exists: ^5.0.0 + checksum: 9a21b7f9244a420e54c6df95b4f6fc3941efd3c3e5476f8274eb452f6a85706e7a6a90de71353ee4f091fcb4593271a6f92810a324ec542650398f928783c280 + languageName: node + linkType: hard + "find-yarn-workspace-root2@npm:1.2.16": version: 1.2.16 resolution: "find-yarn-workspace-root2@npm:1.2.16" @@ -9293,6 +10015,17 @@ __metadata: languageName: node linkType: hard +"flat-cache@npm:^3.2.0": + version: 3.2.0 + resolution: "flat-cache@npm:3.2.0" + dependencies: + flatted: ^3.2.9 + keyv: ^4.5.3 + rimraf: ^3.0.2 + checksum: e7e0f59801e288b54bee5cb9681e9ee21ee28ef309f886b312c9d08415b79fc0f24ac842f84356ce80f47d6a53de62197ce0e6e148dc42d5db005992e2a756ec + languageName: node + linkType: hard + "flat@npm:^5.0.2": version: 5.0.2 resolution: "flat@npm:5.0.2" @@ -9309,6 +10042,13 @@ __metadata: languageName: node linkType: hard +"flatted@npm:^3.2.9": + version: 3.3.1 + resolution: "flatted@npm:3.3.1" + checksum: 85ae7181650bb728c221e7644cbc9f4bf28bc556f2fc89bb21266962bdf0ce1029cc7acc44bb646cd469d9baac7c317f64e841c4c4c00516afa97320cdac7f94 + languageName: node + linkType: hard + "follow-redirects@npm:^1.0.0, follow-redirects@npm:^1.15.6": version: 1.15.6 resolution: "follow-redirects@npm:1.15.6" @@ -9611,6 +10351,13 @@ __metadata: languageName: node linkType: hard +"gensequence@npm:^6.0.0": + version: 6.0.0 + resolution: "gensequence@npm:6.0.0" + checksum: 7c23404b227647cb033a2c6cf5a5266442409e9dcc6bc140565d28de64adfa03dc474119ae14d776dc177fe63d605d2f4b228fa3bf926145dddd68c8df95d029 + languageName: node + linkType: hard + "gensync@npm:^1.0.0-beta.2": version: 1.0.0-beta.2 resolution: "gensync@npm:1.0.0-beta.2" @@ -9691,6 +10438,13 @@ __metadata: languageName: node linkType: hard +"get-stdin@npm:^9.0.0": + version: 9.0.0 + resolution: "get-stdin@npm:9.0.0" + checksum: 5972bc34d05932b45512c8e2d67b040f1c1ca8afb95c56cbc480985f2d761b7e37fe90dc8abd22527f062cc5639a6930ff346e9952ae4c11a2d4275869459594 + languageName: node + linkType: hard + "get-stream@npm:3.0.0, get-stream@npm:^3.0.0": version: 3.0.0 resolution: "get-stream@npm:3.0.0" @@ -9981,6 +10735,15 @@ __metadata: languageName: node linkType: hard +"global-dirs@npm:^3.0.1": + version: 3.0.1 + resolution: "global-dirs@npm:3.0.1" + dependencies: + ini: 2.0.0 + checksum: 70147b80261601fd40ac02a104581432325c1c47329706acd773f3a6ce99bb36d1d996038c85ccacd482ad22258ec233c586b6a91535b1a116b89663d49d6438 + languageName: node + linkType: hard + "globals@npm:^11.1.0": version: 11.9.0 resolution: "globals@npm:11.9.0" @@ -10239,6 +11002,13 @@ __metadata: languageName: node linkType: hard +"has-own-prop@npm:^2.0.0": + version: 2.0.0 + resolution: "has-own-prop@npm:2.0.0" + checksum: ca6336e85ead2295c9603880cbc199e2d3ff7eaea0e9035d68fbc79892e9cf681abc62c0909520f112c671dad9961be2173b21dff951358cc98425c560e789e0 + languageName: node + linkType: hard + "has-property-descriptors@npm:^1.0.0": version: 1.0.0 resolution: "has-property-descriptors@npm:1.0.0" @@ -10756,6 +11526,15 @@ __metadata: languageName: node linkType: hard +"husky@npm:8.0.3": + version: 8.0.3 + resolution: "husky@npm:8.0.3" + bin: + husky: lib/bin.js + checksum: 837bc7e4413e58c1f2946d38fb050f5d7324c6f16b0fd66411ffce5703b294bd21429e8ba58711cd331951ee86ed529c5be4f76805959ff668a337dbfa82a1b0 + languageName: node + linkType: hard + "hyperlinker@npm:^1.0.0": version: 1.0.0 resolution: "hyperlinker@npm:1.0.0" @@ -10867,7 +11646,7 @@ __metadata: languageName: node linkType: hard -"import-fresh@npm:^3.2.1": +"import-fresh@npm:^3.2.1, import-fresh@npm:^3.3.0": version: 3.3.0 resolution: "import-fresh@npm:3.3.0" dependencies: @@ -10901,6 +11680,13 @@ __metadata: languageName: node linkType: hard +"import-meta-resolve@npm:^3.1.1": + version: 3.1.1 + resolution: "import-meta-resolve@npm:3.1.1" + checksum: 24e703e8107699e22fdbea8712e1fa3ef6c379a5e999e6d62280754d302ec71bf41302e791886706a015cc20eb2d292c7187d16efb064e25b617808e3f65e1d3 + languageName: node + linkType: hard + "imurmurhash@npm:^0.1.4": version: 0.1.4 resolution: "imurmurhash@npm:0.1.4" @@ -10946,6 +11732,13 @@ __metadata: languageName: node linkType: hard +"ini@npm:2.0.0": + version: 2.0.0 + resolution: "ini@npm:2.0.0" + checksum: e7aadc5fb2e4aefc666d74ee2160c073995a4061556b1b5b4241ecb19ad609243b9cceafe91bae49c219519394bbd31512516cb22a3b1ca6e66d869e0447e84e + languageName: node + linkType: hard + "ini@npm:^1.3.2, ini@npm:^1.3.4": version: 1.3.8 resolution: "ini@npm:1.3.8" @@ -12073,6 +12866,15 @@ __metadata: languageName: node linkType: hard +"keyv@npm:^4.5.3": + version: 4.5.4 + resolution: "keyv@npm:4.5.4" + dependencies: + json-buffer: 3.0.1 + checksum: 74a24395b1c34bd44ad5cb2b49140d087553e170625240b86755a6604cd65aa16efdbdeae5cdb17ba1284a0fbb25ad06263755dbc71b8d8b06f74232ce3cdd72 + languageName: node + linkType: hard + "kind-of@npm:^6.0.2, kind-of@npm:^6.0.3": version: 6.0.3 resolution: "kind-of@npm:6.0.3" @@ -12260,6 +13062,15 @@ __metadata: languageName: node linkType: hard +"locate-path@npm:^7.1.0": + version: 7.2.0 + resolution: "locate-path@npm:7.2.0" + dependencies: + p-locate: ^6.0.0 + checksum: c1b653bdf29beaecb3d307dfb7c44d98a2a98a02ebe353c9ad055d1ac45d6ed4e1142563d222df9b9efebc2bcb7d4c792b507fad9e7150a04c29530b7db570f8 + languageName: node + linkType: hard + "lodash._reinterpolate@npm:^3.0.0": version: 3.0.0 resolution: "lodash._reinterpolate@npm:3.0.0" @@ -12739,6 +13550,16 @@ __metadata: languageName: node linkType: hard +"micromatch@npm:^4.0.5": + version: 4.0.7 + resolution: "micromatch@npm:4.0.7" + dependencies: + braces: ^3.0.3 + picomatch: ^2.3.1 + checksum: 3cde047d70ad80cf60c787b77198d680db3b8c25b23feb01de5e2652205d9c19f43bd81882f69a0fd1f0cde6a7a122d774998aad3271ddb1b8accf8a0f480cf7 + languageName: node + linkType: hard + "mime-db@npm:1.40.0": version: 1.40.0 resolution: "mime-db@npm:1.40.0" @@ -13296,6 +14117,20 @@ __metadata: languageName: node linkType: hard +"node-fetch@npm:^2.7.0": + version: 2.7.0 + resolution: "node-fetch@npm:2.7.0" + dependencies: + whatwg-url: ^5.0.0 + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + checksum: d76d2f5edb451a3f05b15115ec89fc6be39de37c6089f1b6368df03b91e1633fd379a7e01b7ab05089a25034b2023d959b47e59759cb38d88341b2459e89d6e5 + languageName: node + linkType: hard + "node-forge@npm:1.3.0": version: 1.3.0 resolution: "node-forge@npm:1.3.0" @@ -14233,6 +15068,15 @@ __metadata: languageName: node linkType: hard +"p-limit@npm:^4.0.0": + version: 4.0.0 + resolution: "p-limit@npm:4.0.0" + dependencies: + yocto-queue: ^1.0.0 + checksum: 01d9d70695187788f984226e16c903475ec6a947ee7b21948d6f597bed788e3112cc7ec2e171c1d37125057a5f45f3da21d8653e04a3a793589e12e9e80e756b + languageName: node + linkType: hard + "p-locate@npm:^2.0.0": version: 2.0.0 resolution: "p-locate@npm:2.0.0" @@ -14269,6 +15113,15 @@ __metadata: languageName: node linkType: hard +"p-locate@npm:^6.0.0": + version: 6.0.0 + resolution: "p-locate@npm:6.0.0" + dependencies: + p-limit: ^4.0.0 + checksum: 2bfe5234efa5e7a4e74b30a5479a193fdd9236f8f6b4d2f3f69e3d286d9a7d7ab0c118a2a50142efcf4e41625def635bd9332d6cbf9cc65d85eb0718c579ab38 + languageName: node + linkType: hard + "p-map-series@npm:^2.1.0": version: 2.1.0 resolution: "p-map-series@npm:2.1.0" @@ -14488,6 +15341,15 @@ __metadata: languageName: node linkType: hard +"parent-module@npm:^2.0.0": + version: 2.0.0 + resolution: "parent-module@npm:2.0.0" + dependencies: + callsites: ^3.1.0 + checksum: f131f13d687a938556a01033561fb1b274b39921eb4425c7a691f0d91dcfbe9b19759c2b8d425a3ee7c8a46874e57fa418a690643880c3c7c56827aba12f78dd + languageName: node + linkType: hard + "parse-conflict-json@npm:^2.0.1": version: 2.0.2 resolution: "parse-conflict-json@npm:2.0.2" @@ -14593,6 +15455,13 @@ __metadata: languageName: node linkType: hard +"path-exists@npm:^5.0.0": + version: 5.0.0 + resolution: "path-exists@npm:5.0.0" + checksum: 8ca842868cab09423994596eb2c5ec2a971c17d1a3cb36dbf060592c730c725cd524b9067d7d2a1e031fef9ba7bd2ac6dc5ec9fb92aa693265f7be3987045254 + languageName: node + linkType: hard + "path-is-absolute@npm:^1.0.0": version: 1.0.1 resolution: "path-is-absolute@npm:1.0.1" @@ -15457,6 +16326,13 @@ __metadata: languageName: node linkType: hard +"repeat-string@npm:^1.6.1": + version: 1.6.1 + resolution: "repeat-string@npm:1.6.1" + checksum: 1b809fc6db97decdc68f5b12c4d1a671c8e3f65ec4a40c238bc5200e44e85bcc52a54f78268ab9c29fcf5fe4f1343e805420056d1f30fa9a9ee4c2d93e3cc6c0 + languageName: node + linkType: hard + "replace-ext@npm:^1.0.0": version: 1.0.1 resolution: "replace-ext@npm:1.0.1" @@ -15853,6 +16729,7 @@ __metadata: "@types/psl": ^1.1.3 "@typescript-eslint/eslint-plugin": 6.21.0 "@typescript-eslint/parser": 6.21.0 + cspell: 7.3.9 eslint: ^7.32.0 eslint-config-oclif: ^4.0.0 eslint-config-oclif-typescript: ^1.0.2 @@ -15860,6 +16737,7 @@ __metadata: eslint-plugin-import: ^2.27.5 eslint-plugin-mocha: ^10.4.3 execa: 5.1.1 + husky: 8.0.3 lerna: ^6.4.1 mkdirp: ^0.5.2 oclif: 4.4.7 @@ -16808,7 +17686,7 @@ __metadata: languageName: node linkType: hard -"strip-ansi@npm:^7.0.1": +"strip-ansi@npm:^7.0.1, strip-ansi@npm:^7.1.0": version: 7.1.0 resolution: "strip-ansi@npm:7.1.0" dependencies: @@ -17522,6 +18400,13 @@ __metadata: languageName: node linkType: hard +"type-fest@npm:^1.0.1": + version: 1.4.0 + resolution: "type-fest@npm:1.4.0" + checksum: b011c3388665b097ae6a109a437a04d6f61d81b7357f74cbcb02246f2f5bd72b888ae33631b99871388122ba0a87f4ff1c94078e7119ff22c70e52c0ff828201 + languageName: node + linkType: hard + "typed-array-buffer@npm:^1.0.2": version: 1.0.2 resolution: "typed-array-buffer@npm:1.0.2" @@ -17723,6 +18608,15 @@ __metadata: languageName: node linkType: hard +"unique-string@npm:^3.0.0": + version: 3.0.0 + resolution: "unique-string@npm:3.0.0" + dependencies: + crypto-random-string: ^4.0.0 + checksum: 1a1e2e7d02eab1bb10f720475da735e1990c8a5ff34edd1a3b6bc31590cb4210b7a1233d779360cc622ce11c211e43afa1628dd658f35d3e6a89964b622940df + languageName: node + linkType: hard + "universal-user-agent@npm:^6.0.0": version: 6.0.0 resolution: "universal-user-agent@npm:6.0.0" @@ -18016,6 +18910,20 @@ __metadata: languageName: node linkType: hard +"vscode-languageserver-textdocument@npm:^1.0.11": + version: 1.0.11 + resolution: "vscode-languageserver-textdocument@npm:1.0.11" + checksum: ea7cdc9d4ffaae5952071fa11d17d714215a76444e6936c9359f94b9ba3222a52a55edb5bd5928bd3e9712b900a9f175bb3565ec1c8923234fe3bd327584bafb + languageName: node + linkType: hard + +"vscode-uri@npm:^3.0.8": + version: 3.0.8 + resolution: "vscode-uri@npm:3.0.8" + checksum: 514249126850c0a41a7d8c3c2836cab35983b9dc1938b903cfa253b9e33974c1416d62a00111385adcfa2b98df456437ab704f709a2ecca76a90134ef5eb4832 + languageName: node + linkType: hard + "walk-up-path@npm:^1.0.0": version: 1.0.0 resolution: "walk-up-path@npm:1.0.0" @@ -18294,6 +19202,18 @@ __metadata: languageName: node linkType: hard +"write-file-atomic@npm:^3.0.3": + version: 3.0.3 + resolution: "write-file-atomic@npm:3.0.3" + dependencies: + imurmurhash: ^0.1.4 + is-typedarray: ^1.0.0 + signal-exit: ^3.0.2 + typedarray-to-buffer: ^3.1.5 + checksum: c55b24617cc61c3a4379f425fc62a386cc51916a9b9d993f39734d005a09d5a4bb748bc251f1304e7abd71d0a26d339996c275955f527a131b1dcded67878280 + languageName: node + linkType: hard + "write-file-atomic@npm:^4.0.0, write-file-atomic@npm:^4.0.1": version: 4.0.2 resolution: "write-file-atomic@npm:4.0.2" @@ -18359,6 +19279,13 @@ __metadata: languageName: node linkType: hard +"xdg-basedir@npm:^5.0.1": + version: 5.1.0 + resolution: "xdg-basedir@npm:5.1.0" + checksum: b60e8a2c663ccb1dac77c2d913f3b96de48dafbfa083657171d3d50e10820b8a04bb4edfe9f00808c8c20e5f5355e1927bea9029f03136e29265cb98291e1fea + languageName: node + linkType: hard + "xml2js@npm:0.4.19": version: 0.4.19 resolution: "xml2js@npm:0.4.19" @@ -18615,3 +19542,10 @@ __metadata: checksum: f77b3d8d00310def622123df93d4ee654fc6a0096182af8bd60679ddcdfb3474c56c6c7190817c84a2785648cdee9d721c0154eb45698c62176c322fb46fc700 languageName: node linkType: hard + +"yocto-queue@npm:^1.0.0": + version: 1.1.1 + resolution: "yocto-queue@npm:1.1.1" + checksum: f2e05b767ed3141e6372a80af9caa4715d60969227f38b1a4370d60bffe153c9c5b33a862905609afc9b375ec57cd40999810d20e5e10229a204e8bde7ef255c + languageName: node + linkType: hard