UNPKG

ts-logger-tools

Version:

`ts-logger-tools` 是一个基于 TypeScript 的日志工具包,旨在为 Node.js 应用程序提供强大的日志记录和管理功能。它支持多种日志类型,包括访问日志、应用日志,并且可以与 MongoDB 集成,用于日志的存储和查询。

66 lines (65 loc) 1.66 kB
{ "name": "ts-logger-tools", "description": "", "version": "0.0.4", "main": "lib/index.js", "types": "lib/index.d.ts", "scripts": { "test": "jest", "coverage": "jest --coverage", "build": "tsc -p tsconfig.build.json", "tree": "tree -l 10 -o tree-out.txt --ignore node_modules/ --ignore build/ --ignore dist/ --ignore migrations/", "lint": "eslint .", "dev": "ts-node-dev src/index.ts", "push": "git add . && read -p '请输入本次更新: \n' msg && git commit -m \"$msg\" && git push -u origin master", "rele": "bash release.sh" }, "keywords": [ "logging", "logger", "log", "tools", "nodejs", "typescript-logger", "npm-package", "trace", "span", "log-system", "access-log", "application-log", "mongodb" ], "author": "xiaoyue9527", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/xiaoyue9527/TsLoggerTools" }, "homepage": "https://xiaoyue9527.github.io/TempRedisTools/", "devDependencies": { "@eslint/js": "^9.12.0", "@types/jest": "^29.5.13", "@types/node": "^22.7.5", "eslint": "^9.12.0", "globals": "^15.10.0", "jest": "^29.7.0", "mongodb-memory-server": "^10.0.1", "ts-jest": "^29.2.5", "ts-node": "^10.9.2", "typescript": "5.5.4", "typescript-eslint": "^8.8.1", "ts-node-dev": "^2.0.0" }, "dependencies": { "@alicloud/openapi-client": "^0.4.12", "@alicloud/sls20201230": "^5.4.1", "@alicloud/tea-util": "^1.4.9", "aliyun-sdk": "^1.12.10", "mongodb": "^6.9.0" }, "files": [ "lib", "package.json", "README.md" ] }