Docker images / prepare-release (push) Successful in 8s
Docker images / backend-image (push) Successful in 2m1s
Docker images / frontend-image (push) Successful in 3m56s
Docker images / notify-webhook (push) Skipped
Docker images / updater-image (push) Successful in 46s
Docker images / publish-release (push) Successful in 12s
Чтобы видеть «кто с кем», а не только объём порта: IPFIX внутри WG на хосте Docker MM, REST-счётчики не трогаем. Co-authored-by: Cursor <cursoragent@cursor.com>
54 lines
1.1 KiB
JSON
54 lines
1.1 KiB
JSON
{
|
|
"name": "@mmapp/contracts",
|
|
"version": "1.0.0",
|
|
"private": true,
|
|
"type": "module",
|
|
"files": [
|
|
"dist"
|
|
],
|
|
"scripts": {
|
|
"build": "tsc -p tsconfig.json"
|
|
},
|
|
"exports": {
|
|
".": {
|
|
"types": "./dist/index.d.ts",
|
|
"default": "./dist/index.js"
|
|
},
|
|
"./servers": {
|
|
"types": "./dist/servers.d.ts",
|
|
"default": "./dist/servers.js"
|
|
},
|
|
"./alerts": {
|
|
"types": "./dist/alerts.d.ts",
|
|
"default": "./dist/alerts.js"
|
|
},
|
|
"./events": {
|
|
"types": "./dist/events.d.ts",
|
|
"default": "./dist/events.js"
|
|
},
|
|
"./certificates": {
|
|
"types": "./dist/certificates.d.ts",
|
|
"default": "./dist/certificates.js"
|
|
},
|
|
"./backups": {
|
|
"types": "./dist/backups.d.ts",
|
|
"default": "./dist/backups.js"
|
|
},
|
|
"./wireguard": {
|
|
"types": "./dist/wireguard.d.ts",
|
|
"default": "./dist/wireguard.js"
|
|
},
|
|
"./users": {
|
|
"types": "./dist/users.d.ts",
|
|
"default": "./dist/users.js"
|
|
},
|
|
"./traffic-flow": {
|
|
"types": "./dist/traffic-flow.d.ts",
|
|
"default": "./dist/traffic-flow.js"
|
|
}
|
|
},
|
|
"dependencies": {
|
|
"zod": "^4.4.1"
|
|
}
|
|
}
|