@rightaim/coding-craft
v1.0.0
Published
Shared code quality tooling for the Right Aim factory — Biome configs, ESLint configs, AI guardrails
Downloads
84
Maintainers
Readme
@rightaim/coding-craft
Shared code quality configs for the Right Aim factory. Biome + ESLint, layered by stack.
Install
# For a Vite SPA
pnpm add -D @rightaim/coding-craft @biomejs/biome eslint typescript-eslint eslint-plugin-react-refresh
# For Next.js
pnpm add -D @rightaim/coding-craft @biomejs/biome eslint typescript-eslint @next/eslint-plugin-next
# For Tauri
pnpm add -D @rightaim/coding-craft @biomejs/biome eslint typescript-eslint eslint-plugin-react-refreshUsage
biome.json:
{
"$schema": "https://biomejs.dev/schemas/latest/schema.json",
"extends": ["@rightaim/coding-craft/biome/vite-spa"]
}eslint.config.mjs:
import { viteSpa } from '@rightaim/coding-craft/eslint';
export default viteSpa();For monorepo workspaces:
import { next } from '@rightaim/coding-craft/eslint';
export default next({ rootDir: import.meta.dirname });Scripts
{
"lint": "biome check src/",
"lint:fix": "biome check --write src/",
"lint:ci": "biome check src/ && eslint .",
"typecheck": "tsc --noEmit"
}