vanillajs-typescript-webpack-project-boilerplate

Simple VanillaJS Typescript Webpack Project Boilerplate

boilerplatetypescriptwebpackcanvasjestgh-pagesvanilla-javascriptbrowsersyncjsdomts-jestgithub-actionsjest-dom

Preview

vanillajs-typescript-webpack-project-boilerplate preview

Overview

This boilerplate provides a minimal setup for building vanilla JavaScript websites with TypeScript and Webpack, including CSS processing, asset optimization and local development server to help you ship fast. It targets Node.js 14+ and includes production-ready features like image and code minification, autoprefixing and GitHub Pages deployment.

Features

typescriptwebpackpostcssautoprefixerbrowser-syncimage-minimizationhtml-minimizationcss-minimizationjs-minimizationgh-pages-deploymentcanvas-support

Feature Flags

tests

Recommended Use Cases

vanilla-javascript-projectscanvas-applicationsstatic-websiteslearning-webpacklearning-typescript

Frontend

vanilla-javascripttypescriptwebpack

Backend

None

Auth Providers

None

Deployment Targets

gh-pages

Payment Providers

None

Quick Facts

โญ Stars
4
๐Ÿด Forks
1
๐Ÿ”„ Active
Unknown

Stack

Language
typescript
CSS
postcss
Testing
jest
CI
github-actions

Data Layer

UI Stack

Styling
postcss

Developer Experience

Docker
No
Tests
Yes
Quickstart
Yes
env.example
No
CI
github-actions

Pricing

Classification
free
Selected
โ€”
Notes
Open source boilerplate
Get Started with this Boilerplate