1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-10-13 11:17:26 +02:00
unleash.unleash/src/lib/error
Christopher Kolstad 6673d131fe
feat: biome lint (#4853)
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.
2023-09-29 14:18:21 +02:00
..
bad-data-error.ts feat: biome lint (#4853) 2023-09-29 14:18:21 +02:00
content-type-error.ts refactor: move status codes into classes (#4200) 2023-07-11 09:20:11 +02:00
db-error.ts
disabled-error.ts refactor: move status codes into classes (#4200) 2023-07-11 09:20:11 +02:00
feature-has-tag-error.ts refactor: move status codes into classes (#4200) 2023-07-11 09:20:11 +02:00
forbidden-error.ts refactor: move status codes into classes (#4200) 2023-07-11 09:20:11 +02:00
from-legacy-error.ts feat: biome lint (#4853) 2023-09-29 14:18:21 +02:00
incompatible-project-error.ts refactor: move status codes into classes (#4200) 2023-07-11 09:20:11 +02:00
index.ts feat: feature naming patterns (#4591) 2023-09-04 11:53:33 +00:00
invalid-operation-error.ts refactor: move status codes into classes (#4200) 2023-07-11 09:20:11 +02:00
invalid-token-error.ts refactor: move status codes into classes (#4200) 2023-07-11 09:20:11 +02:00
minimum-one-environment-error.ts refactor: move status codes into classes (#4200) 2023-07-11 09:20:11 +02:00
name-exists-error.ts refactor: move status codes into classes (#4200) 2023-07-11 09:20:11 +02:00
not-implemented-error.ts refactor: move status codes into classes (#4200) 2023-07-11 09:20:11 +02:00
notfound-error.ts refactor: move status codes into classes (#4200) 2023-07-11 09:20:11 +02:00
operation-denied-error.ts refactor: move status codes into classes (#4200) 2023-07-11 09:20:11 +02:00
owasp-validation-error.ts refactor: move status codes into classes (#4200) 2023-07-11 09:20:11 +02:00
password-mismatch.ts refactor: move status codes into classes (#4200) 2023-07-11 09:20:11 +02:00
password-undefined.ts refactor: move status codes into classes (#4200) 2023-07-11 09:20:11 +02:00
pattern-error.ts 1-1334: show short error message when validation fails (#4617) 2023-09-06 10:20:10 +00:00
permission-error.ts refactor: move status codes into classes (#4200) 2023-07-11 09:20:11 +02:00
project-without-owner-error.ts refactor: move status codes into classes (#4200) 2023-07-11 09:20:11 +02:00
role-in-use-error.ts refactor: move status codes into classes (#4200) 2023-07-11 09:20:11 +02:00
unauthorized-error.ts refactor: move status codes into classes (#4200) 2023-07-11 09:20:11 +02:00
unleash-error.test.ts refactor: split NoAccessError into ForbiddenError + PermissionError (#4190) 2023-07-10 12:48:13 +02:00
unleash-error.ts refactor: move status codes into classes (#4200) 2023-07-11 09:20:11 +02:00
used-token-error.ts refactor: move status codes into classes (#4200) 2023-07-11 09:20:11 +02:00