Now Particularly Misnamed

    ghom-eval
    TypeScript icon, indicating that this package has built-in type declarations

    1.1.3 • Public • Published

    ghom-eval

    Install

    npm install ghom-eval
    

    Example

    Think of securing access because a malicious Eval can be devastating for your PC!

    import { evaluate } from "ghom-eval" // or with CommonJS
    
    evaluate("4 + 5")

    Returning

    {
      "class": "Number",
      "type": "number",
      "duration": 0,
      "failed": false,
      "input": "4 + 5",
      "output": "9",
      "evaluated": ";() => {\n  return 4 + 5\n}\n"
    }

    Options

    evaluate method has 3 parameters.

    • code string Evaluated code
    • context any Context value to inject in code (default: undefined)
    • contextName string The access name of context (default: "context")

    Enjoy!

    Install

    npm i ghom-eval

    DownloadsWeekly Downloads

    2

    Version

    1.1.3

    License

    ISC

    Unpacked Size

    3.54 kB

    Total Files

    5

    Last publish

    Collaborators

    • ghom