VibeHunt
Back to browse

scaffold-static

Scaffolding utility for vanilla JS.

scaffold‑static automates the setup of a local development environment and the build process for static sites written in vanilla JavaScript. After installing the package globally or running it with npx, users can create a new project by invoking `scaffold-static new <project_name>`, optionally selecting npm as the package manager. The tool prompts for a CSS framework—supporting Bootstrap 3, Bootstrap 4, Materialize, Foundation, Semantic‑UI, and Bulma—and then generates a minimal boilerplate that includes a ready‑to‑use webpack configuration.

The generated project contains a `webpack.config.js` that incorporates html‑webpack‑plugin, css‑loader, and style‑loader, enabling HTML generation, CSS import handling, and injection of styles into the DOM. Development is streamlined with webpack‑dev‑server, offering hot module replacement for rapid feedback during coding. The package is distributed via npm, maintained under a GPL‑v3 license, and welcomes contributions through its repository.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps