@nexssp/min

Just minimize safely, FAST all src files to dist folder individually with the same name..

Usage no npm install needed!

<script type="module">
  import nexsspMin from 'https://cdn.skypack.dev/@nexssp/min';
</script>

README

@nexssp/min

Installation

npm i @nexssp/min -D # install for devDependencies

Just FAST minify/compress src to dist folder by one command.

image

CLI or package.json

npx @nexssp/min # it will just compress js files from ./src/ to ./dist/
npx @nexssp/min ./source/ ./destination/ # change source and destination

API Example

const { compress } = require("@nexssp/min");

(async () => {
  const result = await compress(from, to, { glob });

  result.forEach((r) =>
    ok(
      `${bold(yellow(r.file))} ${r.length} => ${r.compressed.length} ${bold(
        "(" + r.compressed.percentage + "%)"
      )}`
    )
  );
})();