Security fixes target the latest release on npm and the main branch.
Please do not open a public issue for a security bug.
Email security reports to Davey Barker at david@davidbarker.me. Include:
- what you found
- how to reproduce it
- what version or commit you tested
- whether the issue affects the CLI, published package, or docs
I will confirm receipt, review the report, and share the next step when I understand the impact.
GitHub Actions installs dependencies with npm ci --ignore-scripts.
The lockfile currently marks these packages as having install scripts:
node_modules/esbuildnode_modules/fsevents
Check the list before release:
jq -r '.packages | to_entries[] | select(.value.hasInstallScript == true) | .key' package-lock.jsonIf a new package appears, review why it needs an install script before allowing it.