UNPKG

3.01 kBJSONView Raw
1{
2 "name": "@egodigital/egoose",
3 "version": "6.7.0",
4 "description": "Helper classes and functions for Node.js 8 or later.",
5 "main": "lib/index.js",
6 "private": false,
7 "directories": {
8 "lib": "lib"
9 },
10 "scripts": {
11 "build": "(rm -r ./lib || true) && (\"./node_modules/.bin/tsc\" && \"./node_modules/.bin/tsc\" -d)",
12 "build_and_test": "npm run build && npm run test",
13 "deploy": "npm install && npm audit fix && npm run build_and_test && npm publish",
14 "doc": "(rm -r ./doc || true) && (\"./node_modules/.bin/typedoc\" --out ./doc ./src)",
15 "test": "./node_modules/.bin/mocha ./lib/test/**/*.js"
16 },
17 "repository": {
18 "type": "git",
19 "url": "git+https://github.com/egodigital/egoose.git"
20 },
21 "keywords": [
22 "node",
23 "classes",
24 "functions",
25 "helpers",
26 "toolbox",
27 "ego",
28 "digital",
29 "gmbh",
30 "mongo",
31 "databases",
32 "http",
33 "apis",
34 "rest",
35 "diagnostics",
36 "logging",
37 "events"
38 ],
39 "author": "e.GO Digital GmbH, Aachen, Germany",
40 "license": "LGPL-3.0",
41 "bugs": {
42 "url": "https://github.com/egodigital/egoose/issues"
43 },
44 "homepage": "https://github.com/egodigital/egoose#readme",
45 "dependencies": {
46 "@egodigital/node-ews": "^4.0.1",
47 "@mapbox/polyline": "^1.1.0",
48 "@types/body-parser": "^1.17.0",
49 "@types/chai": "^4.1.7",
50 "@types/errorhandler": "0.0.32",
51 "@types/express": "^4.17.0",
52 "@types/fs-extra": "^5.1.0",
53 "@types/is-stream": "^1.1.0",
54 "@types/joi": "^14.3.3",
55 "@types/lodash": "^4.14.136",
56 "@types/mime-types": "^2.1.0",
57 "@types/mocha": "^5.2.7",
58 "@types/moment-timezone": "^0.5.12",
59 "@types/mongoose": "5.2.17",
60 "@types/node": "^10.14.12",
61 "@types/node-geocoder": "^3.19.1",
62 "@types/redis": "^2.8.13",
63 "@types/sanitize-filename": "^1.1.28",
64 "@types/tmp": "0.0.33",
65 "@types/uuid": "^3.4.5",
66 "@types/ws": "^6.0.1",
67 "@types/yargs-parser": "^13.0.0",
68 "@types/yazl": "^2.4.1",
69 "azure-storage": "^2.10.3",
70 "body-parser": "^1.19.0",
71 "chai": "^4.2.0",
72 "diskspace": "^2.0.0",
73 "errorhandler": "^1.5.1",
74 "express": "^4.17.1",
75 "fast-glob": "^2.2.7",
76 "fs-extra": "^7.0.1",
77 "geodist": "^0.2.1",
78 "header-case-normalizer": "^1.0.3",
79 "is-stream": "^1.1.0",
80 "joi": "^14.3.1",
81 "lodash": "^4.17.13",
82 "merge-deep": "^3.0.2",
83 "mime-types": "^2.1.24",
84 "mocha": "^5.2.0",
85 "moment": "^2.24.0",
86 "moment-timezone": "^0.5.26",
87 "mongoose": "5.2.17",
88 "node-enumerable": "^4.0.2",
89 "node-geocoder": "^3.23.0",
90 "os-utils": "0.0.14",
91 "p-queue": "^5.0.0",
92 "redis": "^2.8.0",
93 "sanitize-filename": "^1.6.1",
94 "swagger-jsdoc-express": "^2.3.0",
95 "tmp": "0.0.33",
96 "uuid": "^3.3.2",
97 "ws": "^6.2.1",
98 "yargs-parser": "^13.1.1",
99 "yazl": "^2.5.1"
100 },
101 "devDependencies": {
102 "@egodigital/tsconfig": "^1.2.0",
103 "gh-pages": "^2.0.1",
104 "tslint": "^5.18.0",
105 "typedoc": "^0.14.2",
106 "typescript": "3.4.5"
107 }
108}