@pnpm/types
Advanced tools
Comparing version
@@ -14,3 +14,3 @@ export type DependenciesField = 'optionalDependencies' | 'dependencies' | 'devDependencies'; | ||
} | ||
export type HoistedDependencies = Record<DepPath | string, Record<string, 'public' | 'private'>>; | ||
export type HoistedDependencies = Record<DepPath | ProjectId, Record<string, 'public' | 'private'>>; | ||
export interface PatchFile { | ||
@@ -32,1 +32,4 @@ path: string; | ||
}; | ||
export type ProjectId = string & { | ||
__brand: 'ProjectId'; | ||
}; |
import { type ProjectManifest } from './package'; | ||
export interface Project { | ||
dir: string; | ||
dirRealPath: string; | ||
manifest: ProjectManifest; | ||
@@ -5,0 +6,0 @@ writeProjectManifest: (manifest: ProjectManifest, force?: boolean | undefined) => Promise<void>; |
{ | ||
"name": "@pnpm/types", | ||
"version": "10.1.0", | ||
"version": "10.1.1", | ||
"description": "Basic types used by pnpm", | ||
@@ -27,3 +27,3 @@ "main": "lib/index.js", | ||
"devDependencies": { | ||
"@pnpm/types": "10.1.0" | ||
"@pnpm/types": "10.1.1" | ||
}, | ||
@@ -30,0 +30,0 @@ "exports": { |
12061
0.77%279
1.45%