flndrn-dev ab84003a38 chore: initial commit 3 maanden geleden
..
eslint ab84003a38 chore: initial commit 3 maanden geleden
tailwind ab84003a38 chore: initial commit 3 maanden geleden
tsconfig ab84003a38 chore: initial commit 3 maanden geleden
README.md ab84003a38 chore: initial commit 3 maanden geleden
package.json ab84003a38 chore: initial commit 3 maanden geleden

README.md

@briven/config

Shared TypeScript, ESLint, Prettier, and Tailwind v4 config for the briven monorepo.

Usage

tsconfig — extend one of the presets from each app / package:

{
  "extends": "@briven/config/tsconfig/next.json"
}

Presets:

Preset Use for
base.json library-level base; other presets extend it
next.json Next.js apps (App Router)
node.json Node 20 LTS services and scripts
bun.json apps/api and anything running on Bun
react-library.json packages/client-react, packages/ui

eslint — in each app's eslint.config.js:

import next from '@briven/config/eslint/next';
export default next;

Presets:

Preset Use for
base any TypeScript code
react React + hooks
next Next.js apps

tailwind — in each app's global stylesheet:

@import '@briven/config/tailwind/theme.css';

This imports tailwindcss and declares all brand tokens from BRAND.md §3.2. Do not redeclare these tokens locally.