Squeeze
Squeeze
Squeeze is a module bundler. It's main purpose is to bundle javascript files in a single file.
Squeezes your javascript code just like you squeeze lemons.Install
Install with npm:
npm i --save-dev @akgupta0777/squeeze
Install with yarn:
yarn add @akgupta0777/squeeze --dev
Usage
squeeze build : Bundles your code by looking at the default configuration file.
squeeze build <Config Path> : Bundles your code by looking at the specified configuration file.
squeeze build <Options> : Bundles your code by specified options entered by user.
<Options>
--entry or -e : Option for entry file path for squeeze.
--output or -o : Option for output folder path for squeeze.
--filename or -f : Option for bundled filename for squeeze.
squeeze init : Creates a configuration file for you.
squeeze help : Help and information related to squeeze commands.
Demo
https://github.com/akgupta0777/Squeeze/assets/51379307/0c357617-e2f2-4721-915b-79c16ce47bec