{"library":"idyll-compiler","type":"library","category":null,"description":"Lexer and parser for the Idyll markup language, converting Idyll source into an abstract syntax tree (AST). Current version is 5.0.0-alpha.2, with active development. It allows embedding Idyll documents in web pages when combined with idyll-document. Key differentiators: provides a full AST for custom processing, supports async compilation, and is part of the Idyll ecosystem. It is ESM-only and requires Node.js 12+.","language":"javascript","status":"active","version":"5.0.0-alpha.2","tags":["javascript","idyll","compiler"],"last_verified":"Fri May 01","install":[{"cmd":"npm install idyll-compiler","imports":["import { compile } from 'idyll-compiler'","import { preprocess } from 'idyll-compiler'","import idyllCompiler from 'idyll-compiler'"]},{"cmd":"yarn add idyll-compiler","imports":[]},{"cmd":"pnpm add idyll-compiler","imports":[]}],"homepage":"https://idyll-lang.org","github":"https://github.com/idyll-lang/idyll","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/idyll-compiler","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}