🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

@pnpm/resolving.resolver-base

Package Overview
Dependencies
Maintainers
2
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@pnpm/resolving.resolver-base - npm Package Compare versions

Comparing version
1100.3.1
to
1100.4.0
+8
-0
lib/index.d.ts

@@ -91,5 +91,13 @@ import type { DependencyManifest, PackageManifest, PackageVersionPolicy, PinnedVersion, PkgResolutionId, ProjectRootDir, SupportedArchitectures, TrustPolicy } from '@pnpm/types';

export interface ResolutionVerifier {
/**
* `ctx.nonSemverVersion` is set when the lockfile entry is keyed by a
* non-semver reference (URL tarball, git, etc.) rather than a registry
* `name@version`. Verifiers that only police registry entries use it to
* skip deliberate non-registry deps, which can still carry a semver
* `version` copied from the resolved manifest.
*/
verify: (resolution: Resolution, ctx: {
name: string;
version: string;
nonSemverVersion?: string;
}) => Promise<ResolutionVerification>;

@@ -96,0 +104,0 @@ /**

+7
-4
{
"name": "@pnpm/resolving.resolver-base",
"version": "1100.3.1",
"version": "1100.4.0",
"description": "Types for pnpm-compatible resolvers",

@@ -12,3 +12,6 @@ "keywords": [

"funding": "https://opencollective.com/pnpm",
"repository": "https://github.com/pnpm/pnpm/tree/main/resolving/resolver-base",
"repository": {
"type": "git",
"url": "https://github.com/pnpm/pnpm/tree/main/resolving/resolver-base"
},
"homepage": "https://github.com/pnpm/pnpm/tree/main/resolving/resolver-base#readme",

@@ -29,6 +32,6 @@ "bugs": {

"dependencies": {
"@pnpm/types": "1101.2.0"
"@pnpm/types": "1101.3.0"
},
"devDependencies": {
"@pnpm/resolving.resolver-base": "1100.3.1"
"@pnpm/resolving.resolver-base": "1100.4.0"
},

@@ -35,0 +38,0 @@ "engines": {