
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
Professional frontend toolset
html-base/
├── .gulp/ # Gulp tasks
├── .vscode # VSC custom settings
├── src/ # Source files
│ ├── favicons/ # Icons
│ ├── fonts/ # Custom Fonts
│ ├── javascript/ # Scripts and JS Resources
│ ├── images/ # Images
│ ├── images/sprite/ # SVG sprite
│ ├── layouts # HTML parts
│ ├── scss/ # SCSS files
│ └── video/ # For video files
├── dest/ # Beautified Development build output
├── build/ # Compressed Production build output
├── test/ # Test scripts
└── json/ # JSON files
Clone the repository and install dependencies manually:
git clone https://github.com/frontend-layers/html-base.git project-name
cd project-name
npm install
npx get-html-base project-name
cd project-name
npm i
Please add -js key
npx get-html-base project-name -js
cd project-name
npm i
npm i html-base
yarn add html-base
pnpm i html-base
After installation, copy the html-base folder from node_modules and rename it according to your project name.
Then, update the package.json and related files based on your new project title, description, owner, etc.
Finally, install all dependencies with:
npm i
yarn add
pnpm i
After installation, launch the project using one of the following commands:
gulp
or
npm start
To update packages, use the following commands:
npm updates
npm i
Development bundle for fast and robust web development based on Gulp and Rollup
.gulp/server.js
const subdomain = ''
'./images/sprite/' foldergulp sprite./images/sprite.svgSteps to Set Up Docker Container and Run them locally
docker login
Download the latest version of the html-base Docker image from Docker Hub.
docker pull andreymatin/html-base:latest
Extract the application files from the Docker container to your local machine. Replace html-base with the name of the running container if it's not html-base.
docker cp html-base:/app ./
Use the make command to start the application with the up target defined in the Makefile. Ensure that the Makefile is in the same directory.
make up
The Makefile provides an easy way to manage and automate Docker commands. It includes tasks such as:
up: Builds and starts the application containers.down: Stops and removes the containers.log: Displays the application logs in real time.If you have Chocolatey installed on your Windows system, you can install make directly by running the following command in an elevated PowerShell (Administrator) terminal:
choco install make
The Dockerfile is used to define the application’s image. It specifies:
The docker-compose.yml file orchestrates multiple services and simplifies container management. It defines:
For issues, bugs or improvements please open an issue
<img src=https://raw.githubusercontent.com/frontend-layers/html-base/master/screenshot.png alt=screenshot width=640>
FAQs
Frontend Toolset
The npm package html-base receives a total of 11 weekly downloads. As such, html-base popularity was classified as not popular.
We found that html-base demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.