{"library":"js-beautify","type":"library","category":null,"description":"JS Beautify is a robust JavaScript library and command-line tool designed for reformatting and re-indenting JavaScript, CSS, and HTML code. It can also unpack and partially deobfuscate scripts processed by common tools like Dean Edward’s packer or `javascript-obfuscator`. The current stable version is 1.15.4, with recent releases addressing compatibility and hotfixes, such as the `polyfill.io` removal and `glob` dependency adjustments for Node.js 18.x. The project distinguishes itself by offering multi-language code formatting and basic de-obfuscation capabilities, which are beyond the scope of many single-purpose formatters. However, the project explicitly states a critical need for new contributors, indicating that existing owners have limited time, which suggests a potentially slower development pace and a maintenance-focused trajectory despite ongoing minor updates.","language":"javascript","status":"maintenance","version":"1.15.4","tags":["javascript","beautify","beautifier","code-quality"],"last_verified":"Wed May 27","install":[{"cmd":"npm install js-beautify","imports":["import { js_beautify } from 'js-beautify';","import { css_beautify } from 'js-beautify';","import { html_beautify } from 'js-beautify';"]},{"cmd":"yarn add js-beautify","imports":[]},{"cmd":"pnpm add js-beautify","imports":[]}],"homepage":"https://beautifier.io","github":"https://github.com/beautifier/js-beautify","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/js-beautify","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/js-beautify/compatibility"}}