{"library":"esjava","type":"library","category":null,"description":"ESJava (v0.0.8) is an experimental transpiler that converts Java source code to ES6 (ES2015) JavaScript. It targets ES6 features such as classes, arrow functions, and static getters. Release cadence is low; the project has not seen updates since 2016. Compared to other Java-to-JS tools like GWT or J2CL, ESJava is a lightweight, single-pass transpiler focused on syntactic translation without runtime libraries. It is primarily a proof-of-concept for converting small Java programs, with limited support for Java standard library or advanced language features.","language":"javascript","status":"abandoned","version":"0.0.8","tags":["javascript","java","transpiler","es6"],"last_verified":"Fri May 01","install":[{"cmd":"npm install esjava","imports":["import esjava from 'esjava'","import { compile } from 'esjava'"]},{"cmd":"yarn add esjava","imports":[]},{"cmd":"pnpm add esjava","imports":[]}],"homepage":null,"github":"https://github.com/mazko/ESJava","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/esjava","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}