@saber2pr/tree-lang

0.0.9 • Public • Published

@saber2pr/tree-lang

a tree language.

yarn add @saber2pr/tree-lang

Example

  1. code like this
parent1
  child1
parent2
  child1
  child2
parent3
  child1
    childd1
  1. parse
import parse from "@saber2pr/tree-lang"

parse(code)
/*
{
  name: "root",
  children: [
    {
      name: "parent1",
      children: [
        {
          name: "child1"
        }
      ]
    },
    {
      name: "parent2",
      children: [
        {
          name: "child1"
        },
        {
          name: "child2"
        }
      ]
    },
    {
      name: "parent3",
      children: [
        {
          name: "child1",
          children: [
            {
              name: "childd1"
            }
          ]
        }
      ]
    }
  ]
}
*/

start

yarn install
yarn start

yarn test

Author: saber2pr

/@saber2pr/tree-lang/

    Package Sidebar

    Install

    npm i @saber2pr/tree-lang

    Weekly Downloads

    1

    Version

    0.0.9

    License

    ISC

    Unpacked Size

    6.19 kB

    Total Files

    11

    Last publish

    Collaborators

    • saber2pr