aegir icon indicating copy to clipboard operation
aegir copied to clipboard

fix!: use Node16 module resolution

Open achingbrain opened this issue 1 year ago • 1 comments

This is to support the "types" field in package.json to support modules that no longer have a root "types" field.

BREAKING CHANGE: Node16 module resolution ignores "types" and "typesVersions" in the package.json root when an exports map is found so requires "types" on every exports map entry instead

achingbrain avatar Dec 30 '23 07:12 achingbrain

We need to test this thoroughly before merging - every dep needs a types entry for every export

achingbrain avatar Apr 03 '24 21:04 achingbrain