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

https://github.com/futagoza/pegjs-dev

A module to help release the tagged dev version of PEG.js on NPM
https://github.com/futagoza/pegjs-dev

javascript parser-generator pegjs

Last synced: about 2 months ago
JSON representation

A module to help release the tagged dev version of PEG.js on NPM

Awesome Lists containing this project

README

        

[![ci](https://img.shields.io/travis/pegjs/pegjs.svg)](https://travis-ci.org/pegjs/pegjs)
[![release](https://img.shields.io/npm/v/pegjs.svg)](https://www.npmjs.com/package/pegjs)
[![dev](https://img.shields.io/npm/v/pegjs/dev.svg)](https://github.com/pegjs/pegjs)
[![license](https://img.shields.io/badge/license-mit-blue.svg)](https://opensource.org/licenses/MIT)

PEG.js is a simple parser generator for JavaScript that produces fast parsers with excellent error reporting. You can use it to process complex data or computer languages and build transformers, interpreters, compilers and other tools easily.

## about this repository

1) This Node.js module help's release the tagged `dev` version of PEG.js on NPM.

2) Each release is simply the current development version of PEG.js hosted at [GitHub](https://github.com/pegjs/pegjs), which includes all git commits made since the last major release. You can tell how many commits have been made since the last release by looking at the number proceeding the `dev` tag in the version string: `0.11.0-dev.72` means 72 commits have been made since `0.10.0`

2) I usually update the tagged `dev` version whenever:

* The PEG.js parser is regenerated
* Parser generator (the compiler) is updated
* A new feature is implemented

## more information

PEG.js is currently maintained by [Futago-za Ryuu](https://github.com/futagoza). Since it's [inception](https://www.google.com/search?q=inception+meaning) in 2010, PEG.js was maintained by [David Majda](https://majda.cz/) ([@dmajda](http://twitter.com/dmajda)), until [May 2017](https://github.com/pegjs/pegjs/issues/503).

The [Bower package](https://github.com/pegjs/bower) is maintained by [Michel Krämer](http://www.michel-kraemer.com/) ([@michelkraemer](https://twitter.com/michelkraemer)).

You can find more information (install, usage, etc) either on the [Project website](http://pegjs.org/) or at the [GitHub repository](https://github.com/pegjs/pegjs).