{ "name": "rotating-file-stream", "version": "2.1.6", "description": "Opens a stream.Writable to a file rotated by interval and/or size. A logrotate alternative.", "scripts": { "all": "npm run eslint && npm run coverage", "clean": "node -r ts-node/register utils.ts clean", "coverage": "npm run clean && TZ=\"Europe/Rome\" nyc -r lcov -r text -r text-summary -r html mocha -r ts-node/register test/*ts", "eslint": "eslint index.ts utils.ts test/*ts", "ignore": "node -r ts-node/register utils.ts ignore", "prepare": "npm run ignore && tsc", "test": "npm run clean && mocha -r ts-node/register test/*ts" }, "bugs": "https://github.com/iccicci/rotating-file-stream/issues", "repository": "https://github.com/iccicci/rotating-file-stream", "keywords": [ "log", "rotate", "logrotate" ], "engines": { "node": ">=10.0" }, "author": "Daniele Ricci (https://github.com/iccicci)", "contributors": [ "cicci (https://www.trinityteam.it/DanieleRicci#en)", "allevo", "kbirger", "jvassev", "wangao", "rakshith-ravi", "Jorge Silva ", "Jan Christoph Bernack ", "cchare (https://github.com/cchare)" ], "license": "MIT", "funding": { "url": "https://www.blockchain.com/btc/address/12p1p5q7sK75tPyuesZmssiMYr4TKzpSCN" }, "readmeFilename": "README.md", "types": "index.d.ts", "devDependencies": { "@types/mocha": "9.0.0", "@types/node": "16.10.1", "@typescript-eslint/eslint-plugin": "4.31.2", "@typescript-eslint/parser": "4.31.2", "eslint": "7.32.0", "mocha": "9.1.2", "nyc": "15.1.0", "prettier": "2.4.1", "ts-node": "10.2.1", "typescript": "4.4.3" }, "prettier": { "arrowParens": "avoid", "jsxBracketSameLine": true, "printWidth": 200, "trailingComma": "none", "useTabs": true, "overrides": [ { "files": [ "*.md" ], "options": { "useTabs": false } } ] } }