{"library":"ecmarkdown","type":"library","category":null,"description":"A compiler for converting Ecmarkdown algorithm shorthand (a Markdown-inspired syntax used in ECMAScript specifications) into HTML. Current stable version is 8.1.0, with a history of active development. Key differentiators: tailored specifically for writing spec algorithms, supports inline formatting for variables, values, and field references, and integrates with ecmarkup for full spec generation. The library is ESM-only and ships TypeScript type definitions. Release cadence is irregular but frequent, with breaking changes in major versions (e.g., v7 attrs, v6 column numbers, v5 types).","language":"javascript","status":"active","version":"8.1.0","tags":["javascript","ecmascript","specs","typography","markup","markdown","html","code","typescript"],"last_verified":"Fri May 01","install":[{"cmd":"npm install ecmarkdown","imports":["import { parse } from 'ecmarkdown'","import { emit } from 'ecmarkdown'","import { FragmentNode } from 'ecmarkdown'"]},{"cmd":"yarn add ecmarkdown","imports":[]},{"cmd":"pnpm add ecmarkdown","imports":[]}],"homepage":null,"github":"https://github.com/tc39/ecmarkdown","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/ecmarkdown","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}