UNPKG

mongodb-language-model

Version:

Parses MongoDB query language and returns an abstract syntax tree

46 lines (45 loc) 1.32 kB
{ "name": "mongodb-language-model", "description": "Parses MongoDB query language and returns an abstract syntax tree", "author": "Thomas Rueckstiess <thomas@mongodb.com>", "version": "2.3.0", "bugs": { "url": "https://jira.mongodb.org/projects/COMPASS/issues", "email": "compass@mongodb.com" }, "homepage": "https://github.com/mongodb-js/compass", "repository": { "type": "git", "url": "https://github.com/mongodb-js/compass.git" }, "license": "SSPL", "keywords": [ "mongodb-js", "mongodb", "query", "language", "model" ], "scripts": { "test": "mocha", "compile": "npm run pegjs", "pegjs": "pegjs -o ./parser.js < ./grammar.pegjs", "check": "npm run lint && npm run depcheck", "pretest": "npm run compile", "precheck": "npm run compile", "lint": "eslint \"./{src,lib,test,bin}/**/*.{js,jsx,ts,tsx}\" \"./*.js\" --no-error-on-unmatched-pattern", "depcheck": "depcheck", "test-ci": "npm run test", "prepublishOnly": "npm run compile", "bootstrap": "npm run compile" }, "main": "index.js", "devDependencies": { "depcheck": "^1.4.1", "eslint": "^7.25.0", "eslint-config-mongodb-js": "^5.0.3", "mocha": "^7.0.0", "pegjs": "^0.10.0" }, "gitHead": "e00da432655fbd1b723fd693527bf481f4c1e645" }