{"library":"puppy-transpiler","title":"Puppy Transpiler","description":"Puppy Transpiler is a lightweight JavaScript/TypeScript transpiler that translates modern ES2020+ code to ES2015 for broader browser compatibility. Version 1.0.5 is the latest stable release, with monthly updates. It differentiates by supporting inline TypeScript without configuration and producing minimal output. Ships TypeScript types.","language":"javascript","status":"active","last_verified":"Fri May 01","install":{"commands":["npm install puppy-transpiler"],"cli":{"name":"puppy","version":null}},"imports":["import { transpile } from 'puppy-transpiler'","import transpile from 'puppy-transpiler'","import { TranspileOptions } from 'puppy-transpiler'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import { transpile } from 'puppy-transpiler';\n\nconst es2020 = `const add = (a, b) => a + b;`;\nconst result = transpile(es2020, { target: 'es2015' });\nconsole.log(result.code);\n// Output: var add = function(a, b) { return a + b; };","lang":"typescript","description":"Transpiles an ES2020 arrow function to ES2015 using puppy-transpiler.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}