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

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


Branch: CURRENT, Version: 1.9.1, Package name: py27-jsbeautifier-1.9.1, Maintainer: pkgsrc-users

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


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

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 3f5c176d1d9c12f37311ebd3991c96a351dfa7c5
RMD160: dc9d9f51899f611398907c738d6c8f7b73316757
Filesize: 66.666 KB

Version history: (Expand)


CVS history: (Expand)


   2019-04-01 12:26:35 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-jsbeautifier: updated to 1.9.1

v1.9.1
Closed Issues
nested table not beautified correctly
Add an option to preserve indentation on empty line
   2019-03-02 15:41:25 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-jsbeautifier: updated to 1.9.0

v1.9.0:
Description
Fixed Tab indenting - when tabs indenting enabled, they are used universally. \ 
Also, tab size customizable: 8-space tabs would mean each tab is treated as 8 \ 
spaces.
Accurate line wrapping - Layout always wraps when line length exceed specified \ 
column, unless wrapping would not reduce line length.
Improved Template handling in HTML - Go, Django, Handlebars, ERB/EJS/ASP, PHP \ 
(still only handlebars indenting)
Improved Template handling in Javascript - ERB/EJS/ASP, PHP (no indenting, no \ 
Django or Handlebars due to potential syntax conflicts for curly braces)
Fixed indenting of mustache inverted conditionals
Fixed indenting for HTML tags with option end tags
https://github.com/beautify-web/js-beau … 9...v1.9.0

Closed Issues
Incorrect indentation of ^ inverted section tags in Handlebars/Mustache code
PHP In HTML Attributes
DeanEdward python unpacker offset problem
CLI on Windows doesn't accept -f - for stdin?
HTML type attribute breaks JavaScript beautification?
Use of global MODE before declaration caused uglify problem
When building html tags using Mustache variables, extra whitespace is added \ 
after opening arrow
<script type="text/html">isnot abled to be beautified
_get_full_indent undefined
Website "autodetect" setting doesn't distinguish css vs javascript
Add setting to keep HTML tag text content unformatted or ignore custom delimiters
HTML auto formatting using spaces instead of tabs
Unclosed single quote in php tag causes formatting changes which break php code
Using tabs when wrapping attributes and wrapping if needed
HTML --wrap-attributes doesn't respect --wrap-line-length
Bad indent level(HTML)
js-beautify produces invalid code for variables with Unicode escape sequences
support vuejs
Go templates in HTML
Better behavior for javascript --wrap-line-length
   2018-12-13 20:56:56 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-jsbeautifier: updated to 1.8.9

v1.8.9:
Won't run from CLI - bad option name files
in the .vue file space_after_anon_function is invalid
Add function default_options() to beautifier.js
Support globs in CLI
   2018-11-03 10:17:58 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-jsbeautifier: updated to 1.8.8

v1.8.8:
async function in object wrong indentation
   2018-10-14 18:04:25 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-jsbeautifier: updated to 1.8.7

1.8.7:
Unknown changes
   2018-09-12 12:25:23 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-jsbeautifier: updated to 1.8.6

v1.8.6
Beautifier has moved to https://beautifier.io

Closed Issues
JS beautify break the angular compile
base64 string is broken with v1.8.4
Bookmarklet becomes totally useless
HTTPS
Beautify breaks when js starts with space followed by multi-line comment

v1.8.4
Broader adoption of 1.8.x revealed a few more high priority fixes

Closed Issues
Multiple newlines added between empty textarea and "unformatted" \ 
inline elements
unindent_chained_methods broken

v1.8.3
Closed Issues
Missing Bower Assets
Javascript ternary breaked with await
Object property indented after await
Handlebars formatting problems
beautify.js doesn't have indent_level option

v1.8.1
Closed Issues
Why npm is a dependency?
indent_inner_html not working in v1.8.0
   2017-12-10 18:25:37 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-jsbeautifier: updated to 1.7.5

v1.7.5
Strict mode: js_source_text is not defined [CSS]
Made brace_style option more inclusive
White space before"!important" tag missing in CSS beautify
   2017-11-07 09:06:21 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-jsbeautifier: updated to 1.7.4

v1.7.4
Closed Issues
* Whitespace after ES7 async keyword for arrow functions