1.0.0 • Published 6 years ago

@ava/init v1.0.0

Weekly downloads
1
License
MIT
Repository
github
Last release
6 years ago

@ava/init Build Status: Linux Build status: Windows

Add AVA to your project

CLI

$ npx @ava/init [<options>]

Install

$ npm install @ava/init

Usage

const avaInit = require('@ava/init');

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

API

avaInit(options)

Returns a Promise.

options

cwd

Type: string Default: process.cwd()

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"
	}
}

next

Type: boolean Default: false

Install ava@next instead of ava.

License

MIT © Sindre Sorhus