Bug#958117: uglifyjs: dead code: keep away from bullseye
Quoting Jonas Smedegaard (2020-04-18 19:02:15) > UglifyJS 2 is dead upstream (no code commit since June 2017). > > These packages will *not* be part of Bullseye: > > src:uglifyjs > libjs-uglify > node-uglify > > Projects now using UglifyJS 2 can either upgrade to UglifyJS 3 or > migrate to terser. > > UglifyJS 3 has far fewer reverse dependencies than terser, and is > therefore more likely to be kept at newest release and is less likely > to be problematic to backport than terser. > > UglifyJS 3 supports only EcmaScript 5, so more modern code need to use > Babel so "dumb down" code first, where terser can process more modern > dialects directly. > > > These packages are part of UglifyJS 3: > > src:uglify-js > libjs-uglify-js > node-uglify-js > uglifyjs > > These packages are part of terser: > > src:node-terser > node-terser > uglifyjs.terser Other alternatives include babel-minify ans esbuild. I have now removed myself as uploader for src:uglifyjs. See bug#968137 for the worrying amount of reverse package relations. - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private signature.asc Description: signature
Bug#958117: uglifyjs: dead code: keep away from bullseye
Source: uglifyjs Version: 2.8.29-6 Severity: grave Justification: renders package unusable -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 UglifyJS 2 is dead upstream (no code commit since June 2017). These packages will *not* be part of Bullseye: src:uglifyjs libjs-uglify node-uglify Projects now using UglifyJS 2 can either upgrade to UglifyJS 3 or migrate to terser. UglifyJS 3 has far fewer reverse dependencies than terser, and is therefore more likely to be kept at newest release and is less likely to be problematic to backport than terser. UglifyJS 3 supports only EcmaScript 5, so more modern code need to use Babel so "dumb down" code first, where terser can process more modern dialects directly. These packages are part of UglifyJS 3: src:uglify-js libjs-uglify-js node-uglify-js uglifyjs These packages are part of terser: src:node-terser node-terser uglifyjs.terser - Jonas -BEGIN PGP SIGNATURE- iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAl6bMpQACgkQLHwxRsGg ASEdJA//dGGTgo6m8Tngz7FgUvvjSc3oqy2KJQDki2NlwQixe03p6Mrm0yvrKJ6d rK+IgJWHTo7xjXJ23jfX2ozRmp3CYaktE17cHpTpAR3i9I0749Lh2ff7R8Hdhbj+ 1hGpKecwj/Yin4vCzmUo7gPBp4Hb5AeQSHDNMdwyOoZK5XoqSbuAefCRF8Fi2gIp 5xmKJ8Ko1mHX7Ui5K+xgYPiyRzDV4KVrTam1ZhpwhvQ9NMdfiSV+kShnxIuKUr7P W93ua4LMyg79q985IbBhfkQh6L1xPuORFr0jcApyWq1j8Abbv48ARyBqH9clyJgF dBBwZJv1vZKHkaLNWBYGJbRBb8SjFEhD/9waZ+Hqfwka5sCi+6yFBYzWEV4Z/C02 MRH0ylgBIDSDbI4MlBDNRsumPPUYTwd4SKQOM7y1gKBeHbG7xLo96mIgffnD7zvo FqPXPqjJFbY5x59ldgxr7T0eDnEnVTTHyh5HlyskntBjMQO681Zrq2F748A6I9hD mreECPEGcVK5xG5IfzXLx494bJkvv0kkbPQ8Rx+MyOwYAyXvIpt0xUhdtoOHqOV2 gIMvf/44NT+GiRTlY2ps0gexGs/8IT0Qj/Iznxeeksdb0AW6Hwslz6pZNnTPmZRN Ld45wA7Eo8gWZKnVbcGpRs0kKW3IBAcSv+mJfr+osKM/05yAUDo= =GKAL -END PGP SIGNATURE-