Conversation
|
All alerts resolved. Learn more about Socket for GitHub. This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored. |
|
See #9936 |
5f9ec97 to
c0fe4c0
Compare
f671cc7 to
bf1152c
Compare
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
ffec857 to
55f5664
Compare
9116cdf to
5aed5a0
Compare
19a7120 to
b1fe8e3
Compare
42de6da to
5fcc024
Compare
This moves Keystone's packages to exclusively ESM which can be run in Node. They can still be used in CommonJS because of Node adding support for requiring ESM in CommonJS. This also doesn't change anything about what Keystone builds, we still build CommonJS in
.keystoneand currently using"type": "module"in a Keystone project will not work. I may fix this in a future PR though if we do support that, we will still compile to CommonJS because using ESM for dev live reloading is difficult to do without memory leaks.The main benefit here is a faster CI and less complexity.
This also includes a bump to
meow.