@cjournois/biome-config-ts (0.1.1)

Published 2026-07-01 18:58:19 +00:00 by cjournois

Installation

@cjournois:registry=
npm install @cjournois/biome-config-ts@0.1.1
"@cjournois/biome-config-ts": "0.1.1"

About this package

@cjournois/biome-config-ts

Shared Biome configuration for the TypeScript projects in this workspace. Formatting only — the Biome linter is disabled because @cjournois/eslint-config-ts owns linting. The two are separate steps: ESLint catches bugs, Biome formats.

Proprietary — Copyright (c) 2026 cjournois. All rights reserved. SPDX: UNLICENSED. See LICENSE for terms.

Install

bun add -d @cjournois/biome-config-ts @biomejs/biome

Usage

Add a biome.json that extends this package:

{
  "$schema": "https://biomejs.dev/schemas/2.5.1/schema.json",
  "extends": ["@cjournois/biome-config-ts"],
  "files": {
    "includes": ["**", "!dist", "!node_modules", "!coverage"]
  }
}

Run it (fold into the lint / lint-fix npm scripts, alongside ESLint):

{
  "scripts": {
    "lint": "biome check . && eslint .",
    "lint-fix": "biome check --write . && eslint . --fix"
  }
}

Settings

Format-only, mirroring the style previously enforced by @cjournois/eslint-config-ts so migrating repos do not reformat:

Setting Value
indentStyle tab
lineWidth 120
lineEnding lf
quoteStyle single
semicolons always
trailingCommas all
linter disabled (ESLint owns it)

Source

Repository: git.journois.com/cjournois/library

Dependencies

Development dependencies

ID Version
@biomejs/biome 2.5.1

Peer dependencies

ID Version
@biomejs/biome ^2
Details
npm
2026-07-01 18:58:19 +00:00
1587
Corentin JOURNOIS
UNLICENSED
latest
1.3 KiB
Assets (1)
Versions (2) View all
0.1.1 2026-07-01
0.1.0 2026-07-01