Socket
Socket
Sign inDemoInstall

@pnpm/core-loggers

Package Overview
Dependencies
Maintainers
3
Versions
63
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@pnpm/core-loggers - npm Package Compare versions

Comparing version 1.0.0 to 1.1.0

lib/all.d.ts

119

lib/index.d.ts

@@ -1,116 +0,3 @@

import { LogBase, Logger } from '@pnpm/logger';
import { PackageJson } from '@pnpm/types';
export declare const packageJsonLogger: Logger<PackageJsonMessage>;
export declare const stageLogger: Logger<"resolution_started" | "resolution_done" | "importing_started" | "importing_done" | "recursive_importing_done">;
export declare const summaryLogger: Logger<SummaryMessage>;
export declare const rootLogger: Logger<RootMessage>;
export declare const statsLogger: Logger<StatsMessage>;
export declare const skippedOptionalDependencyLogger: Logger<SkippedOptionalDependencyMessage>;
export declare const progressLogger: Logger<ProgressMessage>;
export declare const removalLogger: Logger<string>;
export declare const linkLogger: Logger<LinkMessage>;
export interface LinkMessage {
target: string;
link: string;
}
export declare type LinkLog = {
name: 'pnpm:linking';
} & LogBase & LinkMessage;
export declare type PackageJsonMessage = {
prefix: string;
} & ({
initial: PackageJson;
} | {
updated: object;
});
export declare type PackageJsonLog = {
name: 'pnpm:package-json';
} & LogBase & PackageJsonMessage;
export declare type DependencyType = 'prod' | 'dev' | 'optional';
export declare type RootMessage = {
prefix: string;
} & ({
added: {
name: string;
realName: string;
version?: string;
dependencyType?: DependencyType;
linkedFrom?: string;
};
} | {
removed: {
name: string;
version?: string;
dependencyType?: DependencyType;
};
});
export declare type RootLog = {
name: 'pnpm:root';
} & LogBase & RootMessage;
export declare type StatsMessage = {
prefix: string;
} & ({
added: number;
} | {
removed: number;
});
export declare type SkippedOptionalDependencyMessage = {
details?: string;
parents?: Array<{
id: string;
name: string;
version: string;
}>;
prefix: string;
} & ({
package: {
id: string;
name: string;
version: string;
};
reason: 'unsupported_engine' | 'unsupported_platform' | 'build_failure';
} | {
package: {
name: string | undefined;
version: string | undefined;
pref: string;
};
reason: 'resolution_failure';
});
export declare type StatsLog = {
name: 'pnpm:stats';
} & LogBase & StatsMessage;
export declare type SkippedOptionalDependencyLog = {
name: 'pnpm:skipped-optional-dependency';
} & LogBase & SkippedOptionalDependencyMessage;
export declare type StageLog = {
name: 'pnpm:stage';
} & LogBase & {
message: 'resolution_started' | 'resolution_done' | 'importing_started' | 'importing_done';
};
export interface SummaryMessage {
prefix: string;
}
export declare type SummaryLog = {
name: 'pnpm:summary';
} & LogBase & SummaryMessage;
export interface LoggedPkg {
rawSpec: string;
name?: string;
dependentId?: string;
}
export declare type ProgressMessage = {
pkg: LoggedPkg;
status: 'installing';
} | {
status: 'downloaded_manifest';
pkgId: string;
pkgVersion: string;
} | {
pkgId: string;
status: 'fetched' | 'found_in_store' | 'resolving_content';
};
export declare type ProgressLog = {
name: 'pnpm:progress';
} & LogBase & ProgressMessage;
export declare type Log = StageLog | StatsLog | SkippedOptionalDependencyLog | RootLog | PackageJsonLog | SummaryLog | ProgressLog | LinkLog;
export * from './all';
import { CliLog, DeprecationLog, HookLog, ImportingLog, InstallCheckLog, LifecycleLog, LinkLog, PackageJsonLog, ProgressLog, RegistryLog, RootLog, ScopeLog, SkippedOptionalDependencyLog, StageLog, StatsLog, SummaryLog } from './all';
export declare type Log = CliLog | DeprecationLog | HookLog | ImportingLog | InstallCheckLog | LifecycleLog | LinkLog | PackageJsonLog | ProgressLog | RegistryLog | RootLog | ScopeLog | SkippedOptionalDependencyLog | StageLog | StatsLog | SummaryLog;
"use strict";
function __export(m) {
for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p];
}
Object.defineProperty(exports, "__esModule", { value: true });
const logger_1 = require("@pnpm/logger");
// tslint:disable
exports.packageJsonLogger = logger_1.default('package-json');
exports.stageLogger = logger_1.default('stage');
exports.summaryLogger = logger_1.default('summary');
exports.rootLogger = logger_1.default('root');
exports.statsLogger = logger_1.default('stats');
exports.skippedOptionalDependencyLogger = logger_1.default('skipped-optional-dependency');
exports.progressLogger = logger_1.default('progress');
exports.removalLogger = logger_1.default('removal');
exports.linkLogger = logger_1.default('link');
__export(require("./all"));
//# sourceMappingURL=index.js.map
{
"name": "@pnpm/core-loggers",
"description": "Core loggers of pnpm",
"version": "1.0.0",
"version": "1.1.0",
"author": {

@@ -22,8 +22,7 @@ "name": "Zoltan Kochan",

"devDependencies": {
"@pnpm/logger": "^2.1.0",
"rimraf": "^2.6.2",
"tslint": "^5.4.2",
"tslint-config-standard": "8.0.1",
"tslint-eslint-rules": "5.4.0",
"typescript": "^3.0.0"
"@pnpm/logger": "2.1.0",
"@pnpm/tslint-config": "0.0.0",
"rimraf": "2.6.2",
"tslint": "5.12.0",
"typescript": "3.2.2"
},

@@ -30,0 +29,0 @@ "directories": {

Sorry, the diff of this file is not supported yet

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