README
@cfware/fastify-test-helper-cli
CLI command to start a stand-alone server using @cfware/fastify-test-helper
Install @cfware/fastify-test-helper-cli
This module requires node.js 12 or above.
npm i -D @cfware/fastify-test-helper
npm i -g @cfware/fastify-test-helper-cli
Usage
Just run cfware-fastify-test-helper
from inside your project. This will pull options
from the default export of ./fastify-test-helper.config.js
found relative to your
project directory.
You can provide an alternative options file cfware-fastify-test-helper /path/to/options.js
.
This will find the directory of the project which contains your options file.
In all cases a process.chdir
is performed so the server runs from the project directory.
The options file can be in ESM
, CJS
or JSON
format. @cfware/fastify-test-helper
will be imported from the project which includes the options file.
Running tests
Tests are provided by xo and ava.
npm install
npm test