Skip to content

CExBBartolome/fauxql

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fauxql

A SQL-based parser

Installation

npm install --save fauxql

Usage

var parser = require('fauxql');

console.log(JSON.stringify(parser.parse("hello='world' OR foo='bar'"), null, '  '));

Output

{
  "conditions": [
    {
      "left": "hello",
      "op": "Equal",
      "right": "world"
    },
    {
      "joiner": "Or",
      "expression": {
        "left": "foo",
        "op": "Equal",
        "right": "bar"
      }
    }
  ]
}

About

A SQL-based parser

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published