Source: node-terser
Section: javascript
Priority: optional
Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>
Uploaders:
 Jonas Smedegaard <dr@jones.dk>,
Build-Depends:
 brotli,
 cmark-gfm <!nodoc>,
 debhelper-compat (= 13),
 eslint <!nocheck>,
 help2man <!nodoc>,
 mocha <!nocheck>,
 node-acorn,
 node-commander (>= 7),
 node-escodegen <!nocheck>,
 node-jridgewell-source-map,
 node-rollup-plugin-terser,
 node-semver <!nocheck>,
 node-source-map <!nocheck>,
 pigz,
 rollup (>= 0.61.0),
Standards-Version: 4.7.0
Homepage: https://terser.org/
Vcs-Browser: https://salsa.debian.org/js-team/node-terser
Vcs-Git: https://salsa.debian.org/js-team/node-terser.git
Rules-Requires-Root: no

Package: node-terser
Architecture: all
Depends:
 node-jridgewell-source-map,
 ${misc:Depends},
Breaks:
 uglifyjs.terser (<< 4.8.0-1~),
 node-rollup-plugin-terser (<< 7.0.2+~5.0.1-3~)
Replaces:
 uglifyjs.terser (<< 4.8.0-1~),
 node-rollup-plugin-terser (<< 7.0.2+~5.0.1-3~)
Suggests:
 terser,
Multi-Arch: foreign
Description: parser/mangler/compressor for ES6+ - Node.js library
 Terser is a parser, mangler, optimizer and beautifier toolkit
 for ECMAScript 2015 and newer (ES6+).
 .
 terser is a fork of uglify-es
 that retains API and CLI compatibility with uglify-es
 (Debian packages node-uglify-js, libjs-uglify-js, and uglifyjs).
 .
 ECMAScript 2015 (ES2015) a.k.a. ECMAScript 6 (ES6)
 is the 6th formal definition of JavaScript -
 a high-level, interpreted programming language
 most notably used in web browsers and in Node.js.
 .
 This package contains Terser usable with Node.js.

Package: libjs-terser
Architecture: all
Multi-Arch: foreign
Depends:
 node-terser (= ${source:Version}),
 ${misc:Depends},
Recommends:
 javascript-common,
 libjs-source-map,
Description: parser/mangler/compressor for ES6+ - browser library
 Terser is a parser, mangler, optimizer and beautifier toolkit
 for ECMAScript 2015 and newer (ES6+).
 .
 terser is a fork of uglify-es
 that retains API and CLI compatibility with uglify-es
 (Debian packages node-uglify-js, libjs-uglify-js, and uglifyjs).
 .
 ECMAScript 2015 (ES2015) a.k.a. ECMAScript 6 (ES6)
 is the 6th formal definition of JavaScript -
 a high-level, interpreted programming language
 most notably used in web browsers and in Node.js.
 .
 This package contains Terser directly usable in web browsers.

Package: terser
Architecture: all
Depends:
 node-commander (>= 7),
 node-terser (= ${source:Version}),
 nodejs:any,
 ${misc:Depends},
Recommends:
 node-source-map-support,
Breaks:
 uglifyjs.terser (<< 4.8.0-1~),
Replaces:
 uglifyjs.terser (<< 4.8.0-1~),
Suggests:
 node-acorn,
Multi-Arch: foreign
Description: parser/mangler/compressor for ES6+ - CLI tool
 Terser is a parser, mangler, optimizer and beautifier toolkit
 for ECMAScript 2015 and newer (ES6+).
 .
 terser is a fork of uglify-es
 that retains API and CLI compatibility with uglify-es
 (Debian packages node-uglify-js, libjs-uglify-js, and uglifyjs).
 .
 ECMAScript 2015 (ES2015) a.k.a. ECMAScript 6 (ES6)
 is the 6th formal definition of JavaScript -
 a high-level, interpreted programming language
 most notably used in web browsers and in Node.js.
 .
 This package provides command-line tool terser.
