New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@tsed/logger-file

Package Overview
Dependencies
Maintainers
1
Versions
33
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@tsed/logger-file - npm Package Compare versions

Comparing version 6.0.2 to 6.1.0

lib/cjs/FileAppender.js

26

package.json
{
"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";
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc