35 líneas
1.1 KiB
JSON
35 líneas
1.1 KiB
JSON
{
|
|
"name": "tail-monitor",
|
|
"version": "2.0.0",
|
|
"description": "Modern real-time log tail monitoring with beautiful web interface",
|
|
"main": "index.js",
|
|
"private": true,
|
|
"scripts": {
|
|
"start": "node index.js",
|
|
"install": "cp node_modules/@fortawesome/fontawesome-free/css/all.min.css public/css/ && cp -r node_modules/@fortawesome/fontawesome-free/webfonts public/",
|
|
"dev": "node index.js ./logs",
|
|
"demo": "mkdir -p ./demo-logs && node index.js ./demo-logs",
|
|
"test-logs": "mkdir -p ./demo-logs && echo 'Starting demo log generation...' && node -e 'setInterval(() => console.log(new Date().toISOString() + \" [INFO] Sample log entry \" + Math.random()), 1000)' > ./demo-logs/sample.log 2>&1 &",
|
|
"clean": "rm -rf ./demo-logs"
|
|
},
|
|
"keywords": [
|
|
"log",
|
|
"tail",
|
|
"monitoring",
|
|
"real-time",
|
|
"web",
|
|
"sse",
|
|
"server-sent-events"
|
|
],
|
|
"dependencies": {
|
|
"@fortawesome/fontawesome-free": "^7.0.0",
|
|
"express": "^5.1.0",
|
|
"tail-stream": "^0.3.4"
|
|
},
|
|
"engines": {
|
|
"node": ">=14.0.0"
|
|
},
|
|
"author": "ale",
|
|
"license": "MIT"
|
|
}
|