@dinefy/dev-config
v2.1.0
Published
Unified development config for Dinefy monorepo: Biome and TypeScript presets.
Readme
@dinefy/dev-config
Unified development config for Dinefy monorepos and apps. Shareable presets for Biome and TypeScript.
Install
npm i -D @dinefy/dev-config
# or
bun add -d @dinefy/dev-configContents
- biome/biome.json — base Biome config
- tsconfig/base.json — strict TS base
- tsconfig/bun.json — Bun runtime preset
- tsconfig/react-vite.json — React + Vite preset
- tsconfig/node-vite.json — Node + Vite preset
Usage
Biome
Create biome.json:
{
"$schema": "https://biomejs.dev/schemas/latest/schema.json",
"extends": ["@dinefy/dev-config/biome"]
}Run:
biome check .TypeScript
Base preset:
{
"extends": "@dinefy/dev-config/tsconfig/base.json",
"include": ["src"]
}React + Vite:
{
"extends": "@dinefy/dev-config/tsconfig/react-vite.json",
"include": ["src"]
}Bun (server):
{
"extends": "@dinefy/dev-config/tsconfig/bun.json",
"include": ["src"]
}Node + Vite config files:
{
"extends": "@dinefy/dev-config/tsconfig/node-vite.json"
}Versioning
Semver. Breaking changes only in majors.
License
MIT
