Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ESLint 9, flat config migration #1537

Merged
merged 50 commits into from
Sep 24, 2024
Merged
Changes from 1 commit
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
3fcccf7
deps: eslint ^9.0.0
renovate[bot] Jul 31, 2024
b7b207b
very wip
AaronMoat Jul 31, 2024
5574380
wip
AaronMoat Aug 4, 2024
904e3d4
Merge remote-tracking branch 'origin/main' into renovate-eslint-9.x
AaronMoat Aug 4, 2024
11cb9d0
wip2
AaronMoat Aug 4, 2024
60820e3
oh god
AaronMoat Aug 4, 2024
386acdb
More stuff works
AaronMoat Aug 4, 2024
fd49823
wheeee
AaronMoat Aug 4, 2024
9ad25ba
wheeee was ambitious
AaronMoat Aug 4, 2024
2e647f7
Debugging
AaronMoat Aug 9, 2024
e134dee
Further debugging
AaronMoat Aug 9, 2024
c3b0c41
Revert "Further debugging"
AaronMoat Aug 9, 2024
180e146
Revert "Debugging"
AaronMoat Aug 9, 2024
839fa60
🧐
AaronMoat Aug 10, 2024
fdf1990
Merge branch 'main' into renovate-eslint-9.x
AaronMoat Aug 10, 2024
c210283
Add some changesets
AaronMoat Aug 10, 2024
1084b80
whoops
AaronMoat Aug 10, 2024
725fb5b
Testing from one of SEEK's internal repos
AaronMoat Aug 11, 2024
f248e0e
Fix test
AaronMoat Aug 11, 2024
1b3a7f4
Write some tests
AaronMoat Aug 11, 2024
6e0f426
make skuba happy
AaronMoat Aug 11, 2024
8614678
Write some tests part 2
AaronMoat Aug 11, 2024
fc9ebde
Run `skuba format`
seek-oss-ci Aug 11, 2024
ea5ad37
Hmm, is VScode buggy with ESLint 9?
AaronMoat Aug 11, 2024
55d34c7
Bump eslint-config-seek
AaronMoat Aug 19, 2024
876dedf
Merge remote-tracking branch 'origin/main' into renovate-eslint-9.x
AaronMoat Sep 6, 2024
d22b4d5
Run `skuba format`
seek-oss-ci Sep 6, 2024
bd41c73
Bump ESLint
AaronMoat Sep 8, 2024
2e19dad
Bump again
AaronMoat Sep 8, 2024
782f35e
Merge remote-tracking branch 'origin/main' into renovate-eslint-9.x
AaronMoat Sep 9, 2024
6523acd
Update .changeset/thick-taxis-vanish.md
AaronMoat Sep 9, 2024
73e0648
Try to please Sam
AaronMoat Sep 9, 2024
7b70b23
Be less silly
AaronMoat Sep 10, 2024
b15ed61
Be more efficient
AaronMoat Sep 10, 2024
a3a50d4
Fewer magic strings
AaronMoat Sep 10, 2024
69d72d0
Restore comments
AaronMoat Sep 10, 2024
1a50617
Clean code takes another victim
AaronMoat Sep 10, 2024
ddf744d
Merge remote-tracking branch 'origin/main' into renovate-eslint-9.x
AaronMoat Sep 10, 2024
a8a4e78
Update eslint-config-seek
AaronMoat Sep 18, 2024
c9ed5cb
oops
AaronMoat Sep 18, 2024
e331527
Update eslint-config-seek
AaronMoat Sep 22, 2024
38119b1
Merge remote-tracking branch 'origin/main' into renovate-eslint-9.x
AaronMoat Sep 22, 2024
ec05541
Merge branch 'main' into renovate-eslint-9.x
AaronMoat Sep 22, 2024
e0c7435
Update eslint-config-seek, and add @eslint/core as a temporary(?) wor…
AaronMoat Sep 23, 2024
bcd7fd8
Merge remote-tracking branch 'origin/main' into renovate-eslint-9.x
AaronMoat Sep 23, 2024
11c8008
Yay
AaronMoat Sep 23, 2024
1246869
Merge branch 'main' into renovate-eslint-9.x
AaronMoat Sep 23, 2024
b162fc4
Update src/cli/lint/internalLints/upgrade/patches/8.2.1/upgradeESLint.ts
AaronMoat Sep 24, 2024
b5b1b91
Simplify
AaronMoat Sep 24, 2024
57c67df
Run `skuba format`
seek-oss-ci Sep 24, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update .changeset/thick-taxis-vanish.md
Co-authored-by: Sam Chung <[email protected]>
AaronMoat and samchungy authored Sep 9, 2024
commit 6523acdc6539d1218ede2940c98ffc9f8461698a
2 changes: 1 addition & 1 deletion .changeset/thick-taxis-vanish.md
Original file line number Diff line number Diff line change
@@ -9,7 +9,7 @@ These changes may affect your project setup if customising your ESLint configura
- https://eslint.org/docs/latest/use/migrate-to-9.0.0
- https://typescript-eslint.io/blog/announcing-typescript-eslint-v8

In addition, through these major upgrades, some lint rules have changed or have been renamed. You will likely need adjust your code after running ESLint.
Through these major upgrades, some lint rules have changed or have been renamed. You will likely need to adjust your code after running ESLint.

As part of this migration, this project has migrated to Flat ESLint configuration. Read the migration: https://eslint.org/docs/latest/use/configure/migration-guide.