helloworld-es6

This is a simple example module that returns a "Hello world" greeting in 6 different
languages. To be used as a example/boilerplate for quickly getting started with developing
a node package/cli using ES6 & babel.
English, Spanish, French, Swedish, Chinese, Turkish
Installation
Local: npm install helloworld-es6 --save
Global (cli): npm install helloworld-es6 -g
Example Usage
As module:
import helloWorld from 'helloworld-es6';
console.log(helloWorld());
console.log(helloWorld('Swedish'));
console.log(helloWorld('french'));
console.log(helloWorld('Parseltongue'));
As cli:
helloworld-es6
helloworld-es6 --language swedish
Use as boilerplate
mkdir my-awsome-package
cd my-awsome-package
git clone git@github.com:ollelauribostrom/helloworld-es6.git .
rm -rf .git && git init && npm init
npm install
npm start
Available commands
npm start
: Start babel file watch
npm run build
: Build to /dist folder
npm test
: Run tests
npm run coverage
: Run test coverage using nyc, outputs report to /test/coverage
npm run coveralls
: Run test coverage using nyc & send report to coveralls (must have specified repo_token in .coveralls.yml)
npm run lint
: Run eslint
License
MIT