- oxlint with react, react-hooks, typescript, import, unicorn plugins - oxfmt (no trailing commas, single quotes, sorted imports) - tsgo (typescript-go native preview) for fast typechecking - Fix all lint warnings: non-null assertions, unused expressions, stale closures - Scripts: lint, format, typecheck, check
21 lines
429 B
JSON
21 lines
429 B
JSON
{
|
|
"$schema": "./node_modules/oxfmt/configuration_schema.json",
|
|
"trailingComma": "none",
|
|
"tabWidth": 2,
|
|
"semi": false,
|
|
"singleQuote": true,
|
|
"printWidth": 100,
|
|
"arrowParens": "always",
|
|
"experimentalSortImports": {
|
|
"order": "asc",
|
|
"ignoreCase": true,
|
|
"newlinesBetween": true,
|
|
"groups": [
|
|
["builtin", "external"],
|
|
"internal",
|
|
["parent", "sibling", "index"],
|
|
"type"
|
|
]
|
|
}
|
|
}
|