diff --git a/package-lock.json b/package-lock.json index a76b338..c812da1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "devDependencies": { "@alcalzone/esm2cjs": "^1.4.2", "@alcalzone/pak": "^0.11.0", - "@alcalzone/release-script": "^5.0.0", + "@alcalzone/release-script": "^5.2.0", "@alcalzone/release-script-plugin-license": "^4.0.0", "@iobroker/db-objects-redis": "^7.0.7", "@iobroker/db-states-redis": "^7.0.7", @@ -75,22 +75,20 @@ } }, "node_modules/@alcalzone/release-script": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@alcalzone/release-script/-/release-script-5.0.0.tgz", - "integrity": "sha512-BKkD5wQBg/EF5lhAGkF9mgWFLLP+59RBoEVyvFOB1IRKOQOmwo8OYe7M0Q23yMCOpjzY9RU1CC2ESff7Mq/w8w==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alcalzone/release-script/-/release-script-5.2.0.tgz", + "integrity": "sha512-ClpLHZJM8CIqRAokcjVI7FcX2Vf6hIGSmHociY4AmRtGrcYpeQJA7dBel8bPLEkCQvTED+9NiBiAKXF5xUpXtw==", "dev": true, "license": "MIT", "dependencies": { - "@alcalzone/release-script-core": "4.0.0", - "@alcalzone/release-script-plugin-changelog": "4.0.0", - "@alcalzone/release-script-plugin-exec": "4.0.0", - "@alcalzone/release-script-plugin-git": "5.0.0", - "@alcalzone/release-script-plugin-package": "4.0.0", - "@alcalzone/release-script-plugin-version": "4.0.0", + "@alcalzone/release-script-core": "5.2.0", + "@alcalzone/release-script-plugin-changelog": "5.2.0", + "@alcalzone/release-script-plugin-exec": "5.2.0", + "@alcalzone/release-script-plugin-git": "5.2.0", + "@alcalzone/release-script-plugin-package": "5.2.0", + "@alcalzone/release-script-plugin-version": "5.2.0", "alcalzone-shared": "^5.0.0", - "axios": "^1.6.2", "enquirer": "^2.3.6", - "fs-extra": "^10.1.0", "picocolors": "1.0.0", "semver": "^7.7.2", "source-map-support": "^0.5.21", @@ -117,43 +115,80 @@ } }, "node_modules/@alcalzone/release-script-plugin-changelog": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@alcalzone/release-script-plugin-changelog/-/release-script-plugin-changelog-4.0.0.tgz", - "integrity": "sha512-jFC8TCTWhFr0dkgFkKRKuEqCTvNqqpTAullbXbOK33oOyBHvsk8M6ma8fOFx3caH1WLQCWwmzt+nr7+Pwx3AqQ==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alcalzone/release-script-plugin-changelog/-/release-script-plugin-changelog-5.2.0.tgz", + "integrity": "sha512-ImLQDrn/EUFdGBBh+/auyMVDAKQOhZqKWwDNTmc/bniHjPZrKUjVKcSaXcNDQMiuPOL+Lw2yqwCyg9AM50+SGw==", "dev": true, "license": "MIT", "dependencies": { - "@alcalzone/release-script-core": "4.0.0", - "alcalzone-shared": "^5.0.0", - "fs-extra": "^10.1.0" + "@alcalzone/release-script-core": "5.2.0", + "alcalzone-shared": "^5.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@alcalzone/release-script-plugin-changelog/node_modules/@alcalzone/release-script-core": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alcalzone/release-script-core/-/release-script-core-5.2.0.tgz", + "integrity": "sha512-xR09iP7pr9hpkdjvSQBxFTyV1MEvUQ+4ar5p0RUl5ogPqVqTF+r4GYkrOvZsxSFfTrU/Fm0TVC29mJ0UkmFrOw==", + "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^5.1.1" }, "engines": { "node": ">=18" } }, "node_modules/@alcalzone/release-script-plugin-exec": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@alcalzone/release-script-plugin-exec/-/release-script-plugin-exec-4.0.0.tgz", - "integrity": "sha512-STEQrbI91p+ZklKrSQq9obJ/OWMNC8U9GGYyy0Z36gMkfBTWYPu6B9aF+dMCBRdHvvacrvvMaux/uirt9EH3tQ==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alcalzone/release-script-plugin-exec/-/release-script-plugin-exec-5.2.0.tgz", + "integrity": "sha512-YCLHx+W0MqYYR54scElkjcF3E16iqoh8j5aanmNMhoYTQYkBLX162zgIF/Ivx9kxVe47RNZhwdfg7sJd18ftKg==", "dev": true, "license": "MIT", "dependencies": { - "@alcalzone/release-script-core": "4.0.0", + "@alcalzone/release-script-core": "5.2.0", "alcalzone-shared": "^5.0.0" }, "engines": { "node": ">=18" } }, + "node_modules/@alcalzone/release-script-plugin-exec/node_modules/@alcalzone/release-script-core": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alcalzone/release-script-core/-/release-script-core-5.2.0.tgz", + "integrity": "sha512-xR09iP7pr9hpkdjvSQBxFTyV1MEvUQ+4ar5p0RUl5ogPqVqTF+r4GYkrOvZsxSFfTrU/Fm0TVC29mJ0UkmFrOw==", + "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^5.1.1" + }, + "engines": { + "node": ">=18" + } + }, "node_modules/@alcalzone/release-script-plugin-git": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@alcalzone/release-script-plugin-git/-/release-script-plugin-git-5.0.0.tgz", - "integrity": "sha512-OigoFIHQsZm6koYvFycnOolvGTjqh4XaL2P4E9IGSL8imIvuZz4FZ0X4bg3lV5wRY9AUYo1ui4lGfvcgorD+lw==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alcalzone/release-script-plugin-git/-/release-script-plugin-git-5.2.0.tgz", + "integrity": "sha512-CDR1gVIKXp2RyYSKhOHxma2m7AH5p8Ont+Mlq2W5rWxCyhvxkKhSP363QoElWCTRIvYWLkwsR6Tf0KAyXf/mBQ==", "dev": true, "license": "MIT", "dependencies": { - "@alcalzone/release-script-core": "4.0.0", - "fs-extra": "^10.1.0" + "@alcalzone/release-script-core": "5.2.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@alcalzone/release-script-plugin-git/node_modules/@alcalzone/release-script-core": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alcalzone/release-script-core/-/release-script-core-5.2.0.tgz", + "integrity": "sha512-xR09iP7pr9hpkdjvSQBxFTyV1MEvUQ+4ar5p0RUl5ogPqVqTF+r4GYkrOvZsxSFfTrU/Fm0TVC29mJ0UkmFrOw==", + "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^5.1.1" }, "engines": { "node": ">=18" @@ -175,32 +210,59 @@ } }, "node_modules/@alcalzone/release-script-plugin-package": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@alcalzone/release-script-plugin-package/-/release-script-plugin-package-4.0.0.tgz", - "integrity": "sha512-Abxl9Ix/UtAvQTW3dzxHvl7L1ONigxV924KH6HIeqsOe/m2geeKTekbMxz76+EkBDusckKHWUq9pQWKOPv2ZNQ==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alcalzone/release-script-plugin-package/-/release-script-plugin-package-5.2.0.tgz", + "integrity": "sha512-lgvd33pKJ2dCxEe8aVzNHTc7AIfv195URBmfu57NioWQhFAOISdNRMPzOWAqsDyOumYXGMGPBIPjUkCTGgYyKQ==", "dev": true, "license": "MIT", "dependencies": { - "@alcalzone/pak": "^0.11.0", - "@alcalzone/release-script-core": "4.0.0", + "@alcalzone/pak": "^0.12.0", + "@alcalzone/release-script-core": "5.2.0", "alcalzone-shared": "^5.0.0", - "fs-extra": "^10.1.0", "semver": "^7.7.2" }, "engines": { "node": ">=18" } }, + "node_modules/@alcalzone/release-script-plugin-package/node_modules/@alcalzone/pak": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@alcalzone/pak/-/pak-0.12.0.tgz", + "integrity": "sha512-9r0zM5JAVTuPma1M/nMXiIlihQ07bWnxiYdqQrRsqFcWfm/p2hATbMtDMBXonkKZZGuOQxEMzTk7kpzGgnEJEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ky": "^1.14.3", + "nano-spawn": "^2.0.0", + "semver": "^7.7.4", + "tiny-glob": "^0.2.9" + }, + "engines": { + "node": ">= 20" + } + }, + "node_modules/@alcalzone/release-script-plugin-package/node_modules/@alcalzone/release-script-core": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alcalzone/release-script-core/-/release-script-core-5.2.0.tgz", + "integrity": "sha512-xR09iP7pr9hpkdjvSQBxFTyV1MEvUQ+4ar5p0RUl5ogPqVqTF+r4GYkrOvZsxSFfTrU/Fm0TVC29mJ0UkmFrOw==", + "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^5.1.1" + }, + "engines": { + "node": ">=18" + } + }, "node_modules/@alcalzone/release-script-plugin-version": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@alcalzone/release-script-plugin-version/-/release-script-plugin-version-4.0.0.tgz", - "integrity": "sha512-ZbgGum7M1X0paDFYtcrlZRptPXy4SPqMDAZU6JgU/JSmifBSvuwEJpF42vt5POICrz3FkEmNUUdp9pZ44gYFXQ==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alcalzone/release-script-plugin-version/-/release-script-plugin-version-5.2.0.tgz", + "integrity": "sha512-OeM4lpzou7SVtTdD1Jmfj+kq3LgLr9ed2EphoWfCeJe/ES5+ARhcqbTibfDX8K98lehil9Uc5l1T9NlrdlkzZQ==", "dev": true, "license": "MIT", "dependencies": { - "@alcalzone/release-script-core": "4.0.0", + "@alcalzone/release-script-core": "5.2.0", "alcalzone-shared": "^5.0.0", - "fs-extra": "^10.1.0", "semver": "^7.7.2", "tiny-glob": "^0.2.9" }, @@ -208,6 +270,32 @@ "node": ">=18" } }, + "node_modules/@alcalzone/release-script-plugin-version/node_modules/@alcalzone/release-script-core": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alcalzone/release-script-core/-/release-script-core-5.2.0.tgz", + "integrity": "sha512-xR09iP7pr9hpkdjvSQBxFTyV1MEvUQ+4ar5p0RUl5ogPqVqTF+r4GYkrOvZsxSFfTrU/Fm0TVC29mJ0UkmFrOw==", + "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^5.1.1" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@alcalzone/release-script/node_modules/@alcalzone/release-script-core": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alcalzone/release-script-core/-/release-script-core-5.2.0.tgz", + "integrity": "sha512-xR09iP7pr9hpkdjvSQBxFTyV1MEvUQ+4ar5p0RUl5ogPqVqTF+r4GYkrOvZsxSFfTrU/Fm0TVC29mJ0UkmFrOw==", + "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^5.1.1" + }, + "engines": { + "node": ">=18" + } + }, "node_modules/@babel/helper-validator-identifier": { "version": "7.27.1", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", @@ -4644,6 +4732,19 @@ "dev": true, "license": "MIT" }, + "node_modules/ky": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/ky/-/ky-1.14.3.tgz", + "integrity": "sha512-9zy9lkjac+TR1c2tG+mkNSVlyOpInnWdSMiue4F+kq8TwJSgv6o8jhLRg8Ho6SnZ9wOYUq/yozts9qQCfk7bIw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sindresorhus/ky?sponsor=1" + } + }, "node_modules/levn": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", @@ -4913,6 +5014,19 @@ "license": "MIT", "optional": true }, + "node_modules/nano-spawn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/nano-spawn/-/nano-spawn-2.1.0.tgz", + "integrity": "sha512-yTW+2okrElHiH4fsiz/+/zc0EDo9BDDoC3iKk8dpv1GeRc9nUWzUZHx6TofMWErchhUQR8hY9/Eu1Uja9x1nqA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20.17" + }, + "funding": { + "url": "https://github.com/sindresorhus/nano-spawn?sponsor=1" + } + }, "node_modules/natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", @@ -5740,9 +5854,9 @@ } }, "node_modules/semver": { - "version": "7.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", - "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.1.tgz", + "integrity": "sha512-rkVq3IXh+4FDGch+KwzX3aV9W3kO54GyEgpvBzSyctDA6Xtd7RJQV1xmXbeQp5v7+VzLOfVqiutSE6GICgPFvg==", "dev": true, "license": "ISC", "bin": { diff --git a/package.json b/package.json index 666e147..ea46ae0 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "devDependencies": { "@alcalzone/pak": "^0.11.0", "@alcalzone/esm2cjs": "^1.4.2", - "@alcalzone/release-script": "^5.0.0", + "@alcalzone/release-script": "^5.2.0", "@alcalzone/release-script-plugin-license": "^4.0.0", "@iobroker/db-objects-redis": "^7.0.7", "@iobroker/db-states-redis": "^7.0.7",