Skip to content
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

Broken due to the disappearance of vargs #400

Closed
danyshaanan opened this issue Aug 5, 2015 · 6 comments
Closed

Broken due to the disappearance of vargs #400

danyshaanan opened this issue Aug 5, 2015 · 6 comments

Comments

@danyshaanan
Copy link

vargs has disappeared, probably unpublished:
https://www.npmjs.com/package/vargs
which breaks WD.

@danyshaanan
Copy link
Author

An old installation containing vargs reveales this package.json file:

{
  "name": "vargs",
  "description": "practical variable argument handling",
  "url": "http://github.com/cloudhead/vargs",
  "keywords": [
    "argument",
    "arguments"
  ],
  "author": {
    "name": "Alexis Sellier",
    "email": "self@cloudhead.net"
  },
  "contributors": [],
  "version": "0.1.0",
  "main": "./lib/vargs",
  "directories": {
    "lib": "./lib"
  },
  "engines": {
    "node": ">=0.1.93"
  },
  "_id": "vargs@0.1.0",
  "_nodeSupported": true,
  "_npmVersion": "0.2.7-2",
  "_nodeVersion": "v0.3.1-pre",
  "dist": {
    "tarball": "http://registry.npmjs.org/vargs/-/vargs-0.1.0.tgz",
    "shasum": "6b6184da6520cc3204ce1b407cac26d92609ebff"
  },
  "_shasum": "6b6184da6520cc3204ce1b407cac26d92609ebff",
  "_resolved": "https://registry.npmjs.org/vargs/-/vargs-0.1.0.tgz",
  "_from": "vargs@>=0.1.0 <0.2.0",
  "readme": "ERROR: No README data found!"
}

which points to this github repo which was last updated 5 years ago, but has no package.json. Odd! Notice that cloudhead.net has been squatted. (cloudhead.io still active and belongs to the author).

Anyway, looks like something went very wrong there, and the solution should be to replace it with another module or implement the functionality within this package.

@danyshaanan
Copy link
Author

@cloudhead

@wspittman
Copy link

DevDependency https://github.com/sebv/mocha-bdd-with-opts also depends on vargs, so even after the vargs functionality within WD was replaced, mocha-bdd-with-opts would need to be updated or replaced for WD to be working again.

@Richard-Walton
Copy link

I'm also having this issue. It breaks karma webdriver:

karma-runner/karma-webdriver-launcher#26

@Richard-Walton
Copy link

Seems to be an NPM issue. Temp workaround is here npm/npm#9177

@wspittman
Copy link

https://registry.npmjs.org/vargs appears to exist again.
The world is back to normal for me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants