Skip to content

Commit 83674a9

Browse files
committed
Merge remote-tracking branch 'origin/main' into clarity
2 parents e1e83d1 + 6bd962f commit 83674a9

32 files changed

Lines changed: 376 additions & 732 deletions

.github/dependabot.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,6 @@ updates:
1111
patterns:
1212
- 'react'
1313
- 'react-dom'
14-
typescript-eslint:
15-
patterns:
16-
- '@typescript-eslint/*'
1714
vitest:
1815
patterns:
1916
- 'vitest'

.github/workflows/ci.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,6 @@ jobs:
1919
- name: Install dependencies
2020
run: npm i
2121

22-
- name: Biome
23-
run: node --run biome:ci
24-
2522
- name: Typecheck
2623
run: node --run typecheck
2724

.github/workflows/publish.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,6 @@ jobs:
3030
- name: Install dependencies
3131
run: npm i
3232

33-
- name: Biome
34-
run: node --run biome:ci
35-
3633
- name: Typecheck
3734
run: node --run typecheck
3835

.oxfmtrc.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"ignorePatterns": ["/website/routeTree.gen.ts"],
44
"singleQuote": true,
55
"trailingComma": "none",
6-
"experimentalSortImports": {
6+
"sortImports": {
77
"customGroups": [
88
{
99
"groupName": "react",
@@ -64,6 +64,5 @@
6464
"unknown"
6565
],
6666
"newlinesBetween": false
67-
},
68-
"experimentalSortPackageJson": false
67+
}
6968
}

.vscode/extensions.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"recommendations": ["dbaeumer.vscode-eslint", "oxc.oxc-vscode", "biomejs.biome"]
2+
"recommendations": ["dbaeumer.vscode-eslint", "oxc.oxc-vscode"]
33
}

AGENTS.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
npm install # setup (requires Node.js ≥ 22 for `node --run`)
77
node --run build # library → lib/
88
node --run typecheck # tsc --build
9-
node --run check # biome check (warnings are errors)
109
node --run eslint # eslint --max-warnings 0
1110
node --run eslint:fix # eslint --fix
1211
node --run format # oxfmt
@@ -48,7 +47,7 @@ website/ # demo site (Vite + TanStack Router)
4847
- **Dual classnames** — components apply both a semantic class (`rdg-cell`) and a generated hash. Preserve both.
4948
- **Light/dark mode** — handled via CSS `light-dark()` + `color-scheme`, not JS.
5049
- **Accessibility first** — ARIA attributes (e.g. `aria-colindex`, `aria-rowindex`, `aria-selected`, roles) are required. Tests query by role.
51-
- **Formatting** — oxfmt (not Prettier). **Linting**Biome + ESLint (both must pass with zero warnings).
50+
- **Formatting** — oxfmt (not Prettier). **Linting** — ESLint (must pass with zero warnings).
5251
- **Build** — Rolldown bundles library to `lib/`; `ecij` plugin prefixes classes with `rdg-{version}-` (dots→dashes) to avoid cross-version conflicts.
5352

5453
## Testing
@@ -60,4 +59,4 @@ website/ # demo site (Vite + TanStack Router)
6059

6160
## Validation
6261

63-
Run before submitting changes: `node --run typecheck`, `node --run check`, `node --run eslint`, `node --run format`, `node --run test`.
62+
Run before submitting changes: `node --run typecheck`, `node --run eslint`, `node --run format`, `node --run test`.

0 commit comments

Comments
 (0)