Feazy is a source-to-source compiler (transpiler) that converts its own high-level, simplified language (.fz files) into HTML and CSS. It aims to make front-end development more interactive and easier with an effortless syntax. Written in Node.js, it uses Nearley for grammar parsing, CommanderJS for CLI, and InquirerJS for project scaffolding. Version 1.0.0-c is the latest release, but the project appears to be in early stages or possibly abandoned, with no recent updates or a stable release on npm. Its key differentiators are a custom syntax with color hex variable types and mathematical expression support, but it lacks adoption and documentation for production use.
npm install feazyNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Creates a new Feazy project and starts live transpilation with a 5-minute interval.
Update Node.js to at least version 6, or consider using a different transpiler if on a modern system.
Save files with .fz extension and pay attention to case when referencing variables or classes.
Run 'npm install -g feazy' or use 'npx feazy'
Ensure variable assignment follows format '@varName = value;'