Closed DanielRosenwasser closed 1 year ago
Edge case - ESLint looks at the current package typescript/ instead of the typescript/node_modules/typescript.
Just to clarify, this was only observed when I was testing "type": "module"
with export maps on our own package, since it's a self import at that point, but then I couldn't repro it live in the meeting, so... IDK
Incorrectly Formatted Packages in
--moduleResolution bundler/node16
https://github.com/microsoft/TypeScript/pull/51973
node
is redirected tobundler
.types
would have been resolved.exports.import
condition is resolved as per Node 16 rules.node16
.node16
/nodenext
LKG versus
node_modules
node_modules
, our builds rely on LKG builds inlib
.lib
and use npm for boostrapping.lib
.release
branches anyway.lib
?npm ci
ongit pull
typescript/
instead of thetypescript/node_modules/typescript
.node_modules
lib
lib
gets.gitignore
'dlib
onrelease-X.Y
branches and commit it.lib
gets published on npm.