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
Update to fsevents 1.2.13 #159
Comments
[edit] nm, looks like this is all being covered in #130
fsevents 1 has been EOL'd. fsevents 2 is being used by chokidar 3, so bumping the chokidar dependency should do the trick. As it is now, doing a clean
|
I've read the issue you linked to, and it sounds like there won't be a solution for webpack 4 anymore. Is there any acceptable workaround for this issue that will allow the use of "npm ci" again? It's insane how unstable the NPM ecosystem is, I've been needing to put out fires left and right every few months since we're using it, and this latest issue doesn't even seem to have a decent workaround. |
You can try doing "fsevents": {
- "version": "1.2.12",
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz",
- "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==",
+ "version": "1.2.13",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
+ "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
"dev": true,
"optional": true,
"requires": {
"bindings": "^1.5.0",
- "nan": "^2.12.1",
- "node-pre-gyp": "*"
+ "nan": "^2.12.1"
} You can get the hash for |
That's not a solution, because npm install overwrites the shrinkwrap or package-lock file each time. |
Right, but |
fsevents 1.2.13 is in the supported range. You can fix that on your side by updating the lockfile. |
Would you consider releasing a new patch that includes the last release of fsevents? In 1.2.13, they claim to have fixed the issue where "npm ci" on Windows would always try to install fsevents, causing build errors.
We've had to switch our entire CI to using "npm install", with all of the associated downsides, just to avoid this problem.
In webpack 5, you are already using fsevents 2 which does not have this issue, but this fix would be very welcome for those of us still stuck on webpack 4 for a while.. :-)
Thank you for considering!
The text was updated successfully, but these errors were encountered: