biome-plugins: v0.12.0
Release v0.12.0
Release v0.12.0
Release v0.11.0
Release v0.10.0
Minor Changes ea5dab6: Catch await expressions buried directly inside call arguments. Patch Changes a53d66e: Fix pi-no-node-exec to flag multi-name child_process spawning imports while allowing non-spawning imports.
Minor Changes eb09413: Add no-empty-catch plugin: disallows empty catch blocks Patch Changes 526fb68: Bump Biome peer dependency to >=2.5.0 ef2d41d: Add biome-plugins-setup skill for configuring plugins in consumer projects
Minor Changes c72c019: Add the no-buried-await plugin to disallow burying await inside parentheses. This catches patterns like return (await foo()) || "" and Boolean(await foo()) and encourages awaiting the value first before using it in a separate expression.
Minor Changes 4f2e6c0: Add pi-no-node-exec plugin: disallows importing from child_process in pi extensions. Use pi.exec() instead.
Minor Changes 9231b94: Add a new no-ts-import-extension plugin that disallows .ts extensions in import and re-export paths.
Minor Changes 0a00dc1: Add a new no-inner-types plugin that disallows type and interface declarations inside function bodies.
Minor Changes fcd49ce: Correct version bump: new plugins are minor releases, not patches. This bump acknowledges that the no-emojis plugin added in 0.2.1 was a feature addition.
Minor Changes 04b0993: Add no-js-import-extension plugin that disallows .js extensions in import and re-export paths Patch Changes b900cf9: Bundle biome-gritql-plugins skill for agents working with this package