Socket
Socket
Sign inDemoInstall

@pnpm/store-controller-types

Package Overview
Dependencies
Maintainers
3
Versions
89
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@pnpm/store-controller-types - npm Package Compare versions

Comparing version 3.0.0-0 to 3.0.0

26

lib/index.d.ts

@@ -6,3 +6,3 @@ import { DirectoryResolution, LocalPackages, Resolution, WantedDependency } from '@pnpm/resolver-base';

getPackageLocation(packageId: string, packageName: string, opts: {
shrinkwrapDirectory: string;
lockfileDirectory: string;
targetEngine?: string;

@@ -25,3 +25,3 @@ }): Promise<{

upload(builtPkgLocation: string, opts: {
pkgId: string;
packageId: string;
engine: string;

@@ -51,3 +51,2 @@ }): Promise<void>;

resolution: Resolution;
verifyStoreIntegrity: boolean;
}

@@ -64,13 +63,9 @@ export declare type ImportPackageFunction = (from: string, to: string, opts: {

export interface RequestPackageOptions {
currentPackageId?: string;
currentResolution?: Resolution;
defaultTag?: string;
skipFetch?: boolean;
downloadPriority: number;
loggedPkg: LoggedPkg;
currentPkgId?: string;
lockfileDirectory: string;
localPackages?: LocalPackages;
prefix: string;
registry: string;
shrinkwrapDirectory?: string;
shrinkwrapResolution?: Resolution;
update?: boolean;
verifyStoreIntegrity: boolean;
preferredVersions: {

@@ -82,10 +77,7 @@ [packageName: string]: {

};
localPackages?: LocalPackages;
registry: string;
sideEffectsCache?: boolean;
skipFetch?: boolean;
update?: boolean;
}
export interface LoggedPkg {
rawSpec: string;
name?: string;
dependentId?: string;
}
export declare type PackageResponse = {

@@ -92,0 +84,0 @@ body: {

{
"name": "@pnpm/store-controller-types",
"version": "3.0.0-0",
"version": "3.0.0",
"description": "Types for the store controller",

@@ -36,5 +36,5 @@ "main": "lib/index.js",

"dependencies": {
"@pnpm/resolver-base": "2.1.0",
"@pnpm/types": "2.0.0"
"@pnpm/resolver-base": "3.0.0",
"@pnpm/types": "3.0.0"
}
}
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