@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

Readme

Keywords

Package Sidebar

Install

npm i @saber2pr/tree-lang

Weekly Downloads

0

Version

0.0.9

License

ISC

Unpacked Size

6.19 kB

Total Files

11

Last publish

Collaborators

  • saber2pr