js-el

    0.0.6 • Public • Published

    XMLDOM Build Status Coverage Status NPM version

    A JavaScript implementation of JavaScript Style Expression Engine.

    Install:

    npm install js-el

    Example:

    var Expression = require('js-el');
    var el = new Expression("(object.attr+x)+1+JSON.stringfy([c,d])")
     
    console.info(String(el))
    console.info(el.getVarMap())
    console.info(el.getCallMap())
    object.attr+x+1+JSON.stringfy([c,d])
    { object: [ 'attr' ],
      x: [ '' ],
      JSON: [ 'stringfy' ],
      c: [ '' ],
      d: [ '' ] }
    { JSON: [ 'stringfy' ] }

    API Reference

    • #evaluate(token) #getVarMap() #getCallMap() #token

    Install

    npm i js-el

    DownloadsWeekly Downloads

    2,478

    Version

    0.0.6

    License

    none

    Unpacked Size

    586 kB

    Total Files

    99

    Last publish

    Collaborators

    • jindw