a very good jj gui
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

chore: add Biome configuration

Configure Biome for linting and formatting:
- Enable recommended rules with strict TypeScript checks
- Set tab indentation with line width 100
- Configure CSS parser for Tailwind directives
- Enable import organization

+64
+64
apps/desktop/biome.jsonc
··· 1 + { 2 + "$schema": "node_modules/@biomejs/biome/configuration_schema.json", 3 + "vcs": { 4 + "enabled": false, 5 + "clientKind": "git", 6 + "useIgnoreFile": false 7 + }, 8 + "files": { 9 + "ignoreUnknown": false, 10 + "includes": ["src/**/*.{ts,tsx,js,jsx,json,jsonc,json5}"] 11 + }, 12 + "formatter": { 13 + "enabled": true, 14 + "indentStyle": "tab", 15 + "indentWidth": 2, 16 + "lineWidth": 100 17 + }, 18 + "linter": { 19 + "enabled": true, 20 + "rules": { 21 + "recommended": true, 22 + "suspicious": { 23 + "noExplicitAny": "error", 24 + "noConsole": "warn", 25 + "noConstEnum": "error", 26 + "noFunctionAssign": "error", 27 + "noImplicitAnyLet": "error", 28 + "noArrayIndexKey": { "level": "off" } 29 + }, 30 + "performance": { 31 + "noAccumulatingSpread": "error", 32 + "recommended": true 33 + }, 34 + "style": { 35 + "recommended": true 36 + } 37 + } 38 + }, 39 + "json": { 40 + "formatter": { 41 + "enabled": true 42 + } 43 + }, 44 + "javascript": { 45 + "formatter": { 46 + "quoteStyle": "double", 47 + "indentWidth": 2, 48 + "lineWidth": 100 49 + } 50 + }, 51 + "css": { 52 + "parser": { 53 + "tailwindDirectives": true 54 + } 55 + }, 56 + "assist": { 57 + "enabled": true, 58 + "actions": { 59 + "source": { 60 + "organizeImports": "on" 61 + } 62 + } 63 + } 64 + }