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.

/esreflect/

    Package Sidebar

    Install

    npm i esreflect

    Weekly Downloads

    2

    Version

    0.1.4

    License

    MIT

    Last publish

    Collaborators

    • yannickglt