./textproc/py-jsbeautifier, JavaScript unobfuscator and beautifier

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.13.13, Package name: py38-jsbeautifier-1.13.13, Maintainer: pkgsrc-users

Beautify, unpack or deobfuscate JavaScript. Handles popular online
obfuscators.


Required to run:
[devel/py-setuptools] [lang/py-six] [devel/py-editorconfig-core] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 760ae934cc94f22c8546e3ad940d245219532883
RMD160: 9f52af20d3140355aeec5d35599cffccc9b4a9b2
Filesize: 70.813 KB

Version history: (Expand)


CVS history: (Expand)


   2021-05-10 11:22:34 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-jsbeautifier: updated to 1.13.13

v1.13.13

Closed Issues

IE11 compatibility failure v>1.13.5

v1.13.11

Closed Issues

Support short PHP tags

v1.13.6

Closed Issues

Fix space-before-conditional: false to work on switch-case statement
Optional chaining obj?.[expr]
   2021-02-05 23:22:17 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-jsbeautifier: updated to 1.13.5

1.13.5:
Unknown changes
   2021-01-13 12:31:56 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-jsbeautifier: updated to 1.13.4

1.13.4
Bug fixes
   2020-08-25 13:03:21 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-jsbeautifier: updated to 1.13.0

v1.13.0

Description

This release truly fixes the python cssbeautifier installation and updates \ 
cssbeautifier cli to use the same general code as jsbeautifier.

Also, as of this release Node.js 8.x is no longer guaranteed to work. Node.js \ 
8.x LTS reached end-of-life in January 2020. Parts of our test infrastructure no \ 
longer support Node.js 8.x. The js-beautifier should still run on Node.js 8.x, \ 
but it is not part of the CI system and so not guaranteed to work.

Closed Issues

(internal) Refactor python cssbeautifier to reuse jsbeautifier CLI methods
(internal) Switch from node-static to serve
Fixed pip install cssbeautifier
   2020-05-17 23:38:47 by Adam Ciarcinski | Files touched by this commit (14)
Log message:
pytest from versioned depends
   2020-04-11 18:28:58 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-jsbeautifier: updated to 1.11.0

v1.11.0
Closed Issues
Please bump mkdirp to fix mkdirp@0.5.1 vulnerability
Support optional-chaining
Please support es module
Support new js proposals: optional-chaining & pipeline-operator
Optional closing not implemented
   2019-08-29 06:58:29 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-jsbeautifier: updated to 1.10.2

v1.10.2
Closed Issues
Please update CodeMirror Addon
Nested braces indentation

v1.10.1
Closed Issues
javascript fails to format when <?php > is first text inside <script> tag
414 Request-URI Too Large
   2019-05-02 10:35:09 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-jsbeautifier: updated to 1.10.0

v1.10.0
Added templating setting to control when template languages are recognized. All \ 
languages are off by default in Javascript and on by default in HTML.

Closed Issues
beautifying scss selector with colon in it adds space
Javascript multiline comments duplicates
Tokenizer crashes if the input terminates with a dot character.
stop reformatting valid css \! into invalid \ !
wrong indent for unclosed <? - need to support disabling templating
Beautify inserts space before exclamation mark in comment <!-- in css \ 
<style>
'less' mixins parameter formatting problem
Change css tests to use 4 space indenting instead of tabs
Braces after case get pushed onto new line
Extra space in pseudo-elements and pseudo-classes selectors
LESS formatting - mixins with multiple variables
Bug in less format