0.0.1 • Published 9 months ago

bloks-tool v0.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

bloks-tool

Npm package for parsing Instagram's BLOCKS format.

Uses peggy to generate a parser from the grammar in src/bloks-tool.peggy.

Usage

Install the package:

yarn add bloks-tool
import {parseBloks, visitBloks} from "bloks-tool";

const bloks = parseBloks(rawBloks);

visitBloks(bloks, (blok) => {
    const [funcName, ...args] = blok;

    console.log({
        funcName,
        args,
    });

    return false;
});
0.0.1

9 months ago

0.0.0

9 months ago