Open jchatard opened 8 years ago
@jchatard willing to submit a pull request to fix this?
As stated in my issue description, I don't know which npm package relies on it, as it doesn't seem to be a direct dependency of the project.
I'd love too, but don't how to find the info, I'm not that used to npm. :)
Ok, I'm desperate!
I checked the dependencies, like this: npm-remote-ls share-button
, got that, no i@3.0.2
, but i@0.3.4
which is a dep of utile@0.2.1
, which is a dep of prompt
, which drive me crazy so much dependencies just for 3 social sharing widgets (nothing personal in here ^^).
Also got this error message at the beginning, don't know if I should care about it!
could not find a satisfactory version for string git+https://github.com/joshtombs/cucumber-js#0.3.3ErrorFormatting
└─ share-button@1.0.3
├─ del@2.2.0
│ ├─ globby@4.0.0
│ │ ├─ array-union@1.0.1
│ │ │ └─ array-uniq@1.0.2
│ │ ├─ arrify@1.0.1
│ │ ├─ object-assign@4.0.1
│ │ ├─ pinkie-promise@2.0.1
│ │ ├─ pify@2.3.0
│ │ └─ glob@6.0.4
│ │ ├─ inflight@1.0.4
│ │ │ ├─ once@1.3.3
│ │ │ └─ wrappy@1.0.1
│ │ ├─ inherits@2.0.1
│ │ ├─ once@1.3.3
│ │ │ └─ wrappy@1.0.1
│ │ ├─ path-is-absolute@1.0.0
│ │ └─ minimatch@3.0.0
│ │ └─ brace-expansion@1.1.3
│ │ ├─ balanced-match@0.3.0
│ │ └─ concat-map@0.0.1
│ ├─ is-path-cwd@1.0.0
│ ├─ is-path-in-cwd@1.0.0
│ │ └─ is-path-inside@1.0.0
│ │ └─ path-is-inside@1.0.1
│ ├─ object-assign@4.0.1
│ ├─ pinkie-promise@2.0.1
│ │ └─ pinkie@2.0.4
│ ├─ pify@2.3.0
│ └─ rimraf@2.5.2
│ └─ glob@7.0.3
│ ├─ inflight@1.0.4
│ ├─ inherits@2.0.1
│ ├─ once@1.3.3
│ ├─ path-is-absolute@1.0.0
│ └─ minimatch@3.0.0
├─ gulp@3.9.1
│ ├─ archy@1.0.0
│ ├─ deprecated@0.0.1
│ ├─ chalk@1.1.3
│ │ ├─ escape-string-regexp@1.0.5
│ │ ├─ has-ansi@2.0.0
│ │ │ └─ ansi-regex@2.0.0
│ │ ├─ ansi-styles@2.2.1
│ │ ├─ strip-ansi@3.0.1
│ │ │ └─ ansi-regex@2.0.0
│ │ └─ supports-color@2.0.0
│ ├─ gulp-util@3.0.7
│ │ ├─ array-differ@1.0.0
│ │ ├─ array-uniq@1.0.2
│ │ ├─ beeper@1.1.0
│ │ ├─ chalk@1.1.3
│ │ ├─ fancy-log@1.2.0
│ │ ├─ gulplog@1.0.0
│ │ │ └─ glogg@1.0.0
│ │ │ └─ sparkles@1.0.0
│ │ ├─ dateformat@1.0.12
│ │ │ ├─ get-stdin@4.0.1
│ │ │ └─ meow@3.7.0
│ │ │ ├─ camelcase-keys@2.1.0
│ │ │ │ ├─ map-obj@1.0.1
│ │ │ │ └─ camelcase@2.1.1
│ │ │ ├─ decamelize@1.2.0
│ │ │ ├─ loud-rejection@1.3.0
│ │ │ │ ├─ array-find-index@1.0.1
│ │ │ │ └─ signal-exit@2.1.2
│ │ │ ├─ map-obj@1.0.1
│ │ │ ├─ minimist@1.2.0
│ │ │ ├─ read-pkg-up@1.0.1
│ │ │ │ ├─ find-up@1.1.2
│ │ │ │ │ ├─ path-exists@2.1.0
│ │ │ │ │ │ └─ pinkie-promise@2.0.1
│ │ │ │ │ └─ pinkie-promise@2.0.1
│ │ │ │ └─ read-pkg@1.1.0
│ │ │ │ ├─ load-json-file@1.1.0
│ │ │ │ │ ├─ parse-json@2.2.0
│ │ │ │ │ │ └─ error-ex@1.3.0
│ │ │ │ │ │ └─ is-arrayish@0.2.1
│ │ │ │ │ ├─ pinkie-promise@2.0.1
│ │ │ │ │ ├─ strip-bom@2.0.0
│ │ │ │ │ │ └─ is-utf8@0.2.1
│ │ │ │ │ ├─ graceful-fs@4.1.3
│ │ │ │ │ └─ pify@2.3.0
│ │ │ │ ├─ path-type@1.1.0
│ │ │ │ │ ├─ pinkie-promise@2.0.1
│ │ │ │ │ ├─ graceful-fs@4.1.3
│ │ │ │ │ └─ pify@2.3.0
│ │ │ │ └─ normalize-package-data@2.3.5
│ │ │ ├─ redent@1.0.0
│ │ │ │ ├─ strip-indent@1.0.1
│ │ │ │ │ └─ get-stdin@4.0.1
│ │ │ │ └─ indent-string@2.1.0
│ │ │ │ └─ repeating@2.0.1
│ │ │ │ └─ is-finite@1.0.1
│ │ │ ├─ object-assign@4.0.1
│ │ │ ├─ trim-newlines@1.0.0
│ │ │ └─ normalize-package-data@2.3.5
│ │ │ ├─ is-builtin-module@1.0.0
│ │ │ │ └─ builtin-modules@1.1.1
│ │ │ ├─ hosted-git-info@2.1.4
│ │ │ ├─ validate-npm-package-license@3.0.1
│ │ │ │ ├─ spdx-correct@1.0.2
│ │ │ │ │ └─ spdx-license-ids@1.2.1
│ │ │ │ └─ spdx-expression-parse@1.0.2
│ │ │ │ ├─ spdx-exceptions@1.0.4
│ │ │ │ └─ spdx-license-ids@1.2.1
│ │ │ └─ semver@5.1.0
│ │ ├─ has-gulplog@0.1.0
│ │ │ └─ sparkles@1.0.0
│ │ ├─ lodash._reescape@3.0.0
│ │ ├─ lodash._reevaluate@3.0.0
│ │ ├─ lodash._reinterpolate@3.0.0
│ │ ├─ multipipe@0.1.2
│ │ │ └─ duplexer2@0.0.2
│ │ │ └─ readable-stream@1.1.14
│ │ ├─ replace-ext@0.0.1
│ │ ├─ minimist@1.2.0
│ │ ├─ lodash.template@3.6.2
│ │ │ ├─ lodash._basecopy@3.0.1
│ │ │ ├─ lodash._basetostring@3.0.1
│ │ │ ├─ lodash._basevalues@3.0.0
│ │ │ ├─ lodash._isiterateecall@3.0.9
│ │ │ ├─ lodash._reinterpolate@3.0.0
│ │ │ ├─ lodash.escape@3.2.0
│ │ │ │ └─ lodash._root@3.0.1
│ │ │ ├─ lodash.restparam@3.6.1
│ │ │ ├─ lodash.keys@3.1.2
│ │ │ │ ├─ lodash._getnative@3.9.1
│ │ │ │ ├─ lodash.isarguments@3.0.8
│ │ │ │ └─ lodash.isarray@3.0.4
│ │ │ └─ lodash.templatesettings@3.1.1
│ │ │ ├─ lodash.escape@3.2.0
│ │ │ └─ lodash._reinterpolate@3.0.0
│ │ ├─ object-assign@3.0.0
│ │ ├─ through2@2.0.1
│ │ └─ vinyl@0.5.3
│ │ ├─ clone-stats@0.0.1
│ │ ├─ clone@1.0.2
│ │ └─ replace-ext@0.0.1
│ ├─ minimist@1.2.0
│ ├─ pretty-hrtime@1.0.2
│ ├─ orchestrator@0.3.7
│ │ ├─ end-of-stream@0.1.5
│ │ │ └─ once@1.3.3
│ │ ├─ stream-consume@0.1.0
│ │ └─ sequencify@0.0.7
│ ├─ tildify@1.2.0
│ │ └─ os-homedir@1.0.1
│ ├─ interpret@1.0.0
│ ├─ liftoff@2.2.1
│ │ ├─ extend@2.0.1
│ │ ├─ findup-sync@0.3.0
│ │ │ └─ glob@5.0.15
│ │ ├─ flagged-respawn@0.3.2
│ │ ├─ rechoir@0.6.2
│ │ │ └─ resolve@1.1.7
│ │ └─ resolve@1.1.7
│ ├─ semver@4.3.6
│ ├─ v8flags@2.0.11
│ │ └─ user-home@1.1.1
│ └─ vinyl-fs@0.3.14
│ ├─ defaults@1.0.3
│ │ └─ clone@1.0.2
│ ├─ glob-watcher@0.0.6
│ │ └─ gaze@0.5.2
│ │ └─ globule@0.1.0
│ │ ├─ minimatch@0.2.14
│ │ │ ├─ sigmund@1.0.1
│ │ │ └─ lru-cache@2.7.3
│ │ ├─ lodash@1.0.2
│ │ └─ glob@3.1.21
│ │ ├─ inherits@1.0.2
│ │ ├─ minimatch@0.2.14
│ │ └─ graceful-fs@1.2.3
│ ├─ glob-stream@3.1.18
│ │ ├─ ordered-read-streams@0.1.0
│ │ ├─ minimatch@2.0.10
│ │ ├─ glob2base@0.0.12
│ │ │ └─ find-index@0.1.1
│ │ ├─ glob@4.5.3
│ │ │ ├─ inflight@1.0.4
│ │ │ ├─ inherits@2.0.1
│ │ │ ├─ once@1.3.3
│ │ │ └─ minimatch@2.0.10
│ │ ├─ unique-stream@1.0.0
│ │ └─ through2@0.6.5
│ ├─ strip-bom@1.0.0
│ │ ├─ first-chunk-stream@1.0.0
│ │ └─ is-utf8@0.2.1
│ ├─ graceful-fs@3.0.8
│ ├─ mkdirp@0.5.1
│ ├─ through2@0.6.5
│ │ ├─ xtend@4.0.1
│ │ └─ readable-stream@1.0.34
│ └─ vinyl@0.4.6
│ ├─ clone-stats@0.0.1
│ └─ clone@0.2.0
├─ pioneer@0.11.7
│ ├─ colors@0.6.2
│ ├─ minimist@0.2.0
│ ├─ chai@1.9.2
│ │ ├─ assertion-error@1.0.0
│ │ └─ deep-eql@0.1.3
│ │ └─ type-detect@0.1.1
│ ├─ lodash@2.2.1
│ ├─ chai-as-promised@4.1.0
│ ├─ prompt@0.2.13
│ │ ├─ pkginfo@0.4.0
│ │ ├─ read@1.0.7
│ │ │ └─ mute-stream@0.0.6
│ │ ├─ revalidator@0.1.8
│ │ ├─ utile@0.2.1
│ │ │ ├─ deep-equal@1.0.1
│ │ │ ├─ mkdirp@0.5.1
│ │ │ ├─ ncp@0.4.2
│ │ │ ├─ i@0.3.4
│ │ │ ├─ rimraf@2.5.2
│ │ │ └─ async@0.2.10
│ │ └─ winston@0.6.2
│ │ ├─ colors@0.6.2
│ │ ├─ pkginfo@0.2.3
│ │ ├─ eyes@0.1.8
│ │ ├─ cycle@1.0.3
│ │ ├─ async@0.1.22
│ │ ├─ stack-trace@0.0.9
│ │ └─ request@2.9.203
│ ├─ rimraf@2.2.8
│ ├─ bluebird@1.2.4
│ ├─ moment@2.6.0
│ ├─ update-notifier@0.1.10
│ │ ├─ chalk@0.4.0
│ │ │ ├─ has-color@0.1.7
│ │ │ ├─ ansi-styles@1.0.0
│ │ │ └─ strip-ansi@0.1.1
│ │ ├─ configstore@0.3.2
│ │ │ ├─ graceful-fs@3.0.8
│ │ │ ├─ mkdirp@0.5.1
│ │ │ ├─ object-assign@2.1.1
│ │ │ ├─ user-home@1.1.1
│ │ │ ├─ js-yaml@3.6.0
│ │ │ │ ├─ esprima@2.7.2
│ │ │ │ └─ argparse@1.0.7
│ │ │ ├─ osenv@0.1.3
│ │ │ │ ├─ os-homedir@1.0.1
│ │ │ │ └─ os-tmpdir@1.0.1
│ │ │ ├─ uuid@2.0.2
│ │ │ └─ xdg-basedir@1.0.1
│ │ │ └─ user-home@1.1.1
│ │ ├─ semver@2.3.2
│ │ └─ request@2.72.0
│ │ ├─ aws-sign2@0.6.0
│ │ ├─ aws4@1.3.2
│ │ │ └─ lru-cache@4.0.1
│ │ │ ├─ pseudomap@1.0.2
│ │ │ └─ yallist@2.0.0
│ │ ├─ caseless@0.11.0
│ │ ├─ combined-stream@1.0.5
│ │ │ └─ delayed-stream@1.0.0
│ │ ├─ bl@1.1.2
│ │ │ └─ readable-stream@2.0.6
│ │ ├─ forever-agent@0.6.1
│ │ ├─ extend@3.0.0
│ │ ├─ form-data@1.0.0-rc4
│ │ │ ├─ combined-stream@1.0.5
│ │ │ ├─ mime-types@2.1.10
│ │ │ └─ async@1.5.2
│ │ ├─ is-typedarray@1.0.0
│ │ ├─ isstream@0.1.2
│ │ ├─ json-stringify-safe@5.0.1
│ │ ├─ http-signature@1.1.1
│ │ │ ├─ assert-plus@0.2.0
│ │ │ ├─ jsprim@1.2.2
│ │ │ │ ├─ extsprintf@1.0.2
│ │ │ │ ├─ json-schema@0.2.2
│ │ │ │ └─ verror@1.3.6
│ │ │ │ └─ extsprintf@1.0.2
│ │ │ └─ sshpk@1.8.2
│ │ │ ├─ asn1@0.2.3
│ │ │ ├─ getpass@0.1.6
│ │ │ │ └─ assert-plus@1.0.0
│ │ │ ├─ assert-plus@1.0.0
│ │ │ ├─ jsbn@0.1.0
│ │ │ ├─ jodid25519@1.0.2
│ │ │ │ └─ jsbn@0.1.0
│ │ │ ├─ ecc-jsbn@0.1.1
│ │ │ │ └─ jsbn@0.1.0
│ │ │ ├─ dashdash@1.13.1
│ │ │ │ └─ assert-plus@1.0.0
│ │ │ └─ tweetnacl@0.13.3
│ │ ├─ har-validator@2.0.6
│ │ │ ├─ chalk@1.1.3
│ │ │ ├─ pinkie-promise@2.0.1
│ │ │ ├─ commander@2.9.0
│ │ │ └─ is-my-json-valid@2.13.1
│ │ │ ├─ generate-function@2.0.0
│ │ │ ├─ generate-object-property@1.2.0
│ │ │ │ └─ is-property@1.0.2
│ │ │ ├─ jsonpointer@2.0.0
│ │ │ └─ xtend@4.0.1
│ │ ├─ hawk@3.1.3
│ │ │ ├─ cryptiles@2.0.5
│ │ │ │ └─ boom@2.10.1
│ │ │ ├─ sntp@1.0.9
│ │ │ │ └─ hoek@2.16.3
│ │ │ ├─ boom@2.10.1
│ │ │ │ └─ hoek@2.16.3
│ │ │ └─ hoek@2.16.3
│ │ ├─ mime-types@2.1.10
│ │ │ └─ mime-db@1.22.0
│ │ ├─ oauth-sign@0.8.1
│ │ ├─ node-uuid@1.4.7
│ │ ├─ stringstream@0.0.5
│ │ ├─ tunnel-agent@0.4.2
│ │ ├─ tough-cookie@2.2.2
│ │ └─ qs@6.1.0
│ └─ selenium-webdriver@2.53.2
│ ├─ rimraf@2.5.2
│ ├─ tmp@0.0.24
│ ├─ adm-zip@0.4.4
│ ├─ xml2js@0.4.4
│ │ ├─ sax@0.6.1
│ │ └─ xmlbuilder@8.2.2
│ └─ ws@1.1.0
│ ├─ options@0.0.6
│ └─ ultron@1.0.2
├─ gulp-accord@0.2.0
│ ├─ map-stream@0.1.0
│ ├─ gulp-util@3.0.7
│ ├─ replace-ext@0.0.1
│ ├─ vinyl-sourcemaps-apply@0.2.1
│ │ └─ source-map@0.5.5
│ └─ accord@0.20.5
│ ├─ convert-source-map@1.2.0
│ ├─ glob@5.0.15
│ ├─ indx@0.2.3
│ ├─ lodash@3.10.1
│ ├─ resolve@1.1.7
│ ├─ semver@4.3.6
│ ├─ uglify-js@2.6.2
│ ├─ fobject@0.0.3
│ │ ├─ graceful-fs@3.0.8
│ │ ├─ semver@4.3.6
│ │ └─ when@3.7.7
│ └─ when@3.7.7
├─ gulp-rename@1.2.2
├─ core-js@1.2.6
├─ gulp-browserify@0.5.1
│ ├─ gulp-util@2.2.20
│ │ ├─ chalk@0.5.1
│ │ │ ├─ escape-string-regexp@1.0.5
│ │ │ ├─ has-ansi@0.1.0
│ │ │ │ └─ ansi-regex@0.2.1
│ │ │ ├─ ansi-styles@1.1.0
│ │ │ ├─ strip-ansi@0.3.0
│ │ │ │ └─ ansi-regex@0.2.1
│ │ │ └─ supports-color@0.2.0
│ │ ├─ dateformat@1.0.12
│ │ ├─ lodash._reinterpolate@2.4.1
│ │ ├─ minimist@0.2.0
│ │ ├─ lodash.template@2.4.1
│ │ │ ├─ lodash.defaults@2.4.1
│ │ │ │ ├─ lodash.keys@2.4.1
│ │ │ │ └─ lodash._objecttypes@2.4.1
│ │ │ ├─ lodash.escape@2.4.1
│ │ │ │ ├─ lodash._escapehtmlchar@2.4.1
│ │ │ │ │ └─ lodash._htmlescapes@2.4.1
│ │ │ │ ├─ lodash._reunescapedhtml@2.4.1
│ │ │ │ │ ├─ lodash._htmlescapes@2.4.1
│ │ │ │ │ └─ lodash.keys@2.4.1
│ │ │ │ └─ lodash.keys@2.4.1
│ │ │ ├─ lodash.keys@2.4.1
│ │ │ │ ├─ lodash._isnative@2.4.1
│ │ │ │ ├─ lodash.isobject@2.4.1
│ │ │ │ │ └─ lodash._objecttypes@2.4.1
│ │ │ │ └─ lodash._shimkeys@2.4.1
│ │ │ │ └─ lodash._objecttypes@2.4.1
│ │ │ ├─ lodash._escapestringchar@2.4.1
│ │ │ ├─ lodash._reinterpolate@2.4.1
│ │ │ ├─ lodash.templatesettings@2.4.1
│ │ │ │ ├─ lodash.escape@2.4.1
│ │ │ │ └─ lodash._reinterpolate@2.4.1
│ │ │ └─ lodash.values@2.4.1
│ │ │ └─ lodash.keys@2.4.1
│ │ ├─ multipipe@0.1.2
│ │ ├─ through2@0.5.1
│ │ │ ├─ xtend@3.0.0
│ │ │ └─ readable-stream@1.0.34
│ │ └─ vinyl@0.2.3
│ │ └─ clone-stats@0.0.1
│ ├─ readable-stream@1.1.14
│ │ ├─ core-util-is@1.0.2
│ │ ├─ isarray@0.0.1
│ │ ├─ string_decoder@0.10.31
│ │ └─ inherits@2.0.1
│ ├─ through2@0.4.2
│ │ ├─ readable-stream@1.0.34
│ │ │ ├─ core-util-is@1.0.2
│ │ │ ├─ isarray@0.0.1
│ │ │ ├─ inherits@2.0.1
│ │ │ └─ string_decoder@0.10.31
│ │ └─ xtend@2.1.2
│ │ └─ object-keys@0.4.0
│ ├─ browserify-shim@2.0.10
│ │ └─ through@2.3.8
│ └─ browserify@3.46.1
│ ├─ assert@1.1.2
│ │ └─ util@0.10.3
│ ├─ browserify-zlib@0.1.4
│ │ └─ pako@0.2.8
│ ├─ browser-pack@2.0.1
│ │ ├─ through@2.3.8
│ │ ├─ JSONStream@0.6.4
│ │ │ ├─ jsonparse@0.0.5
│ │ │ └─ through@2.2.7
│ │ └─ combine-source-map@0.3.0
│ │ ├─ inline-source-map@0.3.1
│ │ │ └─ source-map@0.3.0
│ │ │ └─ amdefine@1.0.0
│ │ ├─ convert-source-map@0.3.5
│ │ └─ source-map@0.1.43
│ ├─ browser-resolve@1.2.4
│ │ └─ resolve@0.6.3
│ ├─ commondir@0.0.1
│ ├─ buffer@2.1.13
│ │ ├─ base64-js@0.0.8
│ │ └─ ieee754@1.1.6
│ ├─ console-browserify@1.0.3
│ ├─ constants-browserify@0.0.1
│ ├─ concat-stream@1.4.10
│ │ ├─ inherits@2.0.1
│ │ ├─ typedarray@0.0.6
│ │ └─ readable-stream@1.1.14
│ ├─ defined@0.0.0
│ ├─ JSONStream@0.7.4
│ │ ├─ jsonparse@0.0.5
│ │ └─ through@2.3.8
│ ├─ crypto-browserify@1.0.9
│ ├─ deps-sort@0.1.2
│ │ ├─ through@2.3.8
│ │ ├─ minimist@0.0.10
│ │ └─ JSONStream@0.6.4
│ ├─ deep-equal@0.1.2
│ ├─ domain-browser@1.1.7
│ ├─ duplexer@0.1.1
│ ├─ events@1.0.2
│ ├─ https-browserify@0.0.1
│ ├─ derequire@0.8.0
│ │ ├─ estraverse@1.5.1
│ │ ├─ esrefactor@0.1.0
│ │ │ ├─ esprima@1.0.4
│ │ │ ├─ estraverse@0.0.4
│ │ │ └─ escope@0.0.16
│ │ │ └─ estraverse@4.2.0
│ │ └─ esprima-fb@3001.1.0-dev-harmony-fb
│ ├─ inherits@2.0.1
│ ├─ http-browserify@1.3.2
│ │ ├─ Base64@0.2.1
│ │ └─ inherits@2.0.1
│ ├─ glob@3.2.11
│ ├─ os-browserify@0.1.2
│ ├─ path-browserify@0.0.0
│ ├─ insert-module-globals@6.0.0
│ │ ├─ JSONStream@0.7.4
│ │ ├─ concat-stream@1.4.10
│ │ ├─ process@0.6.0
│ │ ├─ through@2.3.8
│ │ ├─ xtend@3.0.0
│ │ └─ lexical-scope@1.1.1
│ │ └─ astw@2.0.0
│ │ └─ acorn@1.2.2
│ ├─ querystring-es3@0.2.0
│ ├─ builtins@0.0.7
│ ├─ module-deps@2.0.6
│ │ ├─ inherits@2.0.1
│ │ ├─ JSONStream@0.7.4
│ │ ├─ duplexer2@0.0.2
│ │ ├─ detective@3.1.0
│ │ │ ├─ escodegen@1.1.0
│ │ │ │ ├─ estraverse@1.5.1
│ │ │ │ ├─ esutils@1.0.0
│ │ │ │ ├─ esprima@1.0.4
│ │ │ │ └─ source-map@0.1.43
│ │ │ └─ esprima-fb@3001.1.0-dev-harmony-fb
│ │ ├─ browser-resolve@1.2.4
│ │ ├─ concat-stream@1.4.10
│ │ ├─ parents@0.0.2
│ │ ├─ minimist@0.0.10
│ │ ├─ stream-combiner@0.1.0
│ │ │ ├─ duplexer@0.1.1
│ │ │ └─ through@2.3.8
│ │ ├─ resolve@0.6.3
│ │ ├─ through2@0.4.2
│ │ └─ readable-stream@1.1.14
│ ├─ resolve@0.6.3
│ ├─ punycode@1.2.4
│ ├─ shallow-copy@0.0.1
│ ├─ stream-browserify@0.1.3
│ │ ├─ inherits@2.0.1
│ │ └─ process@0.5.2
│ ├─ stream-combiner@0.0.4
│ │ └─ duplexer@0.1.1
│ ├─ string_decoder@0.0.1
│ ├─ shell-quote@0.0.1
│ ├─ tty-browserify@0.0.0
│ ├─ timers-browserify@1.0.3
│ │ └─ process@0.5.2
│ ├─ through2@0.4.2
│ ├─ url@0.10.3
│ │ ├─ querystring@0.2.0
│ │ └─ punycode@1.3.2
│ ├─ util@0.10.3
│ │ └─ inherits@2.0.1
│ ├─ parents@0.0.3
│ │ └─ path-platform@0.0.1
│ ├─ umd@2.0.0
│ │ ├─ rfile@1.0.0
│ │ │ ├─ callsite@1.0.0
│ │ │ └─ resolve@0.3.1
│ │ ├─ ruglify@1.0.0
│ │ │ ├─ rfile@1.0.0
│ │ │ └─ uglify-js@2.2.5
│ │ │ ├─ optimist@0.3.7
│ │ │ │ └─ wordwrap@0.0.3
│ │ │ └─ source-map@0.1.43
│ │ ├─ through@2.3.8
│ │ └─ uglify-js@2.4.24
│ │ ├─ uglify-to-browserify@1.0.2
│ │ ├─ async@0.2.10
│ │ ├─ source-map@0.1.34
│ │ │ └─ amdefine@1.0.0
│ │ └─ yargs@3.5.4
│ │ ├─ decamelize@1.2.0
│ │ ├─ camelcase@1.2.1
│ │ ├─ window-size@0.1.0
│ │ └─ wordwrap@0.0.2
│ ├─ vm-browserify@0.0.4
│ │ └─ indexof@0.0.1
│ ├─ syntax-error@1.1.6
│ │ └─ acorn@2.7.0
│ ├─ xtend@3.0.0
│ ├─ process@0.7.0
│ └─ subarg@0.0.1
│ └─ minimist@0.0.10
├─ gulp-shell@0.5.2
│ ├─ async@1.5.2
│ ├─ gulp-util@3.0.7
│ ├─ through2@2.0.1
│ │ ├─ xtend@4.0.1
│ │ └─ readable-stream@2.0.6
│ │ ├─ core-util-is@1.0.2
│ │ ├─ inherits@2.0.1
│ │ ├─ isarray@1.0.0
│ │ ├─ process-nextick-args@1.0.6
│ │ ├─ string_decoder@0.10.31
│ │ └─ util-deprecate@1.0.2
│ └─ lodash@4.11.1
├─ axis@0.5.2
├─ gulp-uglify@1.5.3
│ ├─ fancy-log@1.2.0
│ │ ├─ chalk@1.1.3
│ │ └─ time-stamp@1.0.1
│ ├─ deap@1.0.0
│ ├─ isobject@2.1.0
│ │ └─ isarray@1.0.0
│ ├─ gulp-util@3.0.7
│ ├─ vinyl-sourcemaps-apply@0.2.1
│ ├─ through2@2.0.1
│ ├─ uglify-js@2.6.2
│ │ ├─ uglify-to-browserify@1.0.2
│ │ ├─ async@0.2.10
│ │ ├─ source-map@0.5.5
│ │ └─ yargs@3.10.0
│ │ ├─ camelcase@1.2.1
│ │ ├─ window-size@0.1.0
│ │ ├─ decamelize@1.2.0
│ │ └─ cliui@2.1.0
│ │ ├─ center-align@0.1.3
│ │ │ ├─ align-text@0.1.4
│ │ │ │ ├─ kind-of@3.0.2
│ │ │ │ │ └─ is-buffer@1.1.3
│ │ │ │ ├─ longest@1.0.1
│ │ │ │ └─ repeat-string@1.5.4
│ │ │ └─ lazy-cache@1.0.4
│ │ ├─ wordwrap@0.0.2
│ │ └─ right-align@0.1.3
│ │ └─ align-text@0.1.4
│ └─ uglify-save-license@0.4.1
├─ autoprefixer-stylus@0.8.1
│ ├─ multi-stage-sourcemap@0.2.1
│ │ └─ source-map@0.1.43
│ ├─ postcss@5.0.10
│ │ ├─ supports-color@3.1.2
│ │ │ └─ has-flag@1.0.0
│ │ ├─ js-base64@2.1.9
│ │ └─ source-map@0.5.5
│ └─ autoprefixer@6.0.3
│ ├─ num2fraction@1.2.2
│ ├─ browserslist@1.0.1
│ │ └─ caniuse-db@1.0.30000460
│ ├─ postcss@5.0.19
│ └─ caniuse-db@1.0.30000460
├─ babelify@6.4.0
│ ├─ object-assign@4.0.1
│ └─ babel-core@5.8.38
│ ├─ babel-plugin-eval@1.0.1
│ ├─ babel-plugin-inline-environment-variables@1.0.1
│ ├─ babel-plugin-jscript@1.0.4
│ ├─ babel-plugin-member-expression-literals@1.0.1
│ ├─ babel-plugin-proto-to-assign@1.0.4
│ │ └─ lodash@3.10.1
│ ├─ babel-plugin-constant-folding@1.0.1
│ ├─ babel-plugin-property-literals@1.0.1
│ ├─ babel-plugin-dead-code-elimination@1.0.2
│ ├─ babel-plugin-react-constant-elements@1.0.3
│ ├─ babel-plugin-react-display-name@1.0.3
│ ├─ babel-plugin-remove-console@1.0.1
│ ├─ babel-plugin-runtime@1.0.7
│ ├─ babel-plugin-undefined-to-void@1.1.6
│ ├─ babel-plugin-remove-debugger@1.0.1
│ ├─ babel-plugin-undeclared-variables-check@1.0.2
│ │ └─ leven@1.0.2
│ ├─ chalk@1.1.3
│ ├─ convert-source-map@1.2.0
│ ├─ debug@2.2.0
│ ├─ babylon@5.8.38
│ ├─ detect-indent@3.0.1
│ │ ├─ get-stdin@4.0.1
│ │ ├─ minimist@1.2.0
│ │ └─ repeating@1.1.3
│ ├─ esutils@2.0.2
│ ├─ core-js@1.2.6
│ ├─ globals@6.4.1
│ ├─ bluebird@2.10.2
│ ├─ js-tokens@1.0.1
│ ├─ fs-readdir-recursive@0.1.2
│ ├─ home-or-tmp@1.0.0
│ │ ├─ os-tmpdir@1.0.1
│ │ └─ user-home@1.1.1
│ ├─ json5@0.4.0
│ ├─ is-integer@1.0.6
│ │ └─ is-finite@1.0.1
│ │ └─ number-is-nan@1.0.0
│ ├─ path-exists@1.0.0
│ ├─ minimatch@2.0.10
│ │ └─ brace-expansion@1.1.3
│ ├─ path-is-absolute@1.0.0
│ ├─ lodash@3.10.1
│ ├─ private@0.1.6
│ ├─ shebang-regex@1.0.0
│ ├─ output-file-sync@1.1.1
│ │ ├─ mkdirp@0.5.1
│ │ └─ xtend@4.0.1
│ ├─ repeating@1.1.3
│ │ └─ is-finite@1.0.1
│ ├─ resolve@1.1.7
│ ├─ regenerator@0.8.40
│ │ ├─ private@0.1.6
│ │ ├─ esprima-fb@15001.1001.0-dev-harmony-fb
│ │ ├─ through@2.3.8
│ │ ├─ recast@0.10.33
│ │ │ ├─ private@0.1.6
│ │ │ ├─ esprima-fb@15001.1001.0-dev-harmony-fb
│ │ │ ├─ source-map@0.5.5
│ │ │ └─ ast-types@0.8.12
│ │ ├─ defs@1.1.1
│ │ │ ├─ simple-is@0.2.0
│ │ │ ├─ simple-fmt@0.1.0
│ │ │ ├─ alter@0.2.0
│ │ │ │ └─ stable@0.1.5
│ │ │ ├─ ast-traverse@0.1.1
│ │ │ ├─ esprima-fb@15001.1001.0-dev-harmony-fb
│ │ │ ├─ breakable@1.0.0
│ │ │ ├─ stringset@0.2.1
│ │ │ ├─ tryor@0.1.2
│ │ │ ├─ stringmap@0.2.2
│ │ │ └─ yargs@3.27.0
│ │ │ ├─ decamelize@1.2.0
│ │ │ ├─ cliui@2.1.0
│ │ │ ├─ camelcase@1.2.1
│ │ │ ├─ window-size@0.1.4
│ │ │ ├─ os-locale@1.4.0
│ │ │ │ └─ lcid@1.0.0
│ │ │ │ └─ invert-kv@1.0.0
│ │ │ └─ y18n@3.2.1
│ │ └─ commoner@0.10.4
│ │ ├─ detective@4.3.1
│ │ │ ├─ defined@1.0.0
│ │ │ └─ acorn@1.2.2
│ │ ├─ mkdirp@0.5.1
│ │ ├─ commander@2.9.0
│ │ ├─ iconv-lite@0.4.13
│ │ ├─ graceful-fs@4.1.3
│ │ ├─ private@0.1.6
│ │ ├─ glob@5.0.15
│ │ ├─ q@1.4.1
│ │ └─ recast@0.10.43
│ ├─ slash@1.0.0
│ ├─ regexpu@1.3.0
│ │ ├─ esprima@2.7.2
│ │ ├─ regjsgen@0.2.0
│ │ ├─ recast@0.10.43
│ │ │ ├─ esprima-fb@15001.1001.0-dev-harmony-fb
│ │ │ ├─ private@0.1.6
│ │ │ ├─ source-map@0.5.5
│ │ │ └─ ast-types@0.8.15
│ │ ├─ regjsparser@0.1.5
│ │ │ └─ jsesc@0.5.0
│ │ └─ regenerate@1.2.1
│ ├─ source-map@0.5.5
│ ├─ try-resolve@1.0.1
│ ├─ trim-right@1.0.1
│ ├─ source-map-support@0.2.10
│ │ └─ source-map@0.1.32
│ │ └─ amdefine@1.0.0
│ └─ to-fast-properties@1.0.2
├─ postcss-svg@1.0.5
│ ├─ dot@1.0.3
│ ├─ postcss@5.0.10
│ ├─ color@0.10.1
│ │ ├─ color-convert@0.5.3
│ │ └─ color-string@0.3.0
│ │ └─ color-name@1.1.1
│ ├─ lodash@3.10.1
│ ├─ evil-icons@1.7.8
│ ├─ svgo@0.5.6
│ │ ├─ coa@1.0.1
│ │ │ └─ q@1.4.1
│ │ ├─ sax@1.1.6
│ │ ├─ colors@1.1.2
│ │ ├─ whet.extend@0.9.9
│ │ ├─ js-yaml@3.3.1
│ │ │ ├─ argparse@1.0.7
│ │ │ │ └─ sprintf-js@1.0.3
│ │ │ └─ esprima@2.2.0
│ │ └─ mkdirp@0.5.1
│ └─ xmldom@0.1.19
├─ minifier@0.7.1
│ ├─ fmerge@1.2.0
│ ├─ commander@2.9.0
│ │ └─ graceful-readlink@1.0.1
│ ├─ css-resolve-import@0.1.1
│ ├─ glob@5.0.15
│ │ ├─ inherits@2.0.1
│ │ ├─ inflight@1.0.4
│ │ ├─ once@1.3.3
│ │ ├─ path-is-absolute@1.0.0
│ │ └─ minimatch@3.0.0
│ ├─ sqwish@0.2.2
│ ├─ hogan.js@3.0.2
│ │ ├─ nopt@1.0.10
│ │ │ └─ abbrev@1.0.7
│ │ └─ mkdirp@0.3.0
│ └─ uglify-js@2.6.2
├─ stylus@0.52.4
│ ├─ mkdirp@0.5.1
│ │ └─ minimist@0.0.8
│ ├─ css-parse@1.7.0
│ ├─ debug@2.2.0
│ │ └─ ms@0.7.1
│ ├─ sax@0.5.8
│ ├─ glob@3.2.11
│ │ ├─ inherits@2.0.1
│ │ └─ minimatch@0.3.0
│ │ ├─ sigmund@1.0.1
│ │ └─ lru-cache@2.7.3
│ └─ source-map@0.1.43
│ └─ amdefine@1.0.0
└─ poststylus@0.2.3
├─ multi-stage-sourcemap@0.2.1
├─ path@0.12.7
│ ├─ util@0.10.3
│ └─ process@0.11.2
└─ postcss@5.0.19
├─ js-base64@2.1.9
├─ supports-color@3.1.2
└─ source-map@0.5.5
Then, I decided to update all the project dependencies as follow:
diff --git a/package.json b/package.json
index 4f3d7d6..043fa31 100644
--- a/package.json
+++ b/package.json
@@ -27,25 +27,24 @@
"url": "https://github.com/carrot/share-button"
},
"license": "MIT",
- "dependencies": {
- },
+ "dependencies": {},
"devDependencies": {
- "autoprefixer-stylus": "^0.8.0",
- "axis": "^0.5.0",
- "babelify": "^6.3.0",
- "core-js": "^1.2.0",
- "del": "^2.0.2",
- "gulp": "^3.9.0",
+ "autoprefixer-stylus": "^0.9.2",
+ "axis": "^0.6.1",
+ "babelify": "^7.3.0",
+ "core-js": "^2.3.0",
+ "del": "^2.2.0",
+ "gulp": "^3.9.1",
"gulp-accord": "^0.2.0",
"gulp-browserify": "^0.5.1",
"gulp-rename": "^1.2.2",
- "gulp-shell": "^0.5.0",
- "gulp-uglify": "^1.4.1",
+ "gulp-shell": "^0.5.2",
+ "gulp-uglify": "^1.5.3",
"minifier": "^0.7.1",
- "pioneer": "^0.11.6",
- "postcss-svg": "^1.0.1",
- "poststylus": "^0.2.1",
- "stylus": "^0.52.4"
+ "pioneer": "^0.11.7",
+ "postcss-svg": "^1.0.5",
+ "poststylus": "^0.2.3",
+ "stylus": "^0.54.5"
},
"scripts": {
"test": "pioneer",
Run the npm install
and finally got this:
npm ERR! fetch failed https://registry.npmjs.org/i/-/i-0.3.2.tgz
npm WARN retry will retry, error on last attempt: Error: fetch failed with status code 504
Why on Earth do you want to download this fk* version which no package uses anyway!
If anyone can help me with this? Cause I think I'll end up write my own sharing cute social widget in pure, client, vanilla, no build tools, to test tools oldish JavaScript. Cause then if there's a bug to fix (my intent was the mail feature which appear broken), I'll just open my text editor and voilà!
Sorry for the tone, but this waste of time (3 hours just trying to install this) drives me nut!
:-)
Jérémy
The reference to the unpublished package is actually in pioneer, which is no longer maintained. If you don't plan on running tests, you can safely remove pioneer from package.json.
I just submitted a PR that removes Pioneer so that npm install
will successfully run, so we will see if it gets merged in.
As a side note, bower install share-button
still works.
+1
Fixed my issue: npm i -S git+https://github.com/jhit/share-button.git
.
Consider to merge PR https://github.com/carrot/share-button/pull/311 ?
Update: Not works with import in this way.
Details
Impossible to install dev dependencies to an unpublished package version on npm. As stated by the author: https://www.npmjs.com/package/i
Description
I don't know which package depends on this one...
Steps to Reproduce
Using master branch, run: