Clean JS
Replaces all the require and export statements in file with the actual js file content, and compiles them into one single perfect JavaScript file for the whole project.
Get Started
This guide will help you get started with cleanJS in no time. Using Clean JS is as eas an installing it, requiring and running it.
You can , also clean source-maps statements from a file for a clean flat file with no extra code for external dependence tree modulation.
Prerequisites
To use this module you will need NodeJs and npm installed on your system
Give examples
Installing
-
Get this clean.js into project root directory.
-
Require clean.js file into your gulp or grunt
let Clean = Clean; "from/raw/files.js""to/clean/single.js"
- If you want to watch the files for changes go ahead
"from/raw/files.js""to/clean/single.js"
As of now this supports cleaning of js files directly so long there is require(files) to be converted to a single file js.
When using TypeScript give the link to your compiled entry.js file as the first argument to Perfect.
Results and benefits
A successful Clean JS run gives you :-
- A clean single JavaScript file
- Less code unlike what you get when using build sytem/browserify
- Its straight forward and browser compatible js
- Improved code readability
- A simple new file while leaving your project intact
- Live Updates as project file/s change
- Satisfaction fro getting rid of unnecessary require overhead from project.