{
  "name": "@egodigital/egoose",
  "version": "8.4.0",
  "description": "Helper classes and functions for Node.js 10 or later.",
  "main": "lib/index.js",
  "private": false,
  "directories": {
    "lib": "lib"
  },
  "scripts": {
    "build": "(rm -r ./lib || true) && (\"./node_modules/.bin/tsc\" && \"./node_modules/.bin/tsc\" -d)",
    "build_and_test": "npm run build && npm run test",
    "deploy": "npm install && npm audit fix && npm run build_and_test && npm publish",
    "doc": "(rm -r ./doc || true) && (\"./node_modules/.bin/typedoc\" --out ./doc ./src)",
    "test": "./node_modules/.bin/mocha ./lib/test/**/*.js"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/egodigital/egoose.git"
  },
  "keywords": [
    "node",
    "classes",
    "functions",
    "helpers",
    "toolbox",
    "ego",
    "digital",
    "gmbh",
    "mongo",
    "databases",
    "http",
    "apis",
    "rest",
    "diagnostics",
    "logging",
    "events",
    "azure"
  ],
  "author": "e.GO Digital GmbH, Aachen, Germany",
  "license": "LGPL-3.0",
  "bugs": {
    "url": "https://github.com/egodigital/egoose/issues"
  },
  "homepage": "https://github.com/egodigital/egoose#readme",
  "dependencies": {
    "@egodigital/node-ews": "^4.1.1",
    "@mapbox/polyline": "^1.1.0",
    "@types/body-parser": "^1.19.0",
    "@types/chai": "^4.2.11",
    "@types/errorhandler": "^0.0.32",
    "@types/express": "4.17.1",
    "@types/fs-extra": "^8.1.0",
    "@types/joi": "^14.3.4",
    "@types/lodash": "^4.14.150",
    "@types/mime-types": "^2.1.0",
    "@types/mocha": "^5.2.7",
    "@types/moment-timezone": "^0.5.13",
    "@types/mongoose": "^5.7.16",
    "@types/node": "^12.12.38",
    "@types/node-geocoder": "^3.24.1",
    "@types/redis": "^2.8.20",
    "@types/tmp": "^0.1.0",
    "@types/uuid": "^3.4.9",
    "@types/ws": "^7.2.4",
    "@types/yargs-parser": "^15.0.0",
    "@types/yazl": "^2.4.2",
    "azure-storage": "^2.10.3",
    "body-parser": "^1.19.0",
    "chai": "^4.2.0",
    "diskspace": "^2.0.0",
    "errorhandler": "^1.5.1",
    "express": "^4.17.1",
    "fast-glob": "^3.2.2",
    "fs-extra": "^8.1.0",
    "geodist": "^0.2.1",
    "header-case-normalizer": "^1.0.3",
    "is-stream": "^2.0.0",
    "joi": "^14.3.1",
    "lodash": "^4.17.15",
    "merge-deep": "^3.0.2",
    "mime-types": "^2.1.27",
    "mocha": "^7.1.2",
    "moment": "^2.25.3",
    "moment-timezone": "^0.5.28",
    "mongoose": "^5.9.13",
    "node-enumerable": "^5.0.1",
    "node-geocoder": "^3.27.0",
    "os-utils": "^0.0.14",
    "p-queue": "^6.4.0",
    "redis": "^2.8.0",
    "sanitize-filename": "^1.6.3",
    "swagger-jsdoc-express": "^3.0.0",
    "tmp": "^0.1.0",
    "uuid": "^3.4.0",
    "ws": "^7.3.0",
    "yargs-parser": "^16.1.0",
    "yazl": "^2.5.1"
  },
  "devDependencies": {
    "@egodigital/tsconfig": "^1.3.0",
    "tslint": "^6.1.2",
    "typedoc": "^0.17.6",
    "typescript": "^3.8.3"
  },
  "engines": {
    "node": ">=12.0.0",
    "npm": ">=6.9.0"
  }
}
