diff --git a/package.json b/package.json index 69bc1ca..0422a68 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,6 @@ "name": "bubkoo", "email": "bubkoo.wy@gmail.com" }, - "type": "module", "main": "dist/index.js", "files": [ "dist", @@ -18,21 +17,21 @@ "clean": "rimraf dist", "lint": "eslint --fix", "prebuild": "run-s lint clean", - "build": "esbuild src/index.ts --bundle --outdir=dist --format=esm --platform=node --target=node20.0.0 --packages=bundle" + "build": "esbuild src/index.ts --bundle --outdir=dist --platform=node --target=node20.0.0 --packages=bundle" }, "dependencies": { - "@actions/core": "^1.11.1", + "@actions/core": "^1.10.0", "@actions/exec": "^1.1.1", - "@actions/github": "^6.0.0", - "@semantic-release/changelog": "^6.0.3", - "@semantic-release/commit-analyzer": "^13.0.0", - "@semantic-release/error": "^4.0.0", + "@actions/github": "^5.1.1", + "@semantic-release/changelog": "^6.0.2", + "@semantic-release/commit-analyzer": "^9.0.2", + "@semantic-release/error": "^3.0.0", "@semantic-release/git": "^10.0.1", - "@semantic-release/github": "^11.0.0", - "@semantic-release/npm": "^12.0.1", - "@semantic-release/release-notes-generator": "^14.0.1", + "@semantic-release/github": "^8.0.7", + "@semantic-release/npm": "^9.0.2", + "@semantic-release/release-notes-generator": "^10.0.3", "@wow-actions/parse-inputs": "^2.0.1", - "semantic-release": "^24.1.2" + "semantic-release": "^19.0.5" }, "devDependencies": { "@bubkoo/eslint-config": "^3.0.1", @@ -43,11 +42,12 @@ "@types/semantic-release": "^20.0.6", "@types/semantic-release__error": "^3.0.3", "esbuild": "^0.24.0", + "esbuild-plugin-tsc": "^0.4.0", "eslint": "^9.12.0", "npm-run-all": "^4.1.5", "prettier": "^3.3.3", "rimraf": "^6.0.1", - "typescript": "^4.9.4" + "typescript": "^5.6.3" }, "engines": { "node": ">=20.0.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 09722a8..25d72fe 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,54 +8,54 @@ importers: .: dependencies: '@actions/core': - specifier: ^1.11.1 + specifier: ^1.10.0 version: 1.11.1 '@actions/exec': specifier: ^1.1.1 version: 1.1.1 '@actions/github': - specifier: ^6.0.0 - version: 6.0.0 + specifier: ^5.1.1 + version: 5.1.1 '@semantic-release/changelog': - specifier: ^6.0.3 - version: 6.0.3(semantic-release@24.1.2(typescript@4.9.5)) + specifier: ^6.0.2 + version: 6.0.3(semantic-release@19.0.5) '@semantic-release/commit-analyzer': - specifier: ^13.0.0 - version: 13.0.0(semantic-release@24.1.2(typescript@4.9.5)) + specifier: ^9.0.2 + version: 9.0.2(semantic-release@19.0.5) '@semantic-release/error': - specifier: ^4.0.0 - version: 4.0.0 + specifier: ^3.0.0 + version: 3.0.0 '@semantic-release/git': specifier: ^10.0.1 - version: 10.0.1(semantic-release@24.1.2(typescript@4.9.5)) + version: 10.0.1(semantic-release@19.0.5) '@semantic-release/github': - specifier: ^11.0.0 - version: 11.0.0(semantic-release@24.1.2(typescript@4.9.5)) + specifier: ^8.0.7 + version: 8.1.0(semantic-release@19.0.5) '@semantic-release/npm': - specifier: ^12.0.1 - version: 12.0.1(semantic-release@24.1.2(typescript@4.9.5)) + specifier: ^9.0.2 + version: 9.0.2(semantic-release@19.0.5) '@semantic-release/release-notes-generator': - specifier: ^14.0.1 - version: 14.0.1(semantic-release@24.1.2(typescript@4.9.5)) + specifier: ^10.0.3 + version: 10.0.3(semantic-release@19.0.5) '@wow-actions/parse-inputs': specifier: ^2.0.1 version: 2.0.1(@actions/core@1.11.1) semantic-release: - specifier: ^24.1.2 - version: 24.1.2(typescript@4.9.5) + specifier: ^19.0.5 + version: 19.0.5 devDependencies: '@bubkoo/eslint-config': specifier: ^3.0.1 - version: 3.0.1(@typescript-eslint/eslint-plugin@8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5))(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5))(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5))(eslint@9.12.0(jiti@1.21.6))(prettier@3.3.3)(typescript@4.9.5) + version: 3.0.1(@typescript-eslint/eslint-plugin@8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.12.0(jiti@1.21.6))(prettier@3.3.3)(typescript@5.6.3) '@bubkoo/husky-hooks': specifier: ^2.0.0 - version: 2.0.1(@types/node@22.7.5)(eslint@9.12.0(jiti@1.21.6))(prettier@3.3.3)(typescript@4.9.5) + version: 2.0.1(@types/node@22.7.5)(eslint@9.12.0(jiti@1.21.6))(prettier@3.3.3)(typescript@5.6.3) '@bubkoo/prettier-config': specifier: ^2.0.0 - version: 2.0.0(prettier@3.3.3)(typescript@4.9.5) + version: 2.0.0(prettier@3.3.3)(typescript@5.6.3) '@bubkoo/tsconfig': specifier: ^2.0.0 - version: 2.0.0(typescript@4.9.5) + version: 2.0.0(typescript@5.6.3) '@types/node': specifier: ^22.7.5 version: 22.7.5 @@ -70,7 +70,7 @@ importers: version: 0.24.0 esbuild-plugin-tsc: specifier: ^0.4.0 - version: 0.4.0(typescript@4.9.5) + version: 0.4.0(typescript@5.6.3) eslint: specifier: ^9.12.0 version: 9.12.0(jiti@1.21.6) @@ -84,8 +84,8 @@ importers: specifier: ^6.0.1 version: 6.0.1 typescript: - specifier: ^4.9.4 - version: 4.9.5 + specifier: ^5.6.3 + version: 5.6.3 packages: '@actions/core@1.11.1': @@ -100,10 +100,10 @@ packages: integrity: sha512-+sCcHHbVdk93a0XT19ECtO/gIXoxvdsgQLzb2fE2/5sIZmWQuluYyjPQtrtTHdU1YzTZ7bAPN4sITq2xi1679w==, } - '@actions/github@6.0.0': + '@actions/github@5.1.1': resolution: { - integrity: sha512-alScpSVnYmjNEXboZjarjukQEzgCRmjMv6Xj47fsdnqGS73bjJNDpiiXmp8jr0UZLdUB6d9jW63IcmddUP+l0g==, + integrity: sha512-Nk59rMDoJaV+mHCOJPXuvB1zIbomlKS0dmSIqPGxd0enAXBnOfn4VWF+CGtRCwXZG9Epa54tZA7VIRlJDS8A6g==, } '@actions/http-client@2.2.3': @@ -683,157 +683,155 @@ packages: } engines: { node: '>= 8' } - '@octokit/auth-token@4.0.0': + '@octokit/auth-token@2.5.0': resolution: { - integrity: sha512-tY/msAuJo6ARbK6SPIxZrPBms3xPbfwBrulZe0Wtr/DIY9lje2HeV1uoebShn6mx7SjCHif6EjMvoREj+gZ+SA==, + integrity: sha512-r5FVUJCOLl19AxiuZD2VRZ/ORjp/4IN98Of6YJoJOkY75CIBuYfmiNHGrDwXr+aLGG55igl9QrxX3hbiXlLb+g==, } - engines: { node: '>= 18' } - '@octokit/auth-token@5.1.1': + '@octokit/auth-token@3.0.4': resolution: { - integrity: sha512-rh3G3wDO8J9wSjfI436JUKzHIxq8NaiL0tVeB2aXmG6p/9859aUOAjA9pmSPNGGZxfwmaJ9ozOJImuNVJdpvbA==, + integrity: sha512-TWFX7cZF2LXoCvdmJWY7XVPi74aSY0+FfBZNSXEXFkMpjcqsQwDSYVv5FhRFaI0V1ECnwbz4j59T/G+rXNWaIQ==, } - engines: { node: '>= 18' } + engines: { node: '>= 14' } - '@octokit/core@5.2.0': + '@octokit/core@3.6.0': resolution: { - integrity: sha512-1LFfa/qnMQvEOAdzlQymH0ulepxbxnCYAKJZfMci/5XJyIHWgEYnDmgnKakbTh7CH2tFQ5O60oYDvns4i9RAIg==, + integrity: sha512-7RKRKuA4xTjMhY+eG3jthb3hlZCsOwg3rztWh75Xc+ShDWOfDDATWbeZpAHBNRpm4Tv9WgBMOy1zEJYXG6NJ7Q==, } - engines: { node: '>= 18' } - '@octokit/core@6.1.2': + '@octokit/core@4.2.4': resolution: { - integrity: sha512-hEb7Ma4cGJGEUNOAVmyfdB/3WirWMg5hDuNFVejGEDFqupeOysLc2sG6HJxY2etBp5YQu5Wtxwi020jS9xlUwg==, + integrity: sha512-rYKilwgzQ7/imScn3M9/pFfUf4I1AZEH3KhyJmtPdE2zfaXAn2mFfUy4FbKewzc2We5y/LlKLj36fWJLKC2SIQ==, } - engines: { node: '>= 18' } + engines: { node: '>= 14' } - '@octokit/endpoint@10.1.1': + '@octokit/endpoint@6.0.12': resolution: { - integrity: sha512-JYjh5rMOwXMJyUpj028cu0Gbp7qe/ihxfJMLc8VZBMMqSwLgOxDI1911gV4Enl1QSavAQNJcwmwBF9M0VvLh6Q==, + integrity: sha512-lF3puPwkQWGfkMClXb4k/eUT/nZKQfxinRWJrdZaJO85Dqwo/G0yOC434Jr2ojwafWJMYqFGFa5ms4jJUgujdA==, } - engines: { node: '>= 18' } - '@octokit/endpoint@9.0.5': + '@octokit/endpoint@7.0.6': resolution: { - integrity: sha512-ekqR4/+PCLkEBF6qgj8WqJfvDq65RH85OAgrtnVp1mSxaXF03u2xW/hUdweGS5654IlC0wkNYC18Z50tSYTAFw==, + integrity: sha512-5L4fseVRUsDFGR00tMWD/Trdeeihn999rTMGRMC1G/Ldi1uWlWJzI98H4Iak5DB/RVvQuyMYKqSK/R6mbSOQyg==, } - engines: { node: '>= 18' } + engines: { node: '>= 14' } - '@octokit/graphql@7.1.0': + '@octokit/graphql@4.8.0': resolution: { - integrity: sha512-r+oZUH7aMFui1ypZnAvZmn0KSqAUgE1/tUXIWaqUCa1758ts/Jio84GZuzsvUkme98kv0WFY8//n0J1Z+vsIsQ==, + integrity: sha512-0gv+qLSBLKF0z8TKaSKTsS39scVKF9dbMxJpj3U0vC7wjNWFuIpL/z76Qe2fiuCbDRcJSavkXsVtMS6/dtQQsg==, } - engines: { node: '>= 18' } - '@octokit/graphql@8.1.1': + '@octokit/graphql@5.0.6': resolution: { - integrity: sha512-ukiRmuHTi6ebQx/HFRCXKbDlOh/7xEV6QUXaE7MJEKGNAncGI/STSbOkl12qVXZrfZdpXctx5O9X1AIaebiDBg==, + integrity: sha512-Fxyxdy/JH0MnIB5h+UQ3yCoh1FG4kWXfFKkpWqjZHw/p+Kc8Y44Hu/kCgNBT6nU1shNumEchmW/sUO1JuQnPcw==, } - engines: { node: '>= 18' } + engines: { node: '>= 14' } - '@octokit/openapi-types@20.0.0': + '@octokit/openapi-types@12.11.0': resolution: { - integrity: sha512-EtqRBEjp1dL/15V7WiX5LJMIxxkdiGJnabzYx5Apx4FkQIFgAfKumXeYAqqJCj1s+BMX4cPFIFC4OLCR6stlnA==, + integrity: sha512-VsXyi8peyRq9PqIz/tpqiL2w3w80OgVMwBHltTml3LmVvXiphgeqmY9mvBw9Wu7e0QWk/fqD37ux8yP5uVekyQ==, } - '@octokit/openapi-types@22.2.0': + '@octokit/openapi-types@18.1.1': resolution: { - integrity: sha512-QBhVjcUa9W7Wwhm6DBFu6ZZ+1/t/oYxqc2tp81Pi41YNuJinbFRx8B133qVOrAaBbF7D/m0Et6f9/pZt9Rc+tg==, + integrity: sha512-VRaeH8nCDtF5aXWnjPuEMIYf1itK/s3JYyJcWFJT8X9pSNnBtriDf7wlEWsGuhPLl4QIH4xM8fqTXDwJ3Mu6sw==, } - '@octokit/plugin-paginate-rest@11.3.5': + '@octokit/plugin-paginate-rest@2.21.3': resolution: { - integrity: sha512-cgwIRtKrpwhLoBi0CUNuY83DPGRMaWVjqVI/bGKsLJ4PzyWZNaEmhHroI2xlrVXkk6nFv0IsZpOp+ZWSWUS2AQ==, + integrity: sha512-aCZTEf0y2h3OLbrgKkrfFdjRL6eSOo8komneVQJnYecAxIej7Bafor2xhuDJOIFau4pk0i/P28/XgtbyPF0ZHw==, } - engines: { node: '>= 18' } peerDependencies: - '@octokit/core': '>=6' + '@octokit/core': '>=2' - '@octokit/plugin-paginate-rest@9.2.1': + '@octokit/plugin-paginate-rest@6.1.2': resolution: { - integrity: sha512-wfGhE/TAkXZRLjksFXuDZdmGnJQHvtU/joFQdweXUgzo1XwvBCD4o4+75NtFfjfLK5IwLf9vHTfSiU3sLRYpRw==, + integrity: sha512-qhrmtQeHU/IivxucOV1bbI/xZyC/iOBhclokv7Sut5vnejAIAEXVcGQeRpQlU39E0WwK9lNvJHphHri/DB6lbQ==, } - engines: { node: '>= 18' } + engines: { node: '>= 14' } peerDependencies: - '@octokit/core': '5' + '@octokit/core': '>=4' - '@octokit/plugin-rest-endpoint-methods@10.4.1': + '@octokit/plugin-rest-endpoint-methods@5.16.2': resolution: { - integrity: sha512-xV1b+ceKV9KytQe3zCVqjg+8GTGfDYwaT1ATU5isiUyVtlVAO3HNdzpS4sr4GBx4hxQ46s7ITtZrAsxG22+rVg==, + integrity: sha512-8QFz29Fg5jDuTPXVtey05BLm7OB+M8fnvE64RNegzX7U+5NUXcOcnpTIK0YfSHBg8gYd0oxIq3IZTe9SfPZiRw==, } - engines: { node: '>= 18' } peerDependencies: - '@octokit/core': '5' + '@octokit/core': '>=3' - '@octokit/plugin-retry@7.1.2': + '@octokit/plugin-retry@4.1.6': resolution: { - integrity: sha512-XOWnPpH2kJ5VTwozsxGurw+svB2e61aWlmk5EVIYZPwFK5F9h4cyPyj9CIKRyMXMHSwpIsI3mPOdpMmrRhe7UQ==, + integrity: sha512-obkYzIgEC75r8+9Pnfiiqy3y/x1bc3QLE5B7qvv9wi9Kj0R5tGQFC6QMBg1154WQ9lAVypuQDGyp3hNpp15gQQ==, } - engines: { node: '>= 18' } + engines: { node: '>= 14' } peerDependencies: - '@octokit/core': '>=6' + '@octokit/core': '>=3' - '@octokit/plugin-throttling@9.3.2': + '@octokit/plugin-throttling@5.2.3': resolution: { - integrity: sha512-FqpvcTpIWFpMMwIeSoypoJXysSAQ3R+ALJhXXSG1HTP3YZOIeLmcNcimKaXxTcws+Sh6yoRl13SJ5r8sXc1Fhw==, + integrity: sha512-C9CFg9mrf6cugneKiaI841iG8DOv6P5XXkjmiNNut+swePxQ7RWEdAZRp5rJoE1hjsIqiYcKa/ZkOQ+ujPI39Q==, } - engines: { node: '>= 18' } + engines: { node: '>= 14' } peerDependencies: - '@octokit/core': ^6.0.0 + '@octokit/core': ^4.0.0 + + '@octokit/request-error@2.1.0': + resolution: + { + integrity: sha512-1VIvgXxs9WHSjicsRwq8PlR2LR2x6DwsJAaFgzdi0JfJoGSO8mYI/cHJQ+9FbN21aa+DrgNLnwObmyeSC8Rmpg==, + } - '@octokit/request-error@5.1.0': + '@octokit/request-error@3.0.3': resolution: { - integrity: sha512-GETXfE05J0+7H2STzekpKObFe765O5dlAKUTLNGeH+x47z7JjXHfsHKo5z21D/o/IOZTUEI6nyWyR+bZVP/n5Q==, + integrity: sha512-crqw3V5Iy2uOU5Np+8M/YexTlT8zxCfI+qu+LxUB7SZpje4Qmx3mub5DfEKSO8Ylyk0aogi6TYdf6kxzh2BguQ==, } - engines: { node: '>= 18' } + engines: { node: '>= 14' } - '@octokit/request-error@6.1.5': + '@octokit/request@5.6.3': resolution: { - integrity: sha512-IlBTfGX8Yn/oFPMwSfvugfncK2EwRLjzbrpifNaMY8o/HTEAFqCA1FZxjD9cWvSKBHgrIhc4CSBIzMxiLsbzFQ==, + integrity: sha512-bFJl0I1KVc9jYTe9tdGGpAMPy32dLBXXo1dS/YwSCTL/2nd9XeHsY616RE3HPXDVk+a+dBuzyz5YdlXwcDTr2A==, } - engines: { node: '>= 18' } - '@octokit/request@8.4.0': + '@octokit/request@6.2.8': resolution: { - integrity: sha512-9Bb014e+m2TgBeEJGEbdplMVWwPmL1FPtggHQRkV+WVsMggPtEkLKPlcVYm/o8xKLkpJ7B+6N8WfQMtDLX2Dpw==, + integrity: sha512-ow4+pkVQ+6XVVsekSYBzJC0VTVvh/FCTUUgTsboGq+DTeWdyIFV8WSCdo0RIxk6wSkBTHqIK1mYuY7nOBXOchw==, } - engines: { node: '>= 18' } + engines: { node: '>= 14' } - '@octokit/request@9.1.3': + '@octokit/tsconfig@1.0.2': resolution: { - integrity: sha512-V+TFhu5fdF3K58rs1pGUJIDH5RZLbZm5BI+MNF+6o/ssFNT4vWlCh/tVpF3NxGtP15HUxTTMUbsG5llAuU2CZA==, + integrity: sha512-I0vDR0rdtP8p2lGMzvsJzbhdOWy405HcGovrspJ8RRibHnyRgggUSNO5AIox5LmqiwmatHKYsvj6VGFHkqS7lA==, } - engines: { node: '>= 18' } - '@octokit/types@12.6.0': + '@octokit/types@6.41.0': resolution: { - integrity: sha512-1rhSOfRa6H9w4YwK0yrf5faDaDTb+yLyBUKOCV4xtCDB5VmIPqd/v9yr9o6SAzOAlRxMiRiCic6JVM1/kunVkw==, + integrity: sha512-eJ2jbzjdijiL3B4PrSQaSjuF2sPEQPVCPzBvTHJD9Nz+9dw2SGH4K4xeQJ77YfTq5bRQ+bD8wT11JbeDPmxmGg==, } - '@octokit/types@13.6.1': + '@octokit/types@9.3.2': resolution: { - integrity: sha512-PHZE9Z+kWXb23Ndik8MKPirBPziOc0D2/3KH1P+6jK5nGWe96kadZuE4jev2/Jq7FvIfTlT2Ltg8Fv2x1v0a5g==, + integrity: sha512-D4iHGTdAnEEVsB8fl95m1hiz7D5YiRdQ9b/OEb3BYRVwbLsGHcRVPz+u+BgRLNk0Q0/4iZCBqDN96j2XNxfXrA==, } '@pkgr/core@0.1.1': @@ -870,12 +868,6 @@ packages: integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==, } - '@sec-ant/readable-stream@0.4.1': - resolution: - { - integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==, - } - '@semantic-release/changelog@6.0.3': resolution: { @@ -885,14 +877,14 @@ packages: peerDependencies: semantic-release: '>=18.0.0' - '@semantic-release/commit-analyzer@13.0.0': + '@semantic-release/commit-analyzer@9.0.2': resolution: { - integrity: sha512-KtXWczvTAB1ZFZ6B4O+w8HkfYm/OgQb1dUGNFZtDgQ0csggrmkq8sTxhd+lwGF8kMb59/RnG9o4Tn7M/I8dQ9Q==, + integrity: sha512-E+dr6L+xIHZkX4zNMe6Rnwg4YQrWNXK+rNsvwOPpdFppvZO1olE2fIgWhv89TkQErygevbjsZFSIxp+u6w2e5g==, } - engines: { node: '>=20.8.1' } + engines: { node: '>=14.17' } peerDependencies: - semantic-release: '>=20.1.0' + semantic-release: '>=18.0.0-beta.1' '@semantic-release/error@3.0.0': resolution: @@ -901,13 +893,6 @@ packages: } engines: { node: '>=14.17' } - '@semantic-release/error@4.0.0': - resolution: - { - integrity: sha512-mgdxrHTLOjOddRVYIYDo0fR3/v61GNN1YGkfbrjuIKg/uMgCd+Qzo3UAXJ+woLQQpos4pl5Esuw5A7AoNlzjUQ==, - } - engines: { node: '>=18' } - '@semantic-release/git@10.0.1': resolution: { @@ -917,53 +902,32 @@ packages: peerDependencies: semantic-release: '>=18.0.0' - '@semantic-release/github@11.0.0': + '@semantic-release/github@8.1.0': resolution: { - integrity: sha512-Uon6G6gJD8U1JNvPm7X0j46yxNRJ8Ui6SgK4Zw5Ktu8RgjEft3BGn+l/RX1TTzhhO3/uUcKuqM+/9/ETFxWS/Q==, + integrity: sha512-erR9E5rpdsz0dW1I7785JtndQuMWN/iDcemcptf67tBNOmBUN0b2YNOgcjYUnBpgRpZ5ozfBHrK7Bz+2ets/Dg==, } - engines: { node: '>=20.8.1' } + engines: { node: '>=14.17' } peerDependencies: - semantic-release: '>=24.1.0' + semantic-release: '>=18.0.0-beta.1' - '@semantic-release/npm@12.0.1': + '@semantic-release/npm@9.0.2': resolution: { - integrity: sha512-/6nntGSUGK2aTOI0rHPwY3ZjgY9FkXmEHbW9Kr+62NVOsyqpKKeP0lrCH+tphv+EsNdJNmqqwijTEnVWUMQ2Nw==, + integrity: sha512-zgsynF6McdzxPnFet+a4iO9HpAlARXOM5adz7VGVCvj0ne8wtL2ZOQoDV2wZPDmdEotDIbVeJjafhelZjs9j6g==, } - engines: { node: '>=20.8.1' } + engines: { node: '>=16 || ^14.17' } peerDependencies: - semantic-release: '>=20.1.0' + semantic-release: '>=19.0.0' - '@semantic-release/release-notes-generator@14.0.1': + '@semantic-release/release-notes-generator@10.0.3': resolution: { - integrity: sha512-K0w+5220TM4HZTthE5dDpIuFrnkN1NfTGPidJFm04ULT1DEZ9WG89VNXN7F0c+6nMEpWgqmPvb7vY7JkB2jyyA==, + integrity: sha512-k4x4VhIKneOWoBGHkx0qZogNjCldLPRiAjnIpMnlUh6PtaWXp/T+C9U7/TaNDDtgDa5HMbHl4WlREdxHio6/3w==, } - engines: { node: '>=20.8.1' } + engines: { node: '>=14.17' } peerDependencies: - semantic-release: '>=20.1.0' - - '@sindresorhus/is@4.6.0': - resolution: - { - integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==, - } - engines: { node: '>=10' } - - '@sindresorhus/merge-streams@2.3.0': - resolution: - { - integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==, - } - engines: { node: '>=18' } - - '@sindresorhus/merge-streams@4.0.0': - resolution: - { - integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==, - } - engines: { node: '>=18' } + semantic-release: '>=18.0.0-beta.1' '@stylistic/eslint-plugin@2.9.0': resolution: @@ -998,6 +962,12 @@ packages: integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==, } + '@types/minimist@1.2.5': + resolution: + { + integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==, + } + '@types/node@22.7.5': resolution: { @@ -1010,22 +980,22 @@ packages: integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==, } - '@types/semantic-release@20.0.6': + '@types/parse-json@4.0.2': resolution: { - integrity: sha512-8YJXvsT1FwMrNdZI1e6NBHPzZWendDiUsLryzxurdup+9LnV3s9fF4NgO0D3LkBfLMnocb4Ax6TQ5yFdF3dXGQ==, + integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==, } - '@types/semantic-release__error@3.0.3': + '@types/semantic-release@20.0.6': resolution: { - integrity: sha512-zFa+QAM80q65lQc5NVnKR5BgR0ChuLnBkfRBwa9xRqzAHOJx+mozSV2g1d489mKRqYezqxYC7XI0rEVoyF1f2w==, + integrity: sha512-8YJXvsT1FwMrNdZI1e6NBHPzZWendDiUsLryzxurdup+9LnV3s9fF4NgO0D3LkBfLMnocb4Ax6TQ5yFdF3dXGQ==, } - '@types/semver@7.5.8': + '@types/semantic-release__error@3.0.3': resolution: { - integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==, + integrity: sha512-zFa+QAM80q65lQc5NVnKR5BgR0ChuLnBkfRBwa9xRqzAHOJx+mozSV2g1d489mKRqYezqxYC7XI0rEVoyF1f2w==, } '@typescript-eslint/eslint-plugin@8.8.1': @@ -1154,13 +1124,6 @@ packages: } engines: { node: '>=8' } - aggregate-error@5.0.0: - resolution: - { - integrity: sha512-gOsf2YwSlleG6IjRYG2A7k0HmBMEo6qVNk9Bp/EaLgAJT5ngH6PXbqa4ItvnEwCm/velL5jAnQgsHsWnjhGmvw==, - } - engines: { node: '>=18' } - ajv@6.12.6: resolution: { @@ -1173,6 +1136,13 @@ packages: integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==, } + ansi-escapes@6.2.1: + resolution: + { + integrity: sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==, + } + engines: { node: '>=14.16' } + ansi-escapes@7.0.0: resolution: { @@ -1215,10 +1185,10 @@ packages: } engines: { node: '>=12' } - any-promise@1.3.0: + ansicolors@0.3.2: resolution: { - integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==, + integrity: sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg==, } argparse@2.0.1: @@ -1259,6 +1229,13 @@ packages: } engines: { node: '>= 0.4' } + array-union@2.1.0: + resolution: + { + integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==, + } + engines: { node: '>=8' } + array.prototype.findlast@1.2.5: resolution: { @@ -1301,6 +1278,13 @@ packages: } engines: { node: '>= 0.4' } + arrify@1.0.1: + resolution: + { + integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==, + } + engines: { node: '>=0.10.0' } + ast-types-flow@0.0.8: resolution: { @@ -1340,12 +1324,6 @@ packages: integrity: sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==, } - before-after-hook@3.0.2: - resolution: - { - integrity: sha512-Nik3Sc0ncrMK4UUdXQmAnRtzmNQTAAXmXIopizwZ1W1t8QmfJj+zL4OA2I7XPTPW5z5TDqv4hRo/JzouDJnX3A==, - } - bottleneck@2.19.5: resolution: { @@ -1406,12 +1384,33 @@ packages: } engines: { node: '>=6' } + camelcase-keys@6.2.2: + resolution: + { + integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==, + } + engines: { node: '>=8' } + + camelcase@5.3.1: + resolution: + { + integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==, + } + engines: { node: '>=6' } + caniuse-lite@1.0.30001668: resolution: { integrity: sha512-nWLrdxqCdblixUO+27JtGJJE/txpJlyUy5YN1u53wLZkP0emYCo5zgS6QYft7VUYR42LGgi/S5hdLZTrnyIddw==, } + cardinal@2.1.1: + resolution: + { + integrity: sha512-JSr5eOgoEymtYHBjNWyjrMqet9Am2miJhlfKNdqLp6zoeAh0KN5dRAcxlecj5mAJrmQomgiOBj35xHLrFjqBpw==, + } + hasBin: true + chalk@2.4.2: resolution: { @@ -1433,13 +1432,6 @@ packages: } engines: { node: ^12.17.0 || ^14.13 || >=16.0.0 } - char-regex@1.0.2: - resolution: - { - integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==, - } - engines: { node: '>=10' } - ci-info@4.0.0: resolution: { @@ -1461,13 +1453,6 @@ packages: } engines: { node: '>=6' } - clean-stack@5.2.0: - resolution: - { - integrity: sha512-TyUIUJgdFnCISzG5zu3291TAsE77ddchd0bepon1VVQrKLGKFED4iXFEDQ24mIPdPBbyE16PK3F8MYE1CmcBEQ==, - } - engines: { node: '>=14.16' } - cli-cursor@5.0.0: resolution: { @@ -1475,14 +1460,6 @@ packages: } engines: { node: '>=18' } - cli-highlight@2.1.11: - resolution: - { - integrity: sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==, - } - engines: { node: '>=8.0.0', npm: '>=5.0.0' } - hasBin: true - cli-table3@0.6.5: resolution: { @@ -1573,19 +1550,19 @@ packages: integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==, } - conventional-changelog-angular@7.0.0: + conventional-changelog-angular@5.0.13: resolution: { - integrity: sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==, + integrity: sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==, } - engines: { node: '>=16' } + engines: { node: '>=10' } - conventional-changelog-angular@8.0.0: + conventional-changelog-angular@7.0.0: resolution: { - integrity: sha512-CLf+zr6St0wIxos4bmaKHRXWAcsCXrJU6F4VdNDrGRK3B8LDLKoX3zuMV5GhtbGkVR/LohZ6MT6im43vZLSjmA==, + integrity: sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==, } - engines: { node: '>=18' } + engines: { node: '>=16' } conventional-changelog-conventionalcommits@7.0.2: resolution: @@ -1594,44 +1571,37 @@ packages: } engines: { node: '>=16' } - conventional-changelog-writer@8.0.0: + conventional-changelog-writer@5.0.1: resolution: { - integrity: sha512-TQcoYGRatlAnT2qEWDON/XSfnVG38JzA7E0wcGScu7RElQBkg9WWgZd1peCWFcWDh1xfb2CfsrcvOn1bbSzztA==, + integrity: sha512-5WsuKUfxW7suLblAbFnxAcrvf6r+0b7GvNaWUwUIk0bXMnENP/PEieGKVUQrjPqwPT4o3EPAASBXiY6iHooLOQ==, } - engines: { node: '>=18' } + engines: { node: '>=10' } hasBin: true - conventional-commits-filter@5.0.0: + conventional-commits-filter@2.0.7: resolution: { - integrity: sha512-tQMagCOC59EVgNZcC5zl7XqO30Wki9i9J3acbUvkaosCT6JX3EeFwJD7Qqp4MCikRnzS18WXV3BLIQ66ytu6+Q==, + integrity: sha512-ASS9SamOP4TbCClsRHxIHXRfcGCnIoQqkvAzCSbZzTFLfcTqJVugB0agRgsEELsqaeWgsXv513eS116wnlSSPA==, } - engines: { node: '>=18' } + engines: { node: '>=10' } - conventional-commits-parser@5.0.0: + conventional-commits-parser@3.2.4: resolution: { - integrity: sha512-ZPMl0ZJbw74iS9LuX9YIAiW8pfM5p3yh2o/NbXHbkFuZzY5jvdi5jFycEOkmBW5H5I7nA+D6f3UcsCLP2vvSEA==, + integrity: sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==, } - engines: { node: '>=16' } + engines: { node: '>=10' } hasBin: true - conventional-commits-parser@6.0.0: + conventional-commits-parser@5.0.0: resolution: { - integrity: sha512-TbsINLp48XeMXR8EvGjTnKGsZqBemisPoyWESlpRyR8lif0lcwzqz+NMtYSj1ooF/WYjSuu7wX0CtdeeMEQAmA==, + integrity: sha512-ZPMl0ZJbw74iS9LuX9YIAiW8pfM5p3yh2o/NbXHbkFuZzY5jvdi5jFycEOkmBW5H5I7nA+D6f3UcsCLP2vvSEA==, } - engines: { node: '>=18' } + engines: { node: '>=16' } hasBin: true - convert-hrtime@5.0.0: - resolution: - { - integrity: sha512-lOETlkIeYSJWcbbcvjRKGxVMXJR+8+OQb/mTPbA4ObPMytYIsUbuOE0Jzy60hjARYszq1id0j8KgVhC+WGZVTg==, - } - engines: { node: '>=12' } - core-js-compat@3.38.1: resolution: { @@ -1655,6 +1625,13 @@ packages: cosmiconfig: '>=8.2' typescript: '>=4' + cosmiconfig@7.1.0: + resolution: + { + integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==, + } + engines: { node: '>=10' } + cosmiconfig@9.0.0: resolution: { @@ -1681,12 +1658,12 @@ packages: } engines: { node: '>= 8' } - crypto-random-string@4.0.0: + crypto-random-string@2.0.0: resolution: { - integrity: sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==, + integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==, } - engines: { node: '>=12' } + engines: { node: '>=8' } damerau-levenshtein@1.0.8: resolution: @@ -1722,6 +1699,12 @@ packages: } engines: { node: '>= 0.4' } + dateformat@3.0.3: + resolution: + { + integrity: sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==, + } + debug@3.2.7: resolution: { @@ -1745,6 +1728,20 @@ packages: supports-color: optional: true + decamelize-keys@1.1.1: + resolution: + { + integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==, + } + engines: { node: '>=0.10.0' } + + decamelize@1.2.0: + resolution: + { + integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==, + } + engines: { node: '>=0.10.0' } + deep-equal@2.2.3: resolution: { @@ -1779,6 +1776,13 @@ packages: } engines: { node: '>= 0.4' } + del@6.1.1: + resolution: + { + integrity: sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==, + } + engines: { node: '>=10' } + deprecation@2.3.1: resolution: { @@ -1856,18 +1860,12 @@ packages: integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==, } - emojilib@2.4.0: - resolution: - { - integrity: sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==, - } - - env-ci@11.1.0: + env-ci@5.5.0: resolution: { - integrity: sha512-Z8dnwSDbV1XYM9SBF2J0GcNVvmfmfh3a49qddGIROhBoVro6MZVTji15z/sJbQ2ko2ei8n988EU1wzoLU/tF+g==, + integrity: sha512-o0JdWIbOLP+WJKIUt36hz1ImQQFuN92nhsfTkHHap+J8CiI8WgGpH/a9jEGHh4/TU5BUUGjlnKXNoDb57+ne+A==, } - engines: { node: ^18.17 || >=20.6.1 } + engines: { node: '>=10.17' } env-paths@2.2.1: resolution: @@ -1987,13 +1985,6 @@ packages: } engines: { node: '>=10' } - escape-string-regexp@5.0.0: - resolution: - { - integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==, - } - engines: { node: '>=12' } - eslint-compat-utils@0.5.1: resolution: { @@ -2200,6 +2191,14 @@ packages: } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + esprima@4.0.1: + resolution: + { + integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==, + } + engines: { node: '>=4' } + hasBin: true + esquery@1.6.0: resolution: { @@ -2248,13 +2247,6 @@ packages: } engines: { node: '>=16.17' } - execa@9.4.0: - resolution: - { - integrity: sha512-yKHlle2YGxZE842MERVIplWwNH5VYmqqcPFgtnlU//K8gxuFFXu0pwd/CrfXTumFpeEiufsP7+opT/bPJa1yVw==, - } - engines: { node: ^18.19.0 || >=20.5.0 } - fast-deep-equal@3.1.3: resolution: { @@ -2305,12 +2297,12 @@ packages: } engines: { node: '>=4' } - figures@6.1.0: + figures@3.2.0: resolution: { - integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==, + integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==, } - engines: { node: '>=18' } + engines: { node: '>=8' } file-entry-cache@8.0.0: resolution: @@ -2326,13 +2318,6 @@ packages: } engines: { node: '>=8' } - find-up-simple@1.0.0: - resolution: - { - integrity: sha512-q7Us7kcjj2VMePAa02hDAF6d+MzsdsAWEwYyOpwUtlerRBkOEPBCRZrAV4XfcSN8fHAgaD0hP7miwoay6DCprw==, - } - engines: { node: '>=18' } - find-up@2.1.0: resolution: { @@ -2361,12 +2346,12 @@ packages: } engines: { node: '>=18' } - find-versions@6.0.0: + find-versions@4.0.0: resolution: { - integrity: sha512-2kCCtc+JvcZ86IGAz3Z2Y0A1baIz9fL31pH/0S1IqZr9Iwnjq8izfPtrCyQKO6TLMPELLsQMre7VDqeIKCsHkA==, + integrity: sha512-wgpWy002tA+wgmO27buH/9KzyEOQnKsG/R0yrcjPT9BOFm0zRBVQbZ95nRGXWMywS8YR5knRbpohio0bcJABxQ==, } - engines: { node: '>=18' } + engines: { node: '>=10' } flat-cache@4.0.1: resolution: @@ -2400,6 +2385,12 @@ packages: integrity: sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==, } + fromentries@1.3.2: + resolution: + { + integrity: sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==, + } + fs-extra@11.2.0: resolution: { @@ -2407,18 +2398,17 @@ packages: } engines: { node: '>=14.14' } - function-bind@1.1.2: + fs.realpath@1.0.0: resolution: { - integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==, + integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==, } - function-timeout@1.0.2: + function-bind@1.1.2: resolution: { - integrity: sha512-939eZS4gJ3htTHAldmyyuzlrD58P03fHG49v2JfFXbV6OhvZKRC9j2yAtdHw/zrp2zXHuv05zMIy40F0ge7spA==, + integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==, } - engines: { node: '>=18' } function.prototype.name@1.1.6: resolution: @@ -2468,13 +2458,6 @@ packages: } engines: { node: '>=10' } - get-stream@7.0.1: - resolution: - { - integrity: sha512-3M8C1EOFN6r8AMUhwUAACIoXZJEOufDU5+0gFFN5uNs6XYOralD2Pqkl7m046va6x77FwposWXbAhPPIOus7mQ==, - } - engines: { node: '>=16' } - get-stream@8.0.1: resolution: { @@ -2482,13 +2465,6 @@ packages: } engines: { node: '>=16' } - get-stream@9.0.1: - resolution: - { - integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==, - } - engines: { node: '>=18' } - get-symbol-description@1.0.2: resolution: { @@ -2538,6 +2514,13 @@ packages: engines: { node: 20 || >=22 } hasBin: true + glob@7.2.3: + resolution: + { + integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==, + } + deprecated: Glob versions prior to v9 are no longer supported + global-directory@4.0.1: resolution: { @@ -2566,19 +2549,19 @@ packages: } engines: { node: '>= 0.4' } - globby@13.2.2: + globby@11.1.0: resolution: { - integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==, + integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==, } - engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + engines: { node: '>=10' } - globby@14.0.2: + globby@13.2.2: resolution: { - integrity: sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==, + integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==, } - engines: { node: '>=18' } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } gopd@1.0.1: resolution: @@ -2612,6 +2595,13 @@ packages: engines: { node: '>=0.4.7' } hasBin: true + hard-rejection@2.1.0: + resolution: + { + integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==, + } + engines: { node: '>=6' } + has-bigints@1.0.2: resolution: { @@ -2666,18 +2656,12 @@ packages: } engines: { node: '>= 0.4' } - highlight.js@10.7.3: - resolution: - { - integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==, - } - - hook-std@3.0.0: + hook-std@2.0.0: resolution: { - integrity: sha512-jHRQzjSDzMtFy34AGj1DN+vq54WVuhSvKgrHf0OMiFQTwDD4L/qqofVEWjLOBMTn5+lCD3fPg32W9yOfnEJTTw==, + integrity: sha512-zZ6T5WcuBMIUVh49iPQS9t977t7C0l7OtHrpeMb5uk48JdflRX0NSFvCekfYNmGQETnLq9W/isMyHl69kxGi8g==, } - engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + engines: { node: '>=8' } hosted-git-info@2.8.9: resolution: @@ -2685,19 +2669,12 @@ packages: integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==, } - hosted-git-info@7.0.2: - resolution: - { - integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==, - } - engines: { node: ^16.14.0 || >=18.0.0 } - - hosted-git-info@8.0.0: + hosted-git-info@4.1.0: resolution: { - integrity: sha512-4nw3vOVR+vHUOT8+U4giwe2tcGv+R3pwwRidUe67DoMBTjhrfr6rZYJVVwdkBE+Um050SG+X9tf0Jo4fOpn01w==, + integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==, } - engines: { node: ^18.17.0 || >=20.5.0 } + engines: { node: '>=10' } http-proxy-agent@7.0.2: resolution: @@ -2727,13 +2704,6 @@ packages: } engines: { node: '>=16.17.0' } - human-signals@8.0.0: - resolution: - { - integrity: sha512-/1/GPCpDUCCYwlERiYjxoczfP0zfvZMU/OWgQPMya9AbAE24vseigFdhAMObpc8Q4lc/kjutPfUddDYyAmejnA==, - } - engines: { node: '>=18.18.0' } - husky@9.1.6: resolution: { @@ -2756,12 +2726,12 @@ packages: } engines: { node: '>=6' } - import-from-esm@1.3.4: + import-from@4.0.0: resolution: { - integrity: sha512-7EyUlPFC0HOlBDpUFGfYstsU7XHxZJKAAMzCT8wZ0hMW7b+hG51LIKTDcsgtz8Pu6YC0HqRVbX+rVUtsGMUKvg==, + integrity: sha512-P9J71vT5nLlDeV8FHs5nNxaLbrpfAV5cF5srvbZfpwpcJoM/xZR3hiv+q+SAnuSmuGbXMWud063iIMx/V/EWZQ==, } - engines: { node: '>=16.20' } + engines: { node: '>=12.2' } import-meta-resolve@4.1.0: resolution: @@ -2783,19 +2753,12 @@ packages: } engines: { node: '>=8' } - indent-string@5.0.0: - resolution: - { - integrity: sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==, - } - engines: { node: '>=12' } - - index-to-position@0.1.2: + inflight@1.0.6: resolution: { - integrity: sha512-MWDKS3AS1bGCHLBA2VLImJz42f7bJh8wQsTGCzI3j519/CASStoDONUBVz2I/VID0MpiX3SGSnbOD2xUalbE5g==, + integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==, } - engines: { node: '>=18' } + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. inherits@2.0.4: resolution: @@ -2823,12 +2786,12 @@ packages: } engines: { node: '>= 0.4' } - into-stream@7.0.0: + into-stream@6.0.0: resolution: { - integrity: sha512-2dYz766i9HprMBasCMvHMuazJ7u4WzhJwo5kb3iPSiW/iRYV6uPari3zHoqZlnuaR7V1bEiNMxikhp37rdBXbw==, + integrity: sha512-XHbaOAvP+uFKUFsOgoNPRjLkwB+I22JFPFe5OjTkQ0nwgj6+pSjb4NmB6VMxaPshLiOf+zcpOCBQuLwC1KHhZA==, } - engines: { node: '>=12' } + engines: { node: '>=10' } is-arguments@1.1.1: resolution: @@ -2988,26 +2951,54 @@ packages: } engines: { node: '>=8' } - is-plain-obj@4.1.0: + is-path-cwd@2.2.0: resolution: { - integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==, + integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==, } - engines: { node: '>=12' } + engines: { node: '>=6' } - is-regex@1.1.4: + is-path-inside@3.0.3: resolution: { - integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==, + integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==, } - engines: { node: '>= 0.4' } + engines: { node: '>=8' } - is-set@2.0.3: + is-plain-obj@1.1.0: resolution: { - integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==, + integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==, } - engines: { node: '>= 0.4' } + engines: { node: '>=0.10.0' } + + is-plain-obj@4.1.0: + resolution: + { + integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==, + } + engines: { node: '>=12' } + + is-plain-object@5.0.0: + resolution: + { + integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==, + } + engines: { node: '>=0.10.0' } + + is-regex@1.1.4: + resolution: + { + integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==, + } + engines: { node: '>= 0.4' } + + is-set@2.0.3: + resolution: + { + integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==, + } + engines: { node: '>= 0.4' } is-shared-array-buffer@1.0.3: resolution: @@ -3030,13 +3021,6 @@ packages: } engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } - is-stream@4.0.1: - resolution: - { - integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==, - } - engines: { node: '>=18' } - is-string@1.0.7: resolution: { @@ -3051,6 +3035,13 @@ packages: } engines: { node: '>= 0.4' } + is-text-path@1.0.1: + resolution: + { + integrity: sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==, + } + engines: { node: '>=0.10.0' } + is-text-path@2.0.0: resolution: { @@ -3065,13 +3056,6 @@ packages: } engines: { node: '>= 0.4' } - is-unicode-supported@2.1.0: - resolution: - { - integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==, - } - engines: { node: '>=18' } - is-weakmap@2.0.2: resolution: { @@ -3110,12 +3094,12 @@ packages: integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==, } - issue-parser@7.0.1: + issue-parser@6.0.0: resolution: { - integrity: sha512-3YZcUUR2Wt1WsapF+S/WiA2WmlW0cWAoPccMqne7AxEBhCdFeTPjfv/Axb8V2gyCgY3nRw+ksZ3xSUX+R47iAg==, + integrity: sha512-zKa/Dxq2lGsBIXQ7CUZWTHfvxPC2ej0KfO7fIPqLlHB9J2hJ7rGhZ5rilhuufylr4RXYPzJUeFjKxz305OsNlA==, } - engines: { node: ^18.17 || >=20.6.1 } + engines: { node: '>=10.13' } iterator.prototype@1.1.3: resolution: @@ -3216,6 +3200,12 @@ packages: integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==, } + json-stringify-safe@5.0.1: + resolution: + { + integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==, + } + json5@1.0.2: resolution: { @@ -3249,6 +3239,13 @@ packages: integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==, } + kind-of@6.0.3: + resolution: + { + integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==, + } + engines: { node: '>=0.10.0' } + language-subtag-registry@0.3.23: resolution: { @@ -3339,12 +3336,6 @@ packages: } engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } - lodash-es@4.17.21: - resolution: - { - integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==, - } - lodash.camelcase@4.3.0: resolution: { @@ -3363,6 +3354,12 @@ packages: integrity: sha512-TM9YBvyC84ZxE3rgfefxUWiQKLilstD6k7PTGt6wfbtXF8ixIJLOL3VYyV/z+ZiPLsVxAsKAFVwWlWeb2Y8Yyw==, } + lodash.ismatch@4.4.0: + resolution: + { + integrity: sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==, + } + lodash.isplainobject@4.0.6: resolution: { @@ -3443,34 +3440,49 @@ packages: } hasBin: true - lru-cache@10.4.3: + lru-cache@11.0.1: resolution: { - integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==, + integrity: sha512-CgeuL5uom6j/ZVrg7G/+1IXqRY8JXX4Hghfy5YE0EhoYQWvndP1kufu58cmZLNIDKnRhZrXfdS9urVWx98AipQ==, } + engines: { node: 20 || >=22 } - lru-cache@11.0.1: + lru-cache@6.0.0: resolution: { - integrity: sha512-CgeuL5uom6j/ZVrg7G/+1IXqRY8JXX4Hghfy5YE0EhoYQWvndP1kufu58cmZLNIDKnRhZrXfdS9urVWx98AipQ==, + integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==, } - engines: { node: 20 || >=22 } + engines: { node: '>=10' } - marked-terminal@7.1.0: + map-obj@1.0.1: resolution: { - integrity: sha512-+pvwa14KZL74MVXjYdPR3nSInhGhNvPce/3mqLVZT2oUvt654sL1XImFuLZ1pkA866IYZ3ikDTOFUIC7XzpZZg==, + integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==, } - engines: { node: '>=16.0.0' } + engines: { node: '>=0.10.0' } + + map-obj@4.3.0: + resolution: + { + integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==, + } + engines: { node: '>=8' } + + marked-terminal@5.2.0: + resolution: + { + integrity: sha512-Piv6yNwAQXGFjZSaiNljyNFw7jKDdGrw70FSbtxEyldLsyeuV5ZHm/1wW++kWbrOF1VPnUgYOhB2oLL0ZpnekA==, + } + engines: { node: '>=14.13.1 || >=16.0.0' } peerDependencies: - marked: '>=1 <14' + marked: ^1.0.0 || ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 - marked@12.0.2: + marked@4.3.0: resolution: { - integrity: sha512-qXUm7e/YKFoqFPYPa3Ukg9xlI5cyAtGmyEIzMfW//m6kXwCy2Ps9DYf5ioijFKQ8qyuscrHoY04iJGctu2Kg0Q==, + integrity: sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==, } - engines: { node: '>= 18' } + engines: { node: '>= 12' } hasBin: true memorystream@0.3.1: @@ -3487,12 +3499,12 @@ packages: } engines: { node: '>=16.10' } - meow@13.2.0: + meow@8.1.2: resolution: { - integrity: sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==, + integrity: sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==, } - engines: { node: '>=18' } + engines: { node: '>=10' } merge-stream@2.0.0: resolution: @@ -3514,12 +3526,12 @@ packages: } engines: { node: '>=8.6' } - mime@4.0.4: + mime@3.0.0: resolution: { - integrity: sha512-v8yqInVjhXyqP6+Kw4fV3ZzeMRqEW6FotRsKXjRS5VMTNIuXsdRoAvklpoRgSqXm6o9VNH4/C0mgedko9DdLsQ==, + integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==, } - engines: { node: '>=16' } + engines: { node: '>=10.0.0' } hasBin: true mimic-fn@2.1.0: @@ -3570,6 +3582,13 @@ packages: } engines: { node: '>=16 || 14 >=14.17' } + minimist-options@4.1.0: + resolution: + { + integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==, + } + engines: { node: '>= 6' } + minimist@1.2.8: resolution: { @@ -3583,16 +3602,17 @@ packages: } engines: { node: '>=16 || 14 >=14.17' } - ms@2.1.3: + modify-values@1.0.1: resolution: { - integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==, + integrity: sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==, } + engines: { node: '>=0.10.0' } - mz@2.7.0: + ms@2.1.3: resolution: { - integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==, + integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==, } natural-compare@1.4.0: @@ -3619,12 +3639,23 @@ packages: integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==, } - node-emoji@2.1.3: + node-emoji@1.11.0: resolution: { - integrity: sha512-E2WEOVsgs7O16zsURJ/eH8BqhF029wGpEOnv7Urwdo2wmQanOACwJQh0devF9D9RhoZru0+9JXIS0dBXIAz+lA==, + integrity: sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==, } - engines: { node: '>=18' } + + node-fetch@2.7.0: + resolution: + { + integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==, + } + engines: { node: 4.x || >=6.0.0 } + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true node-releases@2.0.18: resolution: @@ -3638,19 +3669,19 @@ packages: integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==, } - normalize-package-data@6.0.2: + normalize-package-data@3.0.3: resolution: { - integrity: sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==, + integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==, } - engines: { node: ^16.14.0 || >=18.0.0 } + engines: { node: '>=10' } - normalize-url@8.0.1: + normalize-url@6.1.0: resolution: { - integrity: sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==, + integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==, } - engines: { node: '>=14.16' } + engines: { node: '>=10' } npm-run-all@4.1.5: resolution: @@ -3681,30 +3712,30 @@ packages: } engines: { node: '>=18' } - npm@10.9.0: + npm@8.19.4: resolution: { - integrity: sha512-ZanDioFylI9helNhl2LNd+ErmVD+H5I53ry41ixlLyCBgkuYb+58CvbAp99hW+zr5L9W4X7CchSoeqKdngOLSw==, + integrity: sha512-3HANl8i9DKnUA89P4KEgVNN28EjSeDCmvEqbzOAuxCFDzdBZzjUl99zgnGpOUumvW5lvJo2HKcjrsc+tfyv1Hw==, } - engines: { node: ^18.17.0 || >=20.5.0 } + engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } hasBin: true bundledDependencies: - '@isaacs/string-locale-compare' - '@npmcli/arborist' + - '@npmcli/ci-detect' - '@npmcli/config' - '@npmcli/fs' - '@npmcli/map-workspaces' - '@npmcli/package-json' - - '@npmcli/promise-spawn' - - '@npmcli/redact' - '@npmcli/run-script' - - '@sigstore/tuf' - abbrev - archy - cacache - chalk - - ci-info + - chownr - cli-columns + - cli-table3 + - columnify - fastest-levenshtein - fs-minipass - glob @@ -3729,10 +3760,11 @@ packages: - minimatch - minipass - minipass-pipeline + - mkdirp + - mkdirp-infer-owner - ms - node-gyp - nopt - - normalize-package-data - npm-audit-report - npm-install-checks - npm-package-arg @@ -3740,16 +3772,20 @@ packages: - npm-profile - npm-registry-fetch - npm-user-validate + - npmlog + - opener - p-map - pacote - parse-conflict-json - proc-log - qrcode-terminal - read + - read-package-json + - read-package-json-fast + - readdir-scoped-modules + - rimraf - semver - - spdx-expression-parse - ssri - - supports-color - tar - text-table - tiny-relative-date @@ -3855,19 +3891,19 @@ packages: } engines: { node: '>= 0.8.0' } - p-each-series@3.0.0: + p-each-series@2.2.0: resolution: { - integrity: sha512-lastgtAdoH9YaLyDa5i5z64q+kzOcQHsQ5SsZJD3q0VEyI8mq872S3geuNbRUQLVAE9siMfgKrpj7MloKFHruw==, + integrity: sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==, } - engines: { node: '>=12' } + engines: { node: '>=8' } - p-filter@4.1.0: + p-filter@2.1.0: resolution: { - integrity: sha512-37/tPdZ3oJwHaS3gNJdenCDB3Tz26i9sjhnguBtvN0vYlRIiDNnvTWkuh+0hETV9rLPdJ3rlL3yVOYPIAnM8rw==, + integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==, } - engines: { node: '>=18' } + engines: { node: '>=8' } p-is-promise@3.0.0: resolution: @@ -3932,26 +3968,26 @@ packages: } engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } - p-map@7.0.2: + p-map@2.1.0: resolution: { - integrity: sha512-z4cYYMMdKHzw4O5UkWJImbZynVIo0lSGTXc7bzB1e/rrDqkgGUNysK/o4bTr+0+xKvvLoTyGqYC4Fgljy9qe1Q==, + integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==, } - engines: { node: '>=18' } + engines: { node: '>=6' } - p-reduce@2.1.0: + p-map@4.0.0: resolution: { - integrity: sha512-2USApvnsutq8uoxZBGbbWM0JIYLiEMJ9RlaN7fAzVNb9OZN0SHjjTTfIcb667XynS5Y1VhwDJVDa72TnPzAYWw==, + integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==, } - engines: { node: '>=8' } + engines: { node: '>=10' } - p-reduce@3.0.0: + p-reduce@2.1.0: resolution: { - integrity: sha512-xsrIUgI0Kn6iyDYm9StOpOeK29XM1aboGji26+QEortiFST1hGZaUQOLhtEbqHErPpGW/aSz6allwK2qcptp0Q==, + integrity: sha512-2USApvnsutq8uoxZBGbbWM0JIYLiEMJ9RlaN7fAzVNb9OZN0SHjjTTfIcb667XynS5Y1VhwDJVDa72TnPzAYWw==, } - engines: { node: '>=12' } + engines: { node: '>=8' } p-try@1.0.0: resolution: @@ -4001,38 +4037,6 @@ packages: } engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } - parse-json@8.1.0: - resolution: - { - integrity: sha512-rum1bPifK5SSar35Z6EKZuYPJx85pkNaFrxBK3mwdfSJ1/WKbYrjoW/zTPSjRRamfmVX1ACBIdFAO0VRErW/EA==, - } - engines: { node: '>=18' } - - parse-ms@4.0.0: - resolution: - { - integrity: sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==, - } - engines: { node: '>=18' } - - parse5-htmlparser2-tree-adapter@6.0.1: - resolution: - { - integrity: sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==, - } - - parse5@5.1.1: - resolution: - { - integrity: sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==, - } - - parse5@6.0.1: - resolution: - { - integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==, - } - path-exists@3.0.0: resolution: { @@ -4054,6 +4058,13 @@ packages: } engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + path-is-absolute@1.0.1: + resolution: + { + integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==, + } + engines: { node: '>=0.10.0' } + path-key@2.0.1: resolution: { @@ -4102,13 +4113,6 @@ packages: } engines: { node: '>=8' } - path-type@5.0.0: - resolution: - { - integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==, - } - engines: { node: '>=12' } - picocolors@1.1.0: resolution: { @@ -4219,13 +4223,6 @@ packages: engines: { node: '>=14' } hasBin: true - pretty-ms@9.1.0: - resolution: - { - integrity: sha512-o1piW0n3tgKIKCwk2vpM/vOV13zjJzvP37Ioze54YlTHE06m4tjEbzg9WsKkvTuyYln2DHjo5pY4qrZGI0otpw==, - } - engines: { node: '>=18' } - process-nextick-args@2.0.1: resolution: { @@ -4251,12 +4248,30 @@ packages: } engines: { node: '>=6' } + q@1.5.1: + resolution: + { + integrity: sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==, + } + engines: { node: '>=0.6.0', teleport: '>=0.2.0' } + deprecated: |- + You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other. + + (For a CapTP with native promises, see @endo/eventual-send and @endo/captp) + queue-microtask@1.2.3: resolution: { integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==, } + quick-lru@4.0.1: + resolution: + { + integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==, + } + engines: { node: '>=8' } + rc@1.2.8: resolution: { @@ -4270,13 +4285,6 @@ packages: integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==, } - read-package-up@11.0.0: - resolution: - { - integrity: sha512-MbgfoNPANMdb4oRBNg5eqLbB2t2r+o5Ua1pNt8BqGp4I0FJZhuVSOj3PaBPni4azWuSzEdNn2evevzVmEk1ohQ==, - } - engines: { node: '>=18' } - read-pkg-up@7.0.1: resolution: { @@ -4298,17 +4306,30 @@ packages: } engines: { node: '>=8' } - read-pkg@9.0.1: + readable-stream@2.3.8: + resolution: + { + integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==, + } + + readable-stream@3.6.2: resolution: { - integrity: sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA==, + integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==, } - engines: { node: '>=18' } + engines: { node: '>= 6' } - readable-stream@2.3.8: + redent@3.0.0: resolution: { - integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==, + integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==, + } + engines: { node: '>=8' } + + redeyed@2.1.1: + resolution: + { + integrity: sha512-FNpGGo1DycYAdnrKFxCMmKYgo/mILAqtRYbkdQD8Ep/Hk2PQ5+aEAEx+IU713RTDmuBaH0c8P5ZozurNu5ObRQ==, } refa@0.12.1: @@ -4422,6 +4443,14 @@ packages: integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==, } + rimraf@3.0.2: + resolution: + { + integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==, + } + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true + rimraf@6.0.1: resolution: { @@ -4449,6 +4478,12 @@ packages: integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==, } + safe-buffer@5.2.1: + resolution: + { + integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==, + } + safe-regex-test@1.0.3: resolution: { @@ -4463,27 +4498,27 @@ packages: } engines: { node: ^14.0.0 || >=16.0.0 } - semantic-release@24.1.2: + semantic-release@19.0.5: resolution: { - integrity: sha512-hvEJ7yI97pzJuLsDZCYzJgmRxF8kiEJvNZhf0oiZQcexw+Ycjy4wbdsn/sVMURgNCu8rwbAXJdBRyIxM4pe32g==, + integrity: sha512-NMPKdfpXTnPn49FDogMBi36SiBfXkSOJqCkk0E4iWOY1tusvvgBwqUmxTX1kmlT6kIYed9YwNKD1sfPpqa5yaA==, } - engines: { node: '>=20.8.1' } + engines: { node: '>=16 || ^14.17' } hasBin: true - semver-diff@4.0.0: + semver-diff@3.1.1: resolution: { - integrity: sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==, + integrity: sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==, } - engines: { node: '>=12' } + engines: { node: '>=8' } - semver-regex@4.0.5: + semver-regex@3.1.4: resolution: { - integrity: sha512-hunMQrEy1T6Jr2uEVjrAIqjwWcQTgOAcIM52C8MY1EZSD3DDNft04XzvYKPqjED65bNVVko0YI38nYeEHCX3yw==, + integrity: sha512-6IiqeZNgq01qGf0TId0t3NvKzSvUsjcpdEO3AQNeIjR6A2+ckTnQlDpl4qu1bjRv0RzN3FP9hzFmws3lKqRWkA==, } - engines: { node: '>=12' } + engines: { node: '>=8' } semver@5.7.2: resolution: @@ -4582,10 +4617,10 @@ packages: } engines: { node: '>=6' } - skin-tone@2.0.0: + slash@3.0.0: resolution: { - integrity: sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==, + integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==, } engines: { node: '>=8' } @@ -4596,13 +4631,6 @@ packages: } engines: { node: '>=12' } - slash@5.1.0: - resolution: - { - integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==, - } - engines: { node: '>=14.16' } - slice-ansi@5.0.0: resolution: { @@ -4673,6 +4701,12 @@ packages: integrity: sha512-NKywug4u4pX/AZBB1FCPzZ6/7O+Xhz1qMVbzTvvKvikjO99oPN87SkK08mEY9P63/5lWjK+wgOOgApnTg5r6qg==, } + split2@3.2.2: + resolution: + { + integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==, + } + split2@4.2.0: resolution: { @@ -4680,6 +4714,12 @@ packages: } engines: { node: '>= 10.x' } + split@1.0.1: + resolution: + { + integrity: sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==, + } + stop-iteration-iterator@1.0.0: resolution: { @@ -4773,6 +4813,12 @@ packages: integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==, } + string_decoder@1.3.0: + resolution: + { + integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==, + } + strip-ansi@6.0.1: resolution: { @@ -4815,13 +4861,6 @@ packages: } engines: { node: '>=12' } - strip-final-newline@4.0.0: - resolution: - { - integrity: sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==, - } - engines: { node: '>=18' } - strip-indent@3.0.0: resolution: { @@ -4850,13 +4889,6 @@ packages: } engines: { node: '>=14.16' } - super-regex@1.0.0: - resolution: - { - integrity: sha512-CY8u7DtbvucKuquCmOFEKhr9Besln7n9uN8eFbwcoGYWXOMW07u2o8njWaiXt11ylS3qoGF55pILjRmPlbodyg==, - } - engines: { node: '>=18' } - supports-color@5.5.0: resolution: { @@ -4871,12 +4903,12 @@ packages: } engines: { node: '>=8' } - supports-hyperlinks@3.1.0: + supports-hyperlinks@2.3.0: resolution: { - integrity: sha512-2rn0BZ+/f7puLOHZm1HOJfwBggfaHXUpPUSSG/SWM4TWp5KCfmNYwnC3hruy2rZlMnmWZ+QAGpZfchu3f3695A==, + integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==, } - engines: { node: '>=14.18' } + engines: { node: '>=8' } supports-preserve-symlinks-flag@1.0.0: resolution: @@ -4892,19 +4924,26 @@ packages: } engines: { node: ^14.18.0 || >=16.0.0 } - temp-dir@3.0.0: + temp-dir@2.0.0: resolution: { - integrity: sha512-nHc6S/bwIilKHNRgK/3jlhDoIHcp45YgyiwcAk46Tr0LfEqGBVpmiAyuiuxeVE44m3mXnEeVhaipLOEWmH+Njw==, + integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==, } - engines: { node: '>=14.16' } + engines: { node: '>=8' } - tempy@3.1.0: + tempy@1.0.1: resolution: { - integrity: sha512-7jDLIdD2Zp0bDe5r3D2qtkd1QOCacylBuL7oa4udvN6v2pqr4+LcCr67C8DR1zkpaZ8XosF5m1yQSabKAW6f2g==, + integrity: sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w==, } - engines: { node: '>=14.16' } + engines: { node: '>=10' } + + text-extensions@1.9.0: + resolution: + { + integrity: sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==, + } + engines: { node: '>=0.10' } text-extensions@2.4.0: resolution: @@ -4919,37 +4958,23 @@ packages: integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==, } - thenify-all@1.6.0: - resolution: - { - integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==, - } - engines: { node: '>=0.8' } - - thenify@3.3.1: - resolution: - { - integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==, - } - through2@2.0.5: resolution: { integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==, } - through@2.3.8: + through2@4.0.2: resolution: { - integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==, + integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==, } - time-span@5.1.0: + through@2.3.8: resolution: { - integrity: sha512-75voc/9G4rDIJleOo4jPvN4/YC4GRZrY8yy1uU4lwrB3XEQbWve8zXoO5No4eFrGcTAMYyoY67p8jRQdtA1HbA==, + integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==, } - engines: { node: '>=12' } tinyexec@0.3.0: resolution: @@ -4964,6 +4989,12 @@ packages: } engines: { node: '>=8.0' } + tr46@0.0.3: + resolution: + { + integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==, + } + traverse@0.6.8: resolution: { @@ -4971,6 +5002,13 @@ packages: } engines: { node: '>= 0.4' } + trim-newlines@3.0.1: + resolution: + { + integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==, + } + engines: { node: '>=8' } + ts-api-utils@1.3.0: resolution: { @@ -5006,40 +5044,33 @@ packages: } engines: { node: '>= 0.8.0' } - type-fest@0.6.0: + type-fest@0.16.0: resolution: { - integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==, + integrity: sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==, } - engines: { node: '>=8' } - - type-fest@0.8.1: - resolution: - { - integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==, - } - engines: { node: '>=8' } + engines: { node: '>=10' } - type-fest@1.4.0: + type-fest@0.18.1: resolution: { - integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==, + integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==, } engines: { node: '>=10' } - type-fest@2.19.0: + type-fest@0.6.0: resolution: { - integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==, + integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==, } - engines: { node: '>=12.20' } + engines: { node: '>=8' } - type-fest@4.26.1: + type-fest@0.8.1: resolution: { - integrity: sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==, + integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==, } - engines: { node: '>=16' } + engines: { node: '>=8' } typed-array-buffer@1.0.2: resolution: @@ -5081,12 +5112,12 @@ packages: typescript: optional: true - typescript@4.9.5: + typescript@5.6.3: resolution: { - integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==, + integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==, } - engines: { node: '>=4.2.0' } + engines: { node: '>=14.17' } hasBin: true uglify-js@3.19.3: @@ -5116,13 +5147,6 @@ packages: } engines: { node: '>=14.0' } - unicode-emoji-modifier-base@1.0.0: - resolution: - { - integrity: sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==, - } - engines: { node: '>=4' } - unicorn-magic@0.1.0: resolution: { @@ -5137,12 +5161,12 @@ packages: } engines: { node: '>=18' } - unique-string@3.0.0: + unique-string@2.0.0: resolution: { - integrity: sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==, + integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==, } - engines: { node: '>=12' } + engines: { node: '>=8' } universal-user-agent@6.0.1: resolution: @@ -5150,12 +5174,6 @@ packages: integrity: sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ==, } - universal-user-agent@7.0.2: - resolution: - { - integrity: sha512-0JCqzSKnStlRRQfCdowvqy3cy0Dvtlb8xecj/H8JFZuCze4rwjPZQOgvFvn0Ws/usCHQFGpyr+pB9adaGwXn4Q==, - } - universalify@2.0.1: resolution: { @@ -5178,12 +5196,11 @@ packages: integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==, } - url-join@5.0.0: + url-join@4.0.1: resolution: { - integrity: sha512-n2huDr9h9yzd6exQVnH/jU5mr+Pfx08LRXXZhkLLetAMESRj+anQsTAh940iMrIetKAmry9coFuZQ2jY8/p3WA==, + integrity: sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==, } - engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } util-deprecate@1.0.2: resolution: @@ -5197,6 +5214,18 @@ packages: integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==, } + webidl-conversions@3.0.1: + resolution: + { + integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==, + } + + whatwg-url@5.0.0: + resolution: + { + integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==, + } + which-boxed-primitive@1.0.2: resolution: { @@ -5291,7 +5320,13 @@ packages: { integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==, } - engines: { node: '>=10' } + engines: { node: '>=10' } + + yallist@4.0.0: + resolution: + { + integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==, + } yaml-eslint-parser@1.2.3: resolution: @@ -5300,6 +5335,13 @@ packages: } engines: { node: ^14.17.0 || >=16.0.0 } + yaml@1.10.2: + resolution: + { + integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==, + } + engines: { node: '>= 6' } + yaml@2.5.1: resolution: { @@ -5350,13 +5392,6 @@ packages: } engines: { node: '>=12.20' } - yoctocolors@2.1.1: - resolution: - { - integrity: sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==, - } - engines: { node: '>=18' } - snapshots: '@actions/core@1.11.1': dependencies: @@ -5367,12 +5402,14 @@ snapshots: dependencies: '@actions/io': 1.1.3 - '@actions/github@6.0.0': + '@actions/github@5.1.1': dependencies: '@actions/http-client': 2.2.3 - '@octokit/core': 5.2.0 - '@octokit/plugin-paginate-rest': 9.2.1(@octokit/core@5.2.0) - '@octokit/plugin-rest-endpoint-methods': 10.4.1(@octokit/core@5.2.0) + '@octokit/core': 3.6.0 + '@octokit/plugin-paginate-rest': 2.21.3(@octokit/core@3.6.0) + '@octokit/plugin-rest-endpoint-methods': 5.16.2(@octokit/core@3.6.0) + transitivePeerDependencies: + - encoding '@actions/http-client@2.2.3': dependencies: @@ -5403,17 +5440,17 @@ snapshots: dependencies: chalk: 4.1.2 - '@bubkoo/eslint-config@3.0.1(@typescript-eslint/eslint-plugin@8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5))(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5))(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5))(eslint@9.12.0(jiti@1.21.6))(prettier@3.3.3)(typescript@4.9.5)': + '@bubkoo/eslint-config@3.0.1(@typescript-eslint/eslint-plugin@8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.12.0(jiti@1.21.6))(prettier@3.3.3)(typescript@5.6.3)': dependencies: '@bubkoo/config-util': 2.0.1 '@eslint-community/eslint-plugin-eslint-comments': 4.4.0(eslint@9.12.0(jiti@1.21.6)) '@eslint/js': 9.12.0 - '@stylistic/eslint-plugin': 2.9.0(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5) + '@stylistic/eslint-plugin': 2.9.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) browser-or-node: 3.0.0 eslint: 9.12.0(jiti@1.21.6) eslint-config-prettier: 9.1.0(eslint@9.12.0(jiti@1.21.6)) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5))(eslint@9.12.0(jiti@1.21.6)) - eslint-plugin-jest: 28.8.3(@typescript-eslint/eslint-plugin@8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5))(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5))(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.12.0(jiti@1.21.6)) + eslint-plugin-jest: 28.8.3(@typescript-eslint/eslint-plugin@8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) eslint-plugin-jsx-a11y: 6.10.0(eslint@9.12.0(jiti@1.21.6)) eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0(eslint@9.12.0(jiti@1.21.6)))(eslint@9.12.0(jiti@1.21.6))(prettier@3.3.3) eslint-plugin-promise: 7.1.0(eslint@9.12.0(jiti@1.21.6)) @@ -5424,10 +5461,10 @@ snapshots: eslint-plugin-unicorn: 56.0.0(eslint@9.12.0(jiti@1.21.6)) eslint-plugin-yml: 1.14.0(eslint@9.12.0(jiti@1.21.6)) globals: 15.11.0 - typescript-eslint: 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5) + typescript-eslint: 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) optionalDependencies: prettier: 3.3.3 - typescript: 4.9.5 + typescript: 5.6.3 transitivePeerDependencies: - '@types/eslint' - '@typescript-eslint/eslint-plugin' @@ -5437,11 +5474,11 @@ snapshots: - jest - supports-color - '@bubkoo/husky-hooks@2.0.1(@types/node@22.7.5)(eslint@9.12.0(jiti@1.21.6))(prettier@3.3.3)(typescript@4.9.5)': + '@bubkoo/husky-hooks@2.0.1(@types/node@22.7.5)(eslint@9.12.0(jiti@1.21.6))(prettier@3.3.3)(typescript@5.6.3)': dependencies: '@bubkoo/commitlint-config': 2.0.0 '@bubkoo/lint-staged-config': 2.0.0(eslint@9.12.0(jiti@1.21.6))(prettier@3.3.3) - '@commitlint/cli': 19.5.0(@types/node@22.7.5)(typescript@4.9.5) + '@commitlint/cli': 19.5.0(@types/node@22.7.5)(typescript@5.6.3) cross-spawn: 7.0.3 husky: 9.1.6 lint-staged: 15.2.10 @@ -5461,30 +5498,30 @@ snapshots: optionalDependencies: eslint: 9.12.0(jiti@1.21.6) - '@bubkoo/prettier-config@2.0.0(prettier@3.3.3)(typescript@4.9.5)': + '@bubkoo/prettier-config@2.0.0(prettier@3.3.3)(typescript@5.6.3)': dependencies: '@bubkoo/config-util': 2.0.1 prettier: 3.3.3 - prettier-plugin-organize-imports: 4.1.0(prettier@3.3.3)(typescript@4.9.5) + prettier-plugin-organize-imports: 4.1.0(prettier@3.3.3)(typescript@5.6.3) prettier-plugin-packagejson: 2.5.3(prettier@3.3.3) optionalDependencies: - typescript: 4.9.5 + typescript: 5.6.3 transitivePeerDependencies: - vue-tsc - '@bubkoo/tsconfig@2.0.0(typescript@4.9.5)': + '@bubkoo/tsconfig@2.0.0(typescript@5.6.3)': dependencies: '@bubkoo/config-util': 2.0.1 - typescript: 4.9.5 + typescript: 5.6.3 '@colors/colors@1.5.0': optional: true - '@commitlint/cli@19.5.0(@types/node@22.7.5)(typescript@4.9.5)': + '@commitlint/cli@19.5.0(@types/node@22.7.5)(typescript@5.6.3)': dependencies: '@commitlint/format': 19.5.0 '@commitlint/lint': 19.5.0 - '@commitlint/load': 19.5.0(@types/node@22.7.5)(typescript@4.9.5) + '@commitlint/load': 19.5.0(@types/node@22.7.5)(typescript@5.6.3) '@commitlint/read': 19.5.0 '@commitlint/types': 19.5.0 tinyexec: 0.3.0 @@ -5531,15 +5568,15 @@ snapshots: '@commitlint/rules': 19.5.0 '@commitlint/types': 19.5.0 - '@commitlint/load@19.5.0(@types/node@22.7.5)(typescript@4.9.5)': + '@commitlint/load@19.5.0(@types/node@22.7.5)(typescript@5.6.3)': dependencies: '@commitlint/config-validator': 19.5.0 '@commitlint/execute-rule': 19.5.0 '@commitlint/resolve-extends': 19.5.0 '@commitlint/types': 19.5.0 chalk: 5.3.0 - cosmiconfig: 9.0.0(typescript@4.9.5) - cosmiconfig-typescript-loader: 5.0.0(@types/node@22.7.5)(cosmiconfig@9.0.0(typescript@4.9.5))(typescript@4.9.5) + cosmiconfig: 9.0.0(typescript@5.6.3) + cosmiconfig-typescript-loader: 5.0.0(@types/node@22.7.5)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -5741,115 +5778,140 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.17.1 - '@octokit/auth-token@4.0.0': {} + '@octokit/auth-token@2.5.0': + dependencies: + '@octokit/types': 6.41.0 - '@octokit/auth-token@5.1.1': {} + '@octokit/auth-token@3.0.4': {} - '@octokit/core@5.2.0': + '@octokit/core@3.6.0': dependencies: - '@octokit/auth-token': 4.0.0 - '@octokit/graphql': 7.1.0 - '@octokit/request': 8.4.0 - '@octokit/request-error': 5.1.0 - '@octokit/types': 13.6.1 + '@octokit/auth-token': 2.5.0 + '@octokit/graphql': 4.8.0 + '@octokit/request': 5.6.3 + '@octokit/request-error': 2.1.0 + '@octokit/types': 6.41.0 before-after-hook: 2.2.3 universal-user-agent: 6.0.1 + transitivePeerDependencies: + - encoding - '@octokit/core@6.1.2': + '@octokit/core@4.2.4': dependencies: - '@octokit/auth-token': 5.1.1 - '@octokit/graphql': 8.1.1 - '@octokit/request': 9.1.3 - '@octokit/request-error': 6.1.5 - '@octokit/types': 13.6.1 - before-after-hook: 3.0.2 - universal-user-agent: 7.0.2 + '@octokit/auth-token': 3.0.4 + '@octokit/graphql': 5.0.6 + '@octokit/request': 6.2.8 + '@octokit/request-error': 3.0.3 + '@octokit/types': 9.3.2 + before-after-hook: 2.2.3 + universal-user-agent: 6.0.1 + transitivePeerDependencies: + - encoding - '@octokit/endpoint@10.1.1': + '@octokit/endpoint@6.0.12': dependencies: - '@octokit/types': 13.6.1 - universal-user-agent: 7.0.2 + '@octokit/types': 6.41.0 + is-plain-object: 5.0.0 + universal-user-agent: 6.0.1 - '@octokit/endpoint@9.0.5': + '@octokit/endpoint@7.0.6': dependencies: - '@octokit/types': 13.6.1 + '@octokit/types': 9.3.2 + is-plain-object: 5.0.0 universal-user-agent: 6.0.1 - '@octokit/graphql@7.1.0': + '@octokit/graphql@4.8.0': dependencies: - '@octokit/request': 8.4.0 - '@octokit/types': 13.6.1 + '@octokit/request': 5.6.3 + '@octokit/types': 6.41.0 universal-user-agent: 6.0.1 + transitivePeerDependencies: + - encoding - '@octokit/graphql@8.1.1': + '@octokit/graphql@5.0.6': dependencies: - '@octokit/request': 9.1.3 - '@octokit/types': 13.6.1 - universal-user-agent: 7.0.2 + '@octokit/request': 6.2.8 + '@octokit/types': 9.3.2 + universal-user-agent: 6.0.1 + transitivePeerDependencies: + - encoding - '@octokit/openapi-types@20.0.0': {} + '@octokit/openapi-types@12.11.0': {} - '@octokit/openapi-types@22.2.0': {} + '@octokit/openapi-types@18.1.1': {} - '@octokit/plugin-paginate-rest@11.3.5(@octokit/core@6.1.2)': + '@octokit/plugin-paginate-rest@2.21.3(@octokit/core@3.6.0)': dependencies: - '@octokit/core': 6.1.2 - '@octokit/types': 13.6.1 + '@octokit/core': 3.6.0 + '@octokit/types': 6.41.0 - '@octokit/plugin-paginate-rest@9.2.1(@octokit/core@5.2.0)': + '@octokit/plugin-paginate-rest@6.1.2(@octokit/core@4.2.4)': dependencies: - '@octokit/core': 5.2.0 - '@octokit/types': 12.6.0 + '@octokit/core': 4.2.4 + '@octokit/tsconfig': 1.0.2 + '@octokit/types': 9.3.2 - '@octokit/plugin-rest-endpoint-methods@10.4.1(@octokit/core@5.2.0)': + '@octokit/plugin-rest-endpoint-methods@5.16.2(@octokit/core@3.6.0)': dependencies: - '@octokit/core': 5.2.0 - '@octokit/types': 12.6.0 + '@octokit/core': 3.6.0 + '@octokit/types': 6.41.0 + deprecation: 2.3.1 - '@octokit/plugin-retry@7.1.2(@octokit/core@6.1.2)': + '@octokit/plugin-retry@4.1.6(@octokit/core@4.2.4)': dependencies: - '@octokit/core': 6.1.2 - '@octokit/request-error': 6.1.5 - '@octokit/types': 13.6.1 + '@octokit/core': 4.2.4 + '@octokit/types': 9.3.2 bottleneck: 2.19.5 - '@octokit/plugin-throttling@9.3.2(@octokit/core@6.1.2)': + '@octokit/plugin-throttling@5.2.3(@octokit/core@4.2.4)': dependencies: - '@octokit/core': 6.1.2 - '@octokit/types': 13.6.1 + '@octokit/core': 4.2.4 + '@octokit/types': 9.3.2 bottleneck: 2.19.5 - '@octokit/request-error@5.1.0': + '@octokit/request-error@2.1.0': dependencies: - '@octokit/types': 13.6.1 + '@octokit/types': 6.41.0 deprecation: 2.3.1 once: 1.4.0 - '@octokit/request-error@6.1.5': + '@octokit/request-error@3.0.3': dependencies: - '@octokit/types': 13.6.1 + '@octokit/types': 9.3.2 + deprecation: 2.3.1 + once: 1.4.0 - '@octokit/request@8.4.0': + '@octokit/request@5.6.3': dependencies: - '@octokit/endpoint': 9.0.5 - '@octokit/request-error': 5.1.0 - '@octokit/types': 13.6.1 + '@octokit/endpoint': 6.0.12 + '@octokit/request-error': 2.1.0 + '@octokit/types': 6.41.0 + is-plain-object: 5.0.0 + node-fetch: 2.7.0 universal-user-agent: 6.0.1 + transitivePeerDependencies: + - encoding - '@octokit/request@9.1.3': + '@octokit/request@6.2.8': dependencies: - '@octokit/endpoint': 10.1.1 - '@octokit/request-error': 6.1.5 - '@octokit/types': 13.6.1 - universal-user-agent: 7.0.2 + '@octokit/endpoint': 7.0.6 + '@octokit/request-error': 3.0.3 + '@octokit/types': 9.3.2 + is-plain-object: 5.0.0 + node-fetch: 2.7.0 + universal-user-agent: 6.0.1 + transitivePeerDependencies: + - encoding + + '@octokit/tsconfig@1.0.2': {} - '@octokit/types@12.6.0': + '@octokit/types@6.41.0': dependencies: - '@octokit/openapi-types': 20.0.0 + '@octokit/openapi-types': 12.11.0 - '@octokit/types@13.6.1': + '@octokit/types@9.3.2': dependencies: - '@octokit/openapi-types': 22.2.0 + '@octokit/openapi-types': 18.1.1 '@pkgr/core@0.1.1': {} @@ -5867,35 +5929,30 @@ snapshots: '@rtsao/scc@1.1.0': {} - '@sec-ant/readable-stream@0.4.1': {} - - '@semantic-release/changelog@6.0.3(semantic-release@24.1.2(typescript@4.9.5))': + '@semantic-release/changelog@6.0.3(semantic-release@19.0.5)': dependencies: '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 fs-extra: 11.2.0 lodash: 4.17.21 - semantic-release: 24.1.2(typescript@4.9.5) + semantic-release: 19.0.5 - '@semantic-release/commit-analyzer@13.0.0(semantic-release@24.1.2(typescript@4.9.5))': + '@semantic-release/commit-analyzer@9.0.2(semantic-release@19.0.5)': dependencies: - conventional-changelog-angular: 8.0.0 - conventional-changelog-writer: 8.0.0 - conventional-commits-filter: 5.0.0 - conventional-commits-parser: 6.0.0 + conventional-changelog-angular: 5.0.13 + conventional-commits-filter: 2.0.7 + conventional-commits-parser: 3.2.4 debug: 4.3.7 - import-from-esm: 1.3.4 - lodash-es: 4.17.21 + import-from: 4.0.0 + lodash: 4.17.21 micromatch: 4.0.8 - semantic-release: 24.1.2(typescript@4.9.5) + semantic-release: 19.0.5 transitivePeerDependencies: - supports-color '@semantic-release/error@3.0.0': {} - '@semantic-release/error@4.0.0': {} - - '@semantic-release/git@10.0.1(semantic-release@24.1.2(typescript@4.9.5))': + '@semantic-release/git@10.0.1(semantic-release@19.0.5)': dependencies: '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 @@ -5905,74 +5962,70 @@ snapshots: lodash: 4.17.21 micromatch: 4.0.8 p-reduce: 2.1.0 - semantic-release: 24.1.2(typescript@4.9.5) + semantic-release: 19.0.5 transitivePeerDependencies: - supports-color - '@semantic-release/github@11.0.0(semantic-release@24.1.2(typescript@4.9.5))': + '@semantic-release/github@8.1.0(semantic-release@19.0.5)': dependencies: - '@octokit/core': 6.1.2 - '@octokit/plugin-paginate-rest': 11.3.5(@octokit/core@6.1.2) - '@octokit/plugin-retry': 7.1.2(@octokit/core@6.1.2) - '@octokit/plugin-throttling': 9.3.2(@octokit/core@6.1.2) - '@semantic-release/error': 4.0.0 - aggregate-error: 5.0.0 + '@octokit/core': 4.2.4 + '@octokit/plugin-paginate-rest': 6.1.2(@octokit/core@4.2.4) + '@octokit/plugin-retry': 4.1.6(@octokit/core@4.2.4) + '@octokit/plugin-throttling': 5.2.3(@octokit/core@4.2.4) + '@semantic-release/error': 3.0.0 + aggregate-error: 3.1.0 debug: 4.3.7 dir-glob: 3.0.1 - globby: 14.0.2 + fs-extra: 11.2.0 + globby: 11.1.0 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.5 - issue-parser: 7.0.1 - lodash-es: 4.17.21 - mime: 4.0.4 - p-filter: 4.1.0 - semantic-release: 24.1.2(typescript@4.9.5) - url-join: 5.0.0 + issue-parser: 6.0.0 + lodash: 4.17.21 + mime: 3.0.0 + p-filter: 2.1.0 + semantic-release: 19.0.5 + url-join: 4.0.1 transitivePeerDependencies: + - encoding - supports-color - '@semantic-release/npm@12.0.1(semantic-release@24.1.2(typescript@4.9.5))': + '@semantic-release/npm@9.0.2(semantic-release@19.0.5)': dependencies: - '@semantic-release/error': 4.0.0 - aggregate-error: 5.0.0 - execa: 9.4.0 + '@semantic-release/error': 3.0.0 + aggregate-error: 3.1.0 + execa: 5.1.1 fs-extra: 11.2.0 - lodash-es: 4.17.21 + lodash: 4.17.21 nerf-dart: 1.0.0 - normalize-url: 8.0.1 - npm: 10.9.0 + normalize-url: 6.1.0 + npm: 8.19.4 rc: 1.2.8 - read-pkg: 9.0.1 + read-pkg: 5.2.0 registry-auth-token: 5.0.2 - semantic-release: 24.1.2(typescript@4.9.5) + semantic-release: 19.0.5 semver: 7.6.3 - tempy: 3.1.0 + tempy: 1.0.1 - '@semantic-release/release-notes-generator@14.0.1(semantic-release@24.1.2(typescript@4.9.5))': + '@semantic-release/release-notes-generator@10.0.3(semantic-release@19.0.5)': dependencies: - conventional-changelog-angular: 8.0.0 - conventional-changelog-writer: 8.0.0 - conventional-commits-filter: 5.0.0 - conventional-commits-parser: 6.0.0 + conventional-changelog-angular: 5.0.13 + conventional-changelog-writer: 5.0.1 + conventional-commits-filter: 2.0.7 + conventional-commits-parser: 3.2.4 debug: 4.3.7 - get-stream: 7.0.1 - import-from-esm: 1.3.4 - into-stream: 7.0.0 - lodash-es: 4.17.21 - read-package-up: 11.0.0 - semantic-release: 24.1.2(typescript@4.9.5) + get-stream: 6.0.1 + import-from: 4.0.0 + into-stream: 6.0.0 + lodash: 4.17.21 + read-pkg-up: 7.0.1 + semantic-release: 19.0.5 transitivePeerDependencies: - supports-color - '@sindresorhus/is@4.6.0': {} - - '@sindresorhus/merge-streams@2.3.0': {} - - '@sindresorhus/merge-streams@4.0.0': {} - - '@stylistic/eslint-plugin@2.9.0(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5)': + '@stylistic/eslint-plugin@2.9.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: - '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5) + '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) eslint: 9.12.0(jiti@1.21.6) eslint-visitor-keys: 4.1.0 espree: 10.2.0 @@ -5992,48 +6045,50 @@ snapshots: '@types/json5@0.0.29': {} + '@types/minimist@1.2.5': {} + '@types/node@22.7.5': dependencies: undici-types: 6.19.8 '@types/normalize-package-data@2.4.4': {} + '@types/parse-json@4.0.2': {} + '@types/semantic-release@20.0.6': dependencies: '@types/node': 22.7.5 '@types/semantic-release__error@3.0.3': {} - '@types/semver@7.5.8': {} - - '@typescript-eslint/eslint-plugin@8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5))(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5)': + '@typescript-eslint/eslint-plugin@8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: '@eslint-community/regexpp': 4.11.1 - '@typescript-eslint/parser': 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5) + '@typescript-eslint/parser': 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) '@typescript-eslint/scope-manager': 8.8.1 - '@typescript-eslint/type-utils': 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5) - '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5) + '@typescript-eslint/type-utils': 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) '@typescript-eslint/visitor-keys': 8.8.1 eslint: 9.12.0(jiti@1.21.6) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@4.9.5) + ts-api-utils: 1.3.0(typescript@5.6.3) optionalDependencies: - typescript: 4.9.5 + typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5)': + '@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: '@typescript-eslint/scope-manager': 8.8.1 '@typescript-eslint/types': 8.8.1 - '@typescript-eslint/typescript-estree': 8.8.1(typescript@4.9.5) + '@typescript-eslint/typescript-estree': 8.8.1(typescript@5.6.3) '@typescript-eslint/visitor-keys': 8.8.1 debug: 4.3.7 eslint: 9.12.0(jiti@1.21.6) optionalDependencies: - typescript: 4.9.5 + typescript: 5.6.3 transitivePeerDependencies: - supports-color @@ -6042,21 +6097,21 @@ snapshots: '@typescript-eslint/types': 8.8.1 '@typescript-eslint/visitor-keys': 8.8.1 - '@typescript-eslint/type-utils@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5)': + '@typescript-eslint/type-utils@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: - '@typescript-eslint/typescript-estree': 8.8.1(typescript@4.9.5) - '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5) + '@typescript-eslint/typescript-estree': 8.8.1(typescript@5.6.3) + '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) debug: 4.3.7 - ts-api-utils: 1.3.0(typescript@4.9.5) + ts-api-utils: 1.3.0(typescript@5.6.3) optionalDependencies: - typescript: 4.9.5 + typescript: 5.6.3 transitivePeerDependencies: - eslint - supports-color '@typescript-eslint/types@8.8.1': {} - '@typescript-eslint/typescript-estree@8.8.1(typescript@4.9.5)': + '@typescript-eslint/typescript-estree@8.8.1(typescript@5.6.3)': dependencies: '@typescript-eslint/types': 8.8.1 '@typescript-eslint/visitor-keys': 8.8.1 @@ -6065,18 +6120,18 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@4.9.5) + ts-api-utils: 1.3.0(typescript@5.6.3) optionalDependencies: - typescript: 4.9.5 + typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5)': + '@typescript-eslint/utils@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@1.21.6)) '@typescript-eslint/scope-manager': 8.8.1 '@typescript-eslint/types': 8.8.1 - '@typescript-eslint/typescript-estree': 8.8.1(typescript@4.9.5) + '@typescript-eslint/typescript-estree': 8.8.1(typescript@5.6.3) eslint: 9.12.0(jiti@1.21.6) transitivePeerDependencies: - supports-color @@ -6120,11 +6175,6 @@ snapshots: clean-stack: 2.2.0 indent-string: 4.0.0 - aggregate-error@5.0.0: - dependencies: - clean-stack: 5.2.0 - indent-string: 5.0.0 - ajv@6.12.6: dependencies: fast-deep-equal: 3.1.3 @@ -6139,6 +6189,8 @@ snapshots: json-schema-traverse: 1.0.0 require-from-string: 2.0.2 + ansi-escapes@6.2.1: {} + ansi-escapes@7.0.0: dependencies: environment: 1.1.0 @@ -6157,7 +6209,7 @@ snapshots: ansi-styles@6.2.1: {} - any-promise@1.3.0: {} + ansicolors@0.3.2: {} argparse@2.0.1: {} @@ -6183,6 +6235,8 @@ snapshots: get-intrinsic: 1.2.4 is-string: 1.0.7 + array-union@2.1.0: {} + array.prototype.findlast@1.2.5: dependencies: call-bind: 1.0.7 @@ -6234,6 +6288,8 @@ snapshots: is-array-buffer: 3.0.4 is-shared-array-buffer: 1.0.3 + arrify@1.0.1: {} + ast-types-flow@0.0.8: {} available-typed-arrays@1.0.7: @@ -6248,8 +6304,6 @@ snapshots: before-after-hook@2.2.3: {} - before-after-hook@3.0.2: {} - bottleneck@2.19.5: {} brace-expansion@1.1.11: @@ -6286,8 +6340,21 @@ snapshots: callsites@3.1.0: {} + camelcase-keys@6.2.2: + dependencies: + camelcase: 5.3.1 + map-obj: 4.3.0 + quick-lru: 4.0.1 + + camelcase@5.3.1: {} + caniuse-lite@1.0.30001668: {} + cardinal@2.1.1: + dependencies: + ansicolors: 0.3.2 + redeyed: 2.1.1 + chalk@2.4.2: dependencies: ansi-styles: 3.2.1 @@ -6301,8 +6368,6 @@ snapshots: chalk@5.3.0: {} - char-regex@1.0.2: {} - ci-info@4.0.0: {} clean-regexp@1.0.0: @@ -6311,23 +6376,10 @@ snapshots: clean-stack@2.2.0: {} - clean-stack@5.2.0: - dependencies: - escape-string-regexp: 5.0.0 - cli-cursor@5.0.0: dependencies: restore-cursor: 5.1.0 - cli-highlight@2.1.11: - dependencies: - chalk: 4.1.2 - highlight.js: 10.7.3 - mz: 2.7.0 - parse5: 5.1.1 - parse5-htmlparser2-tree-adapter: 6.0.1 - yargs: 16.2.0 - cli-table3@0.6.5: dependencies: string-width: 4.2.3 @@ -6381,11 +6433,12 @@ snapshots: ini: 1.3.8 proto-list: 1.2.4 - conventional-changelog-angular@7.0.0: + conventional-changelog-angular@5.0.13: dependencies: compare-func: 2.0.0 + q: 1.5.1 - conventional-changelog-angular@8.0.0: + conventional-changelog-angular@7.0.0: dependencies: compare-func: 2.0.0 @@ -6393,15 +6446,31 @@ snapshots: dependencies: compare-func: 2.0.0 - conventional-changelog-writer@8.0.0: + conventional-changelog-writer@5.0.1: dependencies: - '@types/semver': 7.5.8 - conventional-commits-filter: 5.0.0 + conventional-commits-filter: 2.0.7 + dateformat: 3.0.3 handlebars: 4.7.8 - meow: 13.2.0 - semver: 7.6.3 + json-stringify-safe: 5.0.1 + lodash: 4.17.21 + meow: 8.1.2 + semver: 6.3.1 + split: 1.0.1 + through2: 4.0.2 - conventional-commits-filter@5.0.0: {} + conventional-commits-filter@2.0.7: + dependencies: + lodash.ismatch: 4.4.0 + modify-values: 1.0.1 + + conventional-commits-parser@3.2.4: + dependencies: + JSONStream: 1.3.5 + is-text-path: 1.0.1 + lodash: 4.17.21 + meow: 8.1.2 + split2: 3.2.2 + through2: 4.0.2 conventional-commits-parser@5.0.0: dependencies: @@ -6410,33 +6479,35 @@ snapshots: meow: 12.1.1 split2: 4.2.0 - conventional-commits-parser@6.0.0: - dependencies: - meow: 13.2.0 - - convert-hrtime@5.0.0: {} - core-js-compat@3.38.1: dependencies: browserslist: 4.24.0 core-util-is@1.0.3: {} - cosmiconfig-typescript-loader@5.0.0(@types/node@22.7.5)(cosmiconfig@9.0.0(typescript@4.9.5))(typescript@4.9.5): + cosmiconfig-typescript-loader@5.0.0(@types/node@22.7.5)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3): dependencies: '@types/node': 22.7.5 - cosmiconfig: 9.0.0(typescript@4.9.5) + cosmiconfig: 9.0.0(typescript@5.6.3) jiti: 1.21.6 - typescript: 4.9.5 + typescript: 5.6.3 - cosmiconfig@9.0.0(typescript@4.9.5): + cosmiconfig@7.1.0: + dependencies: + '@types/parse-json': 4.0.2 + import-fresh: 3.3.0 + parse-json: 5.2.0 + path-type: 4.0.0 + yaml: 1.10.2 + + cosmiconfig@9.0.0(typescript@5.6.3): dependencies: env-paths: 2.2.1 import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: - typescript: 4.9.5 + typescript: 5.6.3 cross-spawn@6.0.5: dependencies: @@ -6452,9 +6523,7 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - crypto-random-string@4.0.0: - dependencies: - type-fest: 1.4.0 + crypto-random-string@2.0.0: {} damerau-levenshtein@1.0.8: {} @@ -6478,6 +6547,8 @@ snapshots: es-errors: 1.3.0 is-data-view: 1.0.1 + dateformat@3.0.3: {} + debug@3.2.7: dependencies: ms: 2.1.3 @@ -6486,6 +6557,13 @@ snapshots: dependencies: ms: 2.1.3 + decamelize-keys@1.1.1: + dependencies: + decamelize: 1.2.0 + map-obj: 1.0.1 + + decamelize@1.2.0: {} + deep-equal@2.2.3: dependencies: array-buffer-byte-length: 1.0.1 @@ -6523,6 +6601,17 @@ snapshots: has-property-descriptors: 1.0.2 object-keys: 1.1.1 + del@6.1.1: + dependencies: + globby: 11.1.0 + graceful-fs: 4.2.11 + is-glob: 4.0.3 + is-path-cwd: 2.2.0 + is-path-inside: 3.0.3 + p-map: 4.0.0 + rimraf: 3.0.2 + slash: 3.0.0 + deprecation@2.3.1: {} detect-indent@7.0.1: {} @@ -6555,11 +6644,10 @@ snapshots: emoji-regex@9.2.2: {} - emojilib@2.4.0: {} - - env-ci@11.1.0: + env-ci@5.5.0: dependencies: - execa: 8.0.1 + execa: 5.1.1 + fromentries: 1.3.2 java-properties: 1.0.2 env-paths@2.2.1: {} @@ -6674,10 +6762,10 @@ snapshots: is-date-object: 1.0.5 is-symbol: 1.0.4 - esbuild-plugin-tsc@0.4.0(typescript@4.9.5): + esbuild-plugin-tsc@0.4.0(typescript@5.6.3): dependencies: strip-comments: 2.0.1 - typescript: 4.9.5 + typescript: 5.6.3 esbuild@0.24.0: optionalDependencies: @@ -6712,8 +6800,6 @@ snapshots: escape-string-regexp@4.0.0: {} - escape-string-regexp@5.0.0: {} - eslint-compat-utils@0.5.1(eslint@9.12.0(jiti@1.21.6)): dependencies: eslint: 9.12.0(jiti@1.21.6) @@ -6731,17 +6817,17 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint@9.12.0(jiti@1.21.6)): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@9.12.0(jiti@1.21.6)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5) + '@typescript-eslint/parser': 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) eslint: 9.12.0(jiti@1.21.6) eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5))(eslint@9.12.0(jiti@1.21.6)): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.12.0(jiti@1.21.6)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -6752,7 +6838,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.12.0(jiti@1.21.6) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint@9.12.0(jiti@1.21.6)) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@9.12.0(jiti@1.21.6)) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -6764,18 +6850,18 @@ snapshots: string.prototype.trimend: 1.0.8 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5) + '@typescript-eslint/parser': 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest@28.8.3(@typescript-eslint/eslint-plugin@8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5))(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5))(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5): + eslint-plugin-jest@28.8.3(@typescript-eslint/eslint-plugin@8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3): dependencies: - '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5) + '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) eslint: 9.12.0(jiti@1.21.6) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5))(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5) + '@typescript-eslint/eslint-plugin': 8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) transitivePeerDependencies: - supports-color - typescript @@ -6942,6 +7028,8 @@ snapshots: acorn-jsx: 5.3.2(acorn@8.12.1) eslint-visitor-keys: 4.1.0 + esprima@4.0.1: {} + esquery@1.6.0: dependencies: estraverse: 5.3.0 @@ -6980,21 +7068,6 @@ snapshots: signal-exit: 4.1.0 strip-final-newline: 3.0.0 - execa@9.4.0: - dependencies: - '@sindresorhus/merge-streams': 4.0.0 - cross-spawn: 7.0.3 - figures: 6.1.0 - get-stream: 9.0.1 - human-signals: 8.0.0 - is-plain-obj: 4.1.0 - is-stream: 4.0.1 - npm-run-path: 6.0.0 - pretty-ms: 9.1.0 - signal-exit: 4.1.0 - strip-final-newline: 4.0.0 - yoctocolors: 2.1.1 - fast-deep-equal@3.1.3: {} fast-diff@1.3.0: {} @@ -7021,9 +7094,9 @@ snapshots: dependencies: escape-string-regexp: 1.0.5 - figures@6.1.0: + figures@3.2.0: dependencies: - is-unicode-supported: 2.1.0 + escape-string-regexp: 1.0.5 file-entry-cache@8.0.0: dependencies: @@ -7033,8 +7106,6 @@ snapshots: dependencies: to-regex-range: 5.0.1 - find-up-simple@1.0.0: {} - find-up@2.1.0: dependencies: locate-path: 2.0.0 @@ -7055,10 +7126,9 @@ snapshots: path-exists: 5.0.0 unicorn-magic: 0.1.0 - find-versions@6.0.0: + find-versions@4.0.0: dependencies: - semver-regex: 4.0.5 - super-regex: 1.0.0 + semver-regex: 3.1.4 flat-cache@4.0.1: dependencies: @@ -7081,15 +7151,17 @@ snapshots: inherits: 2.0.4 readable-stream: 2.3.8 + fromentries@1.3.2: {} + fs-extra@11.2.0: dependencies: graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.1 - function-bind@1.1.2: {} + fs.realpath@1.0.0: {} - function-timeout@1.0.2: {} + function-bind@1.1.2: {} function.prototype.name@1.1.6: dependencies: @@ -7116,15 +7188,8 @@ snapshots: get-stream@6.0.1: {} - get-stream@7.0.1: {} - get-stream@8.0.1: {} - get-stream@9.0.1: - dependencies: - '@sec-ant/readable-stream': 0.4.1 - is-stream: 4.0.1 - get-symbol-description@1.0.2: dependencies: call-bind: 1.0.7 @@ -7165,6 +7230,15 @@ snapshots: package-json-from-dist: 1.0.1 path-scurry: 2.0.0 + glob@7.2.3: + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + global-directory@4.0.1: dependencies: ini: 4.1.1 @@ -7178,22 +7252,22 @@ snapshots: define-properties: 1.2.1 gopd: 1.0.1 - globby@13.2.2: + globby@11.1.0: dependencies: + array-union: 2.1.0 dir-glob: 3.0.1 fast-glob: 3.3.2 ignore: 5.3.2 merge2: 1.4.1 - slash: 4.0.0 + slash: 3.0.0 - globby@14.0.2: + globby@13.2.2: dependencies: - '@sindresorhus/merge-streams': 2.3.0 + dir-glob: 3.0.1 fast-glob: 3.3.2 ignore: 5.3.2 - path-type: 5.0.0 - slash: 5.1.0 - unicorn-magic: 0.1.0 + merge2: 1.4.1 + slash: 4.0.0 gopd@1.0.1: dependencies: @@ -7214,6 +7288,8 @@ snapshots: optionalDependencies: uglify-js: 3.19.3 + hard-rejection@2.1.0: {} + has-bigints@1.0.2: {} has-flag@3.0.0: {} @@ -7236,19 +7312,13 @@ snapshots: dependencies: function-bind: 1.1.2 - highlight.js@10.7.3: {} - - hook-std@3.0.0: {} + hook-std@2.0.0: {} hosted-git-info@2.8.9: {} - hosted-git-info@7.0.2: - dependencies: - lru-cache: 10.4.3 - - hosted-git-info@8.0.0: + hosted-git-info@4.1.0: dependencies: - lru-cache: 10.4.3 + lru-cache: 6.0.0 http-proxy-agent@7.0.2: dependencies: @@ -7268,8 +7338,6 @@ snapshots: human-signals@5.0.0: {} - human-signals@8.0.0: {} - husky@9.1.6: {} ignore@5.3.2: {} @@ -7279,12 +7347,7 @@ snapshots: parent-module: 1.0.1 resolve-from: 4.0.0 - import-from-esm@1.3.4: - dependencies: - debug: 4.3.7 - import-meta-resolve: 4.1.0 - transitivePeerDependencies: - - supports-color + import-from@4.0.0: {} import-meta-resolve@4.1.0: {} @@ -7292,9 +7355,10 @@ snapshots: indent-string@4.0.0: {} - indent-string@5.0.0: {} - - index-to-position@0.1.2: {} + inflight@1.0.6: + dependencies: + once: 1.4.0 + wrappy: 1.0.2 inherits@2.0.4: {} @@ -7308,7 +7372,7 @@ snapshots: hasown: 2.0.2 side-channel: 1.0.6 - into-stream@7.0.0: + into-stream@6.0.0: dependencies: from2: 2.3.0 p-is-promise: 3.0.0 @@ -7390,8 +7454,16 @@ snapshots: is-obj@2.0.0: {} + is-path-cwd@2.2.0: {} + + is-path-inside@3.0.3: {} + + is-plain-obj@1.1.0: {} + is-plain-obj@4.1.0: {} + is-plain-object@5.0.0: {} + is-regex@1.1.4: dependencies: call-bind: 1.0.7 @@ -7407,8 +7479,6 @@ snapshots: is-stream@3.0.0: {} - is-stream@4.0.1: {} - is-string@1.0.7: dependencies: has-tostringtag: 1.0.2 @@ -7417,6 +7487,10 @@ snapshots: dependencies: has-symbols: 1.0.3 + is-text-path@1.0.1: + dependencies: + text-extensions: 1.9.0 + is-text-path@2.0.0: dependencies: text-extensions: 2.4.0 @@ -7425,8 +7499,6 @@ snapshots: dependencies: which-typed-array: 1.1.15 - is-unicode-supported@2.1.0: {} - is-weakmap@2.0.2: {} is-weakref@1.0.2: @@ -7444,7 +7516,7 @@ snapshots: isexe@2.0.0: {} - issue-parser@7.0.1: + issue-parser@6.0.0: dependencies: lodash.capitalize: 4.2.1 lodash.escaperegexp: 4.1.2 @@ -7492,6 +7564,8 @@ snapshots: json-stable-stringify-without-jsonify@1.0.1: {} + json-stringify-safe@5.0.1: {} + json5@1.0.2: dependencies: minimist: 1.2.8 @@ -7515,6 +7589,8 @@ snapshots: dependencies: json-buffer: 3.0.1 + kind-of@6.0.3: {} + language-subtag-registry@0.3.23: {} language-tags@1.0.9: @@ -7580,14 +7656,14 @@ snapshots: dependencies: p-locate: 6.0.0 - lodash-es@4.17.21: {} - lodash.camelcase@4.3.0: {} lodash.capitalize@4.2.1: {} lodash.escaperegexp@4.1.2: {} + lodash.ismatch@4.4.0: {} + lodash.isplainobject@4.0.6: {} lodash.isstring@4.0.1: {} @@ -7622,27 +7698,45 @@ snapshots: dependencies: js-tokens: 4.0.0 - lru-cache@10.4.3: {} - lru-cache@11.0.1: {} - marked-terminal@7.1.0(marked@12.0.2): + lru-cache@6.0.0: dependencies: - ansi-escapes: 7.0.0 + yallist: 4.0.0 + + map-obj@1.0.1: {} + + map-obj@4.3.0: {} + + marked-terminal@5.2.0(marked@4.3.0): + dependencies: + ansi-escapes: 6.2.1 + cardinal: 2.1.1 chalk: 5.3.0 - cli-highlight: 2.1.11 cli-table3: 0.6.5 - marked: 12.0.2 - node-emoji: 2.1.3 - supports-hyperlinks: 3.1.0 + marked: 4.3.0 + node-emoji: 1.11.0 + supports-hyperlinks: 2.3.0 - marked@12.0.2: {} + marked@4.3.0: {} memorystream@0.3.1: {} meow@12.1.1: {} - meow@13.2.0: {} + meow@8.1.2: + dependencies: + '@types/minimist': 1.2.5 + camelcase-keys: 6.2.2 + decamelize-keys: 1.1.1 + hard-rejection: 2.1.0 + minimist-options: 4.1.0 + normalize-package-data: 3.0.3 + read-pkg-up: 7.0.1 + redent: 3.0.0 + trim-newlines: 3.0.1 + type-fest: 0.18.1 + yargs-parser: 20.2.9 merge-stream@2.0.0: {} @@ -7653,7 +7747,7 @@ snapshots: braces: 3.0.3 picomatch: 2.3.1 - mime@4.0.4: {} + mime@3.0.0: {} mimic-fn@2.1.0: {} @@ -7675,17 +7769,19 @@ snapshots: dependencies: brace-expansion: 2.0.1 + minimist-options@4.1.0: + dependencies: + arrify: 1.0.1 + is-plain-obj: 1.1.0 + kind-of: 6.0.3 + minimist@1.2.8: {} minipass@7.1.2: {} - ms@2.1.3: {} + modify-values@1.0.1: {} - mz@2.7.0: - dependencies: - any-promise: 1.3.0 - object-assign: 4.1.1 - thenify-all: 1.6.0 + ms@2.1.3: {} natural-compare@1.4.0: {} @@ -7695,12 +7791,13 @@ snapshots: nice-try@1.0.5: {} - node-emoji@2.1.3: + node-emoji@1.11.0: + dependencies: + lodash: 4.17.21 + + node-fetch@2.7.0: dependencies: - '@sindresorhus/is': 4.6.0 - char-regex: 1.0.2 - emojilib: 2.4.0 - skin-tone: 2.0.0 + whatwg-url: 5.0.0 node-releases@2.0.18: {} @@ -7711,13 +7808,14 @@ snapshots: semver: 5.7.2 validate-npm-package-license: 3.0.4 - normalize-package-data@6.0.2: + normalize-package-data@3.0.3: dependencies: - hosted-git-info: 7.0.2 + hosted-git-info: 4.1.0 + is-core-module: 2.15.1 semver: 7.6.3 validate-npm-package-license: 3.0.4 - normalize-url@8.0.1: {} + normalize-url@6.1.0: {} npm-run-all@4.1.5: dependencies: @@ -7744,7 +7842,7 @@ snapshots: path-key: 4.0.0 unicorn-magic: 0.3.0 - npm@10.9.0: {} + npm@8.19.4: {} object-assign@4.1.1: {} @@ -7814,11 +7912,11 @@ snapshots: type-check: 0.4.0 word-wrap: 1.2.5 - p-each-series@3.0.0: {} + p-each-series@2.2.0: {} - p-filter@4.1.0: + p-filter@2.1.0: dependencies: - p-map: 7.0.2 + p-map: 2.1.0 p-is-promise@3.0.0: {} @@ -7854,11 +7952,13 @@ snapshots: dependencies: p-limit: 4.0.0 - p-map@7.0.2: {} + p-map@2.1.0: {} - p-reduce@2.1.0: {} + p-map@4.0.0: + dependencies: + aggregate-error: 3.1.0 - p-reduce@3.0.0: {} + p-reduce@2.1.0: {} p-try@1.0.0: {} @@ -7889,28 +7989,14 @@ snapshots: json-parse-even-better-errors: 2.3.1 lines-and-columns: 2.0.4 - parse-json@8.1.0: - dependencies: - '@babel/code-frame': 7.25.7 - index-to-position: 0.1.2 - type-fest: 4.26.1 - - parse-ms@4.0.0: {} - - parse5-htmlparser2-tree-adapter@6.0.1: - dependencies: - parse5: 6.0.1 - - parse5@5.1.1: {} - - parse5@6.0.1: {} - path-exists@3.0.0: {} path-exists@4.0.0: {} path-exists@5.0.0: {} + path-is-absolute@1.0.1: {} + path-key@2.0.1: {} path-key@3.1.1: {} @@ -7930,8 +8016,6 @@ snapshots: path-type@4.0.0: {} - path-type@5.0.0: {} - picocolors@1.1.0: {} picomatch@2.3.1: {} @@ -7959,10 +8043,10 @@ snapshots: dependencies: fast-diff: 1.3.0 - prettier-plugin-organize-imports@4.1.0(prettier@3.3.3)(typescript@4.9.5): + prettier-plugin-organize-imports@4.1.0(prettier@3.3.3)(typescript@5.6.3): dependencies: prettier: 3.3.3 - typescript: 4.9.5 + typescript: 5.6.3 prettier-plugin-packagejson@2.5.3(prettier@3.3.3): dependencies: @@ -7973,10 +8057,6 @@ snapshots: prettier@3.3.3: {} - pretty-ms@9.1.0: - dependencies: - parse-ms: 4.0.0 - process-nextick-args@2.0.1: {} prop-types@15.8.1: @@ -7989,8 +8069,12 @@ snapshots: punycode@2.3.1: {} + q@1.5.1: {} + queue-microtask@1.2.3: {} + quick-lru@4.0.1: {} + rc@1.2.8: dependencies: deep-extend: 0.6.0 @@ -8000,12 +8084,6 @@ snapshots: react-is@16.13.1: {} - read-package-up@11.0.0: - dependencies: - find-up-simple: 1.0.0 - read-pkg: 9.0.1 - type-fest: 4.26.1 - read-pkg-up@7.0.1: dependencies: find-up: 4.1.0 @@ -8025,14 +8103,6 @@ snapshots: parse-json: 5.2.0 type-fest: 0.6.0 - read-pkg@9.0.1: - dependencies: - '@types/normalize-package-data': 2.4.4 - normalize-package-data: 6.0.2 - parse-json: 8.1.0 - type-fest: 4.26.1 - unicorn-magic: 0.1.0 - readable-stream@2.3.8: dependencies: core-util-is: 1.0.3 @@ -8043,6 +8113,21 @@ snapshots: string_decoder: 1.1.1 util-deprecate: 1.0.2 + readable-stream@3.6.2: + dependencies: + inherits: 2.0.4 + string_decoder: 1.3.0 + util-deprecate: 1.0.2 + + redent@3.0.0: + dependencies: + indent-string: 4.0.0 + strip-indent: 3.0.0 + + redeyed@2.1.1: + dependencies: + esprima: 4.0.1 + refa@0.12.1: dependencies: '@eslint-community/regexpp': 4.11.1 @@ -8108,6 +8193,10 @@ snapshots: rfdc@1.4.1: {} + rimraf@3.0.2: + dependencies: + glob: 7.2.3 + rimraf@6.0.1: dependencies: glob: 11.0.0 @@ -8126,6 +8215,8 @@ snapshots: safe-buffer@5.1.2: {} + safe-buffer@5.2.1: {} + safe-regex-test@1.0.3: dependencies: call-bind: 1.0.7 @@ -8138,46 +8229,45 @@ snapshots: refa: 0.12.1 regexp-ast-analysis: 0.7.1 - semantic-release@24.1.2(typescript@4.9.5): + semantic-release@19.0.5: dependencies: - '@semantic-release/commit-analyzer': 13.0.0(semantic-release@24.1.2(typescript@4.9.5)) - '@semantic-release/error': 4.0.0 - '@semantic-release/github': 11.0.0(semantic-release@24.1.2(typescript@4.9.5)) - '@semantic-release/npm': 12.0.1(semantic-release@24.1.2(typescript@4.9.5)) - '@semantic-release/release-notes-generator': 14.0.1(semantic-release@24.1.2(typescript@4.9.5)) - aggregate-error: 5.0.0 - cosmiconfig: 9.0.0(typescript@4.9.5) + '@semantic-release/commit-analyzer': 9.0.2(semantic-release@19.0.5) + '@semantic-release/error': 3.0.0 + '@semantic-release/github': 8.1.0(semantic-release@19.0.5) + '@semantic-release/npm': 9.0.2(semantic-release@19.0.5) + '@semantic-release/release-notes-generator': 10.0.3(semantic-release@19.0.5) + aggregate-error: 3.1.0 + cosmiconfig: 7.1.0 debug: 4.3.7 - env-ci: 11.1.0 - execa: 9.4.0 - figures: 6.1.0 - find-versions: 6.0.0 + env-ci: 5.5.0 + execa: 5.1.1 + figures: 3.2.0 + find-versions: 4.0.0 get-stream: 6.0.1 git-log-parser: 1.2.1 - hook-std: 3.0.0 - hosted-git-info: 8.0.0 - import-from-esm: 1.3.4 - lodash-es: 4.17.21 - marked: 12.0.2 - marked-terminal: 7.1.0(marked@12.0.2) + hook-std: 2.0.0 + hosted-git-info: 4.1.0 + lodash: 4.17.21 + marked: 4.3.0 + marked-terminal: 5.2.0(marked@4.3.0) micromatch: 4.0.8 - p-each-series: 3.0.0 - p-reduce: 3.0.0 - read-package-up: 11.0.0 + p-each-series: 2.2.0 + p-reduce: 2.1.0 + read-pkg-up: 7.0.1 resolve-from: 5.0.0 semver: 7.6.3 - semver-diff: 4.0.0 + semver-diff: 3.1.1 signale: 1.4.0 - yargs: 17.7.2 + yargs: 16.2.0 transitivePeerDependencies: + - encoding - supports-color - - typescript - semver-diff@4.0.0: + semver-diff@3.1.1: dependencies: - semver: 7.6.3 + semver: 6.3.1 - semver-regex@4.0.5: {} + semver-regex@3.1.4: {} semver@5.7.2: {} @@ -8232,14 +8322,10 @@ snapshots: figures: 2.0.0 pkg-conf: 2.1.0 - skin-tone@2.0.0: - dependencies: - unicode-emoji-modifier-base: 1.0.0 + slash@3.0.0: {} slash@4.0.0: {} - slash@5.1.0: {} - slice-ansi@5.0.0: dependencies: ansi-styles: 6.2.1 @@ -8285,8 +8371,16 @@ snapshots: dependencies: through2: 2.0.5 + split2@3.2.2: + dependencies: + readable-stream: 3.6.2 + split2@4.2.0: {} + split@1.0.1: + dependencies: + through: 2.3.8 + stop-iteration-iterator@1.0.0: dependencies: internal-slot: 1.0.7 @@ -8371,6 +8465,10 @@ snapshots: dependencies: safe-buffer: 5.1.2 + string_decoder@1.3.0: + dependencies: + safe-buffer: 5.2.1 + strip-ansi@6.0.1: dependencies: ansi-regex: 5.0.1 @@ -8387,8 +8485,6 @@ snapshots: strip-final-newline@3.0.0: {} - strip-final-newline@4.0.0: {} - strip-indent@3.0.0: dependencies: min-indent: 1.0.1 @@ -8399,11 +8495,6 @@ snapshots: strip-json-comments@5.0.1: {} - super-regex@1.0.0: - dependencies: - function-timeout: 1.0.2 - time-span: 5.1.0 - supports-color@5.5.0: dependencies: has-flag: 3.0.0 @@ -8412,7 +8503,7 @@ snapshots: dependencies: has-flag: 4.0.0 - supports-hyperlinks@3.1.0: + supports-hyperlinks@2.3.0: dependencies: has-flag: 4.0.0 supports-color: 7.2.0 @@ -8424,37 +8515,32 @@ snapshots: '@pkgr/core': 0.1.1 tslib: 2.7.0 - temp-dir@3.0.0: {} + temp-dir@2.0.0: {} - tempy@3.1.0: + tempy@1.0.1: dependencies: - is-stream: 3.0.0 - temp-dir: 3.0.0 - type-fest: 2.19.0 - unique-string: 3.0.0 + del: 6.1.1 + is-stream: 2.0.1 + temp-dir: 2.0.0 + type-fest: 0.16.0 + unique-string: 2.0.0 + + text-extensions@1.9.0: {} text-extensions@2.4.0: {} text-table@0.2.0: {} - thenify-all@1.6.0: - dependencies: - thenify: 3.3.1 - - thenify@3.3.1: - dependencies: - any-promise: 1.3.0 - through2@2.0.5: dependencies: readable-stream: 2.3.8 xtend: 4.0.2 - through@2.3.8: {} - - time-span@5.1.0: + through2@4.0.2: dependencies: - convert-hrtime: 5.0.0 + readable-stream: 3.6.2 + + through@2.3.8: {} tinyexec@0.3.0: {} @@ -8462,11 +8548,15 @@ snapshots: dependencies: is-number: 7.0.0 + tr46@0.0.3: {} + traverse@0.6.8: {} - ts-api-utils@1.3.0(typescript@4.9.5): + trim-newlines@3.0.1: {} + + ts-api-utils@1.3.0(typescript@5.6.3): dependencies: - typescript: 4.9.5 + typescript: 5.6.3 tsconfig-paths@3.15.0: dependencies: @@ -8483,15 +8573,13 @@ snapshots: dependencies: prelude-ls: 1.2.1 - type-fest@0.6.0: {} - - type-fest@0.8.1: {} + type-fest@0.16.0: {} - type-fest@1.4.0: {} + type-fest@0.18.1: {} - type-fest@2.19.0: {} + type-fest@0.6.0: {} - type-fest@4.26.1: {} + type-fest@0.8.1: {} typed-array-buffer@1.0.2: dependencies: @@ -8525,18 +8613,18 @@ snapshots: is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 - typescript-eslint@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5): + typescript-eslint@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5))(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5) - '@typescript-eslint/parser': 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5) - '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@4.9.5) + '@typescript-eslint/eslint-plugin': 8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/parser': 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@1.21.6))(typescript@5.6.3) optionalDependencies: - typescript: 4.9.5 + typescript: 5.6.3 transitivePeerDependencies: - eslint - supports-color - typescript@4.9.5: {} + typescript@5.6.3: {} uglify-js@3.19.3: optional: true @@ -8554,20 +8642,16 @@ snapshots: dependencies: '@fastify/busboy': 2.1.1 - unicode-emoji-modifier-base@1.0.0: {} - unicorn-magic@0.1.0: {} unicorn-magic@0.3.0: {} - unique-string@3.0.0: + unique-string@2.0.0: dependencies: - crypto-random-string: 4.0.0 + crypto-random-string: 2.0.0 universal-user-agent@6.0.1: {} - universal-user-agent@7.0.2: {} - universalify@2.0.1: {} update-browserslist-db@1.1.1(browserslist@4.24.0): @@ -8580,7 +8664,7 @@ snapshots: dependencies: punycode: 2.3.1 - url-join@5.0.0: {} + url-join@4.0.1: {} util-deprecate@1.0.2: {} @@ -8589,6 +8673,13 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 + webidl-conversions@3.0.1: {} + + whatwg-url@5.0.0: + dependencies: + tr46: 0.0.3 + webidl-conversions: 3.0.1 + which-boxed-primitive@1.0.2: dependencies: is-bigint: 1.0.4 @@ -8663,12 +8754,16 @@ snapshots: y18n@5.0.8: {} + yallist@4.0.0: {} + yaml-eslint-parser@1.2.3: dependencies: eslint-visitor-keys: 3.4.3 lodash: 4.17.21 yaml: 2.5.1 + yaml@1.10.2: {} + yaml@2.5.1: {} yargs-parser@20.2.9: {} @@ -8698,5 +8793,3 @@ snapshots: yocto-queue@0.1.0: {} yocto-queue@1.1.1: {} - - yoctocolors@2.1.1: {} diff --git a/src/release.ts b/src/release.ts index 9697b8d..76b732b 100644 --- a/src/release.ts +++ b/src/release.ts @@ -1,3 +1,4 @@ +// eslint-disable-next-line import/default import semanticRelease from 'semantic-release' import { getInputs } from './inputs' import { getSemanticReleaseOptions } from './options'