hapi-plugin-boilerplate
0.0.1 • Public • Published Hapi Plugin Boilerplate in ES6
Get started
- Clone this repository
git@github.com:ubaltaci/hapi-plugin-boilerplate.git
- Install dependencies
npm install
- Check
src/index.es6
file, its a simple plugin adds a route to hapi server.
- Run
npm run compile
, transpiled file will located in dist/index.js
- Run test with
npm run test
Structure
src
folder contains all ES6 source
dist
folder contains transpiled ES5 code
test
folder contains ES6 tests with transformer.js
to tell lab
how to transpile ES6 files.
NPM scripts
- lint
npm run lint
execute eslint
on src
folder with babel-eslint
parser and reports.
- compile
npm run compile
execute babel
on src
folder and outputs to dist
folder.
- test
npm run test
execute lab
on test folder with custom transpile information.
- coverage
npm run coverage
coverage report by Lab.
- prepublish called before
npm publish
just in case to forget to compile before publish.
Package Sidebar
Install
npm i hapi-plugin-boilerplate
Weekly Downloads