Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vkiryukhin/vkBeautify
vkBeautify is a small, simple and powerfull javascript plugin to beautify XML, JSON, CSS and SQL text.
https://github.com/vkiryukhin/vkBeautify
Last synced: 5 days ago
JSON representation
vkBeautify is a small, simple and powerfull javascript plugin to beautify XML, JSON, CSS and SQL text.
- Host: GitHub
- URL: https://github.com/vkiryukhin/vkBeautify
- Owner: vkiryukhin
- License: other
- Created: 2012-01-23T07:59:02.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2018-06-28T05:02:26.000Z (over 6 years ago)
- Last Synced: 2024-08-01T16:44:54.309Z (3 months ago)
- Language: JavaScript
- Homepage: http://www.eslinstructor.net/vkbeautify/
- Size: 115 KB
- Stars: 316
- Watchers: 21
- Forks: 97
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- Changelog: change.log
- License: LICENSE
Awesome Lists containing this project
README
# vkBeautify
javascript plugin to **pretty-print** or **minify**
text in **XML**, **JSON**, **CSS** and **SQL** formats.**Version** - 0.98.00.beta
**Copyright** (c) 2012 Vadim Kiryukhin ( vkiryukhin @ gmail.com )
**Home page:** [http://www.eslinstructor.net/vkbeautify/](http://www.eslinstructor.net/vkbeautify/)
**License:** MIT
[http://www.opensource.org/licenses/mit-license.php](http://www.opensource.org/licenses/mit-license.php)
**Pretty print**
vkbeautify.xml(text [,indent_pattern]);
vkbeautify.json(text [,indent_pattern]);
vkbeautify.css(text [,indent_pattern]);
vkbeautify.sql(text [,indent_pattern]);@text - String; text to beatufy;
@indent_pattern - Integer | String;
Integer: number of white spaces;
String: character string to visualize indentation ( can also be a set of white spaces )
**Minify**vkbeautify.xmlmin(text [,preserve_comments]);
vkbeautify.jsonmin(text);
vkbeautify.cssmin(text [,preserve_comments]);
vkbeautify.sqlmin(text);@text - String; text to minify;
@preserve_comments - Bool; [optional];
Set this flag to true to prevent removing comments from @text ( minxml and mincss functions only. )**Examples**
vkbeautify.xml(text); // pretty print XML
vkbeautify.json(text, 4 ); // pretty print JSON
vkbeautify.css(text, '. . . .'); // pretty print CSS
vkbeautify.sql(text, '----'); // pretty print SQLvkbeautify.xmlmin(text, true);// minify XML, preserve comments
vkbeautify.jsonmin(text);// minify JSON
vkbeautify.cssmin(text);// minify CSS, remove comments ( default )
vkbeautify.sqlmin(text);// minify SQL