From 246d9121a79bfe9d02891b15771b32ed3ecbbc85 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Colladon?= Date: Tue, 23 Apr 2024 17:05:47 +0200 Subject: [PATCH 1/3] fix: perf test execution --- .github/workflows/on-main-push.yml | 22 ++++++++-------------- package.json | 17 ++++++++++++++++- 2 files changed, 24 insertions(+), 15 deletions(-) diff --git a/.github/workflows/on-main-push.yml b/.github/workflows/on-main-push.yml index 60707ca0..527feea6 100644 --- a/.github/workflows/on-main-push.yml +++ b/.github/workflows/on-main-push.yml @@ -69,24 +69,16 @@ jobs: with: node-version: 18 - - name: Get yarn cache directory path - id: yarn-cache-dir-path - run: echo "yarn-cache=$(yarn config get cacheFolder)" >> "$GITHUB_OUTPUT" - shell: bash - - - uses: actions/cache@v4 - with: - path: ${{ steps.yarn-cache-dir-path.outputs.yarn-cache }} - key: ${{ runner.os }}-16-yarn-${{ hashFiles('**/yarn.lock') }} + - name: Setup dependencies, cache and install + uses: ./.github/actions/install - - name: Install dependencies - run: yarn install --immutable --check-cache + - uses: google/wireit@setup-github-actions-caching/v1 - name: Build plugin run: yarn pack - - name: Install sfdx-cli - run: npm install -g sfdx-cli + - name: Install salesforce CLI + run: npm install -g @salesforce/cli - name: Install plugin run: | @@ -102,7 +94,9 @@ jobs: path: ./e2e - name: Run benchmark - run: yarn test:perf + run: | + yarn test:perf + git reset --hard - name: Store benchmark result uses: benchmark-action/github-action-benchmark@v1 diff --git a/package.json b/package.json index 6a221dfc..7c81088a 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "test:build": "yarn clean ; shx rm -rf .yarn/cache node_modules ; yarn && yarn pack && yarn test", "test:mutation": "wireit", "test:nut": "wireit", - "test:perf": "node __tests__/perf/bench.mjs > perf-result.txt && shx cat perf-result.txt", + "test:perf": "wireit", "test:unit": "wireit", "test:unit:debug": "node --inspect node_modules/.bin/jest", "test:unit:debug:break": "node --inspect-brk node_modules/.bin/jest", @@ -127,6 +127,21 @@ "test:nut" ] }, + "test:perf": { + "command": "node __tests__/perf/bench.mjs > perf-result.txt && shx cat perf-result.txt", + "files": [ + "src/**/*.ts", + "test/**/*.ts", + "messages/**", + "**/tsconfig.json" + ], + "output": [ + "perf-result.txt" + ], + "dependencies": [ + "build" + ] + }, "test:mutation": { "command": "stryker run", "files": [ From dfd25ab031bcfaf90196f96a6045328582104152 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Colladon?= Date: Tue, 23 Apr 2024 17:07:44 +0200 Subject: [PATCH 2/3] build: upgrade dependencies --- package.json | 6 +- yarn.lock | 747 ++++++++------------------------------------------- 2 files changed, 111 insertions(+), 642 deletions(-) diff --git a/package.json b/package.json index 7c81088a..17441752 100644 --- a/package.json +++ b/package.json @@ -189,7 +189,7 @@ } }, "devDependencies": { - "@commitlint/cli": "^19.2.2", + "@commitlint/cli": "^19.3.0", "@commitlint/config-conventional": "^19.2.2", "@jest/globals": "^29.7.0", "@oclif/dev-cli": "^1.26.10", @@ -198,7 +198,7 @@ "@salesforce/ts-sinon": "^1.4.19", "@stryker-mutator/core": "^8.2.6", "@stryker-mutator/jest-runner": "^8.2.6", - "@swc/core": "^1.4.16", + "@swc/core": "^1.4.17", "@types/async": "^3.2.24", "@types/jest": "^29.5.12", "@types/mocha": "^10.0.6", @@ -213,7 +213,7 @@ "eslint-plugin-prettier": "^5.1.3", "husky": "^9.0.11", "jest": "^29.7.0", - "knip": "^5.9.4", + "knip": "^5.10.0", "lint-staged": "^15.2.2", "mocha": "^10.4.0", "nyc": "^15.1.0", diff --git a/yarn.lock b/yarn.lock index 98ec6499..e0ac49e0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -613,11 +613,11 @@ __metadata: languageName: node linkType: hard -"@commitlint/cli@npm:^19.2.2": - version: 19.2.2 - resolution: "@commitlint/cli@npm:19.2.2" +"@commitlint/cli@npm:^19.3.0": + version: 19.3.0 + resolution: "@commitlint/cli@npm:19.3.0" dependencies: - "@commitlint/format": ^19.0.3 + "@commitlint/format": ^19.3.0 "@commitlint/lint": ^19.2.2 "@commitlint/load": ^19.2.0 "@commitlint/read": ^19.2.1 @@ -626,7 +626,7 @@ __metadata: yargs: ^17.0.0 bin: commitlint: cli.js - checksum: 0cd8e0e003d32d1720ccee55352f2a2a7939d67b2e018a588f09a8f98c58688bd5d51a10dae0ab550dba7fd49f256b396431b927058d5e17f076edcffe434c8e + checksum: 2329756f6e3313948aafac378b2cf2fe3b436c8dd0260e517b68dd7e7c52e944d280e562f93c91308c13d60461af469641c031bae09131aa34a953e2f7074c29 languageName: node linkType: hard @@ -671,13 +671,13 @@ __metadata: languageName: node linkType: hard -"@commitlint/format@npm:^19.0.3": - version: 19.0.3 - resolution: "@commitlint/format@npm:19.0.3" +"@commitlint/format@npm:^19.3.0": + version: 19.3.0 + resolution: "@commitlint/format@npm:19.3.0" dependencies: "@commitlint/types": ^19.0.3 chalk: ^5.3.0 - checksum: ccd71c669e43272fc7d55aba38b149ebc1fab40364ddb4182d4067210592981d42e51d2295a5c0476a34a7a296f14eaee54cc3aa246e3e5d477ed2ae5917a532 + checksum: cc0e1e0e6d5eea76b856ad1be879de166c3d1385e1ae0e1bb78c575f9b78b53d92a56cd4719427cdba9cbb9a10235768da29144da9892596525c923d126951dd languageName: node linkType: hard @@ -1354,65 +1354,6 @@ __metadata: languageName: node linkType: hard -"@npmcli/git@npm:^5.0.0": - version: 5.0.6 - resolution: "@npmcli/git@npm:5.0.6" - dependencies: - "@npmcli/promise-spawn": ^7.0.0 - lru-cache: ^10.0.1 - npm-pick-manifest: ^9.0.0 - proc-log: ^4.0.0 - promise-inflight: ^1.0.1 - promise-retry: ^2.0.1 - semver: ^7.3.5 - which: ^4.0.0 - checksum: cbddf41e55339e38ec6fbbbe347dec1f43e978f44d1dd0ff489db5cd777c0eea5f1aadb5c76b296079c4697c67789d86979d64f2419ef02da0adbd2f6796b936 - languageName: node - linkType: hard - -"@npmcli/map-workspaces@npm:^3.0.4": - version: 3.0.6 - resolution: "@npmcli/map-workspaces@npm:3.0.6" - dependencies: - "@npmcli/name-from-folder": ^2.0.0 - glob: ^10.2.2 - minimatch: ^9.0.0 - read-package-json-fast: ^3.0.0 - checksum: bdb09ee1d044bb9b2857d9e2d7ca82f40783a8549b5a7e150e25f874ee354cdbc8109ad7c3df42ec412f7057d95baa05920c4d361c868a93a42146b8e4390d3d - languageName: node - linkType: hard - -"@npmcli/name-from-folder@npm:^2.0.0": - version: 2.0.0 - resolution: "@npmcli/name-from-folder@npm:2.0.0" - checksum: fb3ef891aa57315fb6171866847f298577c8bda98a028e93e458048477133e142b4eb45ce9f3b80454f7c257612cb01754ee782d608507698dd712164436f5bd - languageName: node - linkType: hard - -"@npmcli/package-json@npm:^5.0.0": - version: 5.0.3 - resolution: "@npmcli/package-json@npm:5.0.3" - dependencies: - "@npmcli/git": ^5.0.0 - glob: ^10.2.2 - hosted-git-info: ^7.0.0 - json-parse-even-better-errors: ^3.0.0 - normalize-package-data: ^6.0.0 - proc-log: ^4.0.0 - semver: ^7.5.3 - checksum: d28fd198c8335a79152d97b6f39939e9d064c58b8c689e915a12673c261893f9368a3e30ebd9c063addd88335692843574ee71054b06b10e8ab556cee436384e - languageName: node - linkType: hard - -"@npmcli/promise-spawn@npm:^7.0.0": - version: 7.0.1 - resolution: "@npmcli/promise-spawn@npm:7.0.1" - dependencies: - which: ^4.0.0 - checksum: a2b25d66d4dc835c69593bdf56588d66299fde3e80be4978347e686f24647007b794ce4da4cfcfcc569c67112720b746c4e7bf18ce45c096712d8b75fed19ec7 - languageName: node - linkType: hard - "@oclif/command@npm:^1.8.14, @oclif/command@npm:^1.8.15": version: 1.8.36 resolution: "@oclif/command@npm:1.8.36" @@ -1722,141 +1663,6 @@ __metadata: languageName: node linkType: hard -"@pnpm/constants@npm:7.1.1": - version: 7.1.1 - resolution: "@pnpm/constants@npm:7.1.1" - checksum: a8b6a8c633ba2099ee844a3dd7934352a2135872e86f8fe497d599837b8be7eac374839598b70030e63cb3a32f945e881d6c0e1542f0be2b74ec52d78f891649 - languageName: node - linkType: hard - -"@pnpm/core-loggers@npm:9.0.6": - version: 9.0.6 - resolution: "@pnpm/core-loggers@npm:9.0.6" - dependencies: - "@pnpm/types": 9.4.2 - peerDependencies: - "@pnpm/logger": ^5.0.0 - checksum: ab0656839c873f5954109d540ca2a7b144626036c7f78ef4a7717e755449f9c7acda3a425b83ebc1349ad5ce295f2b6e9b133be14294b11c5df6a0f8b4feaea1 - languageName: node - linkType: hard - -"@pnpm/error@npm:5.0.2": - version: 5.0.2 - resolution: "@pnpm/error@npm:5.0.2" - dependencies: - "@pnpm/constants": 7.1.1 - checksum: 490e90b3a6fa6527a5a2b07dfd46982e005d8834036871a30cf03fcb389497b9828ed01c0d39e88b6352a340556de316eae9dbefcb3246f368815a03241576e6 - languageName: node - linkType: hard - -"@pnpm/fetching-types@npm:5.0.0": - version: 5.0.0 - resolution: "@pnpm/fetching-types@npm:5.0.0" - dependencies: - "@zkochan/retry": ^0.2.0 - node-fetch: 3.0.0-beta.9 - checksum: 845c1597be6246f484477c3badce5573a1ab35c741f59e297813faf195d07e4c03ca871beb10d614a987a4dff78bd72265c0bd56c40cbf941e416b1f3ea6231c - languageName: node - linkType: hard - -"@pnpm/graceful-fs@npm:3.2.0": - version: 3.2.0 - resolution: "@pnpm/graceful-fs@npm:3.2.0" - dependencies: - graceful-fs: ^4.2.11 - checksum: b31bad77530101d27044d2d712ecf09684398cc72311fbb079675f393219fff002a9ab8e3ea91014e79f1586a861a100ac9b4881d72156383aca6e85cf9855be - languageName: node - linkType: hard - -"@pnpm/logger@npm:5.0.0": - version: 5.0.0 - resolution: "@pnpm/logger@npm:5.0.0" - dependencies: - bole: ^5.0.0 - ndjson: ^2.0.0 - checksum: 6ea91cb3a539351371147b6f051489a01630538327bb3773105e91b9b35ec689b6fc1d112d484726deffe6953b738318e1a86205362baf9fb49fad27084b8f74 - languageName: node - linkType: hard - -"@pnpm/npm-package-arg@npm:^1.0.0": - version: 1.0.0 - resolution: "@pnpm/npm-package-arg@npm:1.0.0" - dependencies: - hosted-git-info: ^4.0.1 - semver: ^7.3.5 - validate-npm-package-name: ^4.0.0 - checksum: e3dbcb605b6c86e0d29854aab00af086fd922211c9c2ed4f4923a70947c10d563b5e9adc8441d7ec0a23d074edb9cd1f0c334b506c4ecc549b07b60700f3639a - languageName: node - linkType: hard - -"@pnpm/npm-resolver@npm:18.1.0": - version: 18.1.0 - resolution: "@pnpm/npm-resolver@npm:18.1.0" - dependencies: - "@pnpm/core-loggers": 9.0.6 - "@pnpm/error": 5.0.2 - "@pnpm/fetching-types": 5.0.0 - "@pnpm/graceful-fs": 3.2.0 - "@pnpm/resolve-workspace-range": 5.0.1 - "@pnpm/resolver-base": 11.1.0 - "@pnpm/types": 9.4.2 - "@zkochan/retry": ^0.2.0 - encode-registry: ^3.0.1 - load-json-file: ^6.2.0 - lru-cache: ^10.0.2 - normalize-path: ^3.0.0 - p-limit: ^3.1.0 - p-memoize: 4.0.1 - parse-npm-tarball-url: ^3.0.0 - path-temp: ^2.1.0 - ramda: "npm:@pnpm/ramda@0.28.1" - rename-overwrite: ^5.0.0 - semver: ^7.5.4 - ssri: 10.0.5 - version-selector-type: ^3.0.0 - peerDependencies: - "@pnpm/logger": ^5.0.0 - checksum: 81b0dd97a0062374db7aecd68a94e7e52dd19c9675bd052c7fa7a2b5edb6219dc525e71dccb70bf4bae90faf44f6e1cd0d4f155606bc754ffcec4f9ab6852c08 - languageName: node - linkType: hard - -"@pnpm/resolve-workspace-range@npm:5.0.1": - version: 5.0.1 - resolution: "@pnpm/resolve-workspace-range@npm:5.0.1" - dependencies: - semver: ^7.4.0 - checksum: 4c6a853b1f6d8030e5458d1d88891932e209ed35daa3032919802e6005a4beca5fa31ffd2769be1353a9f0367971afebd51493ab187ac675a73a35640a82aaa1 - languageName: node - linkType: hard - -"@pnpm/resolver-base@npm:11.1.0": - version: 11.1.0 - resolution: "@pnpm/resolver-base@npm:11.1.0" - dependencies: - "@pnpm/types": 9.4.2 - checksum: ff42d6f1bd3cfef46ab644709de13795af682c04575d782ec8cf32ef4b114486f22f3d758b1d94423ee8969fbb786a81d3a7b6fa52054af8e403b19f15a40b3f - languageName: node - linkType: hard - -"@pnpm/types@npm:9.4.2": - version: 9.4.2 - resolution: "@pnpm/types@npm:9.4.2" - checksum: a499e5442c53c38820730e626eb75b67305c838d486e2544527a1dd7bc2666ac75e91db8bc8b6ee7776927593297339468e212d239f27b0d0520ee972ab8b0b9 - languageName: node - linkType: hard - -"@pnpm/workspace.pkgs-graph@npm:2.0.14": - version: 2.0.14 - resolution: "@pnpm/workspace.pkgs-graph@npm:2.0.14" - dependencies: - "@pnpm/npm-package-arg": ^1.0.0 - "@pnpm/npm-resolver": 18.1.0 - "@pnpm/resolve-workspace-range": 5.0.1 - ramda: "npm:@pnpm/ramda@0.28.1" - checksum: ff3b5234611da1ec4b636616554abcb4720c4fcd3db33bcb7b4b1e4ed5ebd091a854163876c1b1f7d56d2ec6e4f344c22eaf02054f2963d9a50a49462412793d - languageName: node - linkType: hard - "@salesforce/bunyan@npm:^2.0.0": version: 2.0.0 resolution: "@salesforce/bunyan@npm:2.0.0" @@ -2232,90 +2038,90 @@ __metadata: languageName: node linkType: hard -"@swc/core-darwin-arm64@npm:1.4.16": - version: 1.4.16 - resolution: "@swc/core-darwin-arm64@npm:1.4.16" +"@swc/core-darwin-arm64@npm:1.4.17": + version: 1.4.17 + resolution: "@swc/core-darwin-arm64@npm:1.4.17" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@swc/core-darwin-x64@npm:1.4.16": - version: 1.4.16 - resolution: "@swc/core-darwin-x64@npm:1.4.16" +"@swc/core-darwin-x64@npm:1.4.17": + version: 1.4.17 + resolution: "@swc/core-darwin-x64@npm:1.4.17" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@swc/core-linux-arm-gnueabihf@npm:1.4.16": - version: 1.4.16 - resolution: "@swc/core-linux-arm-gnueabihf@npm:1.4.16" +"@swc/core-linux-arm-gnueabihf@npm:1.4.17": + version: 1.4.17 + resolution: "@swc/core-linux-arm-gnueabihf@npm:1.4.17" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@swc/core-linux-arm64-gnu@npm:1.4.16": - version: 1.4.16 - resolution: "@swc/core-linux-arm64-gnu@npm:1.4.16" +"@swc/core-linux-arm64-gnu@npm:1.4.17": + version: 1.4.17 + resolution: "@swc/core-linux-arm64-gnu@npm:1.4.17" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-arm64-musl@npm:1.4.16": - version: 1.4.16 - resolution: "@swc/core-linux-arm64-musl@npm:1.4.16" +"@swc/core-linux-arm64-musl@npm:1.4.17": + version: 1.4.17 + resolution: "@swc/core-linux-arm64-musl@npm:1.4.17" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@swc/core-linux-x64-gnu@npm:1.4.16": - version: 1.4.16 - resolution: "@swc/core-linux-x64-gnu@npm:1.4.16" +"@swc/core-linux-x64-gnu@npm:1.4.17": + version: 1.4.17 + resolution: "@swc/core-linux-x64-gnu@npm:1.4.17" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-x64-musl@npm:1.4.16": - version: 1.4.16 - resolution: "@swc/core-linux-x64-musl@npm:1.4.16" +"@swc/core-linux-x64-musl@npm:1.4.17": + version: 1.4.17 + resolution: "@swc/core-linux-x64-musl@npm:1.4.17" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@swc/core-win32-arm64-msvc@npm:1.4.16": - version: 1.4.16 - resolution: "@swc/core-win32-arm64-msvc@npm:1.4.16" +"@swc/core-win32-arm64-msvc@npm:1.4.17": + version: 1.4.17 + resolution: "@swc/core-win32-arm64-msvc@npm:1.4.17" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@swc/core-win32-ia32-msvc@npm:1.4.16": - version: 1.4.16 - resolution: "@swc/core-win32-ia32-msvc@npm:1.4.16" +"@swc/core-win32-ia32-msvc@npm:1.4.17": + version: 1.4.17 + resolution: "@swc/core-win32-ia32-msvc@npm:1.4.17" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@swc/core-win32-x64-msvc@npm:1.4.16": - version: 1.4.16 - resolution: "@swc/core-win32-x64-msvc@npm:1.4.16" +"@swc/core-win32-x64-msvc@npm:1.4.17": + version: 1.4.17 + resolution: "@swc/core-win32-x64-msvc@npm:1.4.17" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@swc/core@npm:^1.4.16": - version: 1.4.16 - resolution: "@swc/core@npm:1.4.16" +"@swc/core@npm:^1.4.17": + version: 1.4.17 + resolution: "@swc/core@npm:1.4.17" dependencies: - "@swc/core-darwin-arm64": 1.4.16 - "@swc/core-darwin-x64": 1.4.16 - "@swc/core-linux-arm-gnueabihf": 1.4.16 - "@swc/core-linux-arm64-gnu": 1.4.16 - "@swc/core-linux-arm64-musl": 1.4.16 - "@swc/core-linux-x64-gnu": 1.4.16 - "@swc/core-linux-x64-musl": 1.4.16 - "@swc/core-win32-arm64-msvc": 1.4.16 - "@swc/core-win32-ia32-msvc": 1.4.16 - "@swc/core-win32-x64-msvc": 1.4.16 + "@swc/core-darwin-arm64": 1.4.17 + "@swc/core-darwin-x64": 1.4.17 + "@swc/core-linux-arm-gnueabihf": 1.4.17 + "@swc/core-linux-arm64-gnu": 1.4.17 + "@swc/core-linux-arm64-musl": 1.4.17 + "@swc/core-linux-x64-gnu": 1.4.17 + "@swc/core-linux-x64-musl": 1.4.17 + "@swc/core-win32-arm64-msvc": 1.4.17 + "@swc/core-win32-ia32-msvc": 1.4.17 + "@swc/core-win32-x64-msvc": 1.4.17 "@swc/counter": ^0.1.2 "@swc/types": ^0.1.5 peerDependencies: @@ -2344,7 +2150,7 @@ __metadata: peerDependenciesMeta: "@swc/helpers": optional: true - checksum: 67b72646a70c7b5967b0e2f3511bab9451285c7c24f107347ff92cea04ae61c76eb6e8c688f04d1bff2541134519f4a625005811be3b0f7670d1dad1167cc1fc + checksum: 65fce1ebee900e4e6bdbc6f6eda22ffdda71e9b34895a7d3a185578d9aab0accc3202f367d480aaa35e99137a762121b913bbdb62113ac823d0c7acab00808d0 languageName: node linkType: hard @@ -2607,13 +2413,6 @@ __metadata: languageName: node linkType: hard -"@types/picomatch@npm:2.3.3": - version: 2.3.3 - resolution: "@types/picomatch@npm:2.3.3" - checksum: 1bf1a1d80296a585d3310c97be87e67e16da6f5c168e01ce27eef835abfc5bcca8e395afd6ae8b2b73eb72540d1587da7a468e4dfe7277ea208cf43cae096854 - languageName: node - linkType: hard - "@types/semver@npm:^7.3.13, @types/semver@npm:^7.5.0, @types/semver@npm:^7.5.8": version: 7.5.8 resolution: "@types/semver@npm:7.5.8" @@ -2814,22 +2613,6 @@ __metadata: languageName: node linkType: hard -"@zkochan/retry@npm:^0.2.0": - version: 0.2.0 - resolution: "@zkochan/retry@npm:0.2.0" - checksum: 268e77e4f2254e608fdb79396ab6947e7c302ebe3df90696ad6cda4f09417845ca13ad4e6bfe813fab1839f1e66b14294ceb5591fb4dacd0999927aa6fe55826 - languageName: node - linkType: hard - -"@zkochan/rimraf@npm:^2.1.2": - version: 2.1.3 - resolution: "@zkochan/rimraf@npm:2.1.3" - dependencies: - rimraf: ^3.0.2 - checksum: 81cf488065b3b3fcb49980d35dc49a59f8961887c7ed589250ea233f7b91a30c3b9d3ec0b7700829062e7c514c5f07afdcf5f811a4f1a06227daa69c0638f32a - languageName: node - linkType: hard - "JSONStream@npm:^1.3.5": version: 1.3.5 resolution: "JSONStream@npm:1.3.5" @@ -3466,16 +3249,6 @@ __metadata: languageName: node linkType: hard -"bole@npm:^5.0.0": - version: 5.0.11 - resolution: "bole@npm:5.0.11" - dependencies: - fast-safe-stringify: ^2.0.7 - individual: ^3.0.0 - checksum: de8d478613d032db781652942055b29e9daeb57be1df06067e2e840d5ce4f3d2cbabfbc01b6f8698f3e054564569f2910b8f5b1161387f031517d4b064d2ea01 - languageName: node - linkType: hard - "brace-expansion@npm:^1.1.7": version: 1.1.11 resolution: "brace-expansion@npm:1.1.11" @@ -3584,15 +3357,6 @@ __metadata: languageName: node linkType: hard -"builtins@npm:^5.0.0": - version: 5.1.0 - resolution: "builtins@npm:5.1.0" - dependencies: - semver: ^7.0.0 - checksum: 76327fa85b8e253b26e52f79988148013ea742691b4ab15f7228ebee47dd757832da308c9d4e4fc89763a1773e3f25a9836fff6315df85c7c6c72190436bf11d - languageName: node - linkType: hard - "cacache@npm:^18.0.0": version: 18.0.2 resolution: "cacache@npm:18.0.2" @@ -4355,13 +4119,6 @@ __metadata: languageName: node linkType: hard -"crypto-random-string@npm:^2.0.0": - version: 2.0.0 - resolution: "crypto-random-string@npm:2.0.0" - checksum: 0283879f55e7c16fdceacc181f87a0a65c53bc16ffe1d58b9d19a6277adcd71900d02bb2c4843dd55e78c51e30e89b0fec618a7f170ebcc95b33182c28f05fd6 - languageName: node - linkType: hard - "csprng@npm:*": version: 0.1.2 resolution: "csprng@npm:0.1.2" @@ -4406,13 +4163,6 @@ __metadata: languageName: node linkType: hard -"data-uri-to-buffer@npm:^3.0.1": - version: 3.0.1 - resolution: "data-uri-to-buffer@npm:3.0.1" - checksum: c59c3009686a78c071806b72f4810856ec28222f0f4e252aa495ec027ed9732298ceea99c50328cf59b151dd34cbc3ad6150bbb43e41fc56fa19f48c99e9fc30 - languageName: node - linkType: hard - "data-view-buffer@npm:^1.0.1": version: 1.0.1 resolution: "data-view-buffer@npm:1.0.1" @@ -4807,15 +4557,6 @@ __metadata: languageName: node linkType: hard -"encode-registry@npm:^3.0.1": - version: 3.0.1 - resolution: "encode-registry@npm:3.0.1" - dependencies: - mem: ^8.0.0 - checksum: 4e7cb234704782ef3e9e0c1941cb90de9b2421da8b87a21c968609e59b931c0316b15ea0e9b5280338a831dcb8e91362f8a54f712b10c70e28598f2dfb97da4a - languageName: node - linkType: hard - "encoding@npm:^0.1.13": version: 0.1.13 resolution: "encoding@npm:0.1.13" @@ -5403,7 +5144,7 @@ __metadata: languageName: node linkType: hard -"fast-safe-stringify@npm:^2.0.7, fast-safe-stringify@npm:^2.1.1": +"fast-safe-stringify@npm:^2.1.1": version: 2.1.1 resolution: "fast-safe-stringify@npm:2.1.1" checksum: a851cbddc451745662f8f00ddb622d6766f9bd97642dabfd9a405fb0d646d69fc0b9a1243cbf67f5f18a39f40f6fa821737651ff1bceeba06c9992ca2dc5bd3d @@ -5462,16 +5203,6 @@ __metadata: languageName: node linkType: hard -"fetch-blob@npm:^2.1.1": - version: 2.1.2 - resolution: "fetch-blob@npm:2.1.2" - peerDependenciesMeta: - domexception: - optional: true - checksum: 22d4487ce78ea4e52b432b0057d8d42922d5d93c0374b0bc2692cebdcb11bf8fac4f6d141b31f1633db1e9212effd38385adbd765a2c7412a621307058499214 - languageName: node - linkType: hard - "figures@npm:^3.0.0": version: 3.2.0 resolution: "figures@npm:3.2.0" @@ -5481,6 +5212,15 @@ __metadata: languageName: node linkType: hard +"file-entry-cache@npm:8.0.0": + version: 8.0.0 + resolution: "file-entry-cache@npm:8.0.0" + dependencies: + flat-cache: ^4.0.0 + checksum: f67802d3334809048c69b3d458f672e1b6d26daefda701761c81f203b80149c35dea04d78ea4238969dd617678e530876722a0634c43031a0957f10cc3ed190f + languageName: node + linkType: hard + "file-entry-cache@npm:^6.0.1": version: 6.0.1 resolution: "file-entry-cache@npm:6.0.1" @@ -5591,6 +5331,16 @@ __metadata: languageName: node linkType: hard +"flat-cache@npm:^4.0.0": + version: 4.0.1 + resolution: "flat-cache@npm:4.0.1" + dependencies: + flatted: ^3.2.9 + keyv: ^4.5.4 + checksum: 899fc86bf6df093547d76e7bfaeb900824b869d7d457d02e9b8aae24836f0a99fbad79328cfd6415ee8908f180699bf259dc7614f793447cb14f707caf5996f6 + languageName: node + linkType: hard + "flat@npm:^5.0.2": version: 5.0.2 resolution: "flat@npm:5.0.2" @@ -5661,17 +5411,6 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:10.1.0": - version: 10.1.0 - resolution: "fs-extra@npm:10.1.0" - dependencies: - graceful-fs: ^4.2.0 - jsonfile: ^6.0.1 - universalify: ^2.0.0 - checksum: dc94ab37096f813cc3ca12f0f1b5ad6744dfed9ed21e953d72530d103cea193c2f81584a39e9dee1bea36de5ee66805678c0dddc048e8af1427ac19c00fffc50 - languageName: node - linkType: hard - "fs-extra@npm:^11.1.1, fs-extra@npm:^11.2.0": version: 11.2.0 resolution: "fs-extra@npm:11.2.0" @@ -6049,7 +5788,7 @@ __metadata: languageName: node linkType: hard -"graceful-fs@npm:^4.1.15, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.11, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": +"graceful-fs@npm:^4.1.15, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": version: 4.2.11 resolution: "graceful-fs@npm:4.2.11" checksum: ac85f94da92d8eb6b7f5a8b20ce65e43d66761c55ce85ac96df6865308390da45a8d3f0296dd3a663de65d30ba497bd46c696cc1e248c72b13d6d567138a4fc7 @@ -6177,15 +5916,6 @@ __metadata: languageName: node linkType: hard -"hosted-git-info@npm:^7.0.0": - version: 7.0.1 - resolution: "hosted-git-info@npm:7.0.1" - dependencies: - lru-cache: ^10.0.1 - checksum: be5280f0a20d6153b47e1ab578e09f5ae8ad734301b3ed7e547dc88a6814d7347a4888db1b4f9635cc738e3c0ef1fbff02272aba7d07c75d4c5a50ff8d618db6 - languageName: node - linkType: hard - "html-escaper@npm:^2.0.0": version: 2.0.2 resolution: "html-escaper@npm:2.0.2" @@ -6370,13 +6100,6 @@ __metadata: languageName: node linkType: hard -"individual@npm:^3.0.0": - version: 3.0.0 - resolution: "individual@npm:3.0.0" - checksum: 49f69cff2791f09d1364b39723cc03d8d48ae425b15b23c8f618ac81f8d76160dae9c2abde5fb885a6bfbce939017ba2a5c84cf3d8051d0804fca0ee79138aa2 - languageName: node - linkType: hard - "inflight@npm:^1.0.4": version: 1.0.6 resolution: "inflight@npm:1.0.6" @@ -6525,7 +6248,7 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.13.0, is-core-module@npm:^2.13.1, is-core-module@npm:^2.5.0, is-core-module@npm:^2.8.1": +"is-core-module@npm:^2.13.0, is-core-module@npm:^2.13.1, is-core-module@npm:^2.5.0": version: 2.13.1 resolution: "is-core-module@npm:2.13.1" dependencies: @@ -7560,13 +7283,6 @@ __metadata: languageName: node linkType: hard -"json-parse-even-better-errors@npm:^3.0.0": - version: 3.0.1 - resolution: "json-parse-even-better-errors@npm:3.0.1" - checksum: bf74fa3f715e56699ccd68b80a7d20908de432a3fae2d5aa2ed530a148e9d9ccdf8e6983b93d9966a553aa70dcf003ce3a7ffec2c0ce74d2a6173e3691a426f0 - languageName: node - linkType: hard - "json-schema-traverse@npm:^0.4.1": version: 0.4.1 resolution: "json-schema-traverse@npm:0.4.1" @@ -7731,7 +7447,7 @@ __metadata: languageName: node linkType: hard -"keyv@npm:^4.5.3": +"keyv@npm:^4.5.3, keyv@npm:^4.5.4": version: 4.5.4 resolution: "keyv@npm:4.5.4" dependencies: @@ -7747,23 +7463,18 @@ __metadata: languageName: node linkType: hard -"knip@npm:^5.9.4": - version: 5.9.4 - resolution: "knip@npm:5.9.4" +"knip@npm:^5.10.0": + version: 5.10.0 + resolution: "knip@npm:5.10.0" dependencies: "@ericcornelissen/bash-parser": 0.5.2 "@nodelib/fs.walk": 2.0.0 - "@npmcli/map-workspaces": ^3.0.4 - "@npmcli/package-json": ^5.0.0 - "@pnpm/logger": 5.0.0 - "@pnpm/workspace.pkgs-graph": 2.0.14 "@snyk/github-codeowners": 1.1.0 - "@types/picomatch": 2.3.3 easy-table: 1.2.0 fast-glob: 3.3.2 + file-entry-cache: 8.0.0 jiti: 1.21.0 js-yaml: 4.1.0 - micromatch: 4.0.5 minimist: 1.2.8 picocolors: 1.0.0 picomatch: ^4.0.1 @@ -7779,7 +7490,8 @@ __metadata: typescript: ">=5.0.4" bin: knip: bin/knip.js - checksum: 112f93982090c8947bd28904ad835b4b2793f9ee23fcb895ba0815e759d6b644e9d6ff6d6661af56ecbebb2f6bff21e4e3afcccce93df778aadf9c6d52ca9541 + knip-bun: bin/knip-bun.js + checksum: 632fcbbf27dbe21e6b9e2cc88c223cbc014dca00824eb995c02e4da313fb4215a43eac48a4da1aeaeeacf5415dc5522620e1f74da0cbf50a037bb48c0b19337c languageName: node linkType: hard @@ -8157,7 +7869,7 @@ __metadata: languageName: node linkType: hard -"lru-cache@npm:^10.0.1, lru-cache@npm:^10.0.2, lru-cache@npm:^10.2.0": +"lru-cache@npm:^10.0.1, lru-cache@npm:^10.2.0": version: 10.2.0 resolution: "lru-cache@npm:10.2.0" checksum: eee7ddda4a7475deac51ac81d7dd78709095c6fa46e8350dc2d22462559a1faa3b81ed931d5464b13d48cbd7e08b46100b6f768c76833912bc444b99c37e25db @@ -8254,15 +7966,6 @@ __metadata: languageName: node linkType: hard -"map-age-cleaner@npm:^0.1.3": - version: 0.1.3 - resolution: "map-age-cleaner@npm:0.1.3" - dependencies: - p-defer: ^1.0.0 - checksum: cb2804a5bcb3cbdfe4b59066ea6d19f5e7c8c196cd55795ea4c28f792b192e4c442426ae52524e5e1acbccf393d3bddacefc3d41f803e66453f6c4eda3650bc1 - languageName: node - linkType: hard - "map-obj@npm:^2.0.0": version: 2.0.0 resolution: "map-obj@npm:2.0.0" @@ -8270,26 +7973,6 @@ __metadata: languageName: node linkType: hard -"mem@npm:^6.0.1": - version: 6.1.1 - resolution: "mem@npm:6.1.1" - dependencies: - map-age-cleaner: ^0.1.3 - mimic-fn: ^3.0.0 - checksum: 59a54b66838f074354fd2ae32cca5064996761ded870e74fa1e098bb3e5d48fc033ebeacf6809d4b2ad3036f7a6fb7538858821bbd4f1cfb7ef8966c0ab9b753 - languageName: node - linkType: hard - -"mem@npm:^8.0.0": - version: 8.1.1 - resolution: "mem@npm:8.1.1" - dependencies: - map-age-cleaner: ^0.1.3 - mimic-fn: ^3.1.0 - checksum: c41bc97f6f82b91899206058989e34bcb1543af40413c2ab59e5a8e97e4f8f2188d62e7bd95b2d575d5b0d823d5034a0f274a0676f6d11a0e0b973898b06c8b1 - languageName: node - linkType: hard - "meow@npm:^12.0.1": version: 12.1.1 resolution: "meow@npm:12.1.1" @@ -8344,13 +8027,6 @@ __metadata: languageName: node linkType: hard -"mimic-fn@npm:^3.0.0, mimic-fn@npm:^3.1.0": - version: 3.1.0 - resolution: "mimic-fn@npm:3.1.0" - checksum: f7b167f9115b8bbdf2c3ee55dce9149d14be9e54b237259c4bc1d8d0512ea60f25a1b323f814eb1fe8f5a541662804bcfcfff3202ca58df143edb986849d58db - languageName: node - linkType: hard - "mimic-fn@npm:^4.0.0": version: 4.0.0 resolution: "mimic-fn@npm:4.0.0" @@ -8392,7 +8068,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^9.0.0, minimatch@npm:^9.0.1, minimatch@npm:^9.0.4, minimatch@npm:~9.0.3": +"minimatch@npm:^9.0.1, minimatch@npm:^9.0.4, minimatch@npm:~9.0.3": version: 9.0.4 resolution: "minimatch@npm:9.0.4" dependencies: @@ -8670,21 +8346,6 @@ __metadata: languageName: node linkType: hard -"ndjson@npm:^2.0.0": - version: 2.0.0 - resolution: "ndjson@npm:2.0.0" - dependencies: - json-stringify-safe: ^5.0.1 - minimist: ^1.2.5 - readable-stream: ^3.6.0 - split2: ^3.0.0 - through2: ^4.0.0 - bin: - ndjson: cli.js - checksum: f847a51a2275b8a6a1bfdb24095183836b71c3085670161678c9922bc59644f04e53ced385e549a5565fdc44c28e206bd3f2199d12525028f843a86b680c4446 - languageName: node - linkType: hard - "negotiator@npm:^0.6.3": version: 0.6.3 resolution: "negotiator@npm:0.6.3" @@ -8757,16 +8418,6 @@ __metadata: languageName: node linkType: hard -"node-fetch@npm:3.0.0-beta.9": - version: 3.0.0-beta.9 - resolution: "node-fetch@npm:3.0.0-beta.9" - dependencies: - data-uri-to-buffer: ^3.0.1 - fetch-blob: ^2.1.1 - checksum: 586af0910649cb62f1c044ddac41e71c0b0f48133fba406ad5e0fab51baff18f22cd187ea65ef690ceed7386a71910e904348105dc8eae55f907fa94df7e76ca - languageName: node - linkType: hard - "node-fetch@npm:^2.6.1": version: 2.7.0 resolution: "node-fetch@npm:2.7.0" @@ -8847,18 +8498,6 @@ __metadata: languageName: node linkType: hard -"normalize-package-data@npm:^6.0.0": - version: 6.0.0 - resolution: "normalize-package-data@npm:6.0.0" - dependencies: - hosted-git-info: ^7.0.0 - is-core-module: ^2.8.1 - semver: ^7.3.5 - validate-npm-package-license: ^3.0.4 - checksum: 741211a4354ba6d618caffa98f64e0e5ec9e5575bf3aefe47f4b68e662d65f9ba1b6b2d10640c16254763ed0879288155566138b5ffe384172352f6e969c1752 - languageName: node - linkType: hard - "normalize-path@npm:^3.0.0, normalize-path@npm:~3.0.0": version: 3.0.0 resolution: "normalize-path@npm:3.0.0" @@ -8866,46 +8505,6 @@ __metadata: languageName: node linkType: hard -"npm-install-checks@npm:^6.0.0": - version: 6.3.0 - resolution: "npm-install-checks@npm:6.3.0" - dependencies: - semver: ^7.1.1 - checksum: 6c20dadb878a0d2f1f777405217b6b63af1299d0b43e556af9363ee6eefaa98a17dfb7b612a473a473e96faf7e789c58b221e0d8ffdc1d34903c4f71618df3b4 - languageName: node - linkType: hard - -"npm-normalize-package-bin@npm:^3.0.0": - version: 3.0.1 - resolution: "npm-normalize-package-bin@npm:3.0.1" - checksum: de416d720ab22137a36292ff8a333af499ea0933ef2320a8c6f56a73b0f0448227fec4db5c890d702e26d21d04f271415eab6580b5546456861cc0c19498a4bf - languageName: node - linkType: hard - -"npm-package-arg@npm:^11.0.0": - version: 11.0.2 - resolution: "npm-package-arg@npm:11.0.2" - dependencies: - hosted-git-info: ^7.0.0 - proc-log: ^4.0.0 - semver: ^7.3.5 - validate-npm-package-name: ^5.0.0 - checksum: cb78da54d42373fc87fcecfc68e74b10be02fea940becddf9fdcc8941334a5d57b5e867da2647e8b74880e1dc2b212d0fcc963fafd41cbccca8da3a1afef5b12 - languageName: node - linkType: hard - -"npm-pick-manifest@npm:^9.0.0": - version: 9.0.0 - resolution: "npm-pick-manifest@npm:9.0.0" - dependencies: - npm-install-checks: ^6.0.0 - npm-normalize-package-bin: ^3.0.0 - npm-package-arg: ^11.0.0 - semver: ^7.3.5 - checksum: a6f102f9e9e8feea69be3a65e492fef6319084a85fc4e40dc88a277a3aa675089cef13ab0436ed7916e97c7bbba8315633d818eb15402c3abfb0bddc1af08cc7 - languageName: node - linkType: hard - "npm-run-path@npm:^2.0.0": version: 2.0.2 resolution: "npm-run-path@npm:2.0.2" @@ -9133,13 +8732,6 @@ __metadata: languageName: node linkType: hard -"p-defer@npm:^1.0.0": - version: 1.0.0 - resolution: "p-defer@npm:1.0.0" - checksum: 4271b935c27987e7b6f229e5de4cdd335d808465604644cb7b4c4c95bef266735859a93b16415af8a41fd663ee9e3b97a1a2023ca9def613dba1bad2a0da0c7b - languageName: node - linkType: hard - "p-finally@npm:^1.0.0": version: 1.0.0 resolution: "p-finally@npm:1.0.0" @@ -9219,16 +8811,6 @@ __metadata: languageName: node linkType: hard -"p-memoize@npm:4.0.1": - version: 4.0.1 - resolution: "p-memoize@npm:4.0.1" - dependencies: - mem: ^6.0.1 - mimic-fn: ^3.0.0 - checksum: 322294f7d8c6112cc961cf48f3e08eadc5fa0da7bc457db1a3f6f6c72d9745ae098255584d67a62367707551c514825917c86773e60c27cc341eabc9636d0a0d - languageName: node - linkType: hard - "p-try@npm:^2.0.0": version: 2.2.0 resolution: "p-try@npm:2.2.0" @@ -9303,15 +8885,6 @@ __metadata: languageName: node linkType: hard -"parse-npm-tarball-url@npm:^3.0.0": - version: 3.0.0 - resolution: "parse-npm-tarball-url@npm:3.0.0" - dependencies: - semver: ^6.1.0 - checksum: 4a6c1048a86465570fe128d69aa4d5a4a9916cbdf86ac39e43fca3fea16554905cafa4b351bf6274ce131e698412fd89157b372abed29dfd8e6aea9e67b3a717 - languageName: node - linkType: hard - "pascal-case@npm:^3.1.2": version: 3.1.2 resolution: "pascal-case@npm:3.1.2" @@ -9401,15 +8974,6 @@ __metadata: languageName: node linkType: hard -"path-temp@npm:^2.1.0": - version: 2.1.0 - resolution: "path-temp@npm:2.1.0" - dependencies: - unique-string: ^2.0.0 - checksum: ad28022a9c807d17d729c3ee265cd51a36f2d0283c9b1daee02dfd84fa2e4944b93e0a8d07bd5c2ed678c3c6c048d011c1817a181f6a3f03cd3a9648faef1b7d - languageName: node - linkType: hard - "path-to-regexp@npm:^1.7.0": version: 1.8.0 resolution: "path-to-regexp@npm:1.8.0" @@ -9621,13 +9185,6 @@ __metadata: languageName: node linkType: hard -"proc-log@npm:^4.0.0": - version: 4.2.0 - resolution: "proc-log@npm:4.2.0" - checksum: 98f6cd012d54b5334144c5255ecb941ee171744f45fca8b43b58ae5a0c1af07352475f481cadd9848e7f0250376ee584f6aa0951a856ff8f021bdfbff4eb33fc - languageName: node - linkType: hard - "process-nextick-args@npm:~2.0.0": version: 2.0.1 resolution: "process-nextick-args@npm:2.0.1" @@ -9665,13 +9222,6 @@ __metadata: languageName: node linkType: hard -"promise-inflight@npm:^1.0.1": - version: 1.0.1 - resolution: "promise-inflight@npm:1.0.1" - checksum: 22749483091d2c594261517f4f80e05226d4d5ecc1fc917e1886929da56e22b5718b7f2a75f3807e7a7d471bc3be2907fe92e6e8f373ddf5c64bae35b5af3981 - languageName: node - linkType: hard - "promise-retry@npm:^2.0.1": version: 2.0.1 resolution: "promise-retry@npm:2.0.1" @@ -9799,13 +9349,6 @@ __metadata: languageName: node linkType: hard -"ramda@npm:@pnpm/ramda@0.28.1": - version: 0.28.1 - resolution: "@pnpm/ramda@npm:0.28.1" - checksum: e45e41ceab4f9a0a08fec9c7809a7b79cf3b3220998588f76567addb7533167b591112e0ea1a34b9d99f97ab7511a5bedb1cbb3d49c424c7dc0cdc060ffc2aae - languageName: node - linkType: hard - "randombytes@npm:^2.1.0": version: 2.1.0 resolution: "randombytes@npm:2.1.0" @@ -9822,27 +9365,6 @@ __metadata: languageName: node linkType: hard -"read-package-json-fast@npm:^3.0.0": - version: 3.0.2 - resolution: "read-package-json-fast@npm:3.0.2" - dependencies: - json-parse-even-better-errors: ^3.0.0 - npm-normalize-package-bin: ^3.0.0 - checksum: 8d406869f045f1d76e2a99865a8fd1c1af9c1dc06200b94d2b07eef87ed734b22703a8d72e1cd36ea36cc48e22020bdd187f88243c7dd0563f72114d38c17072 - languageName: node - linkType: hard - -"readable-stream@npm:3, readable-stream@npm:^3.0.0, readable-stream@npm:^3.1.1, readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0": - version: 3.6.2 - resolution: "readable-stream@npm:3.6.2" - dependencies: - inherits: ^2.0.3 - string_decoder: ^1.1.1 - util-deprecate: ^1.0.1 - checksum: bdcbe6c22e846b6af075e32cf8f4751c2576238c5043169a1c221c92ee2878458a816a4ea33f4c67623c0b6827c8a400409bfb3cf0bf3381392d0b1dfb52ac8d - languageName: node - linkType: hard - "readable-stream@npm:^2.0.0, readable-stream@npm:^2.0.5, readable-stream@npm:~2.3.6": version: 2.3.8 resolution: "readable-stream@npm:2.3.8" @@ -9858,6 +9380,17 @@ __metadata: languageName: node linkType: hard +"readable-stream@npm:^3.1.1, readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0": + version: 3.6.2 + resolution: "readable-stream@npm:3.6.2" + dependencies: + inherits: ^2.0.3 + string_decoder: ^1.1.1 + util-deprecate: ^1.0.1 + checksum: bdcbe6c22e846b6af075e32cf8f4751c2576238c5043169a1c221c92ee2878458a816a4ea33f4c67623c0b6827c8a400409bfb3cf0bf3381392d0b1dfb52ac8d + languageName: node + linkType: hard + "readable-stream@npm:^4.0.0": version: 4.5.2 resolution: "readable-stream@npm:4.5.2" @@ -9949,16 +9482,6 @@ __metadata: languageName: node linkType: hard -"rename-overwrite@npm:^5.0.0": - version: 5.0.0 - resolution: "rename-overwrite@npm:5.0.0" - dependencies: - "@zkochan/rimraf": ^2.1.2 - fs-extra: 10.1.0 - checksum: eaac7b36302b6f184dcff91c625776e3a3b46b234550adcf70434695ef9c7dd28bd9c5b2945c4a7fbcd09649bd31efce26aae39166becdc05ca9213524d2c3b8 - languageName: node - linkType: hard - "require-directory@npm:^2.1.1": version: 2.1.1 resolution: "require-directory@npm:2.1.1" @@ -10253,7 +9776,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^6.0.0, semver@npm:^6.1.0, semver@npm:^6.3.0, semver@npm:^6.3.1": +"semver@npm:^6.0.0, semver@npm:^6.3.0, semver@npm:^6.3.1": version: 6.3.1 resolution: "semver@npm:6.3.1" bin: @@ -10262,7 +9785,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.0.0, semver@npm:^7.1.1, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8, semver@npm:^7.4.0, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:~7.6.0": +"semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:~7.6.0": version: 7.6.0 resolution: "semver@npm:7.6.0" dependencies: @@ -10344,7 +9867,7 @@ __metadata: version: 0.0.0-use.local resolution: "sfdx-git-delta@workspace:." dependencies: - "@commitlint/cli": ^19.2.2 + "@commitlint/cli": ^19.3.0 "@commitlint/config-conventional": ^19.2.2 "@jest/globals": ^29.7.0 "@oclif/dev-cli": ^1.26.10 @@ -10355,7 +9878,7 @@ __metadata: "@salesforce/ts-sinon": ^1.4.19 "@stryker-mutator/core": ^8.2.6 "@stryker-mutator/jest-runner": ^8.2.6 - "@swc/core": ^1.4.16 + "@swc/core": ^1.4.17 "@types/async": ^3.2.24 "@types/jest": ^29.5.12 "@types/mocha": ^10.0.6 @@ -10375,7 +9898,7 @@ __metadata: ignore: ^5.3.1 isomorphic-git: ^1.25.7 jest: ^29.7.0 - knip: ^5.9.4 + knip: ^5.10.0 lint-staged: ^15.2.2 lodash: ^4.17.21 mocha: ^10.4.0 @@ -10742,15 +10265,6 @@ __metadata: languageName: node linkType: hard -"split2@npm:^3.0.0": - version: 3.2.2 - resolution: "split2@npm:3.2.2" - dependencies: - readable-stream: ^3.0.0 - checksum: 8127ddbedd0faf31f232c0e9192fede469913aa8982aa380752e0463b2e31c2359ef6962eb2d24c125bac59eeec76873678d723b1c7ff696216a1cd071e3994a - languageName: node - linkType: hard - "split2@npm:^4.0.0": version: 4.2.0 resolution: "split2@npm:4.2.0" @@ -10772,7 +10286,7 @@ __metadata: languageName: node linkType: hard -"ssri@npm:10.0.5, ssri@npm:^10.0.0": +"ssri@npm:^10.0.0": version: 10.0.5 resolution: "ssri@npm:10.0.5" dependencies: @@ -11147,15 +10661,6 @@ __metadata: languageName: node linkType: hard -"through2@npm:^4.0.0": - version: 4.0.2 - resolution: "through2@npm:4.0.2" - dependencies: - readable-stream: 3 - checksum: ac7430bd54ccb7920fd094b1c7ff3e1ad6edd94202e5528331253e5fde0cc56ceaa690e8df9895de2e073148c52dfbe6c4db74cacae812477a35660090960cc0 - languageName: node - linkType: hard - "through@npm:>=2.2.7 <3, through@npm:^2.3.6": version: 2.3.8 resolution: "through@npm:2.3.8" @@ -11596,15 +11101,6 @@ __metadata: languageName: node linkType: hard -"unique-string@npm:^2.0.0": - version: 2.0.0 - resolution: "unique-string@npm:2.0.0" - dependencies: - crypto-random-string: ^2.0.0 - checksum: ef68f639136bcfe040cf7e3cd7a8dff076a665288122855148a6f7134092e6ed33bf83a7f3a9185e46c98dddc445a0da6ac25612afa1a7c38b8b654d6c02498e - languageName: node - linkType: hard - "universalify@npm:^0.1.0": version: 0.1.2 resolution: "universalify@npm:0.1.2" @@ -11711,7 +11207,7 @@ __metadata: languageName: node linkType: hard -"validate-npm-package-license@npm:^3.0.1, validate-npm-package-license@npm:^3.0.4": +"validate-npm-package-license@npm:^3.0.1": version: 3.0.4 resolution: "validate-npm-package-license@npm:3.0.4" dependencies: @@ -11721,33 +11217,6 @@ __metadata: languageName: node linkType: hard -"validate-npm-package-name@npm:^4.0.0": - version: 4.0.0 - resolution: "validate-npm-package-name@npm:4.0.0" - dependencies: - builtins: ^5.0.0 - checksum: a32fd537bad17fcb59cfd58ae95a414d443866020d448ec3b22e8d40550cb585026582a57efbe1f132b882eea4da8ac38ee35f7be0dd72988a3cb55d305a20c1 - languageName: node - linkType: hard - -"validate-npm-package-name@npm:^5.0.0": - version: 5.0.0 - resolution: "validate-npm-package-name@npm:5.0.0" - dependencies: - builtins: ^5.0.0 - checksum: 5342a994986199b3c28e53a8452a14b2bb5085727691ea7aa0d284a6606b127c371e0925ae99b3f1ef7cc7d2c9de75f52eb61a3d1cc45e39bca1e3a9444cbb4e - languageName: node - linkType: hard - -"version-selector-type@npm:^3.0.0": - version: 3.0.0 - resolution: "version-selector-type@npm:3.0.0" - dependencies: - semver: ^7.3.2 - checksum: e97968054ad3bd2ff25a1c8e55273d34db5601e573f1ebca144b145d6a984925390358959859e77aca526082a64483e776e3f15178b0d8e2b3f1deb64932a7aa - languageName: node - linkType: hard - "vlq@npm:^0.2.1": version: 0.2.3 resolution: "vlq@npm:0.2.3" @@ -12251,17 +11720,17 @@ __metadata: linkType: hard "zod-validation-error@npm:^3.0.3": - version: 3.1.0 - resolution: "zod-validation-error@npm:3.1.0" + version: 3.2.0 + resolution: "zod-validation-error@npm:3.2.0" peerDependencies: zod: ^3.18.0 - checksum: 84df01c91d594701eaf7f5f007be881e47f7adef2e3f3765f7be031cb78033f9be0924273106cb81b586d8020da9885dbb81b3da363f00a51df00f26274f2b23 + checksum: 4d541566ff4bd54cc7c1c547ee69e50a11ff14c48d378f7c600146513e250067f8a9bac0170285d346d00095685cbc29a4cd84f9c6371bb4fd3ed29d0fb98be3 languageName: node linkType: hard "zod@npm:^3.22.4": - version: 3.23.0 - resolution: "zod@npm:3.23.0" - checksum: ba3ae4d2320bfba1207475cac77c3449db55ae345ec737c4fdff794c6851619adebac1e0f5413311f4e80cf98ca6669b7f7c4336a64fde8fa8c6345c6288506d + version: 3.23.3 + resolution: "zod@npm:3.23.3" + checksum: c5be5a79ec31c712db47ec8343140e626dcd647e91a896ae98a1ab29d0f17b09f4b2d6adb9db2c0f82aacacedc73e89f0c14453c7da02d70ea79a4298c1bbaa4 languageName: node linkType: hard From bbe149e956f6dae239befc0397d84d52ae4188c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Colladon?= Date: Tue, 23 Apr 2024 17:10:28 +0200 Subject: [PATCH 3/3] build: upgrade commitlint github action --- .github/workflows/on-pull-request.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/on-pull-request.yml b/.github/workflows/on-pull-request.yml index 7c728a07..271c5536 100644 --- a/.github/workflows/on-pull-request.yml +++ b/.github/workflows/on-pull-request.yml @@ -33,7 +33,7 @@ jobs: uses: ./.github/actions/install - name: Lint commits - uses: wagoid/commitlint-github-action@v5 + uses: wagoid/commitlint-github-action@v6 env: NODE_PATH: ${{ github.workspace }}/node_modules continue-on-error: true