next.js
[BREAKING] Support ESLint v9 in plugin, config and `next lint`
#71218
Merged

[BREAKING] Support ESLint v9 in plugin, config and `next lint` #71218

devjiwonchoi merged 42 commits into canary from 10-13-_do_not_merge_eslint
devjiwonchoi
devjiwonchoi [DO NOT MERGE] ESLint
e401e37e
ijjk ijjk added created-by: Next.js team
ijjk ijjk added type: next
devjiwonchoi
ijjk
socket-security
devjiwonchoi delete on the fly unsupported when is >= 9
a87173aa
devjiwonchoi fix: eslint v9 plugins value is object
e7ba144e
devjiwonchoi fix: eslint v9 config files don't start with dot
0d435417
devjiwonchoi devjiwonchoi changed the title [DO NOT MERGE] ESLint misc: improve linting 1 year ago
devjiwonchoi Merge branch 'canary' into 10-13-_do_not_merge_eslint
66ed5fc1
devjiwonchoi chore: bump plugins for v9
aa4fa4bd
devjiwonchoi refactor condition
4ea7adb5
devjiwonchoi fix: look for v9 configs first
e790cbcc
devjiwonchoi frozen lock file
bfabfb94
ijjk
devjiwonchoi chore: ts extensions are experymental
362a2ffe
devjiwonchoi
devjiwonchoi commented on 2024-10-13
devjiwonchoi ncc-compiled
23d0a93d
devjiwonchoi test: pin eslint to 8 for first time setup testing
1e4534ad
ijjk ijjk added tests
devjiwonchoi devjiwonchoi marked this pull request as ready for review 1 year ago
devjiwonchoi devjiwonchoi changed the title misc: improve linting feat(next): unblock upgrading to ESLint v9 1 year ago
devjiwonchoi devjiwonchoi requested a review from huozhi huozhi 1 year ago
devjiwonchoi devjiwonchoi requested a review from eps1lon eps1lon 1 year ago
devjiwonchoi devjiwonchoi requested a review from samcx samcx 1 year ago
devjiwonchoi devjiwonchoi requested a review from ijjk ijjk 1 year ago
eps1lon
eps1lon commented on 2024-10-14
eps1lon
eps1lon commented on 2024-10-14
devjiwonchoi test: add v8 and v9 for next build and lint
22452691
devjiwonchoi Update packages/eslint-config-next/package.json
f61fe674
devjiwonchoi frozen lockfile
89257535
devjiwonchoi test: improve linting
9b382be1
devjiwonchoi test: update
ef1b68cc
devjiwonchoi install v9
c608bf18
devjiwonchoi delete _v9
87ca73ba
devjiwonchoi test: with v8
547e6e7d
devjiwonchoi test: with v8 and remove path as it duplicates test
57366a2e
devjiwonchoi test: add v9 tests that was missed
ad53745f
devjiwonchoi default eslint to v9
e2278fce
devjiwonchoi update lint-staged
f576bac1
devjiwonchoi for eslint, use .eslintrc.cli.json
9b51be90
devjiwonchoi Merge branch '10-13-_do_not_merge_eslint' of github.com:vercel/next.j…
3eb3494f
devjiwonchoi eslint-v8 and eslint 9 is default
23dd9c1d
devjiwonchoi Merge branch 'canary' of github.com:vercel/next.js into 10-13-_do_not…
ca961e14
devjiwonchoi fix: allow user to pass
3650648e
devjiwonchoi Merge branch '10-13-_do_not_merge_eslint' into 10-14-test_improve_lin…
f3900791
devjiwonchoi update snapshot
f0b7f4a1
devjiwonchoi upgrade repo eslint to v9
29436b6a
devjiwonchoi Merge branch '10-13-_do_not_merge_eslint' of github.com:vercel/next.j…
b9dd4775
devjiwonchoi test: add comments based on the previous test
0c8c0e5a
eps1lon eps1lon changed the title feat(next): unblock upgrading to ESLint v9 Support ESLint v9 in plugin and config 1 year ago
eps1lon
eps1lon commented on 2024-10-14
ijjk ijjk added examples
devjiwonchoi devjiwonchoi force pushed from 6f18c553 to 0c8c0e5a 1 year ago
ijjk ijjk added Font (next/font)
eps1lon Disable rules less broadly
aea3112d
eps1lon Update lint-staged.config.js
ec1d385e
eps1lon
eps1lon commented on 2024-10-14
eps1lon eps1lon changed the title Support ESLint v9 in plugin and config Support ESLint v9 in plugin, config and `next lint` 1 year ago
devjiwonchoi devjiwonchoi force pushed from 5d28f081 to ec1d385e 1 year ago
devjiwonchoi Merge branch 'canary' of github.com:vercel/next.js into 10-13-_do_not…
418e3592
devjiwonchoi chore: use legacy eslint unless config v9 was found
85e118b7
eps1lon
eps1lon commented on 2024-10-14
eps1lon
eps1lon approved these changes on 2024-10-14
eps1lon eps1lon removed Font (next/font)
devjiwonchoi devjiwonchoi removed examples
devjiwonchoi devjiwonchoi changed the title Support ESLint v9 in plugin, config and `next lint` [BREAKING] Support ESLint v9 in plugin, config and `next lint` 1 year ago
devjiwonchoi test: skip tests that require eslint-formatter-compact
23362e3f
devjiwonchoi fix: remove unsupported options only when using flat config with v9
4dbb080f
ijjk ijjk added examples
ijjk ijjk added Font (next/font)
eps1lon eps1lon removed examples
eps1lon eps1lon removed Font (next/font)
eps1lon
eps1lon commented on 2024-10-14
eps1lon
eps1lon approved these changes on 2024-10-14
devjiwonchoi test: move v8 specific test to development isolated
1f8b07a0
devjiwonchoi add next-lint-formatter-compact test to eslintignore for lint staged
515ee549
ijjk ijjk added examples
ijjk ijjk added Font (next/font)
eps1lon eps1lon removed examples
eps1lon eps1lon removed Font (next/font)
devjiwonchoi devjiwonchoi merged 300bfe52 into canary 1 year ago
devjiwonchoi devjiwonchoi deleted the 10-13-_do_not_merge_eslint branch 1 year ago
lorand-horvath
bai
lorand-horvath
feedthejim
lorand-horvath
feedthejim
Kamahl19
devjiwonchoi
Kamahl19
devjiwonchoi
kachkaev
devjiwonchoi
bai
kachkaev
devjiwonchoi
github-actions github-actions added locked
github-actions github-actions locked as resolved and limited conversation to collaborators 1 year ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone