You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The primary use of this CLI is in the release process, so there is no need to support the old Node.js.
Therefore, it should be possible migrate to a pure ESM.
Remove release scripts and use GitHub Actions for automatic releases Package is-git-status-clean in the dependencies depends on package trim-newlines@^2.0.0 with known vulnerabilities.
However, this package is only used for manual releases.
If releases are automated, this dependency is not needed.
The release process should be automated, not only to remove vulnerable dependencies, but also to prevent human error.
Drop support for Node.js 10 and 12 - resolved 💥 Drop support for Node.js 10 and 12 #186
Support Node.js 16 and 18 - resolved ✨ Add LTS node version (16) to acceptable engines. #171 and ✨ Support Node.js 18 #197
Migrate from AVA to Vitest - resolved ✅ Migrate from AVA to Vitest #200
Update or migrate
cac
package - resolved 🎨 Migrate fromcac
tomri
#211Move from CommonJS to ESM - resolved ♻️ Migrate from CommonJS to ESM #227
Some dependencies moved to pure ESM.
However, this CLI is not yet a pure ESM and cannot update these dependencies.
The primary use of this CLI is in the release process, so there is no need to support the old Node.js.
Therefore, it should be possible migrate to a pure ESM.
Remove
release
scripts and use GitHub Actions for automatic releasesPackage
is-git-status-clean
in the dependencies depends on packagetrim-newlines@^2.0.0
with known vulnerabilities.However, this package is only used for manual releases.
If releases are automated, this dependency is not needed.
The release process should be automated, not only to remove vulnerable dependencies, but also to prevent human error.
Use the prefix
[command]
when executing on GitHub ActionsThis prefix allows highlighting of the command executed within the output of GitHub Actions.
see https://github.com/actions/toolkit/blob/a91ee0b497d90e7352290ea416f4403e7792aacf/packages/exec/src/toolrunner.ts#L47
The text was updated successfully, but these errors were encountered: