UNPKG

log-vault

Version:

A generator of Winston logger instance with pre-defined configurable transports and formats and extra functionality.

75 lines (74 loc) 2.04 kB
{ "name": "log-vault", "version": "2.0.5", "description": "A generator of Winston logger instance with pre-defined configurable transports and formats and extra functionality.", "main": "dist/index.js", "types": "dist/index.d.ts", "scripts": { "build": "tsc", "watch": "babel src --out-dir ./dist --source-maps --watch", "test": "jest --forceExit --runInBand", "test:watch": "jest --watch --forceExit --runInBand --detectOpenHandles", "test:coverage": "jest --coverage", "lint": "eslint --fix . --ext .ts", "prepublish": "tsc" }, "keywords": [ "log", "winston", "console", "capture", "graylog", "mongo", "logfile", "output", "process.stdout", "loki", "grafana", "alarm" ], "author": "dm112@tadbox.com", "license": "ISC", "dependencies": { "@common.js/serialize-error": "^11.0.3", "axios": "1.7.7", "bullmq": "5.12.12", "mustache": "^4.2.0", "obj-walker": "^1.10.0", "winston": "^3.9.0", "winston-daily-rotate-file": "^4.7.1", "winston-loki": "6.1.2", "winston-mongodb": "^5.1.1", "winston-transport": "^4.6.0" }, "devDependencies": { "@types/axios": "^0.14.0", "@types/eslint": "^8.56.2", "@types/express": "^4.17.21", "@types/jest": "^29.5.11", "@types/mustache": "^4.2.5", "@types/node": "^20.11.4", "@types/strip-color": "^0.1.2", "@typescript-eslint/eslint-plugin": "^6.19.0", "body-parser": "^1.20.2", "eslint": "^8.56.0", "eslint-plugin-jest": "^27.6.3", "express": "^4.18.2", "ioredis": "^5.4.1", "jest": "^29.7.0", "nodemon": "^3.0.3", "prettier": "^3.1.0", "strip-color": "^0.1.0", "ts-jest": "^29.1.1", "ts-node": "^10.9.2", "typescript": "^5.3.3" }, "repository": { "type": "git", "url": "git+https://github.com/dm112-tadbox/log-vault.git" }, "bugs": { "url": "https://github.com/dm112-tadbox/log-vault/issues" }, "homepage": "https://github.com/dm112-tadbox/log-vault#readme" }