ci Commit Coverage Languages Analysis Discord Dependencies Dev Dependencies Repo size Download Sponsors Issues License Version Contributors
- No predefined keywords
- No features assumptions
- Only binary operators are allowed
- Everything except expressions and function invokes are ignored
- Run directly on top of JavaScript
- No Virtual Machine
- No Transpilation
- Native escript-JavaScript communication
npm install @chientrm/es
π index.js
import { readFileSync } from "fs"; import { eEval } from "es"; const text = readFileSync("main.es", { encoding: "utf8", flag: "r" }); eEval([{ log: console.log }], "main.es", text);
π main.es
log("Hello World!");
πΊ Output
Hello World!Please see CONTRIBUTING for details.
Coming soon... π·
Documentation π
npm run build
Coming soon... π·