Imported from bkircher/pi-web-tools (
AGENTS.md). Install upstream withnpx skills add bkircher/pi-web-tools. Copyright stays with the author.
AGENTS.md
- This repository is a Pi extension.
- The pi source code lives under
~/src/pi; the Obscura source code lives under~/src/obscura. Feel free to consult them if needed. - Before running any
npmcommand, runsource ~/.nvm/nvm.sh && nvm useto load the correct Node.js version. - Verify changes by running
npm run typecheck,npm run lint, andnpm test. - Make sure code is formatted with
npm run format. - When
npm auditidentifies a fix blocked bymin-release-age, do not modifypackage.json. Do not attempt--beforeoverrides ormin-release-age=0workarounds. Report the vulnerability, the fixed version, and the date the fix becomes installable (publish date + cooldown period). Never override thebeforeconfiguration or themin-release-agesetting. The package cooldown is a deliberate supply-chain security policy.