@tsed/logger-file
Advanced tools
Comparing version 6.0.2 to 6.1.0
{ | ||
"name": "@tsed/logger-file", | ||
"version": "6.0.2", | ||
"version": "6.1.0", | ||
"description": "File appender module for @tsed/logger", | ||
@@ -9,8 +9,17 @@ "private": false, | ||
"source": "./src/index.ts", | ||
"main": "./lib/index.js", | ||
"typings": "./lib/index.d.ts", | ||
"main": "./lib/cjs/index.js", | ||
"module": "./lib/esm/index.js", | ||
"typings": "./lib/types/index.d.ts", | ||
"exports": { | ||
"require": "./lib/index.js", | ||
"default": "./lib/index.modern.js" | ||
"types": "./lib/types/index.d.ts", | ||
"import": "./lib/esm/index.js", | ||
"require": "./lib/cjs/index.js", | ||
"default": "./lib/esm/index.js" | ||
}, | ||
"scripts": { | ||
"build": "yarn barrels && yarn run build:esm && yarn run build:cjs", | ||
"build:cjs": "tsc --build tsconfig.compile.json", | ||
"build:esm": "tsc --build tsconfig.compile.esm.json", | ||
"barrels": "yarn barrelsby --delete -d ./src -e \"\\.spec\\.ts\" -e \"__mock__\" -e \".benchmark.ts\"" | ||
}, | ||
"repository": "https://github.com/tsedio/logger", | ||
@@ -28,6 +37,3 @@ "keywords": [ | ||
}, | ||
"homepage": "https://github.com/tsedio/logger/tree/production//packages/file", | ||
"scripts": { | ||
"build": "microbundle --target node --no-compress --format modern,cjs --tsconfig ./tsconfig.compile.json" | ||
}, | ||
"homepage": "https://github.com/tsedio/logger/tree/production/packages/file", | ||
"dependencies": { | ||
@@ -38,3 +44,3 @@ "streamroller": "^1.0.3", | ||
"devDependencies": { | ||
"@tsed/logger": "6.0.2" | ||
"@tsed/logger": "6.1.0" | ||
}, | ||
@@ -41,0 +47,0 @@ "peerDependencies": { |
@@ -58,7 +58,7 @@ # @tsed/logger-file | ||
logger.appenders.set("everything", { | ||
type: 'file', | ||
filename: 'all-the-logs.log' | ||
type: "file", | ||
filename: "all-the-logs.log" | ||
}); | ||
logger.debug('I will be logged in all-the-logs.log'); | ||
logger.debug("I will be logged in all-the-logs.log"); | ||
``` | ||
@@ -77,7 +77,7 @@ | ||
logger.appenders.set("everything", { | ||
type: 'file', | ||
filename: 'all-the-logs.log', | ||
maxLogSize: 10485760, | ||
backups: 3, | ||
compress: true | ||
type: "file", | ||
filename: "all-the-logs.log", | ||
maxLogSize: 10485760, | ||
backups: 3, | ||
compress: true | ||
}); | ||
@@ -94,12 +94,11 @@ ``` | ||
```typescript | ||
import { Logger } from '@tsed/logger-file'; | ||
import {Logger} from "@tsed/logger-file"; | ||
import "@tsed/logger-file"; | ||
export const logger = new Logger('Log Example'); | ||
export const logger = new Logger("Log Example"); | ||
logger.appenders | ||
.set('file', { | ||
type: 'file', | ||
filename: `${__dirname}/../logs/myfile.log`, | ||
pattern: '.yyyy-MM-dd' | ||
}); | ||
logger.appenders.set("file", { | ||
type: "file", | ||
filename: `${__dirname}/../logs/myfile.log`, | ||
pattern: ".yyyy-MM-dd" | ||
}); | ||
``` | ||
@@ -113,3 +112,2 @@ | ||
## Sponsors | ||
@@ -116,0 +114,0 @@ |
import {Appender, BaseAppender, LogEvent} from "@tsed/logger"; | ||
import * as Path from "path"; | ||
import {normalize} from "path"; | ||
import * as Os from "os"; | ||
// @ts-ignore | ||
import * as streams from "streamroller"; | ||
const streams = require("streamroller"); | ||
const eol = Os.EOL || "\n"; | ||
@@ -117,3 +118,3 @@ | ||
file = Path.normalize(file!); | ||
file = normalize(file!); | ||
numBackups = numBackups === undefined ? 5 : numBackups; | ||
@@ -137,2 +138,3 @@ // there has to be at least one backup if logSize has been specified | ||
* @param numFiles | ||
* @param pattern | ||
* @param options | ||
@@ -139,0 +141,0 @@ * @returns {streams.RollingFileStream} |
@@ -0,1 +1,5 @@ | ||
/** | ||
* @file Automatically generated by barrelsby. | ||
*/ | ||
export * from "./FileAppender"; |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
42122
17
575
124
1