{"library":"jazzle","type":"library","category":null,"description":"Jazzle is a high-performance ECMAScript transpiler with zero dependencies, designed to convert modern JavaScript features (destructuring, classes, lexical variables, arrow functions, template strings) into ES5-compatible code. As of version 0.9.12, it is still in active development with a focus on efficiency and correctness, notably handling temporal dead zones and super-bound this references. It claims to be roughly 2x faster than Babel on early benchmarks. The package provides a programmatic API (Node.js >=6.20.0) with CLI support planned but not yet released. It differentiates itself by targeting edge cases often missed by other transpilers, while maintaining minimal footprint.","language":"javascript","status":"active","version":"0.9.12","tags":["javascript","ast","ecmascript","fast","transpilation","compilation","syntax","performance"],"last_verified":"Fri May 01","install":[{"cmd":"npm install jazzle","imports":["const jazzle = require('jazzle')","const result = jazzle.transform(src, options)","const jazzle = require('jazzle')"]},{"cmd":"yarn add jazzle","imports":[]},{"cmd":"pnpm add jazzle","imports":[]}],"homepage":null,"github":"https://github.com/JazzleWare/jazzle","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/jazzle","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}