Module: @nginstack/engine/lib/compress/jsmin


(require("@nginstack/engine/lib/compress/jsmin"))(input [, opt_options])

Reduz um código JavaScript eliminando espaços e comentários desnecessários para a sua execução.

Parameters:
Name Type Argument Description
input string

Script a ser minificado.

opt_options Object <optional>

Opções da minificação.

Properties
Name Type Description
comment string

Comentário a ser adicionado no início do conteúdo minificado.

level number

Nível de agressividade da compressão:

  • 1: minimal: mantém saltos de linha se forem únicos.
  • 2: normal: algoritmo padrão.
  • 3: agressivo: remove qualquer salto de linha e não se importa com o efeito da modificação.
Author:
  • Baseado no código de Franck Marcia, adaptado para o JavaScript.