all options
jessie  ] [  stretch  ] [  buster  ] [  bullseye  ] [  sid  ] [  experimental  ]
[ Source: uglify-js  ]

Package: uglifyjs (3.4.9-5)

Links for uglifyjs

Screenshot

Debian Resources:

Download Source Package uglify-js:

Maintainers:

External Resources:

Similar packages:

analizzatore, mangler/compressore e abbellitore di JavaScript - strumento CLI

UglifyJS è un compressore/riduttore di JavaScript scritto in JavaScript. Contiene anche strumenti che permettono di automatizzare il lavoro con codice JavaScript:

 * un analizzatore che produce un AST (Abstract Syntax Tree, albero di
   sintassi astratta) da codice JavaScript;
 * un generatore di codice che produce in output codice JavaScript a
   partire da un AST, fornendo anche l'opzione di ottenere una mappa dei
   sorgenti;
 * un compressore (ottimizzatore): usa l'API di trasformazione per
   ottimizzare un AST in uno più piccolo;
 * un mangler: riduce i nomi delle variabili locali a (solitamente)
   lettere singole;
 * un analizzatore di ambito che è uno strumento che estende l'AST con
   informazioni su dove sono definite/referenziate/ecc. le variabili;
 * un attraversatore di alberi: una semplice API che permette di fare
   qualcosa su tutti i nodi dell'AST;
 * un trasformatore di alberi: un'altra API pensata per trasformare
   l'albero.

Tutte le suddette utilità e le API sono definite in circa 6500 righe di codice (tranne per l'effettiva generazione della mappa dei sorgenti, che è gestita dal modulo source-map). In confronto alle alternative, UglifyJS è veramente piccolo.

Questo pacchetto fornisce lo strumento a riga di comando uglifyjs.

Packages providing uglifyjs

node-uglify
toolkit per analizzatore, mangler/compressore e abbellitore di JavaScript
uglifyjs
analizzatore, mangler/compressore e abbellitore di JavaScript - strumento CLI

Other Packages Related to uglifyjs

  • depends
  • recommends
  • suggests
  • enhances

Download uglifyjs

Download for all available architectures
Architecture Package Size Installed Size Files
all 13.1 kB39.0 kB [list of files]