Comments (13)
Ah, looks like the push had failed. Thanks, all set now.
from minimatch.
Still get errors when I try to install module that depends on version ^0.3.0
npm http 200 https://registry.npmjs.org/minimatch
npm ERR! Error: No compatible version found: minimatch@'^0.3.0'
npm ERR! Valid install targets:
npm ERR! ["0.0.1","0.0.2","0.0.4","0.0.5","0.1.1","0.1.2","0.1.3","0.1.4","0.1.5","0.2.0","0.2.2","0.2.3","0.2.4","0.2.5","0.2.6","0.2.7","0.2.8","0.2.9","0.2.10","0.2.11","0.2.12","0.2.13","0.2.14","0.3.0"]
npm ERR! at installTargetsError (/private/var/tmp/nodeenv-0.8.25/lib/node_modules/npm/lib/cache.js:719:10)
npm ERR! at /private/var/tmp/nodeenv-0.8.25/lib/node_modules/npm/lib/cache.js:641:10
npm ERR! at saved (/private/var/tmp/nodeenv-0.8.25/lib/node_modules/npm/node_modules/npm-registry-client/lib/get.js:138:7)
npm ERR! at Object.oncomplete (fs.js:297:15)
npm ERR! If you need help, you may report this log at:
npm ERR! <http://github.com/isaacs/npm/issues>
npm ERR! or email it to:
npm ERR! <[email protected]>
from minimatch.
@eskimoblood upgrade npm
from minimatch.
@sindresorhus, sorry I'm not that deep into this stuff, what to you mean with upgrade npm?
from minimatch.
from minimatch.
when you have a central build server that multiple teams depend on the answer of just upgrade npm isnt a great one. Something changed somewhere is there any idea?
from minimatch.
This was our problem as well. We could fix it by bumping the node version for our build system from 8 to 10. Don't know why but it fixed the issues.
from minimatch.
this is part of a very large system for a very large company. throwing a major update like that to solve a small issue is not a good solution
from minimatch.
I am also having this problem. And I can't just update npm or node because that would require weeks of regression testing the code.
Isn't there a fix that would fix the real problem?
from minimatch.
In the middle of 2013, support for the ^
semver operator was added to npm. A few months ago, it became the default.
This wasn't added to Node 0.8, because that version of Node is no longer updated.
If you can't update things, then why are you updating the thing that depends on minimatch? It seems weird that one piece is a year behind, but another is updating to the latest and greatest. It's pretty common for new versions of libs to rely on features that have been in the underlying platforms for a year.
from minimatch.
I am running into this during my Travis CI builds for node 0.8 and tried to fix it by adding:
before_install:
- npm update -g npm
However, I'm now getting this error during that update
npm ERR! Error: No compatible version found: inflight@'^1.0.1'
Which basically means I'm hosed?
EDIT: Found related issue on npm project (npm/npm#5318)
from minimatch.
@jgable The latest glob 3.x doesn't use ^. The latest npm release does not use ^ for inflight (and also bundles inflight). Everything should work fine by default now, unless you're relying on glob@*
or something crazy like that.
from minimatch.
I 'm running into this as well, two weeks ago the build worked, and now it doesn't due to this. is there no way to fix this without upgrading all of node?
from minimatch.
Related Issues (20)
- minimatch('.prettierrc.json', '**/*.json') => false HOT 1
- Minimatch export with Node16 module/cjs consumer is unfriendly HOT 5
- minimatch('/foo', '*/foo') => false HOT 11
- Provide more examples of expected matches for globstar HOT 2
- "./*" pattern stopped working after upgrading from 6.2.0 to 7.0.0 HOT 4
- Nesting !() extglob inside of first part of ?() extglob fails HOT 4
- Unusable source maps written to `dist/` HOT 2
- Error: Cannot find module 'brace-expansion' HOT 3
- Webpack build is failing since 7.1.1 HOT 4
- May I ask what is the difference between 9.0 and 8.0? Why can't I smoothly upgrade? HOT 2
- extglob bug: '*(?)' pattern wrongly excludes files with extensions HOT 2
- makeRe-generated regexp for pattern `'some/path/**'` matches `'some/path-but-different'` HOT 2
- Debug info does not seem to match end result of minimatch HOT 3
- Feature Request: Testing against multiple patterns HOT 1
- Higher versions are slower HOT 1
- brace-expansion: Error [ERR_REQUIRE_ESM]: require() of ES Module HOT 1
- README usage for ES6 import syntax is incorrect... HOT 1
- Feature Request: better ESM compatibility HOT 3
- Support GLOBSTARSHORT
- Paths starting with ../ are not matched against **/, e.g: minimatch('../file.json', '**/file.json') HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from minimatch.