Pure ES6 Implementation of ProgressBar, made it complex enough to thouch various aspect of a frontend framework should have. Its updated only minimal DOM, when change triggers.
- Have a look at working demo
- Plain JavaScript (ES 6), No external Library
- 100% responsive, No use of any external css
- npm, SAAS, Web Pack, Minifying
- Jasmin - Karma, Integrated, 100% code coverage
- (Underconstruction Functionally working, fixing issues on test with Jasmin/karma configuration)
npm install
npm start
npm test
npm run build
- ES6 Support via babel (v7)
- SASS Support via sass-loader
- Linting via eslint-loader
When you run npm run build
we use the mini-css-extract-plugin to move the css to a separate file. The css file gets included in the head of the index.html
.