proprima

0.1.0 • Public • Published

Proprima is a high performance, standard parser for the Proto language written in ECMAScript (also popularly known as JavaScript). Proprima is created and maintained by Nathan Wall. It is derived from Esprima by Ariya Hidayat and many contributors.

Features

  • Parser for the Proto programming language
  • Sensible syntax tree format based on with Mozilla Parser AST
  • Optional tracking of syntax node location (index-based and line-column)

Proprima can serve as a building block for some Proto language tools, from code instrumentation to editor autocompletion.

Proprima runs on many popular web browsers, as well as other ECMAScript platforms such as Node.js and Rhino.

Package Sidebar

Install

npm i proprima

Weekly Downloads

2

Version

0.1.0

License

BSD

Last publish

Collaborators

  • nathan-wall