wallet-core/node_modules/ava-init
2017-05-28 00:40:43 +02:00
..
node_modules add linting (and some initial fixes) 2017-05-28 00:40:43 +02:00
index.js add linting (and some initial fixes) 2017-05-28 00:40:43 +02:00
license add linting (and some initial fixes) 2017-05-28 00:40:43 +02:00
package.json add linting (and some initial fixes) 2017-05-28 00:40:43 +02:00
readme.md add linting (and some initial fixes) 2017-05-28 00:40:43 +02:00

ava-init Build Status: Linux Build status: Windows

Add AVA to your project

Install

$ npm install --save ava-init

Usage

const avaInit = require('ava-init');

avaInit().then(() => {
	console.log('done');
});

API

avaInit([options])

Returns a Promise.

options

cwd

Type: string
Default: '.'

Current working directory.

args

Type: Array
Default: CLI arguments (process.argv.slice(2))

For instance, with the arguments ['--foo', '--bar'], the following will be put in package.json:

{
	"name": "awesome-package",
	"scripts": {
		"test": "ava --foo --bar"
	}
}

CLI

Install AVA globally $ npm install --global ava and run $ ava --init [<options>].

License

MIT © Sindre Sorhus