Commit Graph

18 Commits

Author SHA1 Message Date
naomi 2974c76c48 chore: update dependencies 2024-09-25 20:46:07 -07:00
naomi 2a97017582 feat: add rules for react code (!4)
Reviewed-on: https://codeberg.org/nhcarrigan/eslint-config/pulls/4
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
2024-09-26 02:39:45 +00:00
naomi 96935e12b4 feat: add rules for playwright (!3)
Reviewed-on: https://codeberg.org/nhcarrigan/eslint-config/pulls/3
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
2024-09-26 00:55:54 +00:00
naomi 883274a3e4 feat: replace no only tests with vitest (!2)
This gives us a much more robust configuration for our rules. Additionally, it expects tests to be converted to the `expect` API.

Reviewed-on: https://codeberg.org/nhcarrigan/eslint-config/pulls/2
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
2024-09-26 00:21:31 +00:00
naomi 9b128c1bf1 release: v4.0.0 2024-07-28 14:12:01 -07:00
naomi f13bcd87a9 feat: migrate to eslint verison 9 (#1)
This is a pretty sizeable change. It also removes all external configuration sets. Every rule is now defined by us.

Additionally, this version will conflict with other formatters, and should not be used in tandem with Prettier.

Reviewed-on: https://codeberg.org/nhcarrigan/eslint-config/pulls/1
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
2024-07-28 21:11:31 +00:00
naomi dea44dbd7f release: v3.3.3 2024-06-25 19:29:04 -07:00
naomi edc5267455 fix: it's "off" not "allow"
smh my head
2024-06-25 19:28:09 -07:00
naomi 1c53af0236 chore: bump pnpm to 9 2024-06-25 19:25:29 -07:00
naomi 8db285dab9 release: v3.3.2 2024-06-25 19:21:46 -07:00
naomi 501ae4a44f fix: this shouldn't be a devDep 2024-06-25 19:21:30 -07:00
naomi 55f4128fe9 release: v3.3.1 2024-06-25 18:44:20 -07:00
naomi b526058195 chore: update codeberg 2024-06-25 18:44:03 -07:00
naomi 94b30a6051 fix: rule name 2024-06-25 18:42:40 -07:00
naomi e62cf705ab release: v3.3.0 2024-06-25 18:41:08 -07:00
naomi 20d9a42711 feat: update focus tests rules for vitest 2024-06-25 18:40:51 -07:00
naomi 57ceb9ce89 feat: update rules for import package
Mainly needed to allow .js extensions for typescript ESM support.
2024-06-25 18:39:10 -07:00
naomi df70330eaa feat: migrate from github 2024-05-11 23:38:04 -07:00