You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When trying to import packages I see an Uncaught TypeError: just_omit__WEBPACK_IMPORTED_MODULE_0___default(...) is not a function error when doing `import omit from 'just-omit'
Not sure what's causing the import not to work on this version of webpack, I believe it doesn't support ES6 but as far as I can tell this package doesn't need ES6 it should be fine on ES5
I've dug a little deeper here and it seems that downgrading the just packages to a version that includes only the .js file instead of the .cjs & .mjs files solves this.
It must be something to do with either improper exports, Jest, or somewhere in-between (maybe runtime is grabbing the func from .mjs but for some reason Jest is trying to import from .cjs or something (complaining about the default export.)
I can say I'm seeing this with Jest@24 I'd love to test on newer versions, and imagine both newer Webpack versions & Jest versions don't have this error or it would be more widespread, but for the time being the repo in question (which I've tried out this lib with) is stuck on older versions.
Activity
vpckso commentedon Mar 24, 2023
I have same problem, and I solved by
import omit from 'just-omit/index.mjs'marcebdev commentedon Aug 23, 2023
This seems to solve that but in TS envs the issue then becomes the types aren't imported when trying to import directly from
/index.mjsAny thoughts @angus-c?
marcebdev commentedon Aug 23, 2023
I've dug a little deeper here and it seems that downgrading the
justpackages to a version that includes only the.jsfile instead of the.cjs&.mjsfiles solves this.It must be something to do with either improper exports, Jest, or somewhere in-between (maybe runtime is grabbing the func from
.mjsbut for some reason Jest is trying to import from.cjsor something (complaining about the default export.)I can say I'm seeing this with
Jest@24I'd love to test on newer versions, and imagine both newer Webpack versions & Jest versions don't have this error or it would be more widespread, but for the time being the repo in question (which I've tried out this lib with) is stuck on older versions.