Skip to content

Add support for Node ESM keystone projects - #9976

Merged
dcousens merged 1 commit into
mainfrom
push-wyqrwxkwtksu
Aug 4, 2026
Merged

Add support for Node ESM keystone projects#9976
dcousens merged 1 commit into
mainfrom
push-wyqrwxkwtksu

Conversation

@emmatown

@emmatown emmatown commented Aug 4, 2026

Copy link
Copy Markdown
Member

This allows using "type": "module" in Keystone projects by writing an empty package.json in .keystone so Node continues to infer module types there. This is particularly useful for writing scripts so you can just rely on Node's type stripping instead of using e.g. tsx as #9977 shows.

@emmatown
emmatown force-pushed the push-wyqrwxkwtksu branch 6 times, most recently from 105b55a to 857d01e Compare August 4, 2026 04:54
@emmatown
emmatown force-pushed the push-wyqrwxkwtksu branch from 857d01e to 18b82cb Compare August 4, 2026 05:27
@emmatown
emmatown marked this pull request as ready for review August 4, 2026 05:30
@dcousens
dcousens merged commit 2a81e18 into main Aug 4, 2026
55 checks passed
@dcousens
dcousens deleted the push-wyqrwxkwtksu branch August 4, 2026 06:21
@github-actions github-actions Bot mentioned this pull request Aug 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants