Vanilla JavaScript starter with minimal dependencies and tools.
-
Includes a development environment with:
- Support for es6 modules and hot reloading (via Parcel Bundler)
- Compile to es5 to run across a wide range of browsers (via Babel)
- Unit tests (via Jest)
- Lint (via ESLint with their recommended settings)
- Continuous Integration workflow with Github Actions
-
Styling with default fonts that look great across operating systems.
npm install # install dependencies
npm start
# visit http://localhost:1234
npm test
npm run build
npm run lint