MuffinJS v1.1.2 is a transpiler and runtime for the Muffin scripting language, designed to compile and execute Muffin scripts on Node.js. It offers a simple alternative to JavaScript with custom syntax for variables, loops, conditions, and functions, and supports including external scripts and libraries. Unlike general-purpose languages, it focuses on ease of use with automatic disk persistence for variables and built-in I/O abstraction. Release cadence is low; the project appears in maintenance mode with limited recent updates.
npm install muffin-jsNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to compile and run a Muffin script via CLI and programmatically, highlighting the need for external dependencies.
Inject these objects as shown in the README before calling eval().
Do not use semicolons inside Muffin scripts to avoid unexpected line merging.
Pin chalk to version 4.0.0 when using the provided prompt/confirm implementation.
Review the provided code and fix syntax errors before use.
Avoid using eval() with untrusted Muffin scripts; consider sandboxing or pre-compiling.
Define prompt as shown in the README before calling eval(output).
Implement localStorage with getItem, setItem, and clear methods as specified.
Avoid semicolons in Muffin source code.
No dependency data recorded yet.