diff --git a/biome.jsonc b/biome.jsonc new file mode 100644 index 0000000..4045946 --- /dev/null +++ b/biome.jsonc @@ -0,0 +1,50 @@ +{ + "$schema": "https://biomejs.dev/schemas/1.8.3/schema.json", + "formatter": { + "indentStyle": "space", + "lineWidth": 100 + }, + "organizeImports": { + "enabled": true, + "ignore": [] + }, + "linter": { + "enabled": true, + "rules": { + "recommended": true, + "style": { + // "noUselessElse": "off", + // "noParameterAssign": "off", + // "noArguments": "off" + }, + "a11y": { + // "useKeyWithClickEvents": "off", + // "useValidAnchor": "off", + "useButtonType": "off" + // "noBlankTarget": "off", + // "noNoninteractiveTabindex": "off" + }, + "security": { + // "noDangerouslySetInnerHtml": "off" + }, + "suspicious": { + "noAssignInExpressions": "off" + // "noArrayIndexKey": "off" + }, + "complexity": { + // "noForEach": "off" + } + }, + "ignore": [] + }, + "javascript": { + "formatter": { + "semicolons": "asNeeded", + "quoteStyle": "single" + } + }, + "files": { + "maxSize": 100000, + "ignore": [] + } +} diff --git a/lint.sh b/lint.sh index 54c4114..e2225be 100755 --- a/lint.sh +++ b/lint.sh @@ -1,6 +1,8 @@ #!/usr/bin/env bash -pnpm prettier -w . +# biome +pnpm biome check --write --unsafe --colors=off --log-level=info --log-kind=pretty . | grep path | sort +#pnpm biome check --write --unsafe . ruff check --fix . ruff format .