Registry / devops / build-boiler

build-boiler

JSON →
library1.3.8jsnpmunverified

build-boiler is a build boilerplate tool (v5.2.4) integrating Webpack, Gulp, Eslint, Nunjucks, and BrowserSync for front-end development. It provides a configured environment with hot reload, CSS timestamping, and webpack md5 hashing. The package uses Gulp as its task runner and includes Assemble for templating. However, it is outdated, requires Node 5.x and npm@3, and the latest versions include security fixes for BrowserSync (disabling online mode by default). The project appears to be in maintenance mode with no recent active development.

npm install build-boiler
INSTALL
IMPORT
SIG · BUILD-BOILER
B
build-boiler
devopsjavascriptv1.3.8
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Clone repository, install Node 5 and npm@3, install global Gulp and dependencies, then start watch task for live reload.

git clone https://github.com/dtothefp/build-boiler.git cd build-boiler # Install Node 5.x (required) nvm install 5 npm i -g npm@3 npm i -g gulp npm i # Start development with hot reload gulp watch
boiler --version
Debug
Known issues
breakingRequires Node 5.x (engines field). May not work with newer Node versions.
fix
Use Node 5.x. For newer Node, consider alternative modern tooling.
affects: >=1.0.0
breakingRequires npm@3. npm@5+ may cause issues.
fix
Run `npm i -g npm@3` before installation.
affects: >=1.0.0
breakingBrowserSync online mode enabled by default in versions before 3.5.2, 4.4.2, and 5.2.3; exposes panel to external network (security hijacking risk).
fix
Update to v3.5.2+, v4.4.2+, or v5.2.3+. To manually disable online mode, set `browserSync: { online: false }` in config.
affects: <3.5.2 || >=4.0.0 <4.4.2 || >=5.0.0 <5.2.3
deprecatedIsomorphic webpack tools warning in v5.x before 5.2.1.
fix
Update to v5.2.1+.
affects: >=5.0.0 <5.2.1
gotchanpm install from private GitHub repos with branch specifier will fail in CI if repo is private.
fix
Use published npm packages or configure SSH keys for CI.
affects: >=1.0.0
gotchaGulp must be installed globally (`npm i -g gulp`). Local gulp may not work.
fix
Install gulp globally.
affects: >=1.0.0
Errors
Common errors & fixes
Error: Cannot find module 'gulp'
gulp not installed globally or locally.
fix
npm i -g gulp
Error: The engine "node" is incompatible with this module.
Node version is higher than 5.x.
fix
Use Node 5.x via nvm: `nvm install 5 && nvm use 5`
ReferenceError: primordials is not defined
Incompatible gulp version with Node >=12 due to graceful-fs dependency.
fix
Use Node 5 or downgrade to gulp 3.x; or use newer alternative.
Error: Cannot find module 'webpack'
Dependencies not installed.
fix
Run `npm i` and ensure npm@3 is used.
Upgrade
Version history
1.3.8latest on npm
Audit
Dependencies
gulprequiredBuild task runner
webpackrequiredModule bundler
browser-syncrequiredLive reload server
nunjucksoptionalTemplate engine
assembleoptionalStatic site generator
Agent activity
11 hits · last 30 days
node
9
Resources
build-boiler — npm install build-boiler · libregistry