next.js
feat: use Node.js native TS resolver for `next.config.ts`
#83240
Merged

feat: use Node.js native TS resolver for `next.config.ts` #83240

devjiwonchoi
ijjk ijjk added created-by: Next.js team
ijjk ijjk added type: next
devjiwonchoi
vercel
vercel commented on 2025-08-29
ijjk
ijjk
ijjk ijjk added tests
vercel
vercel commented on 2025-09-02
devjiwonchoi devjiwonchoi force pushed from 0700019a to df338ef4 147 days ago
devjiwonchoi devjiwonchoi force pushed from 079ab440 to 039f1f4b 147 days ago
devjiwonchoi
devjiwonchoi commented on 2025-09-02
devjiwonchoi devjiwonchoi changed the title resolve `next.config.ts` with Node.js native resolver feat: use Node.js native TS resolver for `next.config.ts` 147 days ago
devjiwonchoi devjiwonchoi marked this pull request as ready for review 147 days ago
graphite-app
graphite-app commented on 2025-09-02
graphite-app
graphite-app commented on 2025-09-02
devjiwonchoi devjiwonchoi requested a review 146 days ago
eps1lon
eps1lon commented on 2025-09-03
devjiwonchoi devjiwonchoi force pushed from d7ffece9 to 538c1b9f 146 days ago
devjiwonchoi devjiwonchoi force pushed from 34c95ae8 to 335fcdd9 146 days ago
vercel
vercel commented on 2025-09-03
devjiwonchoi devjiwonchoi requested a review from eps1lon eps1lon 146 days ago
devjiwonchoi devjiwonchoi force pushed from 335fcdd9 to 263606bc 145 days ago
eps1lon
eps1lon commented on 2025-09-03
devjiwonchoi resolve `next.config.ts` with Node.js native resolver
065749de
devjiwonchoi spawn on main thread
80798360
devjiwonchoi ci: run next-config-test with node 22 and 24
0fb98bee
devjiwonchoi should check --experimental-transform-types arg
7f6535d9
devjiwonchoi test: copy next-config-ts -> next-config-ts-native-ts
3aa1d0f4
devjiwonchoi test: add version, fallback guard
48efe9a9
devjiwonchoi ci: run node 22, 24 on native-ts test
44c76c80
devjiwonchoi test: apply restriction
c236a0ac
devjiwonchoi test: add newly availables
fe66a4b6
devjiwonchoi test: skip not expect when lower than 22.7.0
c68b33b4
devjiwonchoi process.exit(result.error ? 1 : result.status ?? 1)
02075ab7
devjiwonchoi run prettier
5e4b3ab9
devjiwonchoi todo comment to bump minimum
588d4ebc
devjiwonchoi redundant "hasTypeScriptFlag" check
d3afa6dc
devjiwonchoi misc: update ci comment
9251d036
devjiwonchoi Update test/e2e/app-dir/next-config-ts-native-ts/node-api-esm/next-co…
38c5ce6d
devjiwonchoi apply review
90183786
devjiwonchoi require --experimental-transform-types to testing
7eda462c
devjiwonchoi dont use createTerminalLink
74f72e67
devjiwonchoi devjiwonchoi force pushed from 263606bc to 74f72e67 144 days ago
devjiwonchoi test: skip for feature detect
0d8a95ea
devjiwonchoi test: use top-level await to detect if test runs on correct node version
87a50f5f
devjiwonchoi devjiwonchoi force pushed from dfc22b7c to 87a50f5f 144 days ago
devjiwonchoi devjiwonchoi requested a review from eps1lon eps1lon 144 days ago
eps1lon
eps1lon approved these changes on 2025-09-08
devjiwonchoi devjiwonchoi merged d165670e into canary 141 days ago
devjiwonchoi devjiwonchoi deleted the jiwon/08-29-resolve_next.config.ts_with_node.js_native_resolver branch 141 days ago
github-actions github-actions added locked
github-actions github-actions locked as resolved and limited conversation to collaborators 127 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone