esreflect

0.1.4 • Public • Published

ESReflect

Build Status Coveralls npm version npm downloads npm dependencies npm devDependencies npm license

ESReflect is an ECMAScript (also popularly known as JavaScript) library providing a reflection API for ECMAScript. ESReflect uses esprima and escodegen to parse and generate code accodring to the Mozilla's Parser API.

Install

The easiest way is to install esreflect as dependency:

npm install esreflect --save

You may also be interested in:

Usage

ESReflect uses browserify-reflection and ESReflect to unit tests private methods. See the API documentation for an exhaustive list of classes and methods.

Roadmap

  • Improve members extraction performances
  • Support of ECMAScript 6 (EMCMA-262) classes
  • Automatic accessibility change with ES7 decorators

License

Code licensed under MIT License.

Readme

Keywords

none

Package Sidebar

Install

npm i esreflect

Weekly Downloads

1

Version

0.1.4

License

MIT

Last publish

Collaborators

  • yannickglt