Registry / web-framework / feazy
library1.0.0-cjsnpmunverified

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 feazy
INSTALL
IMPORT
SIG · FEAZY
F
feazy
web-frameworkjavascriptv1.0.0-c
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Feazy CLI
npx feazy create
Running 'feazy' without arguments might show help, but no default export. Use npx or global install.
Feazy is a CLI tool, not a library. Use via command line.

Creates a new Feazy project and starts live transpilation with a 5-minute interval.

npx feazy create # Follow interactive prompts to set project name and features npx feazy transpile -i project_dir -l 5 # Transpiles .fz files to HTML/CSS every 5 minutes
feazy --version
Debug
Known issues
gotchaFeazy requires Node.js >=6.0.0, but many modern transpilers need newer Node. Ensure your environment meets this requirement.
fix
Update Node.js to at least version 6, or consider using a different transpiler if on a modern system.
affects: >=1.0.0-c
gotchaFeazy files use the .fz extension and are case-sensitive. Misnaming files or using wrong case will cause transpilation errors.
fix
Save files with .fz extension and pay attention to case when referencing variables or classes.
affects: *
Errors
Common errors & fixes
Error: Cannot find module 'feazy'
Feazy is not installed globally or locally.
fix
Run 'npm install -g feazy' or use 'npx feazy'
SyntaxError: Unexpected token @
Invalid Feazy syntax, e.g., using @ for variable assignment without proper structure.
fix
Ensure variable assignment follows format '@varName = value;'
Upgrade
Version history
1.0.0-clatest on npm
Audit
Dependencies
commanderrequiredCLI command parsing
inquirerrequiredInteractive project creation prompts
nearleyrequiredGrammar parsing and transpilation core
Agent activity
2 hits · last 30 days
node
2
Resources
feazy — npm install feazy · libregistry