New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

react-app-singlehtml

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-app-singlehtml

Replaces JS/CSS references with contents of file, for example takes a create-react-app dist index.html and puts all into a single HTML page

latest
Source
npmnpm
Version
1.1.0
Version published
Maintainers
1
Created
Source

react-app-singleHTML

Packs a build version of create-react-app into a single self-contained HTML file with no external references. The output can be used in some restricted sytems. i.e. Sharepoint, NetSuite.

It replaces references to Javascript and CSS with their codes and removes manifest, favicon and maps.

This library uses streams and keeps minimal info in memory.

Installation

npm install --save-dev react-app-singlehtml

Use from command line

node cli.js [/your/build/index.html] [targetPath]

Use for building

Add a script in your project package.json

"scripts": {
  "singlepage": "react-app-singlehtml build/index.html build/singlepage.html"
}

Auto build

If you want to use as part of your create-react-app or other app worflow: Modify the package.json

"scripts": {
  "postbuild": "react-app-singlehtml build/index.html build/singlepage.html"
}

Update to use your actual paths

Keywords

create-react-app

FAQs

Package last updated on 16 Oct 2023

Did you know?

Socket

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.

Install

Related posts