v8.0.1
pnpm installs work: faf-cli depends on faf-scoring-kernel from npm, not a vendored folder. Patch — inherits The Always33 Edition. 2079 tests.
Fixed
- pnpm installs of anything that depends on faf-cli 8.0.0 failed with
ERR_PNPM_LINKED_PKG_DIR_NOT_FOUND. 8.0.0 declared"faf-scoring-kernel": "file:./vendor/faf-scoring-kernel": npm resolves that inside faf-cli, pnpm resolves it from the consumer's project root, where no such folder exists. faf-cli now depends onfaf-scoring-kernel^3.0.0from npm, the same files byte for byte, and no longer shipsvendor/.
Added
pnpm dlx fafis a documented way to run faf without installing, alongsidebunx fafandnpx faf, in the README, SUPPORT.md, the/fafcommand and the docs.fafstays the verb:pnpm dlx faf score.- CI installs the packed tarball with npm, pnpm and bun on every PR and push to main, and runs
faf --versionandfaf scorefrom each install.
Install: npm i -g faf-cli · run without installing: bunx faf · npx faf · pnpm dlx faf
FAF defines. AGENTS.md instructs. AI codes.