ESM modules (Node with type: module) require imports to have the .js file extension. For some reason the module crashes whenever babel tries to use load/use it.
Node 22.2.0 without the .js extension
error: Cannot find module '/Users/david/git/white-room/node_modules/@dr.pogodin/babel-plugin-react-css-modules/dist/browser/getClassName' imported from /Users/david/git/white-room/src/client/components/Link/Link.jsx
Did you mean to import "@dr.pogodin/babel-plugin-react-css-modules/dist/browser/getClassName.js"? {"code":"ERR_MODULE_NOT_FOUND","stack":"Error [ERR_MODULE_NOT_FOUND]: Cannot find module '/Users/david/git/white-room/node_modules/@dr.pogodin/babel-plugin-react-css-modules/dist/browser/getClassName'
ESM modules (Node with
type: module
) require imports to have the .js file extension. For some reason the module crashes whenever babel tries to use load/use it.Node 22.2.0 without the .js extension