aube-scripts 1.3.0

Lifecycle script runner for Aube
Documentation

Lifecycle script runner for aube.

Security model:

  • Scripts from the root package (the project's own package.json) run by default. They're written by the user, so they're trusted the same way a user trusts aube run <script>.
  • Scripts from installed dependencies (e.g. node-gyp postinstall from a native module) are SKIPPED by default. A package runs its lifecycle scripts only if the active [BuildPolicy] allows it — configured via pnpm.allowBuilds in package.json, allowBuilds in pnpm-workspace.yaml, or the escape-hatch --dangerously-allow-all-builds flag.
  • --ignore-scripts forces everything off, matching pnpm/npm.