- Uses JSPM to manage packages
- Transpiles ES6+ using Babel via JSPM
- Uses SystemJS to load modules via JSPM
- SASS compilation using LibSass and Autoprefixer
- Local dev server with LiveReload using Gulp Connect
- Testing using Karma with Mocha + Chai (TO-DO)
- Linting with ESLint and SCSS-Lint
- Clone this repo from
https://github.com/valeriopisapia/parking_widget.git
- Run
npm install
in the root directory (will automatically runjspm install
) - Run
gulp
ornpm start
to start the local dev server (you may need to install Gulp locally usingnpm install -g gulp
)
Run karma start
or npm test
to run tests once.
Run npm run test:watch
to run tests continuously.
Run gulp build
or npm run build
to build the app for distribution in the dist
folder.