-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ramda 0.28.0 regression in 10.0.4 (node 17) #322
Comments
Running into the exact same issue here updating various packages. Something definitely broke Edit: This only breaks for us running against node 17. We also test against node 14 and node 16 and it works fine there. |
Thanks for the hint about v17. It works well with v16. Must be npm version difference. |
So it seems to be indeed a problem with ramda itself. Unfortunately the update was necessary since the old version contained a vulnerability, see #320. This comment suggested a workaround to add the |
They merged a possible fix a couple hours ago to alter the exports: ramda/ramda#3270 Not sure when it will make it into a release though. |
As a workaround until
It's not the best, but since we're using |
@danielduarte Thanks for the update on this. We "solved" this by simply not updating to 10.0.4. Not ideal (we have dozens of repos and Devs keep forgetting to "downgrade" after an update 🤷♂️), but it works for now |
Fixed in version 10.0.5 by #326 |
Plugin is failing to load in a monorepo with an esm module package in it's workspace. Had to rollback to 10.0.3. This may be on the ramda side looking at ramda/ramda#3241.
Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Failed to load plugin 'mocha' declared in '.eslintrc.cjs » ../../.eslintrc.js': Package subpath './src/find' is not defined by "exports" in ./node_modules/ramda/package.json
./packages//.eslintrc.cjs
./eslintrc.js
The text was updated successfully, but these errors were encountered: