yargs-test-extends

test yargs' extends functionality

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
yargs-test-extends
1.0.16 years ago6 years agoMinified + gzip package size for yargs-test-extends in KB

Readme

yargs-test-extends
Used in the following unit test:
it('allows a module to be extended, rather than a JSON file', () => {
  var argv = yargs()
    .config({
      a: 2,
      extends: 'yargs-test-extends'
    })
    .argv

  argv.a.should.equal(2)
  argv.c.should.equal(201)
})

To make sure that yargs can extend configuration from a module.

index.json

{
  "c": 201
}

package.json

{
  "name": "yargs-test-extends",
  "version": "1.0.0",
  "description": "test yargs' extends functionality",
  "main": "index.json",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "Ben Coe <ben@npmjs.com>",
  "license": "ISC"
}