Skip to content

contractshark/dpacker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DPacker

A webpack module splitter & beautifier

Originally designed for discord.. but can be used for pretty much anything..

Usage

Make sure all your files are in one folder (no subfolders). In this example, I will call it assets-canary

Simply run...

npx dpacker ./assets-canary [-b] [-d]

Parameters

Flag name Shorthand Default Value Purpose
--input -i The input directory of .js files
--outDir -o ./out The file to output the separated files
--manifest -m null Generate a manifest file at the specified path
--verbose -v false Verbose output
--beautify -b false Beautify the outputted javascript files
--allowDuplicates -d false Allows duplicate files to be generated when detected
--force -f false If the output directory already exists, use this to overwrite it
--help -h Show the help menu

Flags:

-b is optional, and will auto-beautify the JS files as they're written.

-d is optional, and will write duplicate files if they share the ID. (By default, it ignores duplicate files as there's usually not any difference)

The files will be written into an out folder :)

About

Webpack debundler

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 55.6%
  • TypeScript 44.4%