{
  "name": "kumosearch",
  "version": "1.1.2",
  "description": "Javascript Library for Kumosearch",
  "homepage": "https://github.com/kumosearch/kumosearch-js",
  "author": {
    "name": "Kumosearch, Inc.",
    "email": "contact@kumo-ai.tech",
    "url": "https://kumo-ai.tech"
  },
  "contributors": [
    {
      "name": "Jeff Lothar",
      "email": "lijippy@163.com",
      "url": "https://gitee.com/kumo-pub"
    },
    {
      "name": "Vita X",
      "email": "vicky@kumo-ai.tech",
      "url": "https://gitee.com/kumo-pub"
    }
  ],
  "main": "lib/Kumosearch.js",
  "types": "lib/Kumosearch.d.ts",
  "browser": {
    "crypto": false
  },
  "files": [
    "lib/",
    "dist/",
    "src/"
  ],
  "keywords": [
    "kumosearch",
    "api",
    "sdk",
    "client",
    "wrapper",
    "server",
    "search"
  ],
  "devDependencies": {
    "@babel/cli": "^7.17.6",
    "@babel/core": "^7.17.5",
    "@babel/eslint-parser": "^7.17.0",
    "@babel/plugin-proposal-object-rest-spread": "^7.17.3",
    "@babel/plugin-transform-destructuring": "^7.17.3",
    "@babel/plugin-transform-runtime": "^7.17.0",
    "@babel/preset-env": "^7.16.11",
    "@babel/register": "^7.17.0",
    "@types/node": "^17.0.21",
    "@typescript-eslint/eslint-plugin": "^5.61.0",
    "@typescript-eslint/parser": "^5.61.0",
    "axios-curlirize": "^2.0.0",
    "axios-mock-adapter": "^1.20.0",
    "babel-plugin-istanbul": "^6.1.1",
    "babelify": "^10.0.0",
    "browserify": "^17.0.0",
    "chai": "~4.3.6",
    "chai-as-promised": "^7.1.1",
    "common-shakeify": "^0.6.2",
    "core-js": "^3.21.1",
    "del": "^6.0.0",
    "eslint": "^8.10.0",
    "eslint-config-prettier": "^8.8.0",
    "eslint-plugin-import": "^2.25.4",
    "eslint-plugin-node": "^11.1.0",
    "eslint-plugin-promise": "^6.0.0",
    "eslint-plugin-standard": "^5.0.0",
    "gulp": "^4.0.2",
    "gulp-babel": "^8.0.0",
    "gulp-concat": "^2.6.1",
    "gulp-rename": "^2.0.0",
    "gulp-sourcemaps": "^3.0.0",
    "gulp-uglify": "^3.0.2",
    "mocha": "^9.2.1",
    "mocha-junit-reporter": "^2.0.2",
    "nyc": "^15.1.0",
    "prettier": "^2.5.1",
    "timekeeper": "^2.2.0",
    "ts-mocha": "^9.0.2",
    "tsify": "^5.0.4",
    "typescript": "^4.8.4",
    "vinyl-buffer": "^1.0.1",
    "vinyl-source-stream": "^2.0.0"
  },
  "scripts": {
    "format": "prettier --write \"(src|test|doc)/**/*.(ts|json|js)\"",
    "pretest": "eslint .",
    "test": "nyc --reporter=html --reporter=text ts-mocha --require @babel/register --recursive",
    "build": "tsc --build --verbose && gulp clean build:browser",
    "build:tsc:watch": "tsc --watch",
    "build:tsc": "tsc",
    "ci-lint": "eslint .",
    "ci-test": "nyc --reporter=text --reporter=html ts-mocha --require @babel/register --reporter mocha-junit-reporter --recursive --colors",
    "kumosearchServer": "docker run -i -p 8108:8108 -v/tmp/kumosearch-server-data-1c/:/data kumosearch/kumosearch:0.24.0 --data-dir /data --api-key=xyz --listen-port 8108 --enable-cors",
    "createServerNodesFile": "echo '172.17.0.2:8107:8108,172.17.0.3:7107:7108,172.17.0.4:9107:9108' > `pwd`/kumosearch-server-nodes",
    "kumosearchServer:0": "docker run -i -p 8108:8108 -p 8107:8107 -v/tmp/kumosearch-server-data-1b/:/data -v`pwd`/kumosearch-server-nodes:/kumosearch-server-nodes kumosearch/kumosearch:0.19.0 --data-dir /data --api-key=xyz --listen-port 8108 --peering-port 8107 --enable-cors --nodes=/kumosearch-server-nodes",
    "kumosearchServer:1": "docker run -i -p 7108:7108 -p 7107:7107 -v/tmp/.kumosearch-server-data-2b/:/data -v`pwd`/kumosearch-server-nodes:/kumosearch-server-nodes kumosearch/kumosearch:0.19.0 --data-dir /data --api-key=xyz --listen-port 7108 --peering-port 7107 --enable-cors --nodes=/kumosearch-server-nodes",
    "kumosearchServer:2": "docker run -i -p 9108:9108 -p 9107:9107 -v/tmp/.kumosearch-server-data-3b/:/data -v`pwd`/kumosearch-server-nodes:/kumosearch-server-nodes kumosearch/kumosearch:0.19.0 --data-dir /data --api-key=xyz --listen-port 9108 --peering-port 9107 --enable-cors --nodes=/kumosearch-server-nodes"
  },
  "repository": "kumosearch/kumosearch-js",
  "license": "Apache-2.0",
  "dependencies": {
    "axios": "^0.26.0",
    "loglevel": "^1.8.0"
  },
  "peerDependencies": {
    "@babel/runtime": "^7.17.2"
  },
  "engines": {
    "node": ">=14"
  }
}
