remark-parse@11.0.0 · LilScript port · @itslil/remark-parse

remark,
parse

Official remark-parse@11.0.0 algorithms rewritten in LilScript — a unified parser plugin over micromark/mdast. Official test suite 3/3; on the CommonMark and GFM spec examples its mdast equals upstream's in 1,360/1,360 cases. Not affiliated with upstream. Official rows are the published plugin plus micromark, then Terser, Oxc and esbuild.

npm install @itslil/remark-parse
Current LilScript versus minified original · portable ESM —smaller

—Brotli-11 you ship, vs smallest original
—gzip-9 vs smallest original
—raw vs smallest original
—current artifact checks

Raw, gzip and Brotli each use a separate LilScript compilation targeting that objective. The original uses the same export and dependency boundary, then a JavaScript minifier.

parser ✦ micromark ✦ mdast ✦ extensions ✦ tree-shake

The compiled runtime, in the browser

Live
lab.

Left is the editor. Right is @itslil/remark-parse output, or the official remark-parse@11.0.0 graph when that lane is on.

Current library · original minified

Three objectives.
Measured separately.

Same machine · sequential builds

Build time.

Zero runtime dependencies

Install the
current port.

npm install @itslil/remark-parse

Download the checked repository package · Package files, hashes and validation. npm publication is independent.