{"_id":"@anandamw/biome","name":"@anandamw/biome","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@anandamw/biome","version":"0.1.0","description":"Safe Biome check, lint, and confirmation-gated formatting commands for Pi","type":"module","private":false,"publishConfig":{"access":"public"},"keywords":["pi-package","pi-coding-agent","extension","biome","formatter","linter"],"pi":{"extensions":["./extensions"]},"engines":{"node":">=20"},"dependencies":{"@biomejs/biome":"2.5.11"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/4nndmw/pi-rakit.git","directory":"packages/biome"},"homepage":"https://github.com/4nndmw/pi-rakit#readme","bugs":{"url":"https://github.com/4nndmw/pi-rakit/issues"},"gitHead":"be71fa6037687c2ab40122347f538a8be81987d6","_id":"@anandamw/biome@0.1.0","_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-RmYAPSAsYvFBJVFrxWdgJRFfZ4AywZe9rfKe5klyAK/mYEQ6wDd0cPFEPLkIO5tBpCJG9rqL4QWnU0Vpj5nmkQ==","shasum":"7f47a48e64cd715b47ffff33a7d262dd05618aad","tarball":"https://registry.npmjs.org/@anandamw/biome/-/biome-0.1.0.tgz","fileCount":4,"unpackedSize":6037,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDShpfNS2pvITcSHV8JdcWwYrIXIVt+vKeu0M83Xw4eaAiEA1nzfndhhU2nNNV9oloJWoVkHMkbrjbdcFUdUIPewo58="}]},"_npmUser":{"name":"anandamw","email":"anandamw.dev@gmail.com"},"directories":{},"maintainers":[{"name":"anandamw","email":"anandamw.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/biome_0.1.0_1789113101349_0.735921581213977"},"_hasShrinkwrap":false}},"time":{"created":"2026-09-11T07:51:41.184Z","0.1.0":"2026-09-11T07:51:41.475Z","modified":"2026-09-11T07:51:41.755Z"},"maintainers":[{"name":"anandamw","email":"anandamw.dev@gmail.com"}],"description":"Safe Biome check, lint, and confirmation-gated formatting commands for Pi","homepage":"https://github.com/4nndmw/pi-rakit#readme","keywords":["pi-package","pi-coding-agent","extension","biome","formatter","linter"],"repository":{"type":"git","url":"git+https://github.com/4nndmw/pi-rakit.git","directory":"packages/biome"},"bugs":{"url":"https://github.com/4nndmw/pi-rakit/issues"},"license":"MIT","readme":"# Pi Rakit Biome\r\n\r\nA safe [Biome](https://biomejs.dev/) integration for [Pi](https://pi.dev/). It provides read-only check and lint commands plus confirmation-gated formatting. The package pins `@biomejs/biome` so every installation uses a known tool version.\r\n\r\n## Install\r\n\r\n```bash\r\npi install npm:@anandamw/biome\r\n```\r\n\r\nOr select **Biome** in the Pi Rakit installer. Start or reload Pi after installation.\r\n\r\n## Commands\r\n\r\n```text\r\n/biome check\r\n/biome check src test\r\n/biome lint src\r\n/biome format src\r\n```\r\n\r\n- `check` runs `biome check` without applying fixes.\r\n- `lint` runs `biome lint` without applying fixes.\r\n- `format` asks for confirmation, then runs `biome format --write`.\r\n- With no path, the command targets the current project (`.`).\r\n\r\nTargets are whitespace-separated paths. Options beginning with `-` are rejected so users cannot bypass the extension's safety behavior.\r\n\r\n## Configuration\r\n\r\nBiome automatically discovers `biome.json` or `biome.jsonc` from the current project. This extension does not create or modify configuration files.\r\n\r\n## Safety\r\n\r\nCheck and lint are read-only. Format clearly announces that it writes files and cannot run until **Format** is selected. Biome is launched directly without a shell, and arbitrary CLI flags are not accepted.\r\n\r\nReview your working tree before formatting and inspect the resulting diff afterward.\r\n\r\n## Requirements\r\n\r\n- Node.js 20+\r\n- Pi\r\n\r\n## License\r\n\r\nMIT\r\n","readmeFilename":"README.md","_rev":"1-72f0fac2711e610fa51b44194c39e12b"}