mirror of
https://github.com/Unleash/unleash.git
synced 2025-10-13 11:17:26 +02:00
This commit changes our linter/formatter to biome (https://biomejs.dev/) Causing our prehook to run almost instantly, and our "yarn lint" task to run in sub 100ms. Some trade-offs: * Biome isn't quite as well established as ESLint * Are we ready to install a different vscode plugin (the biome plugin) instead of the prettier plugin The configuration set for biome also has a set of recommended rules, this is turned on by default, in order to get to something that was mergeable I have turned off a couple the rules we seemed to violate the most, that we also explicitly told eslint to ignore. |
||
---|---|---|
.. | ||
bad-data-error.ts | ||
content-type-error.ts | ||
db-error.ts | ||
disabled-error.ts | ||
feature-has-tag-error.ts | ||
forbidden-error.ts | ||
from-legacy-error.ts | ||
incompatible-project-error.ts | ||
index.ts | ||
invalid-operation-error.ts | ||
invalid-token-error.ts | ||
minimum-one-environment-error.ts | ||
name-exists-error.ts | ||
not-implemented-error.ts | ||
notfound-error.ts | ||
operation-denied-error.ts | ||
owasp-validation-error.ts | ||
password-mismatch.ts | ||
password-undefined.ts | ||
pattern-error.ts | ||
permission-error.ts | ||
project-without-owner-error.ts | ||
role-in-use-error.ts | ||
unauthorized-error.ts | ||
unleash-error.test.ts | ||
unleash-error.ts | ||
used-token-error.ts |