From dba27760fc8033aae3116a07b2ea2546b623056c Mon Sep 17 00:00:00 2001 From: Jason Dent Date: Thu, 20 Apr 2023 13:19:09 +0200 Subject: [PATCH 1/6] feat: Remove support for cspell commonjs interface --- integration-tests/.vscode/launch.json | 2 +- integration-tests/src/check.ts | 2 +- package.json | 15 ++-- packages/cspell-bundled-dicts/package.json | 2 +- packages/cspell/.vscode/launch.json | 68 +++++-------------- packages/cspell/fixtures/issue-2998/run.sh | 4 +- packages/cspell/package.json | 25 +++---- packages/cspell/rollup.config.mjs | 6 +- packages/cspell/tsconfig.json | 2 +- packages/cspell/vitest.config.ts | 3 +- test-packages/cspell/test-cspell-cli/bin.cjs | 5 -- .../cspell/test-cspell-cli/package.json | 7 +- test-packages/cspell/test-cspell/package.json | 4 +- .../cspell/test-cspell/tsconfig.json | 2 +- .../yarn/yarn2/test-yarn3-med/package.json | 2 +- .../yarn/yarn2/test-yarn3-sci/package.json | 2 +- 16 files changed, 50 insertions(+), 101 deletions(-) delete mode 100755 test-packages/cspell/test-cspell-cli/bin.cjs diff --git a/integration-tests/.vscode/launch.json b/integration-tests/.vscode/launch.json index b013def9521..9507a0af166 100644 --- a/integration-tests/.vscode/launch.json +++ b/integration-tests/.vscode/launch.json @@ -6,7 +6,7 @@ "configurations": [ { "name": "Launch Program", - "program": "${workspaceFolder}/../bin.js", + "program": "${workspaceFolder}/../bin.mjs", "request": "launch", "cwd": "${workspaceFolder}/repositories/temp/TheAlgorithms/Python", "console": "integratedTerminal", diff --git a/integration-tests/src/check.ts b/integration-tests/src/check.ts index 39a7ef2995f..8cb86006d6e 100644 --- a/integration-tests/src/check.ts +++ b/integration-tests/src/check.ts @@ -15,7 +15,7 @@ import type { Logger } from './types'; const config = readConfig(); const cspellArgs = '-u --no-progress --relative --show-context --gitignore --gitignore-root=. --reporter=default --reporter=${pathReporter}'; -const jsCspell = JSON.stringify(Path.resolve(__dirname, '..', '..', 'bin.js')); +const jsCspell = JSON.stringify(Path.resolve(__dirname, '../../bin.mjs')); const cspellCommand = `node ${jsCspell}`; diff --git a/package.json b/package.json index 1907c34b391..ab2b3c1510d 100644 --- a/package.json +++ b/package.json @@ -2,9 +2,8 @@ "name": "cspell-monorepo", "version": "1.0.0", "description": "cspell monorepo.", - "main": "bin.js", "bin": { - "cspell-monorepo": "bin.js", + "cspell-monorepo": "bin.mjs", "cspell-monorepo-esm": "bin.mjs" }, "packageManager": "pnpm@8.1.0", @@ -43,12 +42,12 @@ "test": "pnpm -r --stream --workspace-concurrency=1 run test && pnpm run test-schema", "test:update-snapshots": "pnpm run -r test:update-snapshot", "test:bin": "pnpm test:bin-spell && pnpm test:bin-spell-cache-content && pnpm test:bin-spell-cache-metadata && pnpm test:bin-trace && pnpm test:bin-check && pnpm test:bin-spell-yarn", - "test:bin-check": "node ./bin.js check README.md", - "test:bin-spell": "node ./bin.js -c cspell.test.json --no-progress", - "test:bin-spell-yarn": "node ./bin.js -c cspell.test.yarn.json --no-progress", - "test:bin-spell-cache-content": "node ./bin.js -c cspell.test.json --cache --cache-strategy content --cache-location temp/.cspellcache-content", - "test:bin-spell-cache-metadata": "node ./bin.js -c cspell.test.json --cache --cache-strategy metadata --cache-location temp/.cspellcache-meta", - "test:bin-trace": "node ./bin.js trace test", + "test:bin-check": "node ./bin.mjs check README.md", + "test:bin-spell": "node ./bin.mjs -c cspell.test.json --no-progress", + "test:bin-spell-yarn": "node ./bin.mjs -c cspell.test.yarn.json --no-progress", + "test:bin-spell-cache-content": "node ./bin.mjs -c cspell.test.json --cache --cache-strategy content --cache-location temp/.cspellcache-content", + "test:bin-spell-cache-metadata": "node ./bin.mjs -c cspell.test.json --cache --cache-strategy metadata --cache-location temp/.cspellcache-meta", + "test:bin-trace": "node ./bin.mjs trace test", "test-build-docs": "cd doc-generator && pnpm i && pnpm run test-build-docs", "test-integrations": "cd ./integration-tests && pnpm run integration-tests", "test-schema": "ajv -s ./cspell.schema.json -d cspell.json -c ./packages/cspell-types/ajv.config.js", diff --git a/packages/cspell-bundled-dicts/package.json b/packages/cspell-bundled-dicts/package.json index 0998132d68a..826c1df8d63 100644 --- a/packages/cspell-bundled-dicts/package.json +++ b/packages/cspell-bundled-dicts/package.json @@ -23,7 +23,7 @@ "clean": "echo clean", "clean-build": "pnpm run clean && pnpm run build", "watch": "pnpm run build --watch", - "test": "node ../../bin.js \"**/*.{txt,md,ts}\"", + "test": "node ../../bin.mjs \"**/*.{txt,md,ts}\"", "update-fix-en-gb": "pnpm add @cspell/dict-en-gb@1.1.33", "update-dictionaries": "pnpm update --latest \"@cspell/dict-*\" && pnpm run update-fix-en-gb" }, diff --git a/packages/cspell/.vscode/launch.json b/packages/cspell/.vscode/launch.json index 84b78ef2a1e..1eae76c3f36 100644 --- a/packages/cspell/.vscode/launch.json +++ b/packages/cspell/.vscode/launch.json @@ -8,30 +8,30 @@ "type": "node", "request": "launch", "name": "cspell: Run", - "program": "${workspaceRoot}/bin.js", + "program": "${workspaceRoot}/bin.mjs", "args": ["--cache", "--no-progress", "**"], "cwd": "${workspaceRoot}", - "outFiles": ["${workspaceRoot}/dist/**/*.js"], + "outFiles": ["${workspaceRoot}/dist/**"], "sourceMaps": true }, { "type": "node", "request": "launch", "name": "cspell: Run no args", - "program": "${workspaceRoot}/bin.js", + "program": "${workspaceRoot}/bin.mjs", "args": [], "cwd": "${workspaceRoot}", - "outFiles": ["${workspaceRoot}/dist/**/*.js"], + "outFiles": ["${workspaceRoot}/dist/**"], "sourceMaps": true }, { "type": "node", "request": "launch", "name": "cspell: Run CSpell against current file", - "program": "${workspaceRoot}/bin.js", + "program": "${workspaceRoot}/bin.mjs", "args": ["-v", "${file}"], "cwd": "${workspaceRoot}", - "outFiles": ["${workspaceRoot}/dist/**/*.js"], + "outFiles": ["${workspaceRoot}/dist/**"], "sourceMaps": true, "preLaunchTask": "npm: build" }, @@ -39,10 +39,10 @@ "type": "node", "request": "launch", "name": "cspell: Run CSpell against stdin", - "program": "${workspaceRoot}/bin.js", + "program": "${workspaceRoot}/bin.mjs", "args": ["-v", "stdin"], "cwd": "${workspaceRoot}", - "outFiles": ["${workspaceRoot}/dist/**/*.js"], + "outFiles": ["${workspaceRoot}/dist/**"], "sourceMaps": true, "preLaunchTask": "npm: build", "console": "integratedTerminal" @@ -51,17 +51,17 @@ "type": "node", "request": "launch", "name": "cspell: Run Trace", - "program": "${workspaceRoot}/bin.js", + "program": "${workspaceRoot}/bin.mjs", "args": ["trace", "about"], "cwd": "${workspaceRoot}", - "outFiles": ["${workspaceRoot}/dist/**/*.js"], + "outFiles": ["${workspaceRoot}/dist/**"], "sourceMaps": true }, { "type": "node", "request": "launch", "name": "cspell: Run Check", - "program": "${workspaceRoot}/bin.js", + "program": "${workspaceRoot}/bin.mjs", "args": [ "check", "--config", @@ -69,64 +69,28 @@ "${workspaceRoot}/samples/src/sample.c" ], "cwd": "${workspaceRoot}", - "outFiles": ["${workspaceRoot}/dist/**/*.js"], + "outFiles": ["${workspaceRoot}/dist/**"], "sourceMaps": true }, { "type": "node", "request": "launch", "name": "cspell: Run Link", - "program": "${workspaceRoot}/bin.js", + "program": "${workspaceRoot}/bin.mjs", "args": ["link"], "cwd": "${workspaceRoot}", - "outFiles": ["${workspaceRoot}/dist/**/*.js"], + "outFiles": ["${workspaceRoot}/dist/**"], "sourceMaps": true }, { "type": "node", "request": "launch", "name": "cspell: Run Link Add", - "program": "${workspaceRoot}/bin.js", + "program": "${workspaceRoot}/bin.mjs", "args": ["link", "add", "cspell-dict-nl-nl/cspell-ext.json"], "cwd": "${workspaceRoot}/../cspell-lib", - "outFiles": ["${workspaceRoot}/dist/**/*.js"], + "outFiles": ["${workspaceRoot}/dist/**"], "sourceMaps": true - }, - { - "type": "node", - "request": "launch", - "name": "cspell: Run bad glob", - "program": "${workspaceRoot}/dist/app.js", - "args": ["-v", "src", "**/*.test.ts"], - "cwd": "${workspaceRoot}", - "outFiles": ["${workspaceRoot}/dist/**/*.js"], - "sourceMaps": true - }, - { - "type": "node", - "request": "launch", - "name": "cspell: Jest current-file", - "program": "${workspaceFolder}/../../node_modules/jest/bin/jest.js", - "args": ["--runInBand", "${file}"], - "console": "integratedTerminal", - "internalConsoleOptions": "neverOpen", - "disableOptimisticBPs": true, - "windows": { - "program": "${workspaceFolder}/../../node_modules/jest/bin/jest" - } - }, - { - "type": "node", - "request": "launch", - "name": "cspell: Jest All", - "program": "${workspaceFolder}/../../node_modules/jest/bin/jest.js", - "args": ["--runInBand"], - "console": "integratedTerminal", - "internalConsoleOptions": "neverOpen", - "disableOptimisticBPs": true, - "windows": { - "program": "${workspaceFolder}/../../node_modules/jest/bin/jest" - } } ] } diff --git a/packages/cspell/fixtures/issue-2998/run.sh b/packages/cspell/fixtures/issue-2998/run.sh index a5d19d02910..b928b0fa405 100755 --- a/packages/cspell/fixtures/issue-2998/run.sh +++ b/packages/cspell/fixtures/issue-2998/run.sh @@ -1,3 +1,3 @@ -../../bin.js -v --language-id=fix fix-words.txt +../../bin.mjs -v --language-id=fix fix-words.txt -cat fix-words.txt | ../../bin.js -v --language-id=fix "--locale=*" stdin +cat fix-words.txt | ../../bin.mjs -v --language-id=fix "--locale=*" stdin diff --git a/packages/cspell/package.json b/packages/cspell/package.json index 8f5d27caf06..bf23a1d09e7 100644 --- a/packages/cspell/package.json +++ b/packages/cspell/package.json @@ -4,33 +4,27 @@ "description": "A Spelling Checker for Code!", "funding": "https://github.com/streetsidesoftware/cspell?sponsor=1", "bin": { - "cspell": "bin.js", + "cspell": "bin.mjs", "cspell-esm": "bin.mjs" }, - "type": "commonjs", - "main": "dist/cjs/index.js", - "types": "dist/cjs/index.d.ts", + "type": "module", + "types": "dist/esm/index.d.mts", "module": "dist/esm/index.mjs", "exports": { ".": { - "import": "./dist/esm/index.mjs", - "require": "./dist/cjs/index.js" + "import": "./dist/esm/index.mjs" }, "./app": { - "import": "./dist/esm/app.mjs", - "require": "./dist/cjs/app.js" + "import": "./dist/esm/app.mjs" }, "./bin": { - "import": "./bin.mjs", - "require": "./bin.js" + "import": "./bin.mjs" }, "./application": { - "import": "./dist/esm/application.mjs", - "require": "./dist/cjs/application.js" + "import": "./dist/esm/application.mjs" } }, "files": [ - "bin.js", "bin.mjs", "dist", "!dist/esm/**/*.js", @@ -46,14 +40,13 @@ "clean": "shx rm -rf dist coverage temp .tsbuildinfo", "build": "tsc -b . && ts2mjs dist/esm && pnpm run build:api", "build:api": "rollup -c rollup.config.mjs", - "build:cjs": "tsc -b tsconfig.cjs.json", "build:esm": "tsc -b tsconfig.esm.json", "build:esm:ts2mjs": "tsc -b tsconfig.esm.json && ts2mjs dist/esm", "build:lib": "tsc -b src/lib/tsconfig.json", "build:readme": "pnpm build:readme:help", "build:readme:help": "pnpm build:readme:help:lint && pnpm build:readme:help:trace && inject-markdown README.md && prettier -w README.md", - "build:readme:help:lint": "./bin.js lint --help > static/help-lint.txt", - "build:readme:help:trace": "./bin.js trace --help > static/help-trace.txt", + "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", diff --git a/packages/cspell/rollup.config.mjs b/packages/cspell/rollup.config.mjs index 86b59c9b49e..50ba44c3ae7 100644 --- a/packages/cspell/rollup.config.mjs +++ b/packages/cspell/rollup.config.mjs @@ -2,17 +2,17 @@ import dts from 'rollup-plugin-dts'; const config = [ { - input: './dist/cjs/index.d.ts', + input: './dist/esm/index.d.mts', output: [{ file: './api/index.d.ts', format: 'es' }], plugins: [dts()], }, { - input: './dist/cjs/application.d.ts', + input: './dist/esm/application.d.mts', output: [{ file: './api/application.d.ts', format: 'es' }], plugins: [dts()], }, { - input: './dist/cjs/app.d.ts', + input: './dist/esm/app.d.mts', output: [{ file: './api/app.d.ts', format: 'es' }], plugins: [dts()], }, diff --git a/packages/cspell/tsconfig.json b/packages/cspell/tsconfig.json index d7a5e0f3e16..290b677dc75 100644 --- a/packages/cspell/tsconfig.json +++ b/packages/cspell/tsconfig.json @@ -1,4 +1,4 @@ { "files": [], - "references": [{ "path": "./tsconfig.cjs.json" }, { "path": "./tsconfig.esm.json" }, { "path": "./src/lib" }] + "references": [{ "path": "./tsconfig.esm.json" }, { "path": "./src/lib" }] } diff --git a/packages/cspell/vitest.config.ts b/packages/cspell/vitest.config.ts index 33770e13723..6352af915cd 100644 --- a/packages/cspell/vitest.config.ts +++ b/packages/cspell/vitest.config.ts @@ -23,7 +23,6 @@ export default mergeConfig( '**/*.test.*', 'ajv.config.*', 'bin.cjs', - 'bin.js', 'bin.mjs', 'coverage', 'dist/**', @@ -34,7 +33,7 @@ export default mergeConfig( ], }, include: ['src/**/*.test.{ts,mts}'], - exclude: ['content/**', 'fixtures/**', 'bin.mjs', 'bin.js', '_snapshots_'], + exclude: ['content/**', 'fixtures/**', 'bin.mjs', '_snapshots_'], root: __dirname, testTimeout: 10000, }, diff --git a/test-packages/cspell/test-cspell-cli/bin.cjs b/test-packages/cspell/test-cspell-cli/bin.cjs deleted file mode 100755 index 02100849f6c..00000000000 --- a/test-packages/cspell/test-cspell-cli/bin.cjs +++ /dev/null @@ -1,5 +0,0 @@ -#!/usr/bin/env node - -'use strict'; - -require('cspell/bin'); diff --git a/test-packages/cspell/test-cspell-cli/package.json b/test-packages/cspell/test-cspell-cli/package.json index 724f484b0a2..4422ef70d30 100644 --- a/test-packages/cspell/test-cspell-cli/package.json +++ b/test-packages/cspell/test-cspell-cli/package.json @@ -3,14 +3,13 @@ "version": "7.0.0-alpha.1", "description": "cli for cspell", "private": "true", + "type": "module", "bin": { - "cspell-cli": "bin.cjs", + "cspell-cli": "bin.mjs", "cspell-cli-esm": "bin.mjs" }, "scripts": { - "test": "pnpm test:cjs && pnpm test:esm", - "test:cjs": "node ./bin.cjs .", - "test:esm": "node ./bin.mjs ." + "test": "node ./bin.mjs ." }, "repository": { "type": "git", diff --git a/test-packages/cspell/test-cspell/package.json b/test-packages/cspell/test-cspell/package.json index d7c0bc76f81..b7a92102594 100644 --- a/test-packages/cspell/test-cspell/package.json +++ b/test-packages/cspell/test-cspell/package.json @@ -1,8 +1,9 @@ { "name": "test-cspell", "version": "7.0.0-alpha.1", - "description": "Pure testing package for cspell-io. Its purpose is to verify cspell-io dependencies.", + "description": "Pure testing package for cspell.", "private": true, + "type": "module", "scripts": { "clean": "shx rm -rf dist .tsbuildinfo", "build": "pnpm run compile", @@ -16,6 +17,5 @@ "@cspell/cspell-types": "workspace:*", "cspell": "workspace:*" }, - "main": "index.js", "keywords": [] } diff --git a/test-packages/cspell/test-cspell/tsconfig.json b/test-packages/cspell/test-cspell/tsconfig.json index cdf04e74d88..c1be12d6b38 100644 --- a/test-packages/cspell/test-cspell/tsconfig.json +++ b/test-packages/cspell/test-cspell/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.json", + "extends": "../../../tsconfig.esm.json", "compilerOptions": { "outDir": "dist" }, diff --git a/test-packages/yarn/yarn2/test-yarn3-med/package.json b/test-packages/yarn/yarn2/test-yarn3-med/package.json index 45967c30309..651981e86dd 100644 --- a/test-packages/yarn/yarn2/test-yarn3-med/package.json +++ b/test-packages/yarn/yarn2/test-yarn3-med/package.json @@ -5,7 +5,7 @@ "license": "MIT", "private": true, "scripts": { - "test": "yarn && ../../../../bin.js README.md" + "test": "yarn && ../../../../bin.mjs README.md" }, "devDependencies": { "@cspell/cspell-types": "^6.5.0", diff --git a/test-packages/yarn/yarn2/test-yarn3-sci/package.json b/test-packages/yarn/yarn2/test-yarn3-sci/package.json index 760a0db523d..74a34748028 100644 --- a/test-packages/yarn/yarn2/test-yarn3-sci/package.json +++ b/test-packages/yarn/yarn2/test-yarn3-sci/package.json @@ -5,7 +5,7 @@ "license": "MIT", "private": true, "scripts": { - "test": "yarn && ../../../../bin.js README.md" + "test": "yarn && ../../../../bin.mjs README.md" }, "devDependencies": { "@cspell/cspell-types": "^6.5.0" From 5aaf3e270e3331f5ce919be56560ddbaf291e92e Mon Sep 17 00:00:00 2001 From: Jason Dent Date: Thu, 20 Apr 2023 13:33:02 +0200 Subject: [PATCH 2/6] Remove dead files --- bin.js | 5 ----- packages/cspell/bin.js | 16 ---------------- 2 files changed, 21 deletions(-) delete mode 100755 bin.js delete mode 100755 packages/cspell/bin.js diff --git a/bin.js b/bin.js deleted file mode 100755 index 7bf49972676..00000000000 --- a/bin.js +++ /dev/null @@ -1,5 +0,0 @@ -#!/usr/bin/env node - -'use strict'; - -require('./packages/cspell/bin'); diff --git a/packages/cspell/bin.js b/packages/cspell/bin.js deleted file mode 100755 index d27ded89eb8..00000000000 --- a/packages/cspell/bin.js +++ /dev/null @@ -1,16 +0,0 @@ -#!/usr/bin/env node -'use strict'; - -const app = require('./dist/cjs/app'); -const program = require('commander'); - -app.run(program, process.argv).catch((e) => { - if (!(e instanceof program.CommanderError) && !(e instanceof app.CheckFailed)) { - console.log(e); - // It is possible an explicit exit code was set, use it if it was. - process.exitCode = process.exitCode || 1; - } - if (e instanceof app.CheckFailed) { - process.exitCode = e.exitCode; - } -}); From e747914aed1996eb29475a7c4c6d6167f774a277 Mon Sep 17 00:00:00 2001 From: Jason Dent Date: Thu, 20 Apr 2023 13:41:33 +0200 Subject: [PATCH 3/6] fix reference to .js files --- test-packages/cspell/test-cspell-cli/bin.mjs | 2 +- test-packages/cspell/test-cspell-esm-reporter/index.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/test-packages/cspell/test-cspell-cli/bin.mjs b/test-packages/cspell/test-cspell-cli/bin.mjs index d6c4b91cd57..ac2e0c227c7 100755 --- a/test-packages/cspell/test-cspell-cli/bin.mjs +++ b/test-packages/cspell/test-cspell-cli/bin.mjs @@ -1,3 +1,3 @@ #!/usr/bin/env node -import {} from 'cspell/bin'; +import {} from 'cspell/bin.mjs'; diff --git a/test-packages/cspell/test-cspell-esm-reporter/index.js b/test-packages/cspell/test-cspell-esm-reporter/index.js index 1217c1e322f..90df81dfb5f 100755 --- a/test-packages/cspell/test-cspell-esm-reporter/index.js +++ b/test-packages/cspell/test-cspell-esm-reporter/index.js @@ -1,3 +1,3 @@ #!/usr/bin/env node -import 'cspell/bin'; +import 'cspell/bin.mjs'; From 344023cc5877c4124bbb2807ec3c61806d79274f Mon Sep 17 00:00:00 2001 From: Jason Dent Date: Thu, 20 Apr 2023 14:20:49 +0200 Subject: [PATCH 4/6] Update dependencies --- packages/cspell/package.json | 11 +- packages/cspell/src/app/cli-reporter.ts | 3 +- pnpm-lock.yaml | 788 +++++++++++++----------- 3 files changed, 442 insertions(+), 360 deletions(-) diff --git a/packages/cspell/package.json b/packages/cspell/package.json index bf23a1d09e7..88ba0db4c41 100644 --- a/packages/cspell/package.json +++ b/packages/cspell/package.json @@ -83,7 +83,8 @@ "dependencies": { "@cspell/cspell-pipe": "workspace:*", "@cspell/dynamic-import": "workspace:*", - "chalk": "^4.1.2", + "chalk": "^5.2.0", + "chalk-template": "^1.0.0", "commander": "^10.0.1", "cspell-gitignore": "workspace:*", "cspell-glob": "workspace:*", @@ -92,10 +93,9 @@ "fast-glob": "^3.2.12", "fast-json-stable-stringify": "^2.1.0", "file-entry-cache": "^6.0.1", - "get-stdin": "^8.0.0", - "imurmurhash": "^0.1.4", + "get-stdin": "^9.0.0", "semver": "^7.5.0", - "strip-ansi": "^6.0.1", + "strip-ansi": "^7.0.1", "vscode-uri": "^3.0.7" }, "engines": { @@ -106,10 +106,9 @@ "@cspell/cspell-types": "workspace:*", "@types/file-entry-cache": "^5.0.2", "@types/glob": "^8.1.0", - "@types/imurmurhash": "^0.1.1", "@types/micromatch": "^4.0.2", "@types/semver": "^7.3.13", "micromatch": "^4.0.5", - "minimatch": "^7.4.6" + "minimatch": "^9.0.0" } } diff --git a/packages/cspell/src/app/cli-reporter.ts b/packages/cspell/src/app/cli-reporter.ts index d8dd566b7a5..e57938ee2e7 100644 --- a/packages/cspell/src/app/cli-reporter.ts +++ b/packages/cspell/src/app/cli-reporter.ts @@ -7,6 +7,7 @@ import type { RunResult, } from '@cspell/cspell-types'; import chalk from 'chalk'; +import chalkTemplate from 'chalk-template'; import type { ImportError, SpellingDictionaryLoadError } from 'cspell-lib'; import { isSpellingDictionaryLoadError } from 'cspell-lib'; import * as path from 'path'; @@ -224,7 +225,7 @@ function formatIssue(templateStr: string, issue: ReporterIssue, maxIssueTextWidt const t = template(templateStr.replace(/\$message/g, message)); - return substitute(chalk(t), substitutions).trimEnd(); + return substitute(chalkTemplate(t), substitutions).trimEnd(); } function formatSuggestions(issue: Issue): string { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7cea46e4b7a..f53db38ed95 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -211,8 +211,11 @@ importers: specifier: workspace:* version: link:../dynamic-import chalk: - specifier: ^4.1.2 - version: 4.1.2 + specifier: ^5.2.0 + version: 5.2.0 + chalk-template: + specifier: ^1.0.0 + version: 1.0.0 commander: specifier: ^10.0.1 version: 10.0.1 @@ -238,17 +241,14 @@ importers: specifier: ^6.0.1 version: 6.0.1 get-stdin: - specifier: ^8.0.0 - version: 8.0.0 - imurmurhash: - specifier: ^0.1.4 - version: 0.1.4 + specifier: ^9.0.0 + version: 9.0.0 semver: specifier: ^7.5.0 version: 7.5.0 strip-ansi: - specifier: ^6.0.1 - version: 6.0.1 + specifier: ^7.0.1 + version: 7.0.1 vscode-uri: specifier: ^3.0.7 version: 3.0.7 @@ -265,9 +265,6 @@ importers: '@types/glob': specifier: ^8.1.0 version: 8.1.0 - '@types/imurmurhash': - specifier: ^0.1.1 - version: 0.1.1 '@types/micromatch': specifier: ^4.0.2 version: 4.0.2 @@ -278,8 +275,8 @@ importers: specifier: ^4.0.5 version: 4.0.5 minimatch: - specifier: ^7.4.6 - version: 7.4.6 + specifier: ^9.0.0 + version: 9.0.0 packages/cspell-bundled-dicts: dependencies: @@ -1323,7 +1320,7 @@ packages: gensync: 1.0.0-beta.2 json5: 2.2.3 lodash: 4.17.21 - resolve: 1.22.2 + resolve: 1.22.3 semver: 5.7.1 source-map: 0.5.7 transitivePeerDependencies: @@ -1429,7 +1426,7 @@ packages: '@babel/helper-plugin-utils': 7.20.2 debug: 4.3.4(supports-color@8.1.1) lodash.debounce: 4.0.8 - resolve: 1.22.2 + resolve: 1.22.3 semver: 6.3.0 transitivePeerDependencies: - supports-color @@ -2936,7 +2933,7 @@ packages: '@docusaurus/utils-validation': 2.4.0(@docusaurus/types@2.4.0) '@slorber/static-site-generator-webpack-plugin': 4.0.7 '@svgr/webpack': 6.5.1 - autoprefixer: 10.4.14(postcss@8.4.23) + autoprefixer: 10.4.14(postcss@8.4.21) babel-loader: 8.3.0(@babel/core@7.21.4)(webpack@5.80.0) babel-plugin-dynamic-import-node: 2.3.3 boxen: 6.2.1 @@ -2950,7 +2947,7 @@ packages: core-js: 3.30.1 css-loader: 6.7.3(webpack@5.80.0) css-minimizer-webpack-plugin: 4.2.2(clean-css@5.3.2)(webpack@5.80.0) - cssnano: 5.1.15(postcss@8.4.23) + cssnano: 5.1.15(postcss@8.4.21) del: 6.1.1 detect-port: 1.5.1 escape-html: 1.0.3 @@ -2964,8 +2961,8 @@ packages: leven: 3.1.0 lodash: 4.17.21 mini-css-extract-plugin: 2.7.5(webpack@5.80.0) - postcss: 8.4.23 - postcss-loader: 7.2.4(@types/node@18.15.12)(postcss@8.4.23)(ts-node@10.9.1)(typescript@4.9.5)(webpack@5.80.0) + postcss: 8.4.21 + postcss-loader: 7.2.4(@types/node@18.15.12)(postcss@8.4.21)(ts-node@10.9.1)(typescript@4.9.5)(webpack@5.80.0) prompts: 2.4.2 react: 17.0.2 react-dev-utils: 12.0.1(eslint@8.38.0)(typescript@4.9.5)(webpack@5.80.0) @@ -3015,9 +3012,9 @@ packages: resolution: {integrity: sha512-RmdiA3IpsLgZGXRzqnmTbGv43W4OD44PCo+6Q/aYjEM2V57vKCVqNzuafE94jv0z/PjHoXUrjr69SaRymBKYYw==} engines: {node: '>=16.14'} dependencies: - cssnano-preset-advanced: 5.3.10(postcss@8.4.23) - postcss: 8.4.23 - postcss-sort-media-queries: 4.3.0(postcss@8.4.23) + cssnano-preset-advanced: 5.3.10(postcss@8.4.21) + postcss: 8.4.21 + postcss-sort-media-queries: 4.3.0(postcss@8.4.21) tslib: 2.5.0 dev: false @@ -3490,7 +3487,7 @@ packages: infima: 0.2.0-alpha.43 lodash: 4.17.21 nprogress: 0.2.0 - postcss: 8.4.23 + postcss: 8.4.21 prism-react-renderer: 1.3.5(react@17.0.2) prismjs: 1.29.0 react: 17.0.2 @@ -3731,8 +3728,8 @@ packages: - webpack-cli dev: false - /@esbuild/android-arm64@0.17.17: - resolution: {integrity: sha512-jaJ5IlmaDLFPNttv0ofcwy/cfeY4bh/n705Tgh+eLObbGtQBK3EPAu+CzL95JVE4nFAliyrnEu0d32Q5foavqg==} + /@esbuild/android-arm64@0.17.16: + resolution: {integrity: sha512-QX48qmsEZW+gcHgTmAj+x21mwTz8MlYQBnzF6861cNdQGvj2jzzFjqH0EBabrIa/WVZ2CHolwMoqxVryqKt8+Q==} engines: {node: '>=12'} cpu: [arm64] os: [android] @@ -3740,8 +3737,8 @@ packages: dev: true optional: true - /@esbuild/android-arm@0.17.17: - resolution: {integrity: sha512-E6VAZwN7diCa3labs0GYvhEPL2M94WLF8A+czO8hfjREXxba8Ng7nM5VxV+9ihNXIY1iQO1XxUU4P7hbqbICxg==} + /@esbuild/android-arm@0.17.16: + resolution: {integrity: sha512-baLqRpLe4JnKrUXLJChoTN0iXZH7El/mu58GE3WIA6/H834k0XWvLRmGLG8y8arTRS9hJJibPnF0tiGhmWeZgw==} engines: {node: '>=12'} cpu: [arm] os: [android] @@ -3749,8 +3746,8 @@ packages: dev: true optional: true - /@esbuild/android-x64@0.17.17: - resolution: {integrity: sha512-446zpfJ3nioMC7ASvJB1pszHVskkw4u/9Eu8s5yvvsSDTzYh4p4ZIRj0DznSl3FBF0Z/mZfrKXTtt0QCoFmoHA==} + /@esbuild/android-x64@0.17.16: + resolution: {integrity: sha512-G4wfHhrrz99XJgHnzFvB4UwwPxAWZaZBOFXh+JH1Duf1I4vIVfuYY9uVLpx4eiV2D/Jix8LJY+TAdZ3i40tDow==} engines: {node: '>=12'} cpu: [x64] os: [android] @@ -3758,8 +3755,8 @@ packages: dev: true optional: true - /@esbuild/darwin-arm64@0.17.17: - resolution: {integrity: sha512-m/gwyiBwH3jqfUabtq3GH31otL/0sE0l34XKpSIqR7NjQ/XHQ3lpmQHLHbG8AHTGCw8Ao059GvV08MS0bhFIJQ==} + /@esbuild/darwin-arm64@0.17.16: + resolution: {integrity: sha512-/Ofw8UXZxuzTLsNFmz1+lmarQI6ztMZ9XktvXedTbt3SNWDn0+ODTwxExLYQ/Hod91EZB4vZPQJLoqLF0jvEzA==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] @@ -3767,8 +3764,8 @@ packages: dev: true optional: true - /@esbuild/darwin-x64@0.17.17: - resolution: {integrity: sha512-4utIrsX9IykrqYaXR8ob9Ha2hAY2qLc6ohJ8c0CN1DR8yWeMrTgYFjgdeQ9LIoTOfLetXjuCu5TRPHT9yKYJVg==} + /@esbuild/darwin-x64@0.17.16: + resolution: {integrity: sha512-SzBQtCV3Pdc9kyizh36Ol+dNVhkDyIrGb/JXZqFq8WL37LIyrXU0gUpADcNV311sCOhvY+f2ivMhb5Tuv8nMOQ==} engines: {node: '>=12'} cpu: [x64] os: [darwin] @@ -3776,8 +3773,8 @@ packages: dev: true optional: true - /@esbuild/freebsd-arm64@0.17.17: - resolution: {integrity: sha512-4PxjQII/9ppOrpEwzQ1b0pXCsFLqy77i0GaHodrmzH9zq2/NEhHMAMJkJ635Ns4fyJPFOlHMz4AsklIyRqFZWA==} + /@esbuild/freebsd-arm64@0.17.16: + resolution: {integrity: sha512-ZqftdfS1UlLiH1DnS2u3It7l4Bc3AskKeu+paJSfk7RNOMrOxmeFDhLTMQqMxycP1C3oj8vgkAT6xfAuq7ZPRA==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] @@ -3785,8 +3782,8 @@ packages: dev: true optional: true - /@esbuild/freebsd-x64@0.17.17: - resolution: {integrity: sha512-lQRS+4sW5S3P1sv0z2Ym807qMDfkmdhUYX30GRBURtLTrJOPDpoU0kI6pVz1hz3U0+YQ0tXGS9YWveQjUewAJw==} + /@esbuild/freebsd-x64@0.17.16: + resolution: {integrity: sha512-rHV6zNWW1tjgsu0dKQTX9L0ByiJHHLvQKrWtnz8r0YYJI27FU3Xu48gpK2IBj1uCSYhJ+pEk6Y0Um7U3rIvV8g==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] @@ -3794,8 +3791,8 @@ packages: dev: true optional: true - /@esbuild/linux-arm64@0.17.17: - resolution: {integrity: sha512-2+pwLx0whKY1/Vqt8lyzStyda1v0qjJ5INWIe+d8+1onqQxHLLi3yr5bAa4gvbzhZqBztifYEu8hh1La5+7sUw==} + /@esbuild/linux-arm64@0.17.16: + resolution: {integrity: sha512-8yoZhGkU6aHu38WpaM4HrRLTFc7/VVD9Q2SvPcmIQIipQt2I/GMTZNdEHXoypbbGao5kggLcxg0iBKjo0SQYKA==} engines: {node: '>=12'} cpu: [arm64] os: [linux] @@ -3803,8 +3800,8 @@ packages: dev: true optional: true - /@esbuild/linux-arm@0.17.17: - resolution: {integrity: sha512-biDs7bjGdOdcmIk6xU426VgdRUpGg39Yz6sT9Xp23aq+IEHDb/u5cbmu/pAANpDB4rZpY/2USPhCA+w9t3roQg==} + /@esbuild/linux-arm@0.17.16: + resolution: {integrity: sha512-n4O8oVxbn7nl4+m+ISb0a68/lcJClIbaGAoXwqeubj/D1/oMMuaAXmJVfFlRjJLu/ZvHkxoiFJnmbfp4n8cdSw==} engines: {node: '>=12'} cpu: [arm] os: [linux] @@ -3812,8 +3809,8 @@ packages: dev: true optional: true - /@esbuild/linux-ia32@0.17.17: - resolution: {integrity: sha512-IBTTv8X60dYo6P2t23sSUYym8fGfMAiuv7PzJ+0LcdAndZRzvke+wTVxJeCq4WgjppkOpndL04gMZIFvwoU34Q==} + /@esbuild/linux-ia32@0.17.16: + resolution: {integrity: sha512-9ZBjlkdaVYxPNO8a7OmzDbOH9FMQ1a58j7Xb21UfRU29KcEEU3VTHk+Cvrft/BNv0gpWJMiiZ/f4w0TqSP0gLA==} engines: {node: '>=12'} cpu: [ia32] os: [linux] @@ -3821,8 +3818,8 @@ packages: dev: true optional: true - /@esbuild/linux-loong64@0.17.17: - resolution: {integrity: sha512-WVMBtcDpATjaGfWfp6u9dANIqmU9r37SY8wgAivuKmgKHE+bWSuv0qXEFt/p3qXQYxJIGXQQv6hHcm7iWhWjiw==} + /@esbuild/linux-loong64@0.17.16: + resolution: {integrity: sha512-TIZTRojVBBzdgChY3UOG7BlPhqJz08AL7jdgeeu+kiObWMFzGnQD7BgBBkWRwOtKR1i2TNlO7YK6m4zxVjjPRQ==} engines: {node: '>=12'} cpu: [loong64] os: [linux] @@ -3830,8 +3827,8 @@ packages: dev: true optional: true - /@esbuild/linux-mips64el@0.17.17: - resolution: {integrity: sha512-2kYCGh8589ZYnY031FgMLy0kmE4VoGdvfJkxLdxP4HJvWNXpyLhjOvxVsYjYZ6awqY4bgLR9tpdYyStgZZhi2A==} + /@esbuild/linux-mips64el@0.17.16: + resolution: {integrity: sha512-UPeRuFKCCJYpBbIdczKyHLAIU31GEm0dZl1eMrdYeXDH+SJZh/i+2cAmD3A1Wip9pIc5Sc6Kc5cFUrPXtR0XHA==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] @@ -3839,8 +3836,8 @@ packages: dev: true optional: true - /@esbuild/linux-ppc64@0.17.17: - resolution: {integrity: sha512-KIdG5jdAEeAKogfyMTcszRxy3OPbZhq0PPsW4iKKcdlbk3YE4miKznxV2YOSmiK/hfOZ+lqHri3v8eecT2ATwQ==} + /@esbuild/linux-ppc64@0.17.16: + resolution: {integrity: sha512-io6yShgIEgVUhExJejJ21xvO5QtrbiSeI7vYUnr7l+v/O9t6IowyhdiYnyivX2X5ysOVHAuyHW+Wyi7DNhdw6Q==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] @@ -3848,8 +3845,8 @@ packages: dev: true optional: true - /@esbuild/linux-riscv64@0.17.17: - resolution: {integrity: sha512-Cj6uWLBR5LWhcD/2Lkfg2NrkVsNb2sFM5aVEfumKB2vYetkA/9Uyc1jVoxLZ0a38sUhFk4JOVKH0aVdPbjZQeA==} + /@esbuild/linux-riscv64@0.17.16: + resolution: {integrity: sha512-WhlGeAHNbSdG/I2gqX2RK2gfgSNwyJuCiFHMc8s3GNEMMHUI109+VMBfhVqRb0ZGzEeRiibi8dItR3ws3Lk+cA==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] @@ -3857,8 +3854,8 @@ packages: dev: true optional: true - /@esbuild/linux-s390x@0.17.17: - resolution: {integrity: sha512-lK+SffWIr0XsFf7E0srBjhpkdFVJf3HEgXCwzkm69kNbRar8MhezFpkIwpk0qo2IOQL4JE4mJPJI8AbRPLbuOQ==} + /@esbuild/linux-s390x@0.17.16: + resolution: {integrity: sha512-gHRReYsJtViir63bXKoFaQ4pgTyah4ruiMRQ6im9YZuv+gp3UFJkNTY4sFA73YDynmXZA6hi45en4BGhNOJUsw==} engines: {node: '>=12'} cpu: [s390x] os: [linux] @@ -3866,8 +3863,8 @@ packages: dev: true optional: true - /@esbuild/linux-x64@0.17.17: - resolution: {integrity: sha512-XcSGTQcWFQS2jx3lZtQi7cQmDYLrpLRyz1Ns1DzZCtn898cWfm5Icx/DEWNcTU+T+tyPV89RQtDnI7qL2PObPg==} + /@esbuild/linux-x64@0.17.16: + resolution: {integrity: sha512-mfiiBkxEbUHvi+v0P+TS7UnA9TeGXR48aK4XHkTj0ZwOijxexgMF01UDFaBX7Q6CQsB0d+MFNv9IiXbIHTNd4g==} engines: {node: '>=12'} cpu: [x64] os: [linux] @@ -3875,8 +3872,8 @@ packages: dev: true optional: true - /@esbuild/netbsd-x64@0.17.17: - resolution: {integrity: sha512-RNLCDmLP5kCWAJR+ItLM3cHxzXRTe4N00TQyQiimq+lyqVqZWGPAvcyfUBM0isE79eEZhIuGN09rAz8EL5KdLA==} + /@esbuild/netbsd-x64@0.17.16: + resolution: {integrity: sha512-n8zK1YRDGLRZfVcswcDMDM0j2xKYLNXqei217a4GyBxHIuPMGrrVuJ+Ijfpr0Kufcm7C1k/qaIrGy6eG7wvgmA==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] @@ -3884,8 +3881,8 @@ packages: dev: true optional: true - /@esbuild/openbsd-x64@0.17.17: - resolution: {integrity: sha512-PAXswI5+cQq3Pann7FNdcpSUrhrql3wKjj3gVkmuz6OHhqqYxKvi6GgRBoaHjaG22HV/ZZEgF9TlS+9ftHVigA==} + /@esbuild/openbsd-x64@0.17.16: + resolution: {integrity: sha512-lEEfkfsUbo0xC47eSTBqsItXDSzwzwhKUSsVaVjVji07t8+6KA5INp2rN890dHZeueXJAI8q0tEIfbwVRYf6Ew==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] @@ -3893,8 +3890,8 @@ packages: dev: true optional: true - /@esbuild/sunos-x64@0.17.17: - resolution: {integrity: sha512-V63egsWKnx/4V0FMYkr9NXWrKTB5qFftKGKuZKFIrAkO/7EWLFnbBZNM1CvJ6Sis+XBdPws2YQSHF1Gqf1oj/Q==} + /@esbuild/sunos-x64@0.17.16: + resolution: {integrity: sha512-jlRjsuvG1fgGwnE8Afs7xYDnGz0dBgTNZfgCK6TlvPH3Z13/P5pi6I57vyLE8qZYLrGVtwcm9UbUx1/mZ8Ukag==} engines: {node: '>=12'} cpu: [x64] os: [sunos] @@ -3902,8 +3899,8 @@ packages: dev: true optional: true - /@esbuild/win32-arm64@0.17.17: - resolution: {integrity: sha512-YtUXLdVnd6YBSYlZODjWzH+KzbaubV0YVd6UxSfoFfa5PtNJNaW+1i+Hcmjpg2nEe0YXUCNF5bkKy1NnBv1y7Q==} + /@esbuild/win32-arm64@0.17.16: + resolution: {integrity: sha512-TzoU2qwVe2boOHl/3KNBUv2PNUc38U0TNnzqOAcgPiD/EZxT2s736xfC2dYQbszAwo4MKzzwBV0iHjhfjxMimg==} engines: {node: '>=12'} cpu: [arm64] os: [win32] @@ -3911,8 +3908,8 @@ packages: dev: true optional: true - /@esbuild/win32-ia32@0.17.17: - resolution: {integrity: sha512-yczSLRbDdReCO74Yfc5tKG0izzm+lPMYyO1fFTcn0QNwnKmc3K+HdxZWLGKg4pZVte7XVgcFku7TIZNbWEJdeQ==} + /@esbuild/win32-ia32@0.17.16: + resolution: {integrity: sha512-B8b7W+oo2yb/3xmwk9Vc99hC9bNolvqjaTZYEfMQhzdpBsjTvZBlXQ/teUE55Ww6sg//wlcDjOaqldOKyigWdA==} engines: {node: '>=12'} cpu: [ia32] os: [win32] @@ -3920,8 +3917,8 @@ packages: dev: true optional: true - /@esbuild/win32-x64@0.17.17: - resolution: {integrity: sha512-FNZw7H3aqhF9OyRQbDDnzUApDXfC1N6fgBhkqEO2jvYCJ+DxMTfZVqg3AX0R1khg1wHTBRD5SdcibSJ+XF6bFg==} + /@esbuild/win32-x64@0.17.16: + resolution: {integrity: sha512-xJ7OH/nanouJO9pf03YsL9NAFQBHd8AqfrQd7Pf5laGyyTt/gToul6QYOA/i5i/q8y9iaM5DQFNTgpi995VkOg==} engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -4361,12 +4358,12 @@ packages: '@lerna-lite/cli': 2.0.0 '@lerna-lite/core': 2.0.0 '@lerna-lite/version': 2.0.0 - '@npmcli/arborist': 6.2.8 + '@npmcli/arborist': 6.2.7 byte-size: 8.1.0 chalk: 5.2.0 columnify: 1.6.0 fs-extra: 11.1.1 - glob: 10.2.1 + glob: 10.1.0 has-unicode: 2.0.1 libnpmaccess: 7.0.2 libnpmpublish: 7.1.3 @@ -4487,8 +4484,8 @@ packages: '@nodelib/fs.scandir': 2.1.5 fastq: 1.15.0 - /@npmcli/arborist@6.2.8: - resolution: {integrity: sha512-z8qQIbuZBk476/S5rATAS4zwWb7QHzYbtH0468K9c8gfxcH6VeZF5a6MqUiEcdg41OWwiBHqq0I65jdH2Alidw==} + /@npmcli/arborist@6.2.7: + resolution: {integrity: sha512-7Gp1lZEweW1GzoMOo0Z10zAm4SKZsVYUWtFSCrahXmV5H3Mp4Pgwg1nIgkXj4LkjqT+fLsXmjK6rQBauDH64Jg==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} hasBin: true dependencies: @@ -4524,7 +4521,7 @@ packages: semver: 7.5.0 ssri: 10.0.3 treeverse: 3.0.0 - walk-up-path: 3.0.1 + walk-up-path: 1.0.0 transitivePeerDependencies: - bluebird - supports-color @@ -4755,13 +4752,6 @@ packages: dependencies: '@octokit/openapi-types': 16.0.0 - /@pkgjs/parseargs@0.11.0: - resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} - engines: {node: '>=14'} - requiresBuild: true - dev: true - optional: true - /@pkgr/utils@2.3.1: resolution: {integrity: sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} @@ -4849,7 +4839,7 @@ packages: deepmerge: 4.3.1 is-builtin-module: 3.2.1 is-module: 1.0.0 - resolve: 1.22.2 + resolve: 1.22.3 rollup: 3.20.6 dev: true @@ -4865,7 +4855,7 @@ packages: rollup: 3.20.6 serialize-javascript: 6.0.1 smob: 0.0.6 - terser: 5.17.1 + terser: 5.16.9 dev: true /@rollup/plugin-typescript@11.1.0(rollup@3.20.6)(tslib@2.5.0)(typescript@5.0.4): @@ -4882,7 +4872,7 @@ packages: optional: true dependencies: '@rollup/pluginutils': 5.0.2(rollup@3.20.6) - resolve: 1.22.2 + resolve: 1.22.3 rollup: 3.20.6 tslib: 2.5.0 typescript: 5.0.4 @@ -5154,12 +5144,12 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dev: true - /@tufjs/models@1.0.3: - resolution: {integrity: sha512-mkFEqqRisi13DmR5pX4x+Zk97EiU8djTtpNW1GeuX410y/raAsq/T3ZCjwoRIZ8/cIBfW0olK/sywlAiWevDVw==} + /@tufjs/models@1.0.2: + resolution: {integrity: sha512-uxarDtxTIK3f8hJS4yFhW/lvTa3tsiQU5iDCRut+NCnOXvNtEul0Ct58NIIcIx9Rkt7OFEK31Ndpqsd663nsew==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: '@tufjs/canonical-json': 1.0.0 - minimatch: 7.4.6 + minimatch: 8.0.4 dev: true /@types/acorn@4.0.6: @@ -5288,7 +5278,7 @@ packages: /@types/file-entry-cache@5.0.2: resolution: {integrity: sha512-6uLb9gNrW+e4JivzglLQ2eJSyd7xvu5gSkwKIlOZOmuFgz8U7O9ddTwWjmWgUaIeukdQhoWefI5fQ5/MRTw8XA==} dependencies: - '@types/node': 18.15.12 + '@types/node': 18.15.11 dev: true /@types/glob@7.2.0: @@ -5302,7 +5292,7 @@ packages: resolution: {integrity: sha512-IO+MJPVhoqz+28h1qLAcBEH2+xHMK6MTyHJc7MTnnYb6wsoLR29POVGJ7LycmVXIqyy/4/2ShP5sUwTXuOwb/w==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 18.15.12 + '@types/node': 18.15.11 dev: true /@types/graceful-fs@4.1.6: @@ -5329,10 +5319,6 @@ packages: '@types/node': 18.15.12 dev: false - /@types/imurmurhash@0.1.1: - resolution: {integrity: sha512-ThbETc7uxx6rIpNP0fE3bqrSSIeBWPrFY4TzY4WFsvdQYWinub+PLZV/9nT3zicRJJPWbmHqJIsHZHeh5Ad+Ug==} - dev: true - /@types/istanbul-lib-coverage@2.0.4: resolution: {integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==} @@ -5396,7 +5382,7 @@ packages: /@types/node-fetch@2.6.3: resolution: {integrity: sha512-ETTL1mOEdq/sxUtgtOhKjyB2Irra4cjxksvcMUR5Zr4n+PxVhsCD9WS46oPbHL3et9Zde7CNRr+WUNlcHvsX+w==} dependencies: - '@types/node': 18.15.12 + '@types/node': 18.15.11 form-data: 3.0.1 dev: true @@ -5404,6 +5390,10 @@ packages: resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} dev: false + /@types/node@18.15.11: + resolution: {integrity: sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==} + dev: true + /@types/node@18.15.12: resolution: {integrity: sha512-Wha1UwsB3CYdqUm2PPzh/1gujGCNtWVUYF0mB00fJFoR4gTyWTDPjSm+zBF787Ahw8vSGgBja90MkgFwvB86Dg==} @@ -5478,7 +5468,7 @@ packages: /@types/sax@1.2.4: resolution: {integrity: sha512-pSAff4IAxJjfAXUG6tFkO7dsSbTmf8CtUpfhhZ5VhkRpC4628tJhh3+V6H1E+/Gs9piSzYKT5yzHO5M4GG9jkw==} dependencies: - '@types/node': 17.0.45 + '@types/node': 18.15.12 dev: false /@types/scheduler@0.16.3: @@ -5505,7 +5495,7 @@ packages: resolution: {integrity: sha512-ZA8U81/gldY+rR5zl/7HSHrG2KDfEb3lzG6uCUDhW1DTQE9yC/VBQ45fXnXq8f3CgInfhZmjtdu/WOUlrXRQUg==} dependencies: '@types/glob': 7.2.0 - '@types/node': 18.15.12 + '@types/node': 18.15.11 dev: true /@types/sockjs@0.3.33: @@ -5635,6 +5625,14 @@ packages: - supports-color dev: true + /@typescript-eslint/scope-manager@5.58.0: + resolution: {integrity: sha512-b+w8ypN5CFvrXWQb9Ow9T4/6LC2MikNf1viLkYTiTbkQl46CnR69w7lajz1icW0TBsYmlpg+mRzFJ4LEJ8X9NA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.58.0 + '@typescript-eslint/visitor-keys': 5.58.0 + dev: true + /@typescript-eslint/scope-manager@5.59.0: resolution: {integrity: sha512-tsoldKaMh7izN6BvkK6zRMINj4Z2d6gGhO2UsI8zGZY3XhLq1DndP3Ycjhi1JwdwPRwtLMW4EFPgpuKhbCGOvQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -5683,11 +5681,58 @@ packages: - supports-color dev: true + /@typescript-eslint/types@5.58.0: + resolution: {integrity: sha512-JYV4eITHPzVQMnHZcYJXl2ZloC7thuUHrcUmxtzvItyKPvQ50kb9QXBkgNAt90OYMqwaodQh2kHutWZl1fc+1g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + /@typescript-eslint/types@5.59.0: resolution: {integrity: sha512-yR2h1NotF23xFFYKHZs17QJnB51J/s+ud4PYU4MqdZbzeNxpgUr05+dNeCN/bb6raslHvGdd6BFCkVhpPk/ZeA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true + /@typescript-eslint/typescript-estree@5.58.0(typescript@4.9.5): + resolution: {integrity: sha512-cRACvGTodA+UxnYM2uwA2KCwRL7VAzo45syNysqlMyNyjw0Z35Icc9ihPJZjIYuA5bXJYiJ2YGUB59BqlOZT1Q==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 5.58.0 + '@typescript-eslint/visitor-keys': 5.58.0 + debug: 4.3.4(supports-color@8.1.1) + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.5.0 + tsutils: 3.21.0(typescript@4.9.5) + typescript: 4.9.5 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/typescript-estree@5.58.0(typescript@5.0.4): + resolution: {integrity: sha512-cRACvGTodA+UxnYM2uwA2KCwRL7VAzo45syNysqlMyNyjw0Z35Icc9ihPJZjIYuA5bXJYiJ2YGUB59BqlOZT1Q==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 5.58.0 + '@typescript-eslint/visitor-keys': 5.58.0 + debug: 4.3.4(supports-color@8.1.1) + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.5.0 + tsutils: 3.21.0(typescript@5.0.4) + typescript: 5.0.4 + transitivePeerDependencies: + - supports-color + dev: true + /@typescript-eslint/typescript-estree@5.59.0(typescript@4.9.5): resolution: {integrity: sha512-sUNnktjmI8DyGzPdZ8dRwW741zopGxltGs/SAPgGL/AAgDpiLsCFLcMNSpbfXfmnNeHmK9h3wGmCkGRGAoUZAg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -5730,6 +5775,46 @@ packages: - supports-color dev: true + /@typescript-eslint/utils@5.58.0(eslint@8.38.0)(typescript@4.9.5): + resolution: {integrity: sha512-gAmLOTFXMXOC+zP1fsqm3VceKSBQJNzV385Ok3+yzlavNHZoedajjS4UyS21gabJYcobuigQPs/z71A9MdJFqQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.38.0) + '@types/json-schema': 7.0.11 + '@types/semver': 7.3.13 + '@typescript-eslint/scope-manager': 5.58.0 + '@typescript-eslint/types': 5.58.0 + '@typescript-eslint/typescript-estree': 5.58.0(typescript@4.9.5) + eslint: 8.38.0 + eslint-scope: 5.1.1 + semver: 7.5.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@typescript-eslint/utils@5.58.0(eslint@8.38.0)(typescript@5.0.4): + resolution: {integrity: sha512-gAmLOTFXMXOC+zP1fsqm3VceKSBQJNzV385Ok3+yzlavNHZoedajjS4UyS21gabJYcobuigQPs/z71A9MdJFqQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.38.0) + '@types/json-schema': 7.0.11 + '@types/semver': 7.3.13 + '@typescript-eslint/scope-manager': 5.58.0 + '@typescript-eslint/types': 5.58.0 + '@typescript-eslint/typescript-estree': 5.58.0(typescript@5.0.4) + eslint: 8.38.0 + eslint-scope: 5.1.1 + semver: 7.5.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + /@typescript-eslint/utils@5.59.0(eslint@8.38.0)(typescript@4.9.5): resolution: {integrity: sha512-GGLFd+86drlHSvPgN/el6dRQNYYGOvRSDVydsUaQluwIW3HvbXuxyuD5JETvBt/9qGYe+lOrDk6gRrWOHb/FvA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -5770,6 +5855,14 @@ packages: - typescript dev: true + /@typescript-eslint/visitor-keys@5.58.0: + resolution: {integrity: sha512-/fBraTlPj0jwdyTwLyrRTxv/3lnU2H96pNTVM6z3esTWLtA5MZ9ghSMJ7Rb+TtUAdtEw9EyJzJ0EydIMKxQ9gA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.58.0 + eslint-visitor-keys: 3.4.0 + dev: true + /@typescript-eslint/visitor-keys@5.59.0: resolution: {integrity: sha512-qZ3iXxQhanchCeaExlKPV3gDQFxMUmU35xfd5eCXB6+kUw1TUAbIy2n7QIrwz9s98DQLzNWyHp61fY0da4ZcbA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -6365,7 +6458,7 @@ packages: engines: {node: '>= 4.0.0'} dev: false - /autoprefixer@10.4.14(postcss@8.4.23): + /autoprefixer@10.4.14(postcss@8.4.21): resolution: {integrity: sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==} engines: {node: ^10 || ^12 || >=14} hasBin: true @@ -6373,11 +6466,11 @@ packages: postcss: ^8.1.0 dependencies: browserslist: 4.21.5 - caniuse-lite: 1.0.30001480 + caniuse-lite: 1.0.30001478 fraction.js: 4.2.0 normalize-range: 0.1.2 picocolors: 1.0.0 - postcss: 8.4.23 + postcss: 8.4.21 postcss-value-parser: 4.2.0 dev: false @@ -6682,8 +6775,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001480 - electron-to-chromium: 1.4.368 + caniuse-lite: 1.0.30001478 + electron-to-chromium: 1.4.365 node-releases: 2.0.10 update-browserslist-db: 1.0.11(browserslist@4.21.5) @@ -6855,13 +6948,13 @@ packages: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: browserslist: 4.21.5 - caniuse-lite: 1.0.30001480 + caniuse-lite: 1.0.30001478 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: false - /caniuse-lite@1.0.30001480: - resolution: {integrity: sha512-q7cpoPPvZYgtyC4VaBSN0Bt+PJ4c4EYRf0DrduInOz2SkFpHD5p3LnvEpqBp7UnJn+8x1Ogl1s38saUxe+ihQQ==} + /caniuse-lite@1.0.30001478: + resolution: {integrity: sha512-gMhDyXGItTHipJj2ApIvR+iVB5hd0KP3svMWWXDvZOmjzJJassGLMfxRkQCSYgGd2gtdL/ReeiyvMSFD1Ss6Mw==} /ccount@1.1.0: resolution: {integrity: sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==} @@ -6884,6 +6977,13 @@ packages: type-detect: 4.0.8 dev: true + /chalk-template@1.0.0: + resolution: {integrity: sha512-3B0Wy/RZf/778DODyOZo7AIWS5ibh+o9STMOQCWEBYN2H9AAeXs1F0QQ7kxzVGXnqBOvPrpeSUYIJqXodjRCqw==} + engines: {node: '>=14.16'} + dependencies: + chalk: 5.2.0 + dev: false + /chalk@2.4.2: resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} engines: {node: '>=4'} @@ -6902,7 +7002,6 @@ packages: /chalk@5.2.0: resolution: {integrity: sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - dev: true /char-regex@1.0.2: resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} @@ -7174,8 +7273,8 @@ packages: resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} dev: false - /colorette@2.0.20: - resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} + /colorette@2.0.19: + resolution: {integrity: sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==} /columnify@1.6.0: resolution: {integrity: sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q==} @@ -7601,13 +7700,13 @@ packages: configstore: 5.0.1 dev: true - /css-declaration-sorter@6.4.0(postcss@8.4.23): + /css-declaration-sorter@6.4.0(postcss@8.4.21): resolution: {integrity: sha512-jDfsatwWMWN0MODAFuHszfjphEXfNw9JUAhmY4pLu3TyTU+ohUpsbVtbU+1MZn4a47D9kqh03i4eyOm+74+zew==} engines: {node: ^10 || ^12 || >=14} peerDependencies: postcss: ^8.0.9 dependencies: - postcss: 8.4.23 + postcss: 8.4.21 dev: false /css-loader@6.7.3(webpack@5.80.0): @@ -7616,12 +7715,12 @@ packages: peerDependencies: webpack: ^5.0.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.23) - postcss: 8.4.23 - postcss-modules-extract-imports: 3.0.0(postcss@8.4.23) - postcss-modules-local-by-default: 4.0.0(postcss@8.4.23) - postcss-modules-scope: 3.0.0(postcss@8.4.23) - postcss-modules-values: 4.0.0(postcss@8.4.23) + icss-utils: 5.1.0(postcss@8.4.21) + postcss: 8.4.21 + postcss-modules-extract-imports: 3.0.0(postcss@8.4.21) + postcss-modules-local-by-default: 4.0.0(postcss@8.4.21) + postcss-modules-scope: 3.0.0(postcss@8.4.21) + postcss-modules-values: 4.0.0(postcss@8.4.21) postcss-value-parser: 4.2.0 semver: 7.5.0 webpack: 5.80.0(webpack-cli@5.0.1) @@ -7653,9 +7752,9 @@ packages: optional: true dependencies: clean-css: 5.3.2 - cssnano: 5.1.15(postcss@8.4.23) + cssnano: 5.1.15(postcss@8.4.21) jest-worker: 29.5.0 - postcss: 8.4.23 + postcss: 8.4.21 schema-utils: 4.0.1 serialize-javascript: 6.0.1 source-map: 0.6.1 @@ -7700,77 +7799,77 @@ packages: engines: {node: '>=4'} hasBin: true - /cssnano-preset-advanced@5.3.10(postcss@8.4.23): + /cssnano-preset-advanced@5.3.10(postcss@8.4.21): resolution: {integrity: sha512-fnYJyCS9jgMU+cmHO1rPSPf9axbQyD7iUhLO5Df6O4G+fKIOMps+ZbU0PdGFejFBBZ3Pftf18fn1eG7MAPUSWQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - autoprefixer: 10.4.14(postcss@8.4.23) - cssnano-preset-default: 5.2.14(postcss@8.4.23) - postcss: 8.4.23 - postcss-discard-unused: 5.1.0(postcss@8.4.23) - postcss-merge-idents: 5.1.1(postcss@8.4.23) - postcss-reduce-idents: 5.2.0(postcss@8.4.23) - postcss-zindex: 5.1.0(postcss@8.4.23) + autoprefixer: 10.4.14(postcss@8.4.21) + cssnano-preset-default: 5.2.14(postcss@8.4.21) + postcss: 8.4.21 + postcss-discard-unused: 5.1.0(postcss@8.4.21) + postcss-merge-idents: 5.1.1(postcss@8.4.21) + postcss-reduce-idents: 5.2.0(postcss@8.4.21) + postcss-zindex: 5.1.0(postcss@8.4.21) dev: false - /cssnano-preset-default@5.2.14(postcss@8.4.23): + /cssnano-preset-default@5.2.14(postcss@8.4.21): resolution: {integrity: sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - css-declaration-sorter: 6.4.0(postcss@8.4.23) - cssnano-utils: 3.1.0(postcss@8.4.23) - postcss: 8.4.23 - postcss-calc: 8.2.4(postcss@8.4.23) - postcss-colormin: 5.3.1(postcss@8.4.23) - postcss-convert-values: 5.1.3(postcss@8.4.23) - postcss-discard-comments: 5.1.2(postcss@8.4.23) - postcss-discard-duplicates: 5.1.0(postcss@8.4.23) - postcss-discard-empty: 5.1.1(postcss@8.4.23) - postcss-discard-overridden: 5.1.0(postcss@8.4.23) - postcss-merge-longhand: 5.1.7(postcss@8.4.23) - postcss-merge-rules: 5.1.4(postcss@8.4.23) - postcss-minify-font-values: 5.1.0(postcss@8.4.23) - postcss-minify-gradients: 5.1.1(postcss@8.4.23) - postcss-minify-params: 5.1.4(postcss@8.4.23) - postcss-minify-selectors: 5.2.1(postcss@8.4.23) - postcss-normalize-charset: 5.1.0(postcss@8.4.23) - postcss-normalize-display-values: 5.1.0(postcss@8.4.23) - postcss-normalize-positions: 5.1.1(postcss@8.4.23) - postcss-normalize-repeat-style: 5.1.1(postcss@8.4.23) - postcss-normalize-string: 5.1.0(postcss@8.4.23) - postcss-normalize-timing-functions: 5.1.0(postcss@8.4.23) - postcss-normalize-unicode: 5.1.1(postcss@8.4.23) - postcss-normalize-url: 5.1.0(postcss@8.4.23) - postcss-normalize-whitespace: 5.1.1(postcss@8.4.23) - postcss-ordered-values: 5.1.3(postcss@8.4.23) - postcss-reduce-initial: 5.1.2(postcss@8.4.23) - postcss-reduce-transforms: 5.1.0(postcss@8.4.23) - postcss-svgo: 5.1.0(postcss@8.4.23) - postcss-unique-selectors: 5.1.1(postcss@8.4.23) - dev: false - - /cssnano-utils@3.1.0(postcss@8.4.23): + css-declaration-sorter: 6.4.0(postcss@8.4.21) + cssnano-utils: 3.1.0(postcss@8.4.21) + postcss: 8.4.21 + postcss-calc: 8.2.4(postcss@8.4.21) + postcss-colormin: 5.3.1(postcss@8.4.21) + postcss-convert-values: 5.1.3(postcss@8.4.21) + postcss-discard-comments: 5.1.2(postcss@8.4.21) + postcss-discard-duplicates: 5.1.0(postcss@8.4.21) + postcss-discard-empty: 5.1.1(postcss@8.4.21) + postcss-discard-overridden: 5.1.0(postcss@8.4.21) + postcss-merge-longhand: 5.1.7(postcss@8.4.21) + postcss-merge-rules: 5.1.4(postcss@8.4.21) + postcss-minify-font-values: 5.1.0(postcss@8.4.21) + postcss-minify-gradients: 5.1.1(postcss@8.4.21) + postcss-minify-params: 5.1.4(postcss@8.4.21) + postcss-minify-selectors: 5.2.1(postcss@8.4.21) + postcss-normalize-charset: 5.1.0(postcss@8.4.21) + postcss-normalize-display-values: 5.1.0(postcss@8.4.21) + postcss-normalize-positions: 5.1.1(postcss@8.4.21) + postcss-normalize-repeat-style: 5.1.1(postcss@8.4.21) + postcss-normalize-string: 5.1.0(postcss@8.4.21) + postcss-normalize-timing-functions: 5.1.0(postcss@8.4.21) + postcss-normalize-unicode: 5.1.1(postcss@8.4.21) + postcss-normalize-url: 5.1.0(postcss@8.4.21) + postcss-normalize-whitespace: 5.1.1(postcss@8.4.21) + postcss-ordered-values: 5.1.3(postcss@8.4.21) + postcss-reduce-initial: 5.1.2(postcss@8.4.21) + postcss-reduce-transforms: 5.1.0(postcss@8.4.21) + postcss-svgo: 5.1.0(postcss@8.4.21) + postcss-unique-selectors: 5.1.1(postcss@8.4.21) + dev: false + + /cssnano-utils@3.1.0(postcss@8.4.21): resolution: {integrity: sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.23 + postcss: 8.4.21 dev: false - /cssnano@5.1.15(postcss@8.4.23): + /cssnano@5.1.15(postcss@8.4.21): resolution: {integrity: sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-preset-default: 5.2.14(postcss@8.4.23) + cssnano-preset-default: 5.2.14(postcss@8.4.21) lilconfig: 2.1.0 - postcss: 8.4.23 + postcss: 8.4.21 yaml: 1.10.2 dev: false @@ -8034,8 +8133,8 @@ packages: resolution: {integrity: sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==} dev: false - /dns-packet@5.6.0: - resolution: {integrity: sha512-rza3UH1LwdHh9qyPXp8lkwpjSNk/AMD3dPytUoRoqnypDUhY0xvbdmVhWOfxO68frEfV9BU8V12Ez7ZsHGZpCQ==} + /dns-packet@5.5.0: + resolution: {integrity: sha512-USawdAUzRkV6xrqTjiAEp6M9YagZEzWcSUaZTcIFAiyQWW1SoI6KyId8y2+/71wbgHKQAKd+iupLv4YvEwYWvA==} engines: {node: '>=6'} dependencies: '@leichtgewicht/ip-codec': 2.0.4 @@ -8142,8 +8241,8 @@ packages: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} dev: false - /electron-to-chromium@1.4.368: - resolution: {integrity: sha512-e2aeCAixCj9M7nJxdB/wDjO6mbYX+lJJxSJCXDzlr5YPGYVofuJwGN9nKg2o6wWInjX6XmxRinn3AeJMK81ltw==} + /electron-to-chromium@1.4.365: + resolution: {integrity: sha512-FRHZO+1tUNO4TOPXmlxetkoaIY8uwHzd1kKopK/Gx2SKn1L47wJXWD44wxP5CGRyyP98z/c8e1eBzJrgPeiBOg==} /emittery@0.13.1: resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} @@ -8184,6 +8283,14 @@ packages: once: 1.4.0 dev: false + /enhanced-resolve@5.12.0: + resolution: {integrity: sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==} + engines: {node: '>=10.13.0'} + dependencies: + graceful-fs: 4.2.11 + tapable: 2.2.1 + dev: true + /enhanced-resolve@5.13.0: resolution: {integrity: sha512-eyV8f0y1+bzyfh8xAwW/WTSZpLbjhqc4ne9eGSH4Zo2ejdyiNG9pU6mf9DG8a7+Auk6MFTlNOT4Y2y/9k8GKVg==} engines: {node: '>=10.13.0'} @@ -8249,7 +8356,7 @@ packages: object-inspect: 1.12.3 object-keys: 1.1.1 object.assign: 4.1.4 - regexp.prototype.flags: 1.5.0 + regexp.prototype.flags: 1.4.3 safe-regex-test: 1.0.0 string.prototype.trim: 1.2.7 string.prototype.trimend: 1.0.6 @@ -8290,34 +8397,34 @@ packages: resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==} dev: true - /esbuild@0.17.17: - resolution: {integrity: sha512-/jUywtAymR8jR4qsa2RujlAF7Krpt5VWi72Q2yuLD4e/hvtNcFQ0I1j8m/bxq238pf3/0KO5yuXNpuLx8BE1KA==} + /esbuild@0.17.16: + resolution: {integrity: sha512-aeSuUKr9aFVY9Dc8ETVELGgkj4urg5isYx8pLf4wlGgB0vTFjxJQdHnNH6Shmx4vYYrOTLCHtRI5i1XZ9l2Zcg==} engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - '@esbuild/android-arm': 0.17.17 - '@esbuild/android-arm64': 0.17.17 - '@esbuild/android-x64': 0.17.17 - '@esbuild/darwin-arm64': 0.17.17 - '@esbuild/darwin-x64': 0.17.17 - '@esbuild/freebsd-arm64': 0.17.17 - '@esbuild/freebsd-x64': 0.17.17 - '@esbuild/linux-arm': 0.17.17 - '@esbuild/linux-arm64': 0.17.17 - '@esbuild/linux-ia32': 0.17.17 - '@esbuild/linux-loong64': 0.17.17 - '@esbuild/linux-mips64el': 0.17.17 - '@esbuild/linux-ppc64': 0.17.17 - '@esbuild/linux-riscv64': 0.17.17 - '@esbuild/linux-s390x': 0.17.17 - '@esbuild/linux-x64': 0.17.17 - '@esbuild/netbsd-x64': 0.17.17 - '@esbuild/openbsd-x64': 0.17.17 - '@esbuild/sunos-x64': 0.17.17 - '@esbuild/win32-arm64': 0.17.17 - '@esbuild/win32-ia32': 0.17.17 - '@esbuild/win32-x64': 0.17.17 + '@esbuild/android-arm': 0.17.16 + '@esbuild/android-arm64': 0.17.16 + '@esbuild/android-x64': 0.17.16 + '@esbuild/darwin-arm64': 0.17.16 + '@esbuild/darwin-x64': 0.17.16 + '@esbuild/freebsd-arm64': 0.17.16 + '@esbuild/freebsd-x64': 0.17.16 + '@esbuild/linux-arm': 0.17.16 + '@esbuild/linux-arm64': 0.17.16 + '@esbuild/linux-ia32': 0.17.16 + '@esbuild/linux-loong64': 0.17.16 + '@esbuild/linux-mips64el': 0.17.16 + '@esbuild/linux-ppc64': 0.17.16 + '@esbuild/linux-riscv64': 0.17.16 + '@esbuild/linux-s390x': 0.17.16 + '@esbuild/linux-x64': 0.17.16 + '@esbuild/netbsd-x64': 0.17.16 + '@esbuild/openbsd-x64': 0.17.16 + '@esbuild/sunos-x64': 0.17.16 + '@esbuild/win32-arm64': 0.17.16 + '@esbuild/win32-ia32': 0.17.16 + '@esbuild/win32-x64': 0.17.16 dev: true /escalade@3.1.1: @@ -8365,7 +8472,7 @@ packages: dependencies: debug: 3.2.7 is-core-module: 2.12.0 - resolve: 1.22.2 + resolve: 1.22.3 transitivePeerDependencies: - supports-color dev: true @@ -8378,7 +8485,7 @@ packages: eslint-plugin-import: '*' dependencies: debug: 4.3.4(supports-color@8.1.1) - enhanced-resolve: 5.13.0 + enhanced-resolve: 5.12.0 eslint: 8.38.0 eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.59.0)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.38.0) eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.0)(eslint-import-resolver-typescript@3.5.5)(eslint@8.38.0) @@ -8459,7 +8566,7 @@ packages: is-glob: 4.0.3 minimatch: 3.1.2 object.values: 1.1.6 - resolve: 1.22.2 + resolve: 1.22.3 semver: 6.3.0 tsconfig-paths: 3.14.2 transitivePeerDependencies: @@ -8482,7 +8589,7 @@ packages: optional: true dependencies: '@typescript-eslint/eslint-plugin': 5.59.0(@typescript-eslint/parser@5.59.0)(eslint@8.38.0)(typescript@4.9.5) - '@typescript-eslint/utils': 5.59.0(eslint@8.38.0)(typescript@4.9.5) + '@typescript-eslint/utils': 5.58.0(eslint@8.38.0)(typescript@4.9.5) eslint: 8.38.0 jest: 29.5.0(@types/node@18.15.12) transitivePeerDependencies: @@ -8504,7 +8611,7 @@ packages: optional: true dependencies: '@typescript-eslint/eslint-plugin': 5.59.0(@typescript-eslint/parser@5.59.0)(eslint@8.38.0)(typescript@5.0.4) - '@typescript-eslint/utils': 5.59.0(eslint@8.38.0)(typescript@5.0.4) + '@typescript-eslint/utils': 5.58.0(eslint@8.38.0)(typescript@5.0.4) eslint: 8.38.0 jest: 29.5.0(@types/node@18.15.12) transitivePeerDependencies: @@ -8523,7 +8630,7 @@ packages: eslint-utils: 2.1.0 ignore: 5.2.4 minimatch: 3.1.2 - resolve: 1.22.2 + resolve: 1.22.3 semver: 6.3.0 dev: true @@ -8603,7 +8710,7 @@ packages: lodash: 4.17.21 pluralize: 8.0.0 read-pkg-up: 7.0.1 - regexp-tree: 0.1.25 + regexp-tree: 0.1.24 regjsparser: 0.9.1 safe-regex: 2.1.1 semver: 7.5.0 @@ -9131,14 +9238,6 @@ packages: signal-exit: 3.0.7 dev: true - /foreground-child@3.1.1: - resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} - engines: {node: '>=14'} - dependencies: - cross-spawn: 7.0.3 - signal-exit: 4.0.1 - dev: true - /fork-ts-checker-webpack-plugin@6.5.3(eslint@8.38.0)(typescript@4.9.5)(webpack@5.80.0): resolution: {integrity: sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==} engines: {node: '>=10', yarn: '>=1.0.0'} @@ -9351,9 +9450,9 @@ packages: yargs: 16.2.0 dev: true - /get-stdin@8.0.0: - resolution: {integrity: sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==} - engines: {node: '>=10'} + /get-stdin@9.0.0: + resolution: {integrity: sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==} + engines: {node: '>=12'} dev: false /get-stream@4.1.0: @@ -9453,14 +9552,11 @@ packages: /glob-to-regexp@0.4.1: resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} - /glob@10.2.1: - resolution: {integrity: sha512-ngom3wq2UhjdbmRE/krgkD8BQyi1KZ5l+D2dVm4+Yj+jJIBp74/ZGunL6gNGc/CYuQmvUBiavWEXIotRiv5R6A==} + /glob@10.1.0: + resolution: {integrity: sha512-daGobsYuT0G4hng24B5LbeLNvwKZYRhWyDl3RvqqAGZjJnCopWWK6PWnAGBY1M/vdA63QE+jddhZcYp+74Bq6Q==} engines: {node: '>=16 || 14 >=14.17'} - hasBin: true dependencies: - foreground-child: 3.1.1 fs.realpath: 1.0.0 - jackspeak: 2.0.3 minimatch: 9.0.0 minipass: 5.0.0 path-scurry: 1.7.0 @@ -9854,7 +9950,7 @@ packages: he: 1.2.0 param-case: 3.0.4 relateurl: 0.2.7 - terser: 5.17.1 + terser: 5.16.9 dev: false /html-tags@3.3.1: @@ -10008,13 +10104,13 @@ packages: dependencies: safer-buffer: 2.1.2 - /icss-utils@5.1.0(postcss@8.4.23): + /icss-utils@5.1.0(postcss@8.4.21): resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.23 + postcss: 8.4.21 dev: false /ieee754@1.2.1: @@ -10640,15 +10736,6 @@ packages: istanbul-lib-report: 3.0.0 dev: true - /jackspeak@2.0.3: - resolution: {integrity: sha512-0Jud3OMUdMbrlr3PyUMKESq51LXVAB+a239Ywdvd+Kgxj3MaBRml/nVRxf8tQFyfthMjuRkxkv7Vg58pmIMfuQ==} - engines: {node: '>=14'} - dependencies: - cliui: 7.0.4 - optionalDependencies: - '@pkgjs/parseargs': 0.11.0 - dev: true - /jest-changed-files@29.5.0: resolution: {integrity: sha512-IFG34IUMUaNBIxjQXF/iu7g6EcdMrGRRxaUSw92I/2g2YC6vCdTltl4nHvt7Ci5nSJwXIkCu8Ka1DKF+X7Z1Ag==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -10893,7 +10980,7 @@ packages: jest-pnp-resolver: 1.2.3(jest-resolve@29.5.0) jest-util: 29.5.0 jest-validate: 29.5.0 - resolve: 1.22.2 + resolve: 1.22.3 resolve.exports: 2.0.2 slash: 3.0.0 dev: true @@ -11257,7 +11344,7 @@ packages: npm-registry-fetch: 14.0.4 proc-log: 3.0.0 semver: 7.5.0 - sigstore: 1.3.1 + sigstore: 1.2.0 ssri: 10.0.3 transitivePeerDependencies: - bluebird @@ -11447,8 +11534,8 @@ packages: engines: {node: '>=12'} dev: true - /lru-cache@9.1.0: - resolution: {integrity: sha512-qFXQEwchrZcMVen2uIDceR8Tii6kCJak5rzDStfEM0qA3YLMswaxIEZO0DhIbJ3aqaJiDjt+3crlplOb0tDtKQ==} + /lru-cache@9.0.3: + resolution: {integrity: sha512-cyjNRew29d4kbgnz1sjDqxg7qg8NW4s+HQzCGjeon7DV5T2yDije16W9HaUFV1dhVEMh+SjrOcK0TomBmf3Egg==} engines: {node: 14 || >=16.14} dev: true @@ -12416,7 +12503,7 @@ packages: resolution: {integrity: sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==} hasBin: true dependencies: - dns-packet: 5.6.0 + dns-packet: 5.5.0 thunky: 1.1.0 dev: false @@ -12566,7 +12653,7 @@ packages: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: hosted-git-info: 2.8.9 - resolve: 1.22.2 + resolve: 1.22.3 semver: 5.7.1 validate-npm-package-license: 3.0.4 dev: true @@ -13040,7 +13127,7 @@ packages: promise-retry: 2.0.1 read-package-json: 6.0.1 read-package-json-fast: 3.0.2 - sigstore: 1.3.1 + sigstore: 1.2.0 ssri: 10.0.3 tar: 6.1.13 transitivePeerDependencies: @@ -13195,7 +13282,7 @@ packages: resolution: {integrity: sha512-UkZUeDjczjYRE495+9thsgcVgsaCPkaw80slmfVFgllxY+IO8ubTsOpFVjDPROBqJdHfVPUFRHPBV/WciOVfWg==} engines: {node: '>=16 || 14 >=14.17'} dependencies: - lru-cache: 9.1.0 + lru-cache: 9.0.3 minipass: 5.0.0 dev: true @@ -13285,17 +13372,17 @@ packages: engines: {node: '>=4'} dev: true - /postcss-calc@8.2.4(postcss@8.4.23): + /postcss-calc@8.2.4(postcss@8.4.21): resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==} peerDependencies: postcss: ^8.2.2 dependencies: - postcss: 8.4.23 + postcss: 8.4.21 postcss-selector-parser: 6.0.11 postcss-value-parser: 4.2.0 dev: false - /postcss-colormin@5.3.1(postcss@8.4.23): + /postcss-colormin@5.3.1(postcss@8.4.21): resolution: {integrity: sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: @@ -13304,68 +13391,68 @@ packages: browserslist: 4.21.5 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.4.23 + postcss: 8.4.21 postcss-value-parser: 4.2.0 dev: false - /postcss-convert-values@5.1.3(postcss@8.4.23): + /postcss-convert-values@5.1.3(postcss@8.4.21): resolution: {integrity: sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: browserslist: 4.21.5 - postcss: 8.4.23 + postcss: 8.4.21 postcss-value-parser: 4.2.0 dev: false - /postcss-discard-comments@5.1.2(postcss@8.4.23): + /postcss-discard-comments@5.1.2(postcss@8.4.21): resolution: {integrity: sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.23 + postcss: 8.4.21 dev: false - /postcss-discard-duplicates@5.1.0(postcss@8.4.23): + /postcss-discard-duplicates@5.1.0(postcss@8.4.21): resolution: {integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.23 + postcss: 8.4.21 dev: false - /postcss-discard-empty@5.1.1(postcss@8.4.23): + /postcss-discard-empty@5.1.1(postcss@8.4.21): resolution: {integrity: sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.23 + postcss: 8.4.21 dev: false - /postcss-discard-overridden@5.1.0(postcss@8.4.23): + /postcss-discard-overridden@5.1.0(postcss@8.4.21): resolution: {integrity: sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.23 + postcss: 8.4.21 dev: false - /postcss-discard-unused@5.1.0(postcss@8.4.23): + /postcss-discard-unused@5.1.0(postcss@8.4.21): resolution: {integrity: sha512-KwLWymI9hbwXmJa0dkrzpRbSJEh0vVUd7r8t0yOGPcfKzyJJxFM8kLyC5Ev9avji6nY95pOp1W6HqIrfT+0VGw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.23 + postcss: 8.4.21 postcss-selector-parser: 6.0.11 dev: false - /postcss-loader@7.2.4(@types/node@18.15.12)(postcss@8.4.23)(ts-node@10.9.1)(typescript@4.9.5)(webpack@5.80.0): + /postcss-loader@7.2.4(@types/node@18.15.12)(postcss@8.4.21)(ts-node@10.9.1)(typescript@4.9.5)(webpack@5.80.0): resolution: {integrity: sha512-F88rpxxNspo5hatIc+orYwZDtHFaVFOSIVAx+fBfJC1GmhWbVmPWtmg2gXKE1OxJbneOSGn8PWdIwsZFcruS+w==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -13382,7 +13469,7 @@ packages: cosmiconfig: 8.1.3 cosmiconfig-typescript-loader: 4.3.0(@types/node@18.15.12)(cosmiconfig@8.1.3)(ts-node@10.9.1)(typescript@4.9.5) klona: 2.0.6 - postcss: 8.4.23 + postcss: 8.4.21 semver: 7.5.0 ts-node: 10.9.1(@types/node@18.15.12)(typescript@4.9.5) typescript: 4.9.5 @@ -13391,29 +13478,29 @@ packages: - '@types/node' dev: false - /postcss-merge-idents@5.1.1(postcss@8.4.23): + /postcss-merge-idents@5.1.1(postcss@8.4.21): resolution: {integrity: sha512-pCijL1TREiCoog5nQp7wUe+TUonA2tC2sQ54UGeMmryK3UFGIYKqDyjnqd6RcuI4znFn9hWSLNN8xKE/vWcUQw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-utils: 3.1.0(postcss@8.4.23) - postcss: 8.4.23 + cssnano-utils: 3.1.0(postcss@8.4.21) + postcss: 8.4.21 postcss-value-parser: 4.2.0 dev: false - /postcss-merge-longhand@5.1.7(postcss@8.4.23): + /postcss-merge-longhand@5.1.7(postcss@8.4.21): resolution: {integrity: sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.23 + postcss: 8.4.21 postcss-value-parser: 4.2.0 - stylehacks: 5.1.1(postcss@8.4.23) + stylehacks: 5.1.1(postcss@8.4.21) dev: false - /postcss-merge-rules@5.1.4(postcss@8.4.23): + /postcss-merge-rules@5.1.4(postcss@8.4.21): resolution: {integrity: sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: @@ -13421,209 +13508,209 @@ packages: dependencies: browserslist: 4.21.5 caniuse-api: 3.0.0 - cssnano-utils: 3.1.0(postcss@8.4.23) - postcss: 8.4.23 + cssnano-utils: 3.1.0(postcss@8.4.21) + postcss: 8.4.21 postcss-selector-parser: 6.0.11 dev: false - /postcss-minify-font-values@5.1.0(postcss@8.4.23): + /postcss-minify-font-values@5.1.0(postcss@8.4.21): resolution: {integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.23 + postcss: 8.4.21 postcss-value-parser: 4.2.0 dev: false - /postcss-minify-gradients@5.1.1(postcss@8.4.23): + /postcss-minify-gradients@5.1.1(postcss@8.4.21): resolution: {integrity: sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: colord: 2.9.3 - cssnano-utils: 3.1.0(postcss@8.4.23) - postcss: 8.4.23 + cssnano-utils: 3.1.0(postcss@8.4.21) + postcss: 8.4.21 postcss-value-parser: 4.2.0 dev: false - /postcss-minify-params@5.1.4(postcss@8.4.23): + /postcss-minify-params@5.1.4(postcss@8.4.21): resolution: {integrity: sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: browserslist: 4.21.5 - cssnano-utils: 3.1.0(postcss@8.4.23) - postcss: 8.4.23 + cssnano-utils: 3.1.0(postcss@8.4.21) + postcss: 8.4.21 postcss-value-parser: 4.2.0 dev: false - /postcss-minify-selectors@5.2.1(postcss@8.4.23): + /postcss-minify-selectors@5.2.1(postcss@8.4.21): resolution: {integrity: sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.23 + postcss: 8.4.21 postcss-selector-parser: 6.0.11 dev: false - /postcss-modules-extract-imports@3.0.0(postcss@8.4.23): + /postcss-modules-extract-imports@3.0.0(postcss@8.4.21): resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.23 + postcss: 8.4.21 dev: false - /postcss-modules-local-by-default@4.0.0(postcss@8.4.23): + /postcss-modules-local-by-default@4.0.0(postcss@8.4.21): resolution: {integrity: sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.23) - postcss: 8.4.23 + icss-utils: 5.1.0(postcss@8.4.21) + postcss: 8.4.21 postcss-selector-parser: 6.0.11 postcss-value-parser: 4.2.0 dev: false - /postcss-modules-scope@3.0.0(postcss@8.4.23): + /postcss-modules-scope@3.0.0(postcss@8.4.21): resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.23 + postcss: 8.4.21 postcss-selector-parser: 6.0.11 dev: false - /postcss-modules-values@4.0.0(postcss@8.4.23): + /postcss-modules-values@4.0.0(postcss@8.4.21): resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.23) - postcss: 8.4.23 + icss-utils: 5.1.0(postcss@8.4.21) + postcss: 8.4.21 dev: false - /postcss-normalize-charset@5.1.0(postcss@8.4.23): + /postcss-normalize-charset@5.1.0(postcss@8.4.21): resolution: {integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.23 + postcss: 8.4.21 dev: false - /postcss-normalize-display-values@5.1.0(postcss@8.4.23): + /postcss-normalize-display-values@5.1.0(postcss@8.4.21): resolution: {integrity: sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.23 + postcss: 8.4.21 postcss-value-parser: 4.2.0 dev: false - /postcss-normalize-positions@5.1.1(postcss@8.4.23): + /postcss-normalize-positions@5.1.1(postcss@8.4.21): resolution: {integrity: sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.23 + postcss: 8.4.21 postcss-value-parser: 4.2.0 dev: false - /postcss-normalize-repeat-style@5.1.1(postcss@8.4.23): + /postcss-normalize-repeat-style@5.1.1(postcss@8.4.21): resolution: {integrity: sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.23 + postcss: 8.4.21 postcss-value-parser: 4.2.0 dev: false - /postcss-normalize-string@5.1.0(postcss@8.4.23): + /postcss-normalize-string@5.1.0(postcss@8.4.21): resolution: {integrity: sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.23 + postcss: 8.4.21 postcss-value-parser: 4.2.0 dev: false - /postcss-normalize-timing-functions@5.1.0(postcss@8.4.23): + /postcss-normalize-timing-functions@5.1.0(postcss@8.4.21): resolution: {integrity: sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.23 + postcss: 8.4.21 postcss-value-parser: 4.2.0 dev: false - /postcss-normalize-unicode@5.1.1(postcss@8.4.23): + /postcss-normalize-unicode@5.1.1(postcss@8.4.21): resolution: {integrity: sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: browserslist: 4.21.5 - postcss: 8.4.23 + postcss: 8.4.21 postcss-value-parser: 4.2.0 dev: false - /postcss-normalize-url@5.1.0(postcss@8.4.23): + /postcss-normalize-url@5.1.0(postcss@8.4.21): resolution: {integrity: sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: normalize-url: 6.1.0 - postcss: 8.4.23 + postcss: 8.4.21 postcss-value-parser: 4.2.0 dev: false - /postcss-normalize-whitespace@5.1.1(postcss@8.4.23): + /postcss-normalize-whitespace@5.1.1(postcss@8.4.21): resolution: {integrity: sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.23 + postcss: 8.4.21 postcss-value-parser: 4.2.0 dev: false - /postcss-ordered-values@5.1.3(postcss@8.4.23): + /postcss-ordered-values@5.1.3(postcss@8.4.21): resolution: {integrity: sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-utils: 3.1.0(postcss@8.4.23) - postcss: 8.4.23 + cssnano-utils: 3.1.0(postcss@8.4.21) + postcss: 8.4.21 postcss-value-parser: 4.2.0 dev: false - /postcss-reduce-idents@5.2.0(postcss@8.4.23): + /postcss-reduce-idents@5.2.0(postcss@8.4.21): resolution: {integrity: sha512-BTrLjICoSB6gxbc58D5mdBK8OhXRDqud/zodYfdSi52qvDHdMwk+9kB9xsM8yJThH/sZU5A6QVSmMmaN001gIg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.23 + postcss: 8.4.21 postcss-value-parser: 4.2.0 dev: false - /postcss-reduce-initial@5.1.2(postcss@8.4.23): + /postcss-reduce-initial@5.1.2(postcss@8.4.21): resolution: {integrity: sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: @@ -13631,16 +13718,16 @@ packages: dependencies: browserslist: 4.21.5 caniuse-api: 3.0.0 - postcss: 8.4.23 + postcss: 8.4.21 dev: false - /postcss-reduce-transforms@5.1.0(postcss@8.4.23): + /postcss-reduce-transforms@5.1.0(postcss@8.4.21): resolution: {integrity: sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.23 + postcss: 8.4.21 postcss-value-parser: 4.2.0 dev: false @@ -13651,34 +13738,34 @@ packages: cssesc: 3.0.0 util-deprecate: 1.0.2 - /postcss-sort-media-queries@4.3.0(postcss@8.4.23): + /postcss-sort-media-queries@4.3.0(postcss@8.4.21): resolution: {integrity: sha512-jAl8gJM2DvuIJiI9sL1CuiHtKM4s5aEIomkU8G3LFvbP+p8i7Sz8VV63uieTgoewGqKbi+hxBTiOKJlB35upCg==} engines: {node: '>=10.0.0'} peerDependencies: postcss: ^8.4.16 dependencies: - postcss: 8.4.23 + postcss: 8.4.21 sort-css-media-queries: 2.1.0 dev: false - /postcss-svgo@5.1.0(postcss@8.4.23): + /postcss-svgo@5.1.0(postcss@8.4.21): resolution: {integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.23 + postcss: 8.4.21 postcss-value-parser: 4.2.0 svgo: 2.8.0 dev: false - /postcss-unique-selectors@5.1.1(postcss@8.4.23): + /postcss-unique-selectors@5.1.1(postcss@8.4.21): resolution: {integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.23 + postcss: 8.4.21 postcss-selector-parser: 6.0.11 dev: false @@ -13686,17 +13773,17 @@ packages: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} dev: false - /postcss-zindex@5.1.0(postcss@8.4.23): + /postcss-zindex@5.1.0(postcss@8.4.21): resolution: {integrity: sha512-fgFMf0OtVSBR1va1JNHYgMxYk73yhn/qb4uQDq1DLGYolz8gHCyr/sesEuGUaYs58E3ZJRcpoGuPVoB7Meiq9A==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.23 + postcss: 8.4.21 dev: false - /postcss@8.4.23: - resolution: {integrity: sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==} + /postcss@8.4.21: + resolution: {integrity: sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==} engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.6 @@ -14243,13 +14330,13 @@ packages: resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} engines: {node: '>= 0.10'} dependencies: - resolve: 1.22.2 + resolve: 1.22.3 /rechoir@0.8.0: resolution: {integrity: sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==} engines: {node: '>= 10.13.0'} dependencies: - resolve: 1.22.2 + resolve: 1.22.3 /recursive-readdir@2.2.3: resolution: {integrity: sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==} @@ -14291,13 +14378,13 @@ packages: '@babel/runtime': 7.21.0 dev: false - /regexp-tree@0.1.25: - resolution: {integrity: sha512-szcL3aqw+vEeuxhL1AMYRyeMP+goYF5I/guaH10uJX5xbGyeQeNPPneaj3ZWVmGLCDxrVaaYekkr5R12gk4dJw==} + /regexp-tree@0.1.24: + resolution: {integrity: sha512-s2aEVuLhvnVJW6s/iPgEGK6R+/xngd2jNQ+xy4bXNDKxZKJH6jpPHY6kVeVv1IeLCHgswRj+Kl3ELaDjG6V1iw==} hasBin: true dev: true - /regexp.prototype.flags@1.5.0: - resolution: {integrity: sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==} + /regexp.prototype.flags@1.4.3: + resolution: {integrity: sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 @@ -14523,8 +14610,8 @@ packages: engines: {node: '>=10'} dev: true - /resolve@1.22.2: - resolution: {integrity: sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==} + /resolve@1.22.3: + resolution: {integrity: sha512-P8ur/gp/AmbEzjr729bZnLjXK5Z+4P0zhIJgBgzqRih7hL7BOukHGtSTA3ACMY467GRFz3duQsi0bDZdR7DKdw==} hasBin: true dependencies: is-core-module: 2.12.0 @@ -14606,7 +14693,7 @@ packages: dependencies: find-up: 5.0.0 picocolors: 1.0.0 - postcss: 8.4.23 + postcss: 8.4.21 strip-json-comments: 3.1.1 dev: false @@ -14649,7 +14736,7 @@ packages: /safe-regex@2.1.1: resolution: {integrity: sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A==} dependencies: - regexp-tree: 0.1.25 + regexp-tree: 0.1.24 dev: true /safe-stable-stringify@2.4.3: @@ -14899,19 +14986,14 @@ packages: /signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} - /signal-exit@4.0.1: - resolution: {integrity: sha512-uUWsN4aOxJAS8KOuf3QMyFtgm1pkb6I+KRZbRF/ghdf5T7sM+B1lLLzPDxswUjkmHyxQAVzEgG35E3NzDM9GVw==} - engines: {node: '>=14'} - dev: true - - /sigstore@1.3.1: - resolution: {integrity: sha512-C3HBrbJJ9KCg+etufAqeI8Ut4DxgKh/I8VBUmW+wgQJbk3GW56zhSRlVADmBwnIKXJOcAwCXPKLTVayIWTQJHA==} + /sigstore@1.2.0: + resolution: {integrity: sha512-Fr9+W1nkBSIZCkJQR7jDn/zI0UXNsVpp+7mDQkCnZOIxG9p6yNXBx9xntHsfUyYHE55XDkkVV3+rYbrkzAeesA==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} hasBin: true dependencies: '@sigstore/protobuf-specs': 0.1.0 make-fetch-happen: 11.1.0 - tuf-js: 1.1.4 + tuf-js: 1.1.3 transitivePeerDependencies: - bluebird - supports-color @@ -15217,7 +15299,7 @@ packages: get-intrinsic: 1.2.0 has-symbols: 1.0.3 internal-slot: 1.0.5 - regexp.prototype.flags: 1.5.0 + regexp.prototype.flags: 1.4.3 side-channel: 1.0.4 dev: true @@ -15346,14 +15428,14 @@ packages: inline-style-parser: 0.1.1 dev: false - /stylehacks@5.1.1(postcss@8.4.23): + /stylehacks@5.1.1(postcss@8.4.21): resolution: {integrity: sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: browserslist: 4.21.5 - postcss: 8.4.23 + postcss: 8.4.21 postcss-selector-parser: 6.0.11 dev: false @@ -15465,11 +15547,11 @@ packages: jest-worker: 27.5.1 schema-utils: 3.1.2 serialize-javascript: 6.0.1 - terser: 5.17.1 + terser: 5.16.9 webpack: 5.80.0(webpack-cli@5.0.1) - /terser@5.17.1: - resolution: {integrity: sha512-hVl35zClmpisy6oaoKALOpS0rDYLxRFLHhRuDlEGTKey9qHjS1w9GMORjuwIMt70Wan4lwsLYyWDVnWgF+KUEw==} + /terser@5.16.9: + resolution: {integrity: sha512-HPa/FdTB9XGI2H1/keLFZHxl6WNvAI4YalHGtDQTlMnJcoqSab1UwL4l1hGEhs6/GmLHBZIg/YgB++jcbzoOEg==} engines: {node: '>=10'} hasBin: true dependencies: @@ -15700,7 +15782,7 @@ packages: webpack: ^5.0.0 dependencies: chalk: 4.1.2 - enhanced-resolve: 5.13.0 + enhanced-resolve: 5.12.0 micromatch: 4.0.5 semver: 7.5.0 typescript: 4.9.5 @@ -15785,11 +15867,11 @@ packages: typescript: 5.0.4 dev: true - /tuf-js@1.1.4: - resolution: {integrity: sha512-Lw2JRM3HTYhEtQJM2Th3aNCPbnXirtWMl065BawwmM2pX6XStH/ZO9e8T2hh0zk/HUa+1i6j+Lv6eDitKTau6A==} + /tuf-js@1.1.3: + resolution: {integrity: sha512-jGYi5nG/kqgfTFQSdoN6PW9eIn+XRZqdXku+fSwNk6UpWIsWaV7pzAqPgFr85edOPhoyJDyBqCS+DCnHroMvrw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - '@tufjs/models': 1.0.3 + '@tufjs/models': 1.0.2 make-fetch-happen: 11.1.0 transitivePeerDependencies: - bluebird @@ -16430,8 +16512,8 @@ packages: optional: true dependencies: '@types/node': 18.15.12 - esbuild: 0.17.17 - postcss: 8.4.23 + esbuild: 0.17.16 + postcss: 8.4.21 rollup: 3.20.6 optionalDependencies: fsevents: 2.3.2 @@ -16531,8 +16613,8 @@ packages: - debug dev: false - /walk-up-path@3.0.1: - resolution: {integrity: sha512-9YlCL/ynK3CTlrSRrDxZvUauLzAswPCrsaCgilqFevUYpeEW0/3ScEjaa3kbW/T0ghhkEr7mv+fpjqn1Y1YuTA==} + /walk-up-path@1.0.0: + resolution: {integrity: sha512-hwj/qMDUEjCU5h0xr90KGCf0tg0/LgJbmOWgrWKYlcJZM7XvquvUJZ0G/HMGr7F7OQMOUuPHWP9JpriinkAlkg==} dev: true /walker@1.0.8: @@ -16613,7 +16695,7 @@ packages: '@webpack-cli/configtest': 2.0.1(webpack-cli@5.0.1)(webpack@5.80.0) '@webpack-cli/info': 2.0.1(webpack-cli@5.0.1)(webpack@5.80.0) '@webpack-cli/serve': 2.0.1(webpack-cli@5.0.1)(webpack@5.80.0) - colorette: 2.0.20 + colorette: 2.0.19 commander: 9.5.0 cross-spawn: 7.0.3 envinfo: 7.8.1 @@ -16630,7 +16712,7 @@ packages: peerDependencies: webpack: ^4.0.0 || ^5.0.0 dependencies: - colorette: 2.0.20 + colorette: 2.0.19 memfs: 3.5.0 mime-types: 2.1.35 range-parser: 1.2.1 @@ -16661,7 +16743,7 @@ packages: ansi-html-community: 0.0.8 bonjour-service: 1.1.1 chokidar: 3.5.3 - colorette: 2.0.20 + colorette: 2.0.19 compression: 1.7.4 connect-history-api-fallback: 2.0.0 default-gateway: 6.0.3 From 911f0ca3c5723214b6c4f92efc9c2d9ec4b4b17a Mon Sep 17 00:00:00 2001 From: Jason Dent Date: Thu, 20 Apr 2023 14:40:35 +0200 Subject: [PATCH 5/6] Update package.json --- packages/cspell/package.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/cspell/package.json b/packages/cspell/package.json index 88ba0db4c41..7dde462de7e 100644 --- a/packages/cspell/package.json +++ b/packages/cspell/package.json @@ -20,6 +20,9 @@ "./bin": { "import": "./bin.mjs" }, + "./bin.mjs": { + "import": "./bin.mjs" + }, "./application": { "import": "./dist/esm/application.mjs" } From a4341d6b82d2bfc94e72abcd5e1ab779ae874a3e Mon Sep 17 00:00:00 2001 From: Jason Dent Date: Thu, 20 Apr 2023 14:51:48 +0200 Subject: [PATCH 6/6] Update coverage.yml --- .github/workflows/coverage.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 904321e20d7..9d8108bfc5d 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -53,7 +53,7 @@ jobs: - run: pnpm run coverage - name: Upload coverage Coveralls - uses: coverallsapp/github-action@50c33ad324a9902697adbf2f92c22cf5023eacf1 # 1.2.4 + uses: coverallsapp/github-action@f350da2c033043742f89e8c0b7b5145a1616da6d # 2.1.2 with: github-token: ${{ secrets.GITHUB_TOKEN }} path-to-lcov: ./lcov.info