{"library":"unescape-js","type":"library","category":null,"description":"unescape-js is a lightweight JavaScript utility designed to convert strings containing JavaScript and Python-style escape sequences back into their literal characters. This includes standard JavaScript escapes like `\\n`, `\\t`, Unicode escapes such as `\\u00A9` for copyright, and ES2015 Unicode code point escapes like `\\u{1F604}`. It also supports Python-style Unicode character escapes (`\\UXXXXXXXX`). The current stable version is 1.1.4, though the package has not seen updates for approximately six years, indicating an abandoned or extremely low-maintenance status. A key differentiator is its robust handling of various octal escape sequence nuances, which was significantly improved in earlier versions to prevent misinterpretation of single, double, and three-digit octal codes, including those starting with `\\0` and sequences with non-octal digits.","language":"javascript","status":"abandoned","version":"1.1.4","tags":["javascript","unescape","escape sequences","special characters"],"last_verified":"Wed May 27","install":[{"cmd":"npm install unescape-js","imports":["const unescapeJs = require('unescape-js');"]},{"cmd":"yarn add unescape-js","imports":[]},{"cmd":"pnpm add unescape-js","imports":[]}],"homepage":null,"github":"https://github.com/iamakulov/unescape-js","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/unescape-js","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/unescape-js/compatibility"}}