Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kaelzhang/sumer

(WIP) sumer is a bash AST parser written in pure JavaScript
https://github.com/kaelzhang/sumer

ast bash compiler nodejs parser

Last synced: 12 days ago
JSON representation

(WIP) sumer is a bash AST parser written in pure JavaScript

Awesome Lists containing this project

README

        

[![Build Status](https://travis-ci.org/kaelzhang/sumer.svg?branch=master)](https://travis-ci.org/kaelzhang/sumer)
[![Coverage](https://codecov.io/gh/kaelzhang/sumer/branch/master/graph/badge.svg)](https://codecov.io/gh/kaelzhang/sumer)

# sumer

`sumer` is bash AST parser written in JavaScript.

## Credits

Heavily based on [`acorn`](https://github.com/ternjs/acorn).

## Install

```sh
$ npm install sumer
```

## Usage

```js
import sumer from 'sumer'

const AST = sumer.parse('export PARSER=sumer', options)
```

## License

MIT