From bb53b5dff41261bd8044d41fd1700f104cb4118a Mon Sep 17 00:00:00 2001 From: Jonas Ranerfors Date: Wed, 27 May 2026 09:49:25 +0200 Subject: [PATCH 1/3] ci: move dist/ auto-commit to PR branch instead of main The post-merge auto-commit in main.yml violated branch protection rules (PR required + Test status check required), causing CI to fail after Dependabot merges. dist/ is now built and committed to the PR branch during the pull-request workflow. Squash-merging includes the updated dist/, so main.yml no longer needs to push dist/ directly to main. Co-Authored-By: Claude Sonnet 4.6 --- .github/workflows/main.yml | 12 ------------ .github/workflows/pull-request.yml | 14 ++++++++++++++ 2 files changed, 14 insertions(+), 12 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 35abdd3..10d6501 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -41,18 +41,6 @@ jobs: - name: 🔒 Audit dependencies run: pnpm audit --audit-level high - - name: 📦 Commit dist/ - run: | - git config --global user.name "github-actions[bot]" - git config --global user.email "41898282+github-actions[bot]@users.noreply.github.com" - git add dist/ - if ! git diff --staged --quiet; then - git commit -m "build: auto-update dist/ [skip ci]" - git push - else - echo "dist/ is already up to date." - fi - release: name: Release needs: test diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index a0ff24f..4a52efb 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -11,6 +11,8 @@ jobs: test: name: Test runs-on: ubuntu-latest + permissions: + contents: write steps: - name: 📥 Checkout uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 @@ -36,5 +38,17 @@ jobs: - name: 🏗️ Build run: pnpm build + - name: 📦 Commit dist/ to PR branch + run: | + git config user.name "github-actions[bot]" + git config user.email "41898282+github-actions[bot]@users.noreply.github.com" + git add dist/ + if ! git diff --staged --quiet; then + git commit -m "build: auto-update dist/ [skip ci]" + git push origin HEAD:${{ github.head_ref }} + else + echo "dist/ is already up to date." + fi + - name: 🔒 Audit dependencies run: pnpm audit --audit-level high From 304501d80ffcb873eeca7e03adda03ed07f5d780 Mon Sep 17 00:00:00 2001 From: Jonas Ranerfors Date: Wed, 27 May 2026 09:55:30 +0200 Subject: [PATCH 2/3] ci: checkout PR head branch to allow dist/ push back actions/checkout defaults to a detached HEAD at the merge commit on pull_request events, making it impossible to push back to the PR branch without --force. Using ref: github.head_ref checks out the actual PR branch so the push succeeds with a normal fast-forward. Co-Authored-By: Claude Sonnet 4.6 --- .github/workflows/pull-request.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index 4a52efb..94c0144 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -16,6 +16,8 @@ jobs: steps: - name: 📥 Checkout uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 + with: + ref: ${{ github.head_ref }} - name: 📦 Setup pnpm uses: pnpm/action-setup@0e279bb959325dab635dd2c09392533439d90093 # v6 From ffe5adc47c5c227439999b91513f87d124ba2984 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 27 May 2026 07:55:51 +0000 Subject: [PATCH 3/3] build: auto-update dist/ [skip ci] --- dist/main.js | 191 ++++++++++++++++++++++++++------------------------- 1 file changed, 97 insertions(+), 94 deletions(-) diff --git a/dist/main.js b/dist/main.js index 171e878..d9bf7c6 100644 --- a/dist/main.js +++ b/dist/main.js @@ -18639,9 +18639,9 @@ var require_undici = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/internal/constants.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/internal/constants.js var require_constants6 = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/internal/constants.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/internal/constants.js"(exports, module) { "use strict"; var SEMVER_SPEC_VERSION = "2.0.0"; var MAX_LENGTH = 256; @@ -18671,9 +18671,9 @@ var require_constants6 = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/internal/debug.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/internal/debug.js var require_debug = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/internal/debug.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/internal/debug.js"(exports, module) { "use strict"; var debug2 = typeof process === "object" && process.env && process.env.NODE_DEBUG && /\bsemver\b/i.test(process.env.NODE_DEBUG) ? (...args) => console.error("SEMVER", ...args) : () => { }; @@ -18681,9 +18681,9 @@ var require_debug = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/internal/re.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/internal/re.js var require_re = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/internal/re.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/internal/re.js"(exports, module) { "use strict"; var { MAX_SAFE_COMPONENT_LENGTH, @@ -18769,9 +18769,9 @@ var require_re = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/internal/parse-options.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/internal/parse-options.js var require_parse_options = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/internal/parse-options.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/internal/parse-options.js"(exports, module) { "use strict"; var looseOption = Object.freeze({ loose: true }); var emptyOpts = Object.freeze({}); @@ -18788,9 +18788,9 @@ var require_parse_options = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/internal/identifiers.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/internal/identifiers.js var require_identifiers = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/internal/identifiers.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/internal/identifiers.js"(exports, module) { "use strict"; var numeric = /^[0-9]+$/; var compareIdentifiers = (a, b) => { @@ -18813,9 +18813,9 @@ var require_identifiers = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/classes/semver.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/classes/semver.js var require_semver = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/classes/semver.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/classes/semver.js"(exports, module) { "use strict"; var debug2 = require_debug(); var { MAX_LENGTH, MAX_SAFE_INTEGER } = require_constants6(); @@ -19092,9 +19092,9 @@ var require_semver = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/parse.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/parse.js var require_parse2 = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/parse.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/parse.js"(exports, module) { "use strict"; var SemVer = require_semver(); var parse5 = (version, options, throwErrors = false) => { @@ -19114,9 +19114,9 @@ var require_parse2 = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/valid.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/valid.js var require_valid = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/valid.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/valid.js"(exports, module) { "use strict"; var parse5 = require_parse2(); var valid2 = (version, options) => { @@ -19127,9 +19127,9 @@ var require_valid = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/clean.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/clean.js var require_clean = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/clean.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/clean.js"(exports, module) { "use strict"; var parse5 = require_parse2(); var clean = (version, options) => { @@ -19140,9 +19140,9 @@ var require_clean = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/inc.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/inc.js var require_inc = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/inc.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/inc.js"(exports, module) { "use strict"; var SemVer = require_semver(); var inc2 = (version, release, options, identifier, identifierBase) => { @@ -19164,9 +19164,9 @@ var require_inc = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/diff.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/diff.js var require_diff = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/diff.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/diff.js"(exports, module) { "use strict"; var parse5 = require_parse2(); var diff = (version1, version2) => { @@ -19208,9 +19208,9 @@ var require_diff = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/major.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/major.js var require_major = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/major.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/major.js"(exports, module) { "use strict"; var SemVer = require_semver(); var major = (a, loose) => new SemVer(a, loose).major; @@ -19218,9 +19218,9 @@ var require_major = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/minor.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/minor.js var require_minor = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/minor.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/minor.js"(exports, module) { "use strict"; var SemVer = require_semver(); var minor = (a, loose) => new SemVer(a, loose).minor; @@ -19228,9 +19228,9 @@ var require_minor = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/patch.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/patch.js var require_patch = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/patch.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/patch.js"(exports, module) { "use strict"; var SemVer = require_semver(); var patch = (a, loose) => new SemVer(a, loose).patch; @@ -19238,9 +19238,9 @@ var require_patch = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/prerelease.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/prerelease.js var require_prerelease = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/prerelease.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/prerelease.js"(exports, module) { "use strict"; var parse5 = require_parse2(); var prerelease = (version, options) => { @@ -19251,9 +19251,9 @@ var require_prerelease = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/compare.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/compare.js var require_compare = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/compare.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/compare.js"(exports, module) { "use strict"; var SemVer = require_semver(); var compare = (a, b, loose) => new SemVer(a, loose).compare(new SemVer(b, loose)); @@ -19261,9 +19261,9 @@ var require_compare = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/rcompare.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/rcompare.js var require_rcompare = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/rcompare.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/rcompare.js"(exports, module) { "use strict"; var compare = require_compare(); var rcompare2 = (a, b, loose) => compare(b, a, loose); @@ -19271,9 +19271,9 @@ var require_rcompare = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/compare-loose.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/compare-loose.js var require_compare_loose = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/compare-loose.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/compare-loose.js"(exports, module) { "use strict"; var compare = require_compare(); var compareLoose = (a, b) => compare(a, b, true); @@ -19281,9 +19281,9 @@ var require_compare_loose = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/compare-build.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/compare-build.js var require_compare_build = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/compare-build.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/compare-build.js"(exports, module) { "use strict"; var SemVer = require_semver(); var compareBuild = (a, b, loose) => { @@ -19295,9 +19295,9 @@ var require_compare_build = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/sort.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/sort.js var require_sort = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/sort.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/sort.js"(exports, module) { "use strict"; var compareBuild = require_compare_build(); var sort = (list, loose) => list.sort((a, b) => compareBuild(a, b, loose)); @@ -19305,9 +19305,9 @@ var require_sort = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/rsort.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/rsort.js var require_rsort = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/rsort.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/rsort.js"(exports, module) { "use strict"; var compareBuild = require_compare_build(); var rsort = (list, loose) => list.sort((a, b) => compareBuild(b, a, loose)); @@ -19315,9 +19315,9 @@ var require_rsort = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/gt.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/gt.js var require_gt = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/gt.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/gt.js"(exports, module) { "use strict"; var compare = require_compare(); var gt = (a, b, loose) => compare(a, b, loose) > 0; @@ -19325,9 +19325,9 @@ var require_gt = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/lt.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/lt.js var require_lt = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/lt.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/lt.js"(exports, module) { "use strict"; var compare = require_compare(); var lt = (a, b, loose) => compare(a, b, loose) < 0; @@ -19335,9 +19335,9 @@ var require_lt = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/eq.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/eq.js var require_eq = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/eq.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/eq.js"(exports, module) { "use strict"; var compare = require_compare(); var eq = (a, b, loose) => compare(a, b, loose) === 0; @@ -19345,9 +19345,9 @@ var require_eq = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/neq.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/neq.js var require_neq = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/neq.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/neq.js"(exports, module) { "use strict"; var compare = require_compare(); var neq = (a, b, loose) => compare(a, b, loose) !== 0; @@ -19355,9 +19355,9 @@ var require_neq = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/gte.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/gte.js var require_gte = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/gte.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/gte.js"(exports, module) { "use strict"; var compare = require_compare(); var gte = (a, b, loose) => compare(a, b, loose) >= 0; @@ -19365,9 +19365,9 @@ var require_gte = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/lte.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/lte.js var require_lte = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/lte.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/lte.js"(exports, module) { "use strict"; var compare = require_compare(); var lte = (a, b, loose) => compare(a, b, loose) <= 0; @@ -19375,9 +19375,9 @@ var require_lte = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/cmp.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/cmp.js var require_cmp = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/cmp.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/cmp.js"(exports, module) { "use strict"; var eq = require_eq(); var neq = require_neq(); @@ -19425,9 +19425,9 @@ var require_cmp = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/coerce.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/coerce.js var require_coerce = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/coerce.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/coerce.js"(exports, module) { "use strict"; var SemVer = require_semver(); var parse5 = require_parse2(); @@ -19471,9 +19471,9 @@ var require_coerce = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/truncate.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/truncate.js var require_truncate = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/truncate.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/truncate.js"(exports, module) { "use strict"; var parse5 = require_parse2(); var constants3 = require_constants6(); @@ -19512,9 +19512,9 @@ var require_truncate = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/internal/lrucache.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/internal/lrucache.js var require_lrucache = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/internal/lrucache.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/internal/lrucache.js"(exports, module) { "use strict"; var LRUCache = class { constructor() { @@ -19550,9 +19550,9 @@ var require_lrucache = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/classes/range.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/classes/range.js var require_range = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/classes/range.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/classes/range.js"(exports, module) { "use strict"; var SPACE_CHARACTERS = /\s+/g; var Range = class _Range { @@ -19620,6 +19620,7 @@ var require_range = __commonJS({ return this.range; } parseRange(range) { + range = range.replace(BUILDSTRIPRE, ""); const memoOpts = (this.options.includePrerelease && FLAG_INCLUDE_PRERELEASE) | (this.options.loose && FLAG_LOOSE); const memoKey = memoOpts + ":" + range; const cached = cache.get(memoKey); @@ -19702,12 +19703,14 @@ var require_range = __commonJS({ var SemVer = require_semver(); var { safeRe: re, + src, t, comparatorTrimReplace, tildeTrimReplace, caretTrimReplace } = require_re(); var { FLAG_INCLUDE_PRERELEASE, FLAG_LOOSE } = require_constants6(); + var BUILDSTRIPRE = new RegExp(src[t.BUILD], "g"); var isNullSet = (c) => c.value === "<0.0.0-0"; var isAny = (c) => c.value === ""; var isSatisfiable = (comparators, options) => { @@ -19927,9 +19930,9 @@ var require_range = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/classes/comparator.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/classes/comparator.js var require_comparator = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/classes/comparator.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/classes/comparator.js"(exports, module) { "use strict"; var ANY = /* @__PURE__ */ Symbol("SemVer ANY"); var Comparator = class _Comparator { @@ -20040,9 +20043,9 @@ var require_comparator = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/satisfies.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/satisfies.js var require_satisfies = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/functions/satisfies.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/functions/satisfies.js"(exports, module) { "use strict"; var Range = require_range(); var satisfies = (version, range, options) => { @@ -20057,9 +20060,9 @@ var require_satisfies = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/ranges/to-comparators.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/ranges/to-comparators.js var require_to_comparators = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/ranges/to-comparators.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/ranges/to-comparators.js"(exports, module) { "use strict"; var Range = require_range(); var toComparators = (range, options) => new Range(range, options).set.map((comp) => comp.map((c) => c.value).join(" ").trim().split(" ")); @@ -20067,9 +20070,9 @@ var require_to_comparators = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/ranges/max-satisfying.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/ranges/max-satisfying.js var require_max_satisfying = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/ranges/max-satisfying.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/ranges/max-satisfying.js"(exports, module) { "use strict"; var SemVer = require_semver(); var Range = require_range(); @@ -20096,9 +20099,9 @@ var require_max_satisfying = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/ranges/min-satisfying.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/ranges/min-satisfying.js var require_min_satisfying = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/ranges/min-satisfying.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/ranges/min-satisfying.js"(exports, module) { "use strict"; var SemVer = require_semver(); var Range = require_range(); @@ -20125,9 +20128,9 @@ var require_min_satisfying = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/ranges/min-version.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/ranges/min-version.js var require_min_version = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/ranges/min-version.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/ranges/min-version.js"(exports, module) { "use strict"; var SemVer = require_semver(); var Range = require_range(); @@ -20184,9 +20187,9 @@ var require_min_version = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/ranges/valid.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/ranges/valid.js var require_valid2 = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/ranges/valid.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/ranges/valid.js"(exports, module) { "use strict"; var Range = require_range(); var validRange = (range, options) => { @@ -20200,9 +20203,9 @@ var require_valid2 = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/ranges/outside.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/ranges/outside.js var require_outside = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/ranges/outside.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/ranges/outside.js"(exports, module) { "use strict"; var SemVer = require_semver(); var Comparator = require_comparator(); @@ -20269,9 +20272,9 @@ var require_outside = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/ranges/gtr.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/ranges/gtr.js var require_gtr = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/ranges/gtr.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/ranges/gtr.js"(exports, module) { "use strict"; var outside = require_outside(); var gtr = (version, range, options) => outside(version, range, ">", options); @@ -20279,9 +20282,9 @@ var require_gtr = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/ranges/ltr.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/ranges/ltr.js var require_ltr = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/ranges/ltr.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/ranges/ltr.js"(exports, module) { "use strict"; var outside = require_outside(); var ltr = (version, range, options) => outside(version, range, "<", options); @@ -20289,9 +20292,9 @@ var require_ltr = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/ranges/intersects.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/ranges/intersects.js var require_intersects = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/ranges/intersects.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/ranges/intersects.js"(exports, module) { "use strict"; var Range = require_range(); var intersects = (r1, r2, options) => { @@ -20303,9 +20306,9 @@ var require_intersects = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/ranges/simplify.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/ranges/simplify.js var require_simplify = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/ranges/simplify.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/ranges/simplify.js"(exports, module) { "use strict"; var satisfies = require_satisfies(); var compare = require_compare(); @@ -20353,9 +20356,9 @@ var require_simplify = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/ranges/subset.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/ranges/subset.js var require_subset = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/ranges/subset.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/ranges/subset.js"(exports, module) { "use strict"; var Range = require_range(); var Comparator = require_comparator(); @@ -20463,7 +20466,7 @@ var require_subset = __commonJS({ if (higher === c && higher !== gt) { return false; } - } else if (gt.operator === ">=" && !satisfies(gt.semver, String(c), options)) { + } else if (gt.operator === ">=" && !c.test(gt.semver)) { return false; } } @@ -20478,7 +20481,7 @@ var require_subset = __commonJS({ if (lower === c && lower !== lt) { return false; } - } else if (lt.operator === "<=" && !satisfies(lt.semver, String(c), options)) { + } else if (lt.operator === "<=" && !c.test(lt.semver)) { return false; } } @@ -20515,9 +20518,9 @@ var require_subset = __commonJS({ } }); -// node_modules/.pnpm/semver@7.8.0/node_modules/semver/index.js +// node_modules/.pnpm/semver@7.8.1/node_modules/semver/index.js var require_semver2 = __commonJS({ - "node_modules/.pnpm/semver@7.8.0/node_modules/semver/index.js"(exports, module) { + "node_modules/.pnpm/semver@7.8.1/node_modules/semver/index.js"(exports, module) { "use strict"; var internalRe = require_re(); var constants3 = require_constants6();