{
  "name": "ocaml-language-server",
  "version": "1.0.35",
  "license": "Apache-2.0",
  "description": "OCaml language server",
  "author": {
    "name": "Darin Morrison",
    "email": "freebroccolo@users.noreply.github.com",
    "url": "https://github.com/freebroccolo"
  },
  "homepage": "https://github.com/freebroccolo/ocaml-language-server",
  "repository": {
    "type": "git",
    "url": "git://github.com/freebroccolo/ocaml-language-server.git"
  },
  "bugs": {
    "url": "https://github.com/freebroccolo/ocaml-language-server/issues"
  },
  "engines": {
    "node": ">=6.9.1"
  },
  "scripts": {
    "prebuild": "npm run build:pegjs:ocamldoc && npm run format && npm run lint",
    "watch": "npm run prebuild && tsc -watch -p ./",
    "build": "tsc -p ./",
    "build:pegjs:ocamldoc":
      "shx mkdir -p bin/server/parser/ocamldoc && pegjs -o bin/server/parser/ocamldoc/grammar.js src/bin/server/parser/ocamldoc/grammar.pegjs",
    "format": "./node_modules/.bin/prettier --write \"src/**/*.ts\"",
    "lint": "tslint --project tsconfig.json",
    "prepare": "npm run build",
    "test": "jest"
  },
  "jest": {
    "moduleFileExtensions": ["ts", "tsx", "js"],
    "transform": {
      "^.+\\.(ts|tsx)$": "ts-jest"
    },
    "testMatch": ["**/__tests__/*.(ts|tsx|js)"]
  },
  "main": "./lib/index.js",
  "typings": "./lib/index",
  "bin": {
    "ocaml-language-server": "./bin/server/index.js"
  },
  "files": ["bin", "lib"],
  "devDependencies": {
    "@types/async": "2.0.48",
    "@types/deepmerge": "2.1.0",
    "@types/glob": "5.0.35",
    "@types/jest": "22.2.2",
    "@types/lodash": "4.14.106",
    "@types/lokijs": "1.2.30",
    "@types/node": "9.6.2",
    "@types/pegjs": "0.10.0",
    "jest": "22.4.3",
    "prettier": "1.11.1",
    "shx": "0.2.2",
    "ts-jest": "22.4.2",
    "ts-node": "5.0.1",
    "tslint": "5.9.1",
    "typescript": "2.8.1"
  },
  "dependencies": {
    "async": "2.6.0",
    "deepmerge": "2.1.0",
    "glob": "7.1.2",
    "lodash": "4.17.5",
    "lokijs": "1.5.3",
    "pegjs": "0.10.0",
    "vscode-jsonrpc": "3.6.0",
    "vscode-languageclient": "4.0.1",
    "vscode-languageserver": "4.0.0",
    "vscode-languageserver-protocol": "3.6.0",
    "vscode-uri": "1.0.3"
  }
}
