pegjs/README.md
Futago-za Ryuu baf8b3a339 Publish to pegjs@dev on every CI run
This adds a new local package called '@pegjs/publish-dev' that will be run by the CI after all other tasks.

'@pegjs/publish-dev' will, as the name implies, publish a new release of pegjs on NPM under the dev tag.
2019-02-15 00:54:31 +00:00

68 lines
3.3 KiB
Markdown

[![Build Status](https://dev.azure.com/pegjs/pegjs/_apis/build/status/Azure%20Pipelines?branchName=master)](https://dev.azure.com/pegjs/pegjs/_build/latest?definitionId=1?branchName=master)
[![Codecov](https://codecov.io/gh/pegjs/pegjs/branch/master/graph/badge.svg)](https://codecov.io/gh/pegjs/pegjs)
[![Maintainability](https://api.codeclimate.com/v1/badges/2d1f0313dea3e28e191f/maintainability)](https://codeclimate.com/github/pegjs/pegjs/maintainability)
[![forum](https://gitq.com/badge.svg)](https://gitq.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.
> PEG.js is still very much work in progress. There are no compatibility guarantees until version 1.0
### public packages
| package | version | dependency status |
| ------- | ------- | ----------------- |
| [pegjs][P001] | [![release][P002]][P003] [![dev][P004]][P005] | [![dependencies][P006]][P007] |
### local packages
| package | dependency status |
| ------- | ----------------- |
| [~/][L013] | [![dependencies][L014]][L015] |
| [~/test][L001] | [![dependencies][L002]][L003] |
| [~/tools/benchmark][L004] | [![dependencies][L005]][L006] |
| [~/tools/bundler][L007] | [![dependencies][L008]][L009] |
| [~/tools/impact][L010] | [![dependencies][L011]][L012] |
| [~/tools/publish-dev][L016] | [![dependencies][L017]][L018] |
[<img src="website/img/CBT_OS-logo_Black-H.png" width="500" />](https://crossbrowsertesting.com/)
<!-- packages/pegjs -->
[P001]: https://github.com/pegjs/pegjs/tree/master/packages/pegjs
[P002]: https://img.shields.io/npm/v/pegjs.svg
[P003]: https://www.npmjs.com/package/pegjs
[P004]: https://img.shields.io/npm/v/pegjs/dev.svg
[P005]: https://github.com/pegjs/pegjs
[P006]: https://img.shields.io/david/pegjs/pegjs.svg?path=packages/pegjs
[P007]: https://david-dm.org/pegjs/pegjs?path=packages/pegjs
<!-- https://github.com/pegjs/pegjs/ -->
[L013]: https://github.com/pegjs/pegjs/tree/master/
[L014]: https://img.shields.io/david/pegjs/pegjs.svg
[L015]: https://david-dm.org/pegjs/pegjs
<!-- test -->
[L001]: https://github.com/pegjs/pegjs/tree/master/test
[L002]: https://img.shields.io/david/pegjs/pegjs.svg?path=test
[L003]: https://david-dm.org/pegjs/pegjs?path=test
<!-- tools/benchmark -->
[L004]: https://github.com/pegjs/pegjs/tree/master/tools/benchmark
[L005]: https://img.shields.io/david/pegjs/pegjs.svg?path=tools/benchmark
[L006]: https://david-dm.org/pegjs/pegjs?path=tools/benchmark
<!-- tools/bundler -->
[L007]: https://github.com/pegjs/pegjs/tree/master/tools/bundler
[L008]: https://img.shields.io/david/pegjs/pegjs.svg?path=tools/bundler
[L009]: https://david-dm.org/pegjs/pegjs?path=tools/bundler
<!-- tools/impact -->
[L010]: https://github.com/pegjs/pegjs/tree/master/tools/impact
[L011]: https://img.shields.io/david/pegjs/pegjs.svg?path=tools/impact
[L012]: https://david-dm.org/pegjs/pegjs?path=tools/impact
<!-- tools/publish-dev -->
[L016]: https://github.com/pegjs/pegjs/tree/master/tools/publish-dev
[L017]: https://img.shields.io/david/pegjs/pegjs.svg?path=tools/publish-dev
[L018]: https://david-dm.org/pegjs/pegjs?path=tools/publish-dev