Yeet those builds out!

feat(internal): add --force-git-version flag to override git tag logic

Signed-off-by: Xe Iaso <me@xeiaso.net>

Xe Iaso 5f09e473 e608d3d9

+414 -10
+1 -5
.github/workflows/release.yaml
··· 49 49 key: ${{ runner.os }}-golang-${{ hashFiles('**/go.sum') }} 50 50 restore-keys: | 51 51 ${{ runner.os }}-golang- 52 - 53 - - name: Build Packages 54 - run: | 55 - go run ./cmd/yeet 56 - 52 + 57 53 - uses: actions/setup-node@v4 58 54 - name: release 59 55 env:
+10 -5
internal/git.go
··· 11 11 ) 12 12 13 13 var ( 14 - GPGKeyFile = flag.String("gpg-key-file", gpgKeyFileLocation(), "GPG key file to sign the package") 15 - GPGKeyID = flag.String("gpg-key-id", "", "GPG key ID to sign the package") 16 - GPGKeyPassword = flag.String("gpg-key-password", "", "GPG key password to sign the package") 17 - UserName = flag.String("git-user-name", GitUserName(), "user name in Git") 18 - UserEmail = flag.String("git-user-email", GitUserEmail(), "user email in Git") 14 + ForceGitVersion = flag.String("force-git-version", os.Getenv("FORCE_GIT_VERSION"), "if set, force git.tag to return this value") 15 + GPGKeyFile = flag.String("gpg-key-file", gpgKeyFileLocation(), "GPG key file to sign the package") 16 + GPGKeyID = flag.String("gpg-key-id", "", "GPG key ID to sign the package") 17 + GPGKeyPassword = flag.String("gpg-key-password", "", "GPG key password to sign the package") 18 + UserName = flag.String("git-user-name", GitUserName(), "user name in Git") 19 + UserEmail = flag.String("git-user-email", GitUserEmail(), "user email in Git") 19 20 ) 20 21 21 22 const ( ··· 51 52 } 52 53 53 54 func GitVersion() string { 55 + if *ForceGitVersion != "" { 56 + return *ForceGitVersion 57 + } 58 + 54 59 vers, err := yeet.GitTag(context.Background()) 55 60 if err != nil { 56 61 panic(err)
+388
package-lock.json
··· 9 9 "version": "0.0.9", 10 10 "license": "MIT", 11 11 "dependencies": { 12 + "@semantic-release/exec": "^7.0.3" 13 + }, 14 + "devDependencies": { 12 15 "@semantic-release/changelog": "^6.0.3", 13 16 "@semantic-release/commit-analyzer": "^13.0.1", 14 17 "@semantic-release/git": "^10.0.1", ··· 311 314 "version": "6.0.3", 312 315 "resolved": "https://registry.npmjs.org/@semantic-release/changelog/-/changelog-6.0.3.tgz", 313 316 "integrity": "sha512-dZuR5qByyfe3Y03TpmCvAxCyTnp7r5XwtHRf/8vD9EAn4ZWbavUX8adMtXYzE86EVh0gyLA7lm5yW4IV30XUag==", 317 + "dev": true, 314 318 "license": "MIT", 315 319 "dependencies": { 316 320 "@semantic-release/error": "^3.0.0", ··· 351 355 "version": "3.0.0", 352 356 "resolved": "https://registry.npmjs.org/@semantic-release/error/-/error-3.0.0.tgz", 353 357 "integrity": "sha512-5hiM4Un+tpl4cKw3lV4UgzJj+SmfNIDCLLw0TepzQxz9ZGV5ixnqkzIVF+3tp0ZHgcMKE+VNGHJjEeyFG2dcSw==", 358 + "dev": true, 354 359 "license": "MIT", 355 360 "engines": { 356 361 "node": ">=14.17" 357 362 } 358 363 }, 364 + "node_modules/@semantic-release/exec": { 365 + "version": "7.0.3", 366 + "resolved": "https://registry.npmjs.org/@semantic-release/exec/-/exec-7.0.3.tgz", 367 + "integrity": "sha512-uNWwPNtWi3WTcTm3fWfFQEuj8otOvwoS5m9yo2jSVHuvqdZNsOWmuL0/FqcVyZnCI32fxyYV0G7PPb/TzCH6jw==", 368 + "license": "MIT", 369 + "dependencies": { 370 + "@semantic-release/error": "^4.0.0", 371 + "aggregate-error": "^3.0.0", 372 + "debug": "^4.0.0", 373 + "execa": "^9.0.0", 374 + "lodash-es": "^4.17.21", 375 + "parse-json": "^8.0.0" 376 + }, 377 + "engines": { 378 + "node": ">=20.8.1" 379 + }, 380 + "peerDependencies": { 381 + "semantic-release": ">=24.1.0" 382 + } 383 + }, 384 + "node_modules/@semantic-release/exec/node_modules/@semantic-release/error": { 385 + "version": "4.0.0", 386 + "resolved": "https://registry.npmjs.org/@semantic-release/error/-/error-4.0.0.tgz", 387 + "integrity": "sha512-mgdxrHTLOjOddRVYIYDo0fR3/v61GNN1YGkfbrjuIKg/uMgCd+Qzo3UAXJ+woLQQpos4pl5Esuw5A7AoNlzjUQ==", 388 + "license": "MIT", 389 + "engines": { 390 + "node": ">=18" 391 + } 392 + }, 393 + "node_modules/@semantic-release/exec/node_modules/@sindresorhus/merge-streams": { 394 + "version": "4.0.0", 395 + "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz", 396 + "integrity": "sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==", 397 + "license": "MIT", 398 + "engines": { 399 + "node": ">=18" 400 + }, 401 + "funding": { 402 + "url": "https://github.com/sponsors/sindresorhus" 403 + } 404 + }, 405 + "node_modules/@semantic-release/exec/node_modules/execa": { 406 + "version": "9.5.2", 407 + "resolved": "https://registry.npmjs.org/execa/-/execa-9.5.2.tgz", 408 + "integrity": "sha512-EHlpxMCpHWSAh1dgS6bVeoLAXGnJNdR93aabr4QCGbzOM73o5XmRfM/e5FUqsw3aagP8S8XEWUWFAxnRBnAF0Q==", 409 + "license": "MIT", 410 + "dependencies": { 411 + "@sindresorhus/merge-streams": "^4.0.0", 412 + "cross-spawn": "^7.0.3", 413 + "figures": "^6.1.0", 414 + "get-stream": "^9.0.0", 415 + "human-signals": "^8.0.0", 416 + "is-plain-obj": "^4.1.0", 417 + "is-stream": "^4.0.1", 418 + "npm-run-path": "^6.0.0", 419 + "pretty-ms": "^9.0.0", 420 + "signal-exit": "^4.1.0", 421 + "strip-final-newline": "^4.0.0", 422 + "yoctocolors": "^2.0.0" 423 + }, 424 + "engines": { 425 + "node": "^18.19.0 || >=20.5.0" 426 + }, 427 + "funding": { 428 + "url": "https://github.com/sindresorhus/execa?sponsor=1" 429 + } 430 + }, 431 + "node_modules/@semantic-release/exec/node_modules/get-stream": { 432 + "version": "9.0.1", 433 + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz", 434 + "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==", 435 + "license": "MIT", 436 + "dependencies": { 437 + "@sec-ant/readable-stream": "^0.4.1", 438 + "is-stream": "^4.0.1" 439 + }, 440 + "engines": { 441 + "node": ">=18" 442 + }, 443 + "funding": { 444 + "url": "https://github.com/sponsors/sindresorhus" 445 + } 446 + }, 447 + "node_modules/@semantic-release/exec/node_modules/human-signals": { 448 + "version": "8.0.1", 449 + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-8.0.1.tgz", 450 + "integrity": "sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==", 451 + "license": "Apache-2.0", 452 + "engines": { 453 + "node": ">=18.18.0" 454 + } 455 + }, 456 + "node_modules/@semantic-release/exec/node_modules/is-stream": { 457 + "version": "4.0.1", 458 + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz", 459 + "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==", 460 + "license": "MIT", 461 + "engines": { 462 + "node": ">=18" 463 + }, 464 + "funding": { 465 + "url": "https://github.com/sponsors/sindresorhus" 466 + } 467 + }, 468 + "node_modules/@semantic-release/exec/node_modules/npm-run-path": { 469 + "version": "6.0.0", 470 + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-6.0.0.tgz", 471 + "integrity": "sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==", 472 + "license": "MIT", 473 + "dependencies": { 474 + "path-key": "^4.0.0", 475 + "unicorn-magic": "^0.3.0" 476 + }, 477 + "engines": { 478 + "node": ">=18" 479 + }, 480 + "funding": { 481 + "url": "https://github.com/sponsors/sindresorhus" 482 + } 483 + }, 484 + "node_modules/@semantic-release/exec/node_modules/path-key": { 485 + "version": "4.0.0", 486 + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", 487 + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", 488 + "license": "MIT", 489 + "engines": { 490 + "node": ">=12" 491 + }, 492 + "funding": { 493 + "url": "https://github.com/sponsors/sindresorhus" 494 + } 495 + }, 496 + "node_modules/@semantic-release/exec/node_modules/signal-exit": { 497 + "version": "4.1.0", 498 + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", 499 + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", 500 + "license": "ISC", 501 + "engines": { 502 + "node": ">=14" 503 + }, 504 + "funding": { 505 + "url": "https://github.com/sponsors/isaacs" 506 + } 507 + }, 508 + "node_modules/@semantic-release/exec/node_modules/strip-final-newline": { 509 + "version": "4.0.0", 510 + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-4.0.0.tgz", 511 + "integrity": "sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==", 512 + "license": "MIT", 513 + "engines": { 514 + "node": ">=18" 515 + }, 516 + "funding": { 517 + "url": "https://github.com/sponsors/sindresorhus" 518 + } 519 + }, 359 520 "node_modules/@semantic-release/git": { 360 521 "version": "10.0.1", 361 522 "resolved": "https://registry.npmjs.org/@semantic-release/git/-/git-10.0.1.tgz", 362 523 "integrity": "sha512-eWrx5KguUcU2wUPaO6sfvZI0wPafUKAMNC18aXY4EnNcrZL86dEmpNVnC9uMpGZkmZJ9EfCVJBQx4pV4EMGT1w==", 524 + "dev": true, 363 525 "license": "MIT", 364 526 "dependencies": { 365 527 "@semantic-release/error": "^3.0.0", ··· 1443 1605 "version": "5.1.1", 1444 1606 "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", 1445 1607 "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", 1608 + "dev": true, 1446 1609 "license": "MIT", 1447 1610 "dependencies": { 1448 1611 "cross-spawn": "^7.0.3", ··· 1466 1629 "version": "6.0.1", 1467 1630 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", 1468 1631 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", 1632 + "dev": true, 1469 1633 "license": "MIT", 1470 1634 "engines": { 1471 1635 "node": ">=10" ··· 1796 1960 "version": "2.1.0", 1797 1961 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", 1798 1962 "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", 1963 + "dev": true, 1799 1964 "license": "Apache-2.0", 1800 1965 "engines": { 1801 1966 "node": ">=10.17.0" ··· 1977 2142 "version": "2.0.1", 1978 2143 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", 1979 2144 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", 2145 + "dev": true, 1980 2146 "license": "MIT", 1981 2147 "engines": { 1982 2148 "node": ">=8" ··· 2127 2293 "version": "4.17.21", 2128 2294 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 2129 2295 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 2296 + "dev": true, 2130 2297 "license": "MIT" 2131 2298 }, 2132 2299 "node_modules/lodash-es": { ··· 2263 2430 "version": "2.1.0", 2264 2431 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", 2265 2432 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", 2433 + "dev": true, 2266 2434 "license": "MIT", 2267 2435 "engines": { 2268 2436 "node": ">=6" ··· 2511 2679 "version": "4.0.1", 2512 2680 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", 2513 2681 "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", 2682 + "dev": true, 2514 2683 "license": "MIT", 2515 2684 "dependencies": { 2516 2685 "path-key": "^3.0.0" ··· 2521 2690 }, 2522 2691 "node_modules/npm/node_modules/@isaacs/cliui": { 2523 2692 "version": "8.0.2", 2693 + "dev": true, 2524 2694 "inBundle": true, 2525 2695 "license": "ISC", 2526 2696 "dependencies": { ··· 2537 2707 }, 2538 2708 "node_modules/npm/node_modules/@isaacs/cliui/node_modules/ansi-regex": { 2539 2709 "version": "6.1.0", 2710 + "dev": true, 2540 2711 "inBundle": true, 2541 2712 "license": "MIT", 2542 2713 "engines": { ··· 2548 2719 }, 2549 2720 "node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex": { 2550 2721 "version": "9.2.2", 2722 + "dev": true, 2551 2723 "inBundle": true, 2552 2724 "license": "MIT" 2553 2725 }, 2554 2726 "node_modules/npm/node_modules/@isaacs/cliui/node_modules/string-width": { 2555 2727 "version": "5.1.2", 2728 + "dev": true, 2556 2729 "inBundle": true, 2557 2730 "license": "MIT", 2558 2731 "dependencies": { ··· 2569 2742 }, 2570 2743 "node_modules/npm/node_modules/@isaacs/cliui/node_modules/strip-ansi": { 2571 2744 "version": "7.1.0", 2745 + "dev": true, 2572 2746 "inBundle": true, 2573 2747 "license": "MIT", 2574 2748 "dependencies": { ··· 2583 2757 }, 2584 2758 "node_modules/npm/node_modules/@isaacs/fs-minipass": { 2585 2759 "version": "4.0.1", 2760 + "dev": true, 2586 2761 "inBundle": true, 2587 2762 "license": "ISC", 2588 2763 "dependencies": { ··· 2594 2769 }, 2595 2770 "node_modules/npm/node_modules/@isaacs/string-locale-compare": { 2596 2771 "version": "1.1.0", 2772 + "dev": true, 2597 2773 "inBundle": true, 2598 2774 "license": "ISC" 2599 2775 }, 2600 2776 "node_modules/npm/node_modules/@npmcli/agent": { 2601 2777 "version": "3.0.0", 2778 + "dev": true, 2602 2779 "inBundle": true, 2603 2780 "license": "ISC", 2604 2781 "dependencies": { ··· 2614 2791 }, 2615 2792 "node_modules/npm/node_modules/@npmcli/arborist": { 2616 2793 "version": "8.0.0", 2794 + "dev": true, 2617 2795 "inBundle": true, 2618 2796 "license": "ISC", 2619 2797 "dependencies": { ··· 2662 2840 }, 2663 2841 "node_modules/npm/node_modules/@npmcli/config": { 2664 2842 "version": "9.0.0", 2843 + "dev": true, 2665 2844 "inBundle": true, 2666 2845 "license": "ISC", 2667 2846 "dependencies": { ··· 2680 2859 }, 2681 2860 "node_modules/npm/node_modules/@npmcli/fs": { 2682 2861 "version": "4.0.0", 2862 + "dev": true, 2683 2863 "inBundle": true, 2684 2864 "license": "ISC", 2685 2865 "dependencies": { ··· 2691 2871 }, 2692 2872 "node_modules/npm/node_modules/@npmcli/git": { 2693 2873 "version": "6.0.1", 2874 + "dev": true, 2694 2875 "inBundle": true, 2695 2876 "license": "ISC", 2696 2877 "dependencies": { ··· 2710 2891 }, 2711 2892 "node_modules/npm/node_modules/@npmcli/installed-package-contents": { 2712 2893 "version": "3.0.0", 2894 + "dev": true, 2713 2895 "inBundle": true, 2714 2896 "license": "ISC", 2715 2897 "dependencies": { ··· 2725 2907 }, 2726 2908 "node_modules/npm/node_modules/@npmcli/map-workspaces": { 2727 2909 "version": "4.0.2", 2910 + "dev": true, 2728 2911 "inBundle": true, 2729 2912 "license": "ISC", 2730 2913 "dependencies": { ··· 2739 2922 }, 2740 2923 "node_modules/npm/node_modules/@npmcli/metavuln-calculator": { 2741 2924 "version": "8.0.1", 2925 + "dev": true, 2742 2926 "inBundle": true, 2743 2927 "license": "ISC", 2744 2928 "dependencies": { ··· 2754 2938 }, 2755 2939 "node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote": { 2756 2940 "version": "20.0.0", 2941 + "dev": true, 2757 2942 "inBundle": true, 2758 2943 "license": "ISC", 2759 2944 "dependencies": { ··· 2784 2969 }, 2785 2970 "node_modules/npm/node_modules/@npmcli/name-from-folder": { 2786 2971 "version": "3.0.0", 2972 + "dev": true, 2787 2973 "inBundle": true, 2788 2974 "license": "ISC", 2789 2975 "engines": { ··· 2792 2978 }, 2793 2979 "node_modules/npm/node_modules/@npmcli/node-gyp": { 2794 2980 "version": "4.0.0", 2981 + "dev": true, 2795 2982 "inBundle": true, 2796 2983 "license": "ISC", 2797 2984 "engines": { ··· 2800 2987 }, 2801 2988 "node_modules/npm/node_modules/@npmcli/package-json": { 2802 2989 "version": "6.1.0", 2990 + "dev": true, 2803 2991 "inBundle": true, 2804 2992 "license": "ISC", 2805 2993 "dependencies": { ··· 2817 3005 }, 2818 3006 "node_modules/npm/node_modules/@npmcli/promise-spawn": { 2819 3007 "version": "8.0.2", 3008 + "dev": true, 2820 3009 "inBundle": true, 2821 3010 "license": "ISC", 2822 3011 "dependencies": { ··· 2828 3017 }, 2829 3018 "node_modules/npm/node_modules/@npmcli/query": { 2830 3019 "version": "4.0.0", 3020 + "dev": true, 2831 3021 "inBundle": true, 2832 3022 "license": "ISC", 2833 3023 "dependencies": { ··· 2839 3029 }, 2840 3030 "node_modules/npm/node_modules/@npmcli/redact": { 2841 3031 "version": "3.0.0", 3032 + "dev": true, 2842 3033 "inBundle": true, 2843 3034 "license": "ISC", 2844 3035 "engines": { ··· 2847 3038 }, 2848 3039 "node_modules/npm/node_modules/@npmcli/run-script": { 2849 3040 "version": "9.0.2", 3041 + "dev": true, 2850 3042 "inBundle": true, 2851 3043 "license": "ISC", 2852 3044 "dependencies": { ··· 2863 3055 }, 2864 3056 "node_modules/npm/node_modules/@pkgjs/parseargs": { 2865 3057 "version": "0.11.0", 3058 + "dev": true, 2866 3059 "inBundle": true, 2867 3060 "license": "MIT", 2868 3061 "optional": true, ··· 2872 3065 }, 2873 3066 "node_modules/npm/node_modules/@sigstore/protobuf-specs": { 2874 3067 "version": "0.3.2", 3068 + "dev": true, 2875 3069 "inBundle": true, 2876 3070 "license": "Apache-2.0", 2877 3071 "engines": { ··· 2880 3074 }, 2881 3075 "node_modules/npm/node_modules/@sigstore/tuf": { 2882 3076 "version": "3.0.0", 3077 + "dev": true, 2883 3078 "inBundle": true, 2884 3079 "license": "Apache-2.0", 2885 3080 "dependencies": { ··· 2892 3087 }, 2893 3088 "node_modules/npm/node_modules/@tufjs/canonical-json": { 2894 3089 "version": "2.0.0", 3090 + "dev": true, 2895 3091 "inBundle": true, 2896 3092 "license": "MIT", 2897 3093 "engines": { ··· 2900 3096 }, 2901 3097 "node_modules/npm/node_modules/abbrev": { 2902 3098 "version": "3.0.0", 3099 + "dev": true, 2903 3100 "inBundle": true, 2904 3101 "license": "ISC", 2905 3102 "engines": { ··· 2908 3105 }, 2909 3106 "node_modules/npm/node_modules/agent-base": { 2910 3107 "version": "7.1.1", 3108 + "dev": true, 2911 3109 "inBundle": true, 2912 3110 "license": "MIT", 2913 3111 "dependencies": { ··· 2919 3117 }, 2920 3118 "node_modules/npm/node_modules/aggregate-error": { 2921 3119 "version": "3.1.0", 3120 + "dev": true, 2922 3121 "inBundle": true, 2923 3122 "license": "MIT", 2924 3123 "dependencies": { ··· 2931 3130 }, 2932 3131 "node_modules/npm/node_modules/ansi-regex": { 2933 3132 "version": "5.0.1", 3133 + "dev": true, 2934 3134 "inBundle": true, 2935 3135 "license": "MIT", 2936 3136 "engines": { ··· 2939 3139 }, 2940 3140 "node_modules/npm/node_modules/ansi-styles": { 2941 3141 "version": "6.2.1", 3142 + "dev": true, 2942 3143 "inBundle": true, 2943 3144 "license": "MIT", 2944 3145 "engines": { ··· 2950 3151 }, 2951 3152 "node_modules/npm/node_modules/aproba": { 2952 3153 "version": "2.0.0", 3154 + "dev": true, 2953 3155 "inBundle": true, 2954 3156 "license": "ISC" 2955 3157 }, 2956 3158 "node_modules/npm/node_modules/archy": { 2957 3159 "version": "1.0.0", 3160 + "dev": true, 2958 3161 "inBundle": true, 2959 3162 "license": "MIT" 2960 3163 }, 2961 3164 "node_modules/npm/node_modules/balanced-match": { 2962 3165 "version": "1.0.2", 3166 + "dev": true, 2963 3167 "inBundle": true, 2964 3168 "license": "MIT" 2965 3169 }, 2966 3170 "node_modules/npm/node_modules/bin-links": { 2967 3171 "version": "5.0.0", 3172 + "dev": true, 2968 3173 "inBundle": true, 2969 3174 "license": "ISC", 2970 3175 "dependencies": { ··· 2980 3185 }, 2981 3186 "node_modules/npm/node_modules/binary-extensions": { 2982 3187 "version": "2.3.0", 3188 + "dev": true, 2983 3189 "inBundle": true, 2984 3190 "license": "MIT", 2985 3191 "engines": { ··· 2991 3197 }, 2992 3198 "node_modules/npm/node_modules/brace-expansion": { 2993 3199 "version": "2.0.1", 3200 + "dev": true, 2994 3201 "inBundle": true, 2995 3202 "license": "MIT", 2996 3203 "dependencies": { ··· 2999 3206 }, 3000 3207 "node_modules/npm/node_modules/cacache": { 3001 3208 "version": "19.0.1", 3209 + "dev": true, 3002 3210 "inBundle": true, 3003 3211 "license": "ISC", 3004 3212 "dependencies": { ··· 3021 3229 }, 3022 3230 "node_modules/npm/node_modules/cacache/node_modules/chownr": { 3023 3231 "version": "3.0.0", 3232 + "dev": true, 3024 3233 "inBundle": true, 3025 3234 "license": "BlueOak-1.0.0", 3026 3235 "engines": { ··· 3029 3238 }, 3030 3239 "node_modules/npm/node_modules/cacache/node_modules/minizlib": { 3031 3240 "version": "3.0.1", 3241 + "dev": true, 3032 3242 "inBundle": true, 3033 3243 "license": "MIT", 3034 3244 "dependencies": { ··· 3041 3251 }, 3042 3252 "node_modules/npm/node_modules/cacache/node_modules/mkdirp": { 3043 3253 "version": "3.0.1", 3254 + "dev": true, 3044 3255 "inBundle": true, 3045 3256 "license": "MIT", 3046 3257 "bin": { ··· 3055 3266 }, 3056 3267 "node_modules/npm/node_modules/cacache/node_modules/p-map": { 3057 3268 "version": "7.0.2", 3269 + "dev": true, 3058 3270 "inBundle": true, 3059 3271 "license": "MIT", 3060 3272 "engines": { ··· 3066 3278 }, 3067 3279 "node_modules/npm/node_modules/cacache/node_modules/tar": { 3068 3280 "version": "7.4.3", 3281 + "dev": true, 3069 3282 "inBundle": true, 3070 3283 "license": "ISC", 3071 3284 "dependencies": { ··· 3082 3295 }, 3083 3296 "node_modules/npm/node_modules/cacache/node_modules/yallist": { 3084 3297 "version": "5.0.0", 3298 + "dev": true, 3085 3299 "inBundle": true, 3086 3300 "license": "BlueOak-1.0.0", 3087 3301 "engines": { ··· 3090 3304 }, 3091 3305 "node_modules/npm/node_modules/chalk": { 3092 3306 "version": "5.3.0", 3307 + "dev": true, 3093 3308 "inBundle": true, 3094 3309 "license": "MIT", 3095 3310 "engines": { ··· 3101 3316 }, 3102 3317 "node_modules/npm/node_modules/chownr": { 3103 3318 "version": "2.0.0", 3319 + "dev": true, 3104 3320 "inBundle": true, 3105 3321 "license": "ISC", 3106 3322 "engines": { ··· 3109 3325 }, 3110 3326 "node_modules/npm/node_modules/ci-info": { 3111 3327 "version": "4.1.0", 3328 + "dev": true, 3112 3329 "funding": [ 3113 3330 { 3114 3331 "type": "github", ··· 3123 3340 }, 3124 3341 "node_modules/npm/node_modules/cidr-regex": { 3125 3342 "version": "4.1.1", 3343 + "dev": true, 3126 3344 "inBundle": true, 3127 3345 "license": "BSD-2-Clause", 3128 3346 "dependencies": { ··· 3134 3352 }, 3135 3353 "node_modules/npm/node_modules/clean-stack": { 3136 3354 "version": "2.2.0", 3355 + "dev": true, 3137 3356 "inBundle": true, 3138 3357 "license": "MIT", 3139 3358 "engines": { ··· 3142 3361 }, 3143 3362 "node_modules/npm/node_modules/cli-columns": { 3144 3363 "version": "4.0.0", 3364 + "dev": true, 3145 3365 "inBundle": true, 3146 3366 "license": "MIT", 3147 3367 "dependencies": { ··· 3154 3374 }, 3155 3375 "node_modules/npm/node_modules/cmd-shim": { 3156 3376 "version": "7.0.0", 3377 + "dev": true, 3157 3378 "inBundle": true, 3158 3379 "license": "ISC", 3159 3380 "engines": { ··· 3162 3383 }, 3163 3384 "node_modules/npm/node_modules/color-convert": { 3164 3385 "version": "2.0.1", 3386 + "dev": true, 3165 3387 "inBundle": true, 3166 3388 "license": "MIT", 3167 3389 "dependencies": { ··· 3173 3395 }, 3174 3396 "node_modules/npm/node_modules/color-name": { 3175 3397 "version": "1.1.4", 3398 + "dev": true, 3176 3399 "inBundle": true, 3177 3400 "license": "MIT" 3178 3401 }, 3179 3402 "node_modules/npm/node_modules/common-ancestor-path": { 3180 3403 "version": "1.0.1", 3404 + "dev": true, 3181 3405 "inBundle": true, 3182 3406 "license": "ISC" 3183 3407 }, 3184 3408 "node_modules/npm/node_modules/cross-spawn": { 3185 3409 "version": "7.0.6", 3410 + "dev": true, 3186 3411 "inBundle": true, 3187 3412 "license": "MIT", 3188 3413 "dependencies": { ··· 3196 3421 }, 3197 3422 "node_modules/npm/node_modules/cross-spawn/node_modules/which": { 3198 3423 "version": "2.0.2", 3424 + "dev": true, 3199 3425 "inBundle": true, 3200 3426 "license": "ISC", 3201 3427 "dependencies": { ··· 3210 3436 }, 3211 3437 "node_modules/npm/node_modules/cssesc": { 3212 3438 "version": "3.0.0", 3439 + "dev": true, 3213 3440 "inBundle": true, 3214 3441 "license": "MIT", 3215 3442 "bin": { ··· 3221 3448 }, 3222 3449 "node_modules/npm/node_modules/debug": { 3223 3450 "version": "4.3.7", 3451 + "dev": true, 3224 3452 "inBundle": true, 3225 3453 "license": "MIT", 3226 3454 "dependencies": { ··· 3237 3465 }, 3238 3466 "node_modules/npm/node_modules/diff": { 3239 3467 "version": "5.2.0", 3468 + "dev": true, 3240 3469 "inBundle": true, 3241 3470 "license": "BSD-3-Clause", 3242 3471 "engines": { ··· 3245 3474 }, 3246 3475 "node_modules/npm/node_modules/eastasianwidth": { 3247 3476 "version": "0.2.0", 3477 + "dev": true, 3248 3478 "inBundle": true, 3249 3479 "license": "MIT" 3250 3480 }, 3251 3481 "node_modules/npm/node_modules/emoji-regex": { 3252 3482 "version": "8.0.0", 3483 + "dev": true, 3253 3484 "inBundle": true, 3254 3485 "license": "MIT" 3255 3486 }, 3256 3487 "node_modules/npm/node_modules/encoding": { 3257 3488 "version": "0.1.13", 3489 + "dev": true, 3258 3490 "inBundle": true, 3259 3491 "license": "MIT", 3260 3492 "optional": true, ··· 3264 3496 }, 3265 3497 "node_modules/npm/node_modules/env-paths": { 3266 3498 "version": "2.2.1", 3499 + "dev": true, 3267 3500 "inBundle": true, 3268 3501 "license": "MIT", 3269 3502 "engines": { ··· 3272 3505 }, 3273 3506 "node_modules/npm/node_modules/err-code": { 3274 3507 "version": "2.0.3", 3508 + "dev": true, 3275 3509 "inBundle": true, 3276 3510 "license": "MIT" 3277 3511 }, 3278 3512 "node_modules/npm/node_modules/exponential-backoff": { 3279 3513 "version": "3.1.1", 3514 + "dev": true, 3280 3515 "inBundle": true, 3281 3516 "license": "Apache-2.0" 3282 3517 }, 3283 3518 "node_modules/npm/node_modules/fastest-levenshtein": { 3284 3519 "version": "1.0.16", 3520 + "dev": true, 3285 3521 "inBundle": true, 3286 3522 "license": "MIT", 3287 3523 "engines": { ··· 3290 3526 }, 3291 3527 "node_modules/npm/node_modules/foreground-child": { 3292 3528 "version": "3.3.0", 3529 + "dev": true, 3293 3530 "inBundle": true, 3294 3531 "license": "ISC", 3295 3532 "dependencies": { ··· 3305 3542 }, 3306 3543 "node_modules/npm/node_modules/fs-minipass": { 3307 3544 "version": "3.0.3", 3545 + "dev": true, 3308 3546 "inBundle": true, 3309 3547 "license": "ISC", 3310 3548 "dependencies": { ··· 3316 3554 }, 3317 3555 "node_modules/npm/node_modules/glob": { 3318 3556 "version": "10.4.5", 3557 + "dev": true, 3319 3558 "inBundle": true, 3320 3559 "license": "ISC", 3321 3560 "dependencies": { ··· 3335 3574 }, 3336 3575 "node_modules/npm/node_modules/graceful-fs": { 3337 3576 "version": "4.2.11", 3577 + "dev": true, 3338 3578 "inBundle": true, 3339 3579 "license": "ISC" 3340 3580 }, 3341 3581 "node_modules/npm/node_modules/hosted-git-info": { 3342 3582 "version": "8.0.2", 3583 + "dev": true, 3343 3584 "inBundle": true, 3344 3585 "license": "ISC", 3345 3586 "dependencies": { ··· 3351 3592 }, 3352 3593 "node_modules/npm/node_modules/http-cache-semantics": { 3353 3594 "version": "4.1.1", 3595 + "dev": true, 3354 3596 "inBundle": true, 3355 3597 "license": "BSD-2-Clause" 3356 3598 }, 3357 3599 "node_modules/npm/node_modules/http-proxy-agent": { 3358 3600 "version": "7.0.2", 3601 + "dev": true, 3359 3602 "inBundle": true, 3360 3603 "license": "MIT", 3361 3604 "dependencies": { ··· 3368 3611 }, 3369 3612 "node_modules/npm/node_modules/https-proxy-agent": { 3370 3613 "version": "7.0.5", 3614 + "dev": true, 3371 3615 "inBundle": true, 3372 3616 "license": "MIT", 3373 3617 "dependencies": { ··· 3380 3624 }, 3381 3625 "node_modules/npm/node_modules/iconv-lite": { 3382 3626 "version": "0.6.3", 3627 + "dev": true, 3383 3628 "inBundle": true, 3384 3629 "license": "MIT", 3385 3630 "optional": true, ··· 3392 3637 }, 3393 3638 "node_modules/npm/node_modules/ignore-walk": { 3394 3639 "version": "7.0.0", 3640 + "dev": true, 3395 3641 "inBundle": true, 3396 3642 "license": "ISC", 3397 3643 "dependencies": { ··· 3403 3649 }, 3404 3650 "node_modules/npm/node_modules/imurmurhash": { 3405 3651 "version": "0.1.4", 3652 + "dev": true, 3406 3653 "inBundle": true, 3407 3654 "license": "MIT", 3408 3655 "engines": { ··· 3411 3658 }, 3412 3659 "node_modules/npm/node_modules/indent-string": { 3413 3660 "version": "4.0.0", 3661 + "dev": true, 3414 3662 "inBundle": true, 3415 3663 "license": "MIT", 3416 3664 "engines": { ··· 3419 3667 }, 3420 3668 "node_modules/npm/node_modules/ini": { 3421 3669 "version": "5.0.0", 3670 + "dev": true, 3422 3671 "inBundle": true, 3423 3672 "license": "ISC", 3424 3673 "engines": { ··· 3427 3676 }, 3428 3677 "node_modules/npm/node_modules/init-package-json": { 3429 3678 "version": "7.0.2", 3679 + "dev": true, 3430 3680 "inBundle": true, 3431 3681 "license": "ISC", 3432 3682 "dependencies": { ··· 3444 3694 }, 3445 3695 "node_modules/npm/node_modules/ip-address": { 3446 3696 "version": "9.0.5", 3697 + "dev": true, 3447 3698 "inBundle": true, 3448 3699 "license": "MIT", 3449 3700 "dependencies": { ··· 3456 3707 }, 3457 3708 "node_modules/npm/node_modules/ip-regex": { 3458 3709 "version": "5.0.0", 3710 + "dev": true, 3459 3711 "inBundle": true, 3460 3712 "license": "MIT", 3461 3713 "engines": { ··· 3467 3719 }, 3468 3720 "node_modules/npm/node_modules/is-cidr": { 3469 3721 "version": "5.1.0", 3722 + "dev": true, 3470 3723 "inBundle": true, 3471 3724 "license": "BSD-2-Clause", 3472 3725 "dependencies": { ··· 3478 3731 }, 3479 3732 "node_modules/npm/node_modules/is-fullwidth-code-point": { 3480 3733 "version": "3.0.0", 3734 + "dev": true, 3481 3735 "inBundle": true, 3482 3736 "license": "MIT", 3483 3737 "engines": { ··· 3486 3740 }, 3487 3741 "node_modules/npm/node_modules/isexe": { 3488 3742 "version": "2.0.0", 3743 + "dev": true, 3489 3744 "inBundle": true, 3490 3745 "license": "ISC" 3491 3746 }, 3492 3747 "node_modules/npm/node_modules/jackspeak": { 3493 3748 "version": "3.4.3", 3749 + "dev": true, 3494 3750 "inBundle": true, 3495 3751 "license": "BlueOak-1.0.0", 3496 3752 "dependencies": { ··· 3505 3761 }, 3506 3762 "node_modules/npm/node_modules/jsbn": { 3507 3763 "version": "1.1.0", 3764 + "dev": true, 3508 3765 "inBundle": true, 3509 3766 "license": "MIT" 3510 3767 }, 3511 3768 "node_modules/npm/node_modules/json-parse-even-better-errors": { 3512 3769 "version": "4.0.0", 3770 + "dev": true, 3513 3771 "inBundle": true, 3514 3772 "license": "MIT", 3515 3773 "engines": { ··· 3518 3776 }, 3519 3777 "node_modules/npm/node_modules/json-stringify-nice": { 3520 3778 "version": "1.1.4", 3779 + "dev": true, 3521 3780 "inBundle": true, 3522 3781 "license": "ISC", 3523 3782 "funding": { ··· 3526 3785 }, 3527 3786 "node_modules/npm/node_modules/jsonparse": { 3528 3787 "version": "1.3.1", 3788 + "dev": true, 3529 3789 "engines": [ 3530 3790 "node >= 0.2.0" 3531 3791 ], ··· 3534 3794 }, 3535 3795 "node_modules/npm/node_modules/just-diff": { 3536 3796 "version": "6.0.2", 3797 + "dev": true, 3537 3798 "inBundle": true, 3538 3799 "license": "MIT" 3539 3800 }, 3540 3801 "node_modules/npm/node_modules/just-diff-apply": { 3541 3802 "version": "5.5.0", 3803 + "dev": true, 3542 3804 "inBundle": true, 3543 3805 "license": "MIT" 3544 3806 }, 3545 3807 "node_modules/npm/node_modules/libnpmaccess": { 3546 3808 "version": "9.0.0", 3809 + "dev": true, 3547 3810 "inBundle": true, 3548 3811 "license": "ISC", 3549 3812 "dependencies": { ··· 3556 3819 }, 3557 3820 "node_modules/npm/node_modules/libnpmdiff": { 3558 3821 "version": "7.0.0", 3822 + "dev": true, 3559 3823 "inBundle": true, 3560 3824 "license": "ISC", 3561 3825 "dependencies": { ··· 3574 3838 }, 3575 3839 "node_modules/npm/node_modules/libnpmexec": { 3576 3840 "version": "9.0.0", 3841 + "dev": true, 3577 3842 "inBundle": true, 3578 3843 "license": "ISC", 3579 3844 "dependencies": { ··· 3594 3859 }, 3595 3860 "node_modules/npm/node_modules/libnpmfund": { 3596 3861 "version": "6.0.0", 3862 + "dev": true, 3597 3863 "inBundle": true, 3598 3864 "license": "ISC", 3599 3865 "dependencies": { ··· 3605 3871 }, 3606 3872 "node_modules/npm/node_modules/libnpmhook": { 3607 3873 "version": "11.0.0", 3874 + "dev": true, 3608 3875 "inBundle": true, 3609 3876 "license": "ISC", 3610 3877 "dependencies": { ··· 3617 3884 }, 3618 3885 "node_modules/npm/node_modules/libnpmorg": { 3619 3886 "version": "7.0.0", 3887 + "dev": true, 3620 3888 "inBundle": true, 3621 3889 "license": "ISC", 3622 3890 "dependencies": { ··· 3629 3897 }, 3630 3898 "node_modules/npm/node_modules/libnpmpack": { 3631 3899 "version": "8.0.0", 3900 + "dev": true, 3632 3901 "inBundle": true, 3633 3902 "license": "ISC", 3634 3903 "dependencies": { ··· 3643 3912 }, 3644 3913 "node_modules/npm/node_modules/libnpmpublish": { 3645 3914 "version": "10.0.1", 3915 + "dev": true, 3646 3916 "inBundle": true, 3647 3917 "license": "ISC", 3648 3918 "dependencies": { ··· 3661 3931 }, 3662 3932 "node_modules/npm/node_modules/libnpmsearch": { 3663 3933 "version": "8.0.0", 3934 + "dev": true, 3664 3935 "inBundle": true, 3665 3936 "license": "ISC", 3666 3937 "dependencies": { ··· 3672 3943 }, 3673 3944 "node_modules/npm/node_modules/libnpmteam": { 3674 3945 "version": "7.0.0", 3946 + "dev": true, 3675 3947 "inBundle": true, 3676 3948 "license": "ISC", 3677 3949 "dependencies": { ··· 3684 3956 }, 3685 3957 "node_modules/npm/node_modules/libnpmversion": { 3686 3958 "version": "7.0.0", 3959 + "dev": true, 3687 3960 "inBundle": true, 3688 3961 "license": "ISC", 3689 3962 "dependencies": { ··· 3699 3972 }, 3700 3973 "node_modules/npm/node_modules/lru-cache": { 3701 3974 "version": "10.4.3", 3975 + "dev": true, 3702 3976 "inBundle": true, 3703 3977 "license": "ISC" 3704 3978 }, 3705 3979 "node_modules/npm/node_modules/make-fetch-happen": { 3706 3980 "version": "14.0.3", 3981 + "dev": true, 3707 3982 "inBundle": true, 3708 3983 "license": "ISC", 3709 3984 "dependencies": { ··· 3725 4000 }, 3726 4001 "node_modules/npm/node_modules/make-fetch-happen/node_modules/negotiator": { 3727 4002 "version": "1.0.0", 4003 + "dev": true, 3728 4004 "inBundle": true, 3729 4005 "license": "MIT", 3730 4006 "engines": { ··· 3733 4009 }, 3734 4010 "node_modules/npm/node_modules/minimatch": { 3735 4011 "version": "9.0.5", 4012 + "dev": true, 3736 4013 "inBundle": true, 3737 4014 "license": "ISC", 3738 4015 "dependencies": { ··· 3747 4024 }, 3748 4025 "node_modules/npm/node_modules/minipass": { 3749 4026 "version": "7.1.2", 4027 + "dev": true, 3750 4028 "inBundle": true, 3751 4029 "license": "ISC", 3752 4030 "engines": { ··· 3755 4033 }, 3756 4034 "node_modules/npm/node_modules/minipass-collect": { 3757 4035 "version": "2.0.1", 4036 + "dev": true, 3758 4037 "inBundle": true, 3759 4038 "license": "ISC", 3760 4039 "dependencies": { ··· 3766 4045 }, 3767 4046 "node_modules/npm/node_modules/minipass-fetch": { 3768 4047 "version": "4.0.0", 4048 + "dev": true, 3769 4049 "inBundle": true, 3770 4050 "license": "MIT", 3771 4051 "dependencies": { ··· 3782 4062 }, 3783 4063 "node_modules/npm/node_modules/minipass-fetch/node_modules/minizlib": { 3784 4064 "version": "3.0.1", 4065 + "dev": true, 3785 4066 "inBundle": true, 3786 4067 "license": "MIT", 3787 4068 "dependencies": { ··· 3794 4075 }, 3795 4076 "node_modules/npm/node_modules/minipass-flush": { 3796 4077 "version": "1.0.5", 4078 + "dev": true, 3797 4079 "inBundle": true, 3798 4080 "license": "ISC", 3799 4081 "dependencies": { ··· 3805 4087 }, 3806 4088 "node_modules/npm/node_modules/minipass-flush/node_modules/minipass": { 3807 4089 "version": "3.3.6", 4090 + "dev": true, 3808 4091 "inBundle": true, 3809 4092 "license": "ISC", 3810 4093 "dependencies": { ··· 3816 4099 }, 3817 4100 "node_modules/npm/node_modules/minipass-pipeline": { 3818 4101 "version": "1.2.4", 4102 + "dev": true, 3819 4103 "inBundle": true, 3820 4104 "license": "ISC", 3821 4105 "dependencies": { ··· 3827 4111 }, 3828 4112 "node_modules/npm/node_modules/minipass-pipeline/node_modules/minipass": { 3829 4113 "version": "3.3.6", 4114 + "dev": true, 3830 4115 "inBundle": true, 3831 4116 "license": "ISC", 3832 4117 "dependencies": { ··· 3838 4123 }, 3839 4124 "node_modules/npm/node_modules/minipass-sized": { 3840 4125 "version": "1.0.3", 4126 + "dev": true, 3841 4127 "inBundle": true, 3842 4128 "license": "ISC", 3843 4129 "dependencies": { ··· 3849 4135 }, 3850 4136 "node_modules/npm/node_modules/minipass-sized/node_modules/minipass": { 3851 4137 "version": "3.3.6", 4138 + "dev": true, 3852 4139 "inBundle": true, 3853 4140 "license": "ISC", 3854 4141 "dependencies": { ··· 3860 4147 }, 3861 4148 "node_modules/npm/node_modules/minizlib": { 3862 4149 "version": "2.1.2", 4150 + "dev": true, 3863 4151 "inBundle": true, 3864 4152 "license": "MIT", 3865 4153 "dependencies": { ··· 3872 4160 }, 3873 4161 "node_modules/npm/node_modules/minizlib/node_modules/minipass": { 3874 4162 "version": "3.3.6", 4163 + "dev": true, 3875 4164 "inBundle": true, 3876 4165 "license": "ISC", 3877 4166 "dependencies": { ··· 3883 4172 }, 3884 4173 "node_modules/npm/node_modules/mkdirp": { 3885 4174 "version": "1.0.4", 4175 + "dev": true, 3886 4176 "inBundle": true, 3887 4177 "license": "MIT", 3888 4178 "bin": { ··· 3894 4184 }, 3895 4185 "node_modules/npm/node_modules/ms": { 3896 4186 "version": "2.1.3", 4187 + "dev": true, 3897 4188 "inBundle": true, 3898 4189 "license": "MIT" 3899 4190 }, 3900 4191 "node_modules/npm/node_modules/mute-stream": { 3901 4192 "version": "2.0.0", 4193 + "dev": true, 3902 4194 "inBundle": true, 3903 4195 "license": "ISC", 3904 4196 "engines": { ··· 3907 4199 }, 3908 4200 "node_modules/npm/node_modules/node-gyp": { 3909 4201 "version": "11.0.0", 4202 + "dev": true, 3910 4203 "inBundle": true, 3911 4204 "license": "MIT", 3912 4205 "dependencies": { ··· 3930 4223 }, 3931 4224 "node_modules/npm/node_modules/node-gyp/node_modules/chownr": { 3932 4225 "version": "3.0.0", 4226 + "dev": true, 3933 4227 "inBundle": true, 3934 4228 "license": "BlueOak-1.0.0", 3935 4229 "engines": { ··· 3938 4232 }, 3939 4233 "node_modules/npm/node_modules/node-gyp/node_modules/minizlib": { 3940 4234 "version": "3.0.1", 4235 + "dev": true, 3941 4236 "inBundle": true, 3942 4237 "license": "MIT", 3943 4238 "dependencies": { ··· 3950 4245 }, 3951 4246 "node_modules/npm/node_modules/node-gyp/node_modules/mkdirp": { 3952 4247 "version": "3.0.1", 4248 + "dev": true, 3953 4249 "inBundle": true, 3954 4250 "license": "MIT", 3955 4251 "bin": { ··· 3964 4260 }, 3965 4261 "node_modules/npm/node_modules/node-gyp/node_modules/tar": { 3966 4262 "version": "7.4.3", 4263 + "dev": true, 3967 4264 "inBundle": true, 3968 4265 "license": "ISC", 3969 4266 "dependencies": { ··· 3980 4277 }, 3981 4278 "node_modules/npm/node_modules/node-gyp/node_modules/yallist": { 3982 4279 "version": "5.0.0", 4280 + "dev": true, 3983 4281 "inBundle": true, 3984 4282 "license": "BlueOak-1.0.0", 3985 4283 "engines": { ··· 3988 4286 }, 3989 4287 "node_modules/npm/node_modules/nopt": { 3990 4288 "version": "8.0.0", 4289 + "dev": true, 3991 4290 "inBundle": true, 3992 4291 "license": "ISC", 3993 4292 "dependencies": { ··· 4002 4301 }, 4003 4302 "node_modules/npm/node_modules/nopt/node_modules/abbrev": { 4004 4303 "version": "2.0.0", 4304 + "dev": true, 4005 4305 "inBundle": true, 4006 4306 "license": "ISC", 4007 4307 "engines": { ··· 4010 4310 }, 4011 4311 "node_modules/npm/node_modules/normalize-package-data": { 4012 4312 "version": "7.0.0", 4313 + "dev": true, 4013 4314 "inBundle": true, 4014 4315 "license": "BSD-2-Clause", 4015 4316 "dependencies": { ··· 4023 4324 }, 4024 4325 "node_modules/npm/node_modules/npm-audit-report": { 4025 4326 "version": "6.0.0", 4327 + "dev": true, 4026 4328 "inBundle": true, 4027 4329 "license": "ISC", 4028 4330 "engines": { ··· 4031 4333 }, 4032 4334 "node_modules/npm/node_modules/npm-bundled": { 4033 4335 "version": "4.0.0", 4336 + "dev": true, 4034 4337 "inBundle": true, 4035 4338 "license": "ISC", 4036 4339 "dependencies": { ··· 4042 4345 }, 4043 4346 "node_modules/npm/node_modules/npm-install-checks": { 4044 4347 "version": "7.1.1", 4348 + "dev": true, 4045 4349 "inBundle": true, 4046 4350 "license": "BSD-2-Clause", 4047 4351 "dependencies": { ··· 4053 4357 }, 4054 4358 "node_modules/npm/node_modules/npm-normalize-package-bin": { 4055 4359 "version": "4.0.0", 4360 + "dev": true, 4056 4361 "inBundle": true, 4057 4362 "license": "ISC", 4058 4363 "engines": { ··· 4061 4366 }, 4062 4367 "node_modules/npm/node_modules/npm-package-arg": { 4063 4368 "version": "12.0.0", 4369 + "dev": true, 4064 4370 "inBundle": true, 4065 4371 "license": "ISC", 4066 4372 "dependencies": { ··· 4075 4381 }, 4076 4382 "node_modules/npm/node_modules/npm-packlist": { 4077 4383 "version": "9.0.0", 4384 + "dev": true, 4078 4385 "inBundle": true, 4079 4386 "license": "ISC", 4080 4387 "dependencies": { ··· 4086 4393 }, 4087 4394 "node_modules/npm/node_modules/npm-pick-manifest": { 4088 4395 "version": "10.0.0", 4396 + "dev": true, 4089 4397 "inBundle": true, 4090 4398 "license": "ISC", 4091 4399 "dependencies": { ··· 4100 4408 }, 4101 4409 "node_modules/npm/node_modules/npm-profile": { 4102 4410 "version": "11.0.1", 4411 + "dev": true, 4103 4412 "inBundle": true, 4104 4413 "license": "ISC", 4105 4414 "dependencies": { ··· 4112 4421 }, 4113 4422 "node_modules/npm/node_modules/npm-registry-fetch": { 4114 4423 "version": "18.0.2", 4424 + "dev": true, 4115 4425 "inBundle": true, 4116 4426 "license": "ISC", 4117 4427 "dependencies": { ··· 4130 4440 }, 4131 4441 "node_modules/npm/node_modules/npm-registry-fetch/node_modules/minizlib": { 4132 4442 "version": "3.0.1", 4443 + "dev": true, 4133 4444 "inBundle": true, 4134 4445 "license": "MIT", 4135 4446 "dependencies": { ··· 4142 4453 }, 4143 4454 "node_modules/npm/node_modules/npm-user-validate": { 4144 4455 "version": "3.0.0", 4456 + "dev": true, 4145 4457 "inBundle": true, 4146 4458 "license": "BSD-2-Clause", 4147 4459 "engines": { ··· 4150 4462 }, 4151 4463 "node_modules/npm/node_modules/p-map": { 4152 4464 "version": "4.0.0", 4465 + "dev": true, 4153 4466 "inBundle": true, 4154 4467 "license": "MIT", 4155 4468 "dependencies": { ··· 4164 4477 }, 4165 4478 "node_modules/npm/node_modules/package-json-from-dist": { 4166 4479 "version": "1.0.1", 4480 + "dev": true, 4167 4481 "inBundle": true, 4168 4482 "license": "BlueOak-1.0.0" 4169 4483 }, 4170 4484 "node_modules/npm/node_modules/pacote": { 4171 4485 "version": "19.0.1", 4486 + "dev": true, 4172 4487 "inBundle": true, 4173 4488 "license": "ISC", 4174 4489 "dependencies": { ··· 4199 4514 }, 4200 4515 "node_modules/npm/node_modules/parse-conflict-json": { 4201 4516 "version": "4.0.0", 4517 + "dev": true, 4202 4518 "inBundle": true, 4203 4519 "license": "ISC", 4204 4520 "dependencies": { ··· 4212 4528 }, 4213 4529 "node_modules/npm/node_modules/path-key": { 4214 4530 "version": "3.1.1", 4531 + "dev": true, 4215 4532 "inBundle": true, 4216 4533 "license": "MIT", 4217 4534 "engines": { ··· 4220 4537 }, 4221 4538 "node_modules/npm/node_modules/path-scurry": { 4222 4539 "version": "1.11.1", 4540 + "dev": true, 4223 4541 "inBundle": true, 4224 4542 "license": "BlueOak-1.0.0", 4225 4543 "dependencies": { ··· 4235 4553 }, 4236 4554 "node_modules/npm/node_modules/postcss-selector-parser": { 4237 4555 "version": "6.1.2", 4556 + "dev": true, 4238 4557 "inBundle": true, 4239 4558 "license": "MIT", 4240 4559 "dependencies": { ··· 4247 4566 }, 4248 4567 "node_modules/npm/node_modules/proc-log": { 4249 4568 "version": "5.0.0", 4569 + "dev": true, 4250 4570 "inBundle": true, 4251 4571 "license": "ISC", 4252 4572 "engines": { ··· 4255 4575 }, 4256 4576 "node_modules/npm/node_modules/proggy": { 4257 4577 "version": "3.0.0", 4578 + "dev": true, 4258 4579 "inBundle": true, 4259 4580 "license": "ISC", 4260 4581 "engines": { ··· 4263 4584 }, 4264 4585 "node_modules/npm/node_modules/promise-all-reject-late": { 4265 4586 "version": "1.0.1", 4587 + "dev": true, 4266 4588 "inBundle": true, 4267 4589 "license": "ISC", 4268 4590 "funding": { ··· 4271 4593 }, 4272 4594 "node_modules/npm/node_modules/promise-call-limit": { 4273 4595 "version": "3.0.2", 4596 + "dev": true, 4274 4597 "inBundle": true, 4275 4598 "license": "ISC", 4276 4599 "funding": { ··· 4279 4602 }, 4280 4603 "node_modules/npm/node_modules/promise-inflight": { 4281 4604 "version": "1.0.1", 4605 + "dev": true, 4282 4606 "inBundle": true, 4283 4607 "license": "ISC" 4284 4608 }, 4285 4609 "node_modules/npm/node_modules/promise-retry": { 4286 4610 "version": "2.0.1", 4611 + "dev": true, 4287 4612 "inBundle": true, 4288 4613 "license": "MIT", 4289 4614 "dependencies": { ··· 4296 4621 }, 4297 4622 "node_modules/npm/node_modules/promzard": { 4298 4623 "version": "2.0.0", 4624 + "dev": true, 4299 4625 "inBundle": true, 4300 4626 "license": "ISC", 4301 4627 "dependencies": { ··· 4307 4633 }, 4308 4634 "node_modules/npm/node_modules/qrcode-terminal": { 4309 4635 "version": "0.12.0", 4636 + "dev": true, 4310 4637 "inBundle": true, 4311 4638 "bin": { 4312 4639 "qrcode-terminal": "bin/qrcode-terminal.js" ··· 4314 4641 }, 4315 4642 "node_modules/npm/node_modules/read": { 4316 4643 "version": "4.0.0", 4644 + "dev": true, 4317 4645 "inBundle": true, 4318 4646 "license": "ISC", 4319 4647 "dependencies": { ··· 4325 4653 }, 4326 4654 "node_modules/npm/node_modules/read-cmd-shim": { 4327 4655 "version": "5.0.0", 4656 + "dev": true, 4328 4657 "inBundle": true, 4329 4658 "license": "ISC", 4330 4659 "engines": { ··· 4333 4662 }, 4334 4663 "node_modules/npm/node_modules/read-package-json-fast": { 4335 4664 "version": "4.0.0", 4665 + "dev": true, 4336 4666 "inBundle": true, 4337 4667 "license": "ISC", 4338 4668 "dependencies": { ··· 4345 4675 }, 4346 4676 "node_modules/npm/node_modules/retry": { 4347 4677 "version": "0.12.0", 4678 + "dev": true, 4348 4679 "inBundle": true, 4349 4680 "license": "MIT", 4350 4681 "engines": { ··· 4353 4684 }, 4354 4685 "node_modules/npm/node_modules/rimraf": { 4355 4686 "version": "5.0.10", 4687 + "dev": true, 4356 4688 "inBundle": true, 4357 4689 "license": "ISC", 4358 4690 "dependencies": { ··· 4367 4699 }, 4368 4700 "node_modules/npm/node_modules/safer-buffer": { 4369 4701 "version": "2.1.2", 4702 + "dev": true, 4370 4703 "inBundle": true, 4371 4704 "license": "MIT", 4372 4705 "optional": true 4373 4706 }, 4374 4707 "node_modules/npm/node_modules/semver": { 4375 4708 "version": "7.6.3", 4709 + "dev": true, 4376 4710 "inBundle": true, 4377 4711 "license": "ISC", 4378 4712 "bin": { ··· 4384 4718 }, 4385 4719 "node_modules/npm/node_modules/shebang-command": { 4386 4720 "version": "2.0.0", 4721 + "dev": true, 4387 4722 "inBundle": true, 4388 4723 "license": "MIT", 4389 4724 "dependencies": { ··· 4395 4730 }, 4396 4731 "node_modules/npm/node_modules/shebang-regex": { 4397 4732 "version": "3.0.0", 4733 + "dev": true, 4398 4734 "inBundle": true, 4399 4735 "license": "MIT", 4400 4736 "engines": { ··· 4403 4739 }, 4404 4740 "node_modules/npm/node_modules/signal-exit": { 4405 4741 "version": "4.1.0", 4742 + "dev": true, 4406 4743 "inBundle": true, 4407 4744 "license": "ISC", 4408 4745 "engines": { ··· 4414 4751 }, 4415 4752 "node_modules/npm/node_modules/sigstore": { 4416 4753 "version": "3.0.0", 4754 + "dev": true, 4417 4755 "inBundle": true, 4418 4756 "license": "Apache-2.0", 4419 4757 "dependencies": { ··· 4430 4768 }, 4431 4769 "node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle": { 4432 4770 "version": "3.0.0", 4771 + "dev": true, 4433 4772 "inBundle": true, 4434 4773 "license": "Apache-2.0", 4435 4774 "dependencies": { ··· 4441 4780 }, 4442 4781 "node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core": { 4443 4782 "version": "2.0.0", 4783 + "dev": true, 4444 4784 "inBundle": true, 4445 4785 "license": "Apache-2.0", 4446 4786 "engines": { ··· 4449 4789 }, 4450 4790 "node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign": { 4451 4791 "version": "3.0.0", 4792 + "dev": true, 4452 4793 "inBundle": true, 4453 4794 "license": "Apache-2.0", 4454 4795 "dependencies": { ··· 4465 4806 }, 4466 4807 "node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify": { 4467 4808 "version": "2.0.0", 4809 + "dev": true, 4468 4810 "inBundle": true, 4469 4811 "license": "Apache-2.0", 4470 4812 "dependencies": { ··· 4478 4820 }, 4479 4821 "node_modules/npm/node_modules/smart-buffer": { 4480 4822 "version": "4.2.0", 4823 + "dev": true, 4481 4824 "inBundle": true, 4482 4825 "license": "MIT", 4483 4826 "engines": { ··· 4487 4830 }, 4488 4831 "node_modules/npm/node_modules/socks": { 4489 4832 "version": "2.8.3", 4833 + "dev": true, 4490 4834 "inBundle": true, 4491 4835 "license": "MIT", 4492 4836 "dependencies": { ··· 4500 4844 }, 4501 4845 "node_modules/npm/node_modules/socks-proxy-agent": { 4502 4846 "version": "8.0.4", 4847 + "dev": true, 4503 4848 "inBundle": true, 4504 4849 "license": "MIT", 4505 4850 "dependencies": { ··· 4513 4858 }, 4514 4859 "node_modules/npm/node_modules/spdx-correct": { 4515 4860 "version": "3.2.0", 4861 + "dev": true, 4516 4862 "inBundle": true, 4517 4863 "license": "Apache-2.0", 4518 4864 "dependencies": { ··· 4522 4868 }, 4523 4869 "node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse": { 4524 4870 "version": "3.0.1", 4871 + "dev": true, 4525 4872 "inBundle": true, 4526 4873 "license": "MIT", 4527 4874 "dependencies": { ··· 4531 4878 }, 4532 4879 "node_modules/npm/node_modules/spdx-exceptions": { 4533 4880 "version": "2.5.0", 4881 + "dev": true, 4534 4882 "inBundle": true, 4535 4883 "license": "CC-BY-3.0" 4536 4884 }, 4537 4885 "node_modules/npm/node_modules/spdx-expression-parse": { 4538 4886 "version": "4.0.0", 4887 + "dev": true, 4539 4888 "inBundle": true, 4540 4889 "license": "MIT", 4541 4890 "dependencies": { ··· 4545 4894 }, 4546 4895 "node_modules/npm/node_modules/spdx-license-ids": { 4547 4896 "version": "3.0.20", 4897 + "dev": true, 4548 4898 "inBundle": true, 4549 4899 "license": "CC0-1.0" 4550 4900 }, 4551 4901 "node_modules/npm/node_modules/sprintf-js": { 4552 4902 "version": "1.1.3", 4903 + "dev": true, 4553 4904 "inBundle": true, 4554 4905 "license": "BSD-3-Clause" 4555 4906 }, 4556 4907 "node_modules/npm/node_modules/ssri": { 4557 4908 "version": "12.0.0", 4909 + "dev": true, 4558 4910 "inBundle": true, 4559 4911 "license": "ISC", 4560 4912 "dependencies": { ··· 4566 4918 }, 4567 4919 "node_modules/npm/node_modules/string-width": { 4568 4920 "version": "4.2.3", 4921 + "dev": true, 4569 4922 "inBundle": true, 4570 4923 "license": "MIT", 4571 4924 "dependencies": { ··· 4580 4933 "node_modules/npm/node_modules/string-width-cjs": { 4581 4934 "name": "string-width", 4582 4935 "version": "4.2.3", 4936 + "dev": true, 4583 4937 "inBundle": true, 4584 4938 "license": "MIT", 4585 4939 "dependencies": { ··· 4593 4947 }, 4594 4948 "node_modules/npm/node_modules/strip-ansi": { 4595 4949 "version": "6.0.1", 4950 + "dev": true, 4596 4951 "inBundle": true, 4597 4952 "license": "MIT", 4598 4953 "dependencies": { ··· 4605 4960 "node_modules/npm/node_modules/strip-ansi-cjs": { 4606 4961 "name": "strip-ansi", 4607 4962 "version": "6.0.1", 4963 + "dev": true, 4608 4964 "inBundle": true, 4609 4965 "license": "MIT", 4610 4966 "dependencies": { ··· 4616 4972 }, 4617 4973 "node_modules/npm/node_modules/supports-color": { 4618 4974 "version": "9.4.0", 4975 + "dev": true, 4619 4976 "inBundle": true, 4620 4977 "license": "MIT", 4621 4978 "engines": { ··· 4627 4984 }, 4628 4985 "node_modules/npm/node_modules/tar": { 4629 4986 "version": "6.2.1", 4987 + "dev": true, 4630 4988 "inBundle": true, 4631 4989 "license": "ISC", 4632 4990 "dependencies": { ··· 4643 5001 }, 4644 5002 "node_modules/npm/node_modules/tar/node_modules/fs-minipass": { 4645 5003 "version": "2.1.0", 5004 + "dev": true, 4646 5005 "inBundle": true, 4647 5006 "license": "ISC", 4648 5007 "dependencies": { ··· 4654 5013 }, 4655 5014 "node_modules/npm/node_modules/tar/node_modules/fs-minipass/node_modules/minipass": { 4656 5015 "version": "3.3.6", 5016 + "dev": true, 4657 5017 "inBundle": true, 4658 5018 "license": "ISC", 4659 5019 "dependencies": { ··· 4665 5025 }, 4666 5026 "node_modules/npm/node_modules/tar/node_modules/minipass": { 4667 5027 "version": "5.0.0", 5028 + "dev": true, 4668 5029 "inBundle": true, 4669 5030 "license": "ISC", 4670 5031 "engines": { ··· 4673 5034 }, 4674 5035 "node_modules/npm/node_modules/text-table": { 4675 5036 "version": "0.2.0", 5037 + "dev": true, 4676 5038 "inBundle": true, 4677 5039 "license": "MIT" 4678 5040 }, 4679 5041 "node_modules/npm/node_modules/tiny-relative-date": { 4680 5042 "version": "1.3.0", 5043 + "dev": true, 4681 5044 "inBundle": true, 4682 5045 "license": "MIT" 4683 5046 }, 4684 5047 "node_modules/npm/node_modules/treeverse": { 4685 5048 "version": "3.0.0", 5049 + "dev": true, 4686 5050 "inBundle": true, 4687 5051 "license": "ISC", 4688 5052 "engines": { ··· 4691 5055 }, 4692 5056 "node_modules/npm/node_modules/tuf-js": { 4693 5057 "version": "3.0.1", 5058 + "dev": true, 4694 5059 "inBundle": true, 4695 5060 "license": "MIT", 4696 5061 "dependencies": { ··· 4704 5069 }, 4705 5070 "node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models": { 4706 5071 "version": "3.0.1", 5072 + "dev": true, 4707 5073 "inBundle": true, 4708 5074 "license": "MIT", 4709 5075 "dependencies": { ··· 4716 5082 }, 4717 5083 "node_modules/npm/node_modules/unique-filename": { 4718 5084 "version": "4.0.0", 5085 + "dev": true, 4719 5086 "inBundle": true, 4720 5087 "license": "ISC", 4721 5088 "dependencies": { ··· 4727 5094 }, 4728 5095 "node_modules/npm/node_modules/unique-slug": { 4729 5096 "version": "5.0.0", 5097 + "dev": true, 4730 5098 "inBundle": true, 4731 5099 "license": "ISC", 4732 5100 "dependencies": { ··· 4738 5106 }, 4739 5107 "node_modules/npm/node_modules/util-deprecate": { 4740 5108 "version": "1.0.2", 5109 + "dev": true, 4741 5110 "inBundle": true, 4742 5111 "license": "MIT" 4743 5112 }, 4744 5113 "node_modules/npm/node_modules/validate-npm-package-license": { 4745 5114 "version": "3.0.4", 5115 + "dev": true, 4746 5116 "inBundle": true, 4747 5117 "license": "Apache-2.0", 4748 5118 "dependencies": { ··· 4752 5122 }, 4753 5123 "node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse": { 4754 5124 "version": "3.0.1", 5125 + "dev": true, 4755 5126 "inBundle": true, 4756 5127 "license": "MIT", 4757 5128 "dependencies": { ··· 4761 5132 }, 4762 5133 "node_modules/npm/node_modules/validate-npm-package-name": { 4763 5134 "version": "6.0.0", 5135 + "dev": true, 4764 5136 "inBundle": true, 4765 5137 "license": "ISC", 4766 5138 "engines": { ··· 4769 5141 }, 4770 5142 "node_modules/npm/node_modules/walk-up-path": { 4771 5143 "version": "3.0.1", 5144 + "dev": true, 4772 5145 "inBundle": true, 4773 5146 "license": "ISC" 4774 5147 }, 4775 5148 "node_modules/npm/node_modules/which": { 4776 5149 "version": "5.0.0", 5150 + "dev": true, 4777 5151 "inBundle": true, 4778 5152 "license": "ISC", 4779 5153 "dependencies": { ··· 4788 5162 }, 4789 5163 "node_modules/npm/node_modules/which/node_modules/isexe": { 4790 5164 "version": "3.1.1", 5165 + "dev": true, 4791 5166 "inBundle": true, 4792 5167 "license": "ISC", 4793 5168 "engines": { ··· 4796 5171 }, 4797 5172 "node_modules/npm/node_modules/wrap-ansi": { 4798 5173 "version": "8.1.0", 5174 + "dev": true, 4799 5175 "inBundle": true, 4800 5176 "license": "MIT", 4801 5177 "dependencies": { ··· 4813 5189 "node_modules/npm/node_modules/wrap-ansi-cjs": { 4814 5190 "name": "wrap-ansi", 4815 5191 "version": "7.0.0", 5192 + "dev": true, 4816 5193 "inBundle": true, 4817 5194 "license": "MIT", 4818 5195 "dependencies": { ··· 4829 5206 }, 4830 5207 "node_modules/npm/node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { 4831 5208 "version": "4.3.0", 5209 + "dev": true, 4832 5210 "inBundle": true, 4833 5211 "license": "MIT", 4834 5212 "dependencies": { ··· 4843 5221 }, 4844 5222 "node_modules/npm/node_modules/wrap-ansi/node_modules/ansi-regex": { 4845 5223 "version": "6.1.0", 5224 + "dev": true, 4846 5225 "inBundle": true, 4847 5226 "license": "MIT", 4848 5227 "engines": { ··· 4854 5233 }, 4855 5234 "node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex": { 4856 5235 "version": "9.2.2", 5236 + "dev": true, 4857 5237 "inBundle": true, 4858 5238 "license": "MIT" 4859 5239 }, 4860 5240 "node_modules/npm/node_modules/wrap-ansi/node_modules/string-width": { 4861 5241 "version": "5.1.2", 5242 + "dev": true, 4862 5243 "inBundle": true, 4863 5244 "license": "MIT", 4864 5245 "dependencies": { ··· 4875 5256 }, 4876 5257 "node_modules/npm/node_modules/wrap-ansi/node_modules/strip-ansi": { 4877 5258 "version": "7.1.0", 5259 + "dev": true, 4878 5260 "inBundle": true, 4879 5261 "license": "MIT", 4880 5262 "dependencies": { ··· 4889 5271 }, 4890 5272 "node_modules/npm/node_modules/write-file-atomic": { 4891 5273 "version": "6.0.0", 5274 + "dev": true, 4892 5275 "inBundle": true, 4893 5276 "license": "ISC", 4894 5277 "dependencies": { ··· 4901 5284 }, 4902 5285 "node_modules/npm/node_modules/yallist": { 4903 5286 "version": "4.0.0", 5287 + "dev": true, 4904 5288 "inBundle": true, 4905 5289 "license": "ISC" 4906 5290 }, ··· 4917 5301 "version": "5.1.2", 4918 5302 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", 4919 5303 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", 5304 + "dev": true, 4920 5305 "license": "MIT", 4921 5306 "dependencies": { 4922 5307 "mimic-fn": "^2.1.0" ··· 5004 5389 "version": "2.1.0", 5005 5390 "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-2.1.0.tgz", 5006 5391 "integrity": "sha512-2USApvnsutq8uoxZBGbbWM0JIYLiEMJ9RlaN7fAzVNb9OZN0SHjjTTfIcb667XynS5Y1VhwDJVDa72TnPzAYWw==", 5392 + "dev": true, 5007 5393 "license": "MIT", 5008 5394 "engines": { 5009 5395 "node": ">=8" ··· 5663 6049 "version": "3.0.7", 5664 6050 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", 5665 6051 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", 6052 + "dev": true, 5666 6053 "license": "ISC" 5667 6054 }, 5668 6055 "node_modules/signale": { ··· 5909 6296 "version": "2.0.0", 5910 6297 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", 5911 6298 "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", 6299 + "dev": true, 5912 6300 "license": "MIT", 5913 6301 "engines": { 5914 6302 "node": ">=6"
+15
package.json
··· 27 27 "@semantic-release/commit-analyzer", 28 28 "@semantic-release/release-notes-generator", 29 29 [ 30 + "@semantic-release/exec", 31 + { 32 + "verifyReleaseCmd": "echo ${nextRelease.version} > .VERSION" 33 + } 34 + ], 35 + [ 36 + "@semantic-release/exec", 37 + { 38 + "verifyReleaseCmd": "go run ./cmd/yeet --force-git-version=$(cat .VERSION)" 39 + } 40 + ], 41 + [ 30 42 "@semantic-release/github", 31 43 { 32 44 "assets": [ ··· 63 75 "@semantic-release/github": "^11.0.1", 64 76 "@semantic-release/release-notes-generator": "^14.0.3", 65 77 "semantic-release": "^24.2.3" 78 + }, 79 + "dependencies": { 80 + "@semantic-release/exec": "^7.0.3" 66 81 } 67 82 }