- Gulp (task runner)
- EJS (templating)
- BrowserSync (live reloading)
- SASS (css preprocessor)
- ES6 (gulp-babel)
- eslint (js linting)
- Mocha (testing)
- Karma (test runner)
- Chai (testing assertion lib)
npm install
npm start
Gulp tasks will run automatically but to manually run them:
Build dist/
gulp build-dist
Building Javascript: This will concat the js files together in order by name:
gulp build-js
Building SASS
gulp build-sass
Create your *.spec.js
files as needed inside src/js/*
npm run test