UNPKG

@christiangalsterer/node-postgres-prometheus-exporter

Version:
82 lines (81 loc) 2.87 kB
{ "name": "@christiangalsterer/node-postgres-prometheus-exporter", "version": "1.3.1", "description": "A prometheus exporter for node-postgres", "repository": { "type": "git", "url": "git+https://github.com/christiangalsterer/node-postgres-prometheus-exporter.git" }, "files": [ "/dist/src" ], "main": "dist/src/index.js", "types": "dist/src/index.d.ts", "scripts": { "build": "tsc", "ci": "npm i --save-dev && npm run format && npm run lint && npm run build && npm run test && npm run renovate:config", "clean": "npm run clean:dist && npm run clean:deps", "clean:dist": "rm -rf ./dist", "clean:deps": "rm -rf ./node_modules && rm -rf package-lock.json && npm run deps", "deps": "npm i --save-dev", "format": "prettier --check .", "format:fix": "prettier --write .", "lint": "eslint .", "lint:fix": "eslint . --fix", "test": "jest --forceExit --verbose", "test:coverage": "jest --forceExit --coverage --verbose", "release:prepare": "npm run clean && npm i && npm i --save-dev && npm run format && npm run lint && npm run build && npm run test", "release:major": "npm run release:prepare && npm version major -m 'build(release): release %s' && git push && git push --tags", "release:minor": "npm run release:prepare && npm version minor -m 'build(release): release %s' && git push && git push --tags", "release:patch": "npm run release:prepare && npm version patch -m 'build(release): release %s' && git push && git push --tags", "publish-npm": "npm run ci && npm publish --access=public", "publish-npm:dry-run": "npm run ci && npm publish --access=public --dry-run", "renovate:config": "npx renovate-config-validator" }, "keywords": [ "pg", "node-postgres", "postgres", "prometheus", "monitoring", "metrics", "pg prometheus", "pg monitoring", "pg metrics", "node-postgres prometheus", "node-postgres monitoring", "node-postgres metrics", "postgres prometheus", "postgres monitoring", "postgres metrics" ], "author": "Christian Galsterer", "license": "MIT", "dependencies": { "pg": "^8.11.3", "prom-client": "^15.0.0" }, "devDependencies": { "@jest/globals": "29.7.0", "@types/jest": "29.5.14", "@types/pg": "8.15.2", "eslint-config-love": "120.0.0", "eslint-plugin-jest": "28.11.0", "eslint-plugin-simple-import-sort": "12.1.1", "jest": "29.7.0", "prettier": "3.5.3", "renovate": "40.14.3", "ts-jest": "29.3.4", "typescript": "5.8.3" }, "engines": { "node": "20 || >=22" }, "bugs": { "url": "https://github.com/christiangalsterer/node-postgres-prometheus-exporter/issues" }, "homepage": "https://github.com/christiangalsterer/node-postgres-prometheus-exporter#readme", "directories": { "test": "test" } }