-
Notifications
You must be signed in to change notification settings - Fork 1
/
package.json
99 lines (99 loc) · 2.77 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
{
"name": "@matteodisabatino/express-prometheus-middleware",
"version": "4.2.1",
"main": "dist/src/index.js",
"typings": "dist/src/index.d.ts",
"files": [
"dist"
],
"scripts": {
"build": "tsc",
"lint": "eslint src test --fix --ext ts",
"postbuild": "copyfiles -e \"**/*.ts\" \"src/**/*\" \"test/**/*\" dist/",
"postinstall": "rimraf dist/package.json && copyfiles package.json dist/",
"prebuild": "rimraf dist",
"release": "release-it --ci",
"test": "npx nyc --reporter=text ava \"test/**/*.spec.ts\" --check-coverage --lines 70"
},
"repository": {
"type": "git",
"url": "https://github.com/matteodisabatino/express-prometheus-middleware"
},
"publishConfig": {
"access": "public"
},
"keywords": [
"express",
"express prometheus",
"express prometheus metrics",
"express prometheus monit",
"express prometheus monitoring",
"express metrics",
"express middleware",
"express middleware monit",
"express middleware monitoring",
"express monit",
"express monitoring",
"prometheus",
"prometheus metrics",
"prometheus monit",
"prometheus monitoring",
"metrics",
"metrics middleware",
"metrics prometheus",
"middleware",
"middleware express",
"middleware express prometheus",
"middleware express monit",
"middleware express monitoring",
"middleware monit",
"middleware monitoring",
"monit",
"monit middleware",
"monit middleware prometheus",
"monit prometheus",
"monitoring",
"monitoring middleware",
"monitoring middleware prometheus",
"monitoring prometheus"
],
"author": "Matteo Di Sabatino (@matteodisabatino)",
"license": "ISC",
"description": "Exposes Prometheus metrics for express applications",
"dependencies": {
"@matteodisabatino/gc_info": "^2.0.1",
"copyfiles": "^2.4.1",
"on-finished": "^2.4.1",
"rimraf": "^5.0.5",
"runtypes": "^6.7.0",
"semver": "^7.5.4"
},
"peerDependencies": {
"express": "3 || 4",
"prom-client": "11 || 12 || 13 || 14 || 15"
},
"devDependencies": {
"@ava/typescript": "^4.1.0",
"@release-it/conventional-changelog": "^7.0.2",
"@types/express": "^4.17.21",
"@types/on-finished": "^2.3.4",
"@types/semver": "^7.5.5",
"@types/supertest": "^2.0.16",
"@typescript-eslint/eslint-plugin": "^6.10.0",
"ava": "^5.3.1",
"eslint": "^8.53.0",
"eslint-config-standard-with-typescript": "^39.1.1",
"eslint-plugin-ava": "^14.0.0",
"eslint-plugin-import": "^2.29.0",
"eslint-plugin-n": "^16.3.0",
"eslint-plugin-promise": "^6.1.1",
"express": "^4.18.2",
"prom-client": "^15.0.0",
"release-it": "^16.2.1",
"supertest": "^6.3.3",
"typescript": "^5.2.2"
},
"engines": {
"node": ">=16"
}
}