UNPKG

1.41 kBJSONView Raw
1{
2 "name": "@protomodule/probe",
3 "version": "0.5.0",
4 "repository": {
5 "type": "git",
6 "url": "https://github.com/protomodule/probe.git"
7 },
8 "description": "Convenience module to integrate protomodule compatible features into NodeJS/express app.",
9 "keywords": [
10 "typescript",
11 "express",
12 "env",
13 "log",
14 "version",
15 "changelog",
16 "prometheus",
17 "metrics"
18 ],
19 "main": "dist/cjs/index.js",
20 "module": "dist/esm/index.js",
21 "types": "dist/esm/index.d.ts",
22 "files": [
23 "LICENSE",
24 "package.json",
25 "dist/"
26 ],
27 "scripts": {
28 "build": "npx tsc -p tsconfig.json && npx tsc -p tsconfig-cjs.json",
29 "watch": "npx tsc-watch -p tsconfig-cjs.json --onSuccess \"node dist/cjs/index.js\"",
30 "test": "echo \"🟡 No test specified\" && exit 0",
31 "release": "npx np",
32 "prepublishOnly": "yarn build"
33 },
34 "author": "Lukas Korl <hello@lukaskorl.com> (https://lukaskorl.com/)",
35 "license": "Apache-2.0",
36 "publishConfig": {
37 "access": "public",
38 "registry": "https://registry.npmjs.org"
39 },
40 "devDependencies": {
41 "@types/express": "^4.17.14",
42 "tsc-watch": "^4.6.0",
43 "typescript": "^4.8.4"
44 },
45 "dependencies": {
46 "base-x": "^4.0.0",
47 "boxen": "^5.1.2",
48 "chalk": "^4.1.2",
49 "dotenv": "^16.0.3",
50 "envalid": "^7.3.1",
51 "express": "^4.18.2",
52 "express-prom-bundle": "^6.5.0",
53 "prom-client": "^14.1.0"
54 }
55}