pnpm-logger
Advanced tools
Comparing version 0.6.2 to 0.6.3
@@ -13,2 +13,3 @@ import streamParser, { createStreamParser } from './streamParser'; | ||
export declare const summaryLogger: Logger<void>; | ||
export declare const manifestLogger: Logger<ManifestMessage>; | ||
export declare type LifecycleMessage = { | ||
@@ -46,10 +47,10 @@ pkgId: string; | ||
}; | ||
export declare type InstallCheckMessage = { | ||
export interface InstallCheckMessage { | ||
code: string; | ||
pkgId: string; | ||
}; | ||
export declare type LogBase = { | ||
} | ||
export interface LogBase { | ||
level: 'debug' | 'info' | 'warn' | 'error'; | ||
}; | ||
export declare type DeprecationMessage = { | ||
} | ||
export interface DeprecationMessage { | ||
pkgName: string; | ||
@@ -60,3 +61,3 @@ pkgVersion: string; | ||
depth: number; | ||
}; | ||
} | ||
export declare type DependencyType = 'prod' | 'dev' | 'optional'; | ||
@@ -76,5 +77,10 @@ export declare type RootMessage = { | ||
}; | ||
export declare type StandardMessage = { | ||
export declare type ManifestMessage = { | ||
initial: object; | ||
} | { | ||
updated: object; | ||
}; | ||
export interface StandardMessage { | ||
message: string; | ||
}; | ||
} | ||
export declare type ProgressLog = { | ||
@@ -106,11 +112,14 @@ name: 'pnpm:progress'; | ||
} & LogBase; | ||
export declare type Log = ProgressLog | LifecycleLog | InstallCheckLog | DeprecationLog | StageLog | RegistryLog | RootLog | SummaryLog | ({ | ||
export declare type ManifestLog = { | ||
name: 'pnpm:manifest'; | ||
} & LogBase & ManifestMessage; | ||
export declare type Log = ProgressLog | LifecycleLog | InstallCheckLog | DeprecationLog | StageLog | RegistryLog | RootLog | SummaryLog | ManifestLog | ({ | ||
name: 'pnpm'; | ||
} & LogBase); | ||
export declare type LoggedPkg = { | ||
export interface LoggedPkg { | ||
rawSpec: string; | ||
name: string; | ||
dependentId?: string; | ||
}; | ||
export declare type Logger<T> = { | ||
} | ||
export interface Logger<T> { | ||
debug: (log: T) => void; | ||
@@ -120,2 +129,2 @@ info: (log: T) => void; | ||
error: (log: T) => void; | ||
}; | ||
} |
@@ -19,2 +19,3 @@ "use strict"; | ||
exports.summaryLogger = baseLogger('summary'); | ||
exports.manifestLogger = baseLogger('manifest'); | ||
//# sourceMappingURL=index.js.map |
import { Log } from '.'; | ||
export declare type Reporter = (logObj: Log) => void; | ||
export declare type StreamParser = { | ||
export interface StreamParser { | ||
on: (event: 'data', reporter: Reporter) => void; | ||
removeListener: (event: 'data', reporter: Reporter) => void; | ||
}; | ||
} | ||
declare const streamParser: StreamParser; | ||
export default streamParser; | ||
export declare function createStreamParser(): StreamParser; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const bole = require("bole"); | ||
const ndjson = require("ndjson"); | ||
const bole = require("bole"); | ||
const streamParser = ndjson.parse(); | ||
bole.output([ | ||
{ | ||
level: 'debug', stream: streamParser | ||
level: 'debug', stream: streamParser, | ||
}, | ||
@@ -13,11 +13,11 @@ ]); | ||
function createStreamParser() { | ||
const streamParser = ndjson.parse(); | ||
const sp = ndjson.parse(); | ||
bole.output([ | ||
{ | ||
level: 'debug', stream: streamParser | ||
level: 'debug', stream: sp, | ||
}, | ||
]); | ||
return streamParser; | ||
return sp; | ||
} | ||
exports.createStreamParser = createStreamParser; | ||
//# sourceMappingURL=streamParser.js.map |
export default function (): void; |
@@ -7,3 +7,3 @@ "use strict"; | ||
{ | ||
level: 'debug', stream: process.stdout | ||
level: 'debug', stream: process.stdout, | ||
}, | ||
@@ -10,0 +10,0 @@ ]); |
{ | ||
"name": "pnpm-logger", | ||
"version": "0.6.2", | ||
"version": "0.6.3", | ||
"description": "Logger for pnpm", | ||
@@ -5,0 +5,0 @@ "main": "lib/index.js", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
9294
185