@pnpm/types

  • Version 1001.1.0
  • Published
  • 14.7 kB
  • No dependencies
  • MIT license

Install

npm i @pnpm/types
yarn add @pnpm/types
pnpm add @pnpm/types

Overview

Basic types used by pnpm

Index

Variables

Interfaces

Type Aliases

Variables

variable DEPENDENCIES_FIELDS

const DEPENDENCIES_FIELDS: DependenciesField[];

    variable DEPENDENCIES_OR_PEER_FIELDS

    const DEPENDENCIES_OR_PEER_FIELDS: DependenciesOrPeersField[];

      Interfaces

      interface AuditConfig

      interface AuditConfig {}

        property ignoreCves

        ignoreCves?: string[];

          property ignoreGhsas

          ignoreGhsas?: string[];

            interface BadPeerDependencyIssue

            interface BadPeerDependencyIssue extends MissingPeerDependencyIssue {}

              property foundVersion

              foundVersion: string;

                property resolvedFrom

                resolvedFrom: ParentPackages;

                  interface BaseManifest

                  interface BaseManifest {}

                    property author

                    author?: string;

                      property bin

                      bin?: PackageBin;

                        property bugs

                        bugs?:
                        | string
                        | {
                        url?: string;
                        email?: string;
                        };

                          property bundledDependencies

                          bundledDependencies?: string[] | boolean;

                            property bundleDependencies

                            bundleDependencies?: string[] | boolean;

                              property config

                              config?: object;

                                property cpu

                                cpu?: string[];

                                  property dependencies

                                  dependencies?: Dependencies;

                                    property dependenciesMeta

                                    dependenciesMeta?: DependenciesMeta;

                                      property description

                                      description?: string;

                                        property devDependencies

                                        devDependencies?: Dependencies;

                                          property devEngines

                                          devEngines?: DevEngines;

                                            property directories

                                            directories?: {
                                            bin?: string;
                                            };

                                              property engines

                                              engines?: {
                                              node?: string;
                                              npm?: string;
                                              pnpm?: string;
                                              } & Pick<DevEngines, 'runtime'>;

                                                property exports

                                                exports?: Record<string, string>;

                                                  property files

                                                  files?: string[];

                                                    property funding

                                                    funding?: string;

                                                      property homepage

                                                      homepage?: string;

                                                        property imports

                                                        imports?: Record<string, unknown>;

                                                          property keywords

                                                          keywords?: string[];

                                                            property libc

                                                            libc?: string[];

                                                              property license

                                                              license?: string;

                                                                property main

                                                                main?: string;

                                                                  property module

                                                                  module?: string;

                                                                    property name

                                                                    name?: string;

                                                                      property optionalDependencies

                                                                      optionalDependencies?: Dependencies;

                                                                        property os

                                                                        os?: string[];

                                                                          property peerDependencies

                                                                          peerDependencies?: Dependencies;

                                                                            property peerDependenciesMeta

                                                                            peerDependenciesMeta?: PeerDependenciesMeta;

                                                                              property publishConfig

                                                                              publishConfig?: PublishConfig;

                                                                                property readme

                                                                                readme?: string;

                                                                                  property repository

                                                                                  repository?:
                                                                                  | string
                                                                                  | {
                                                                                  url: string;
                                                                                  };

                                                                                    property scripts

                                                                                    scripts?: PackageScripts;

                                                                                      property type

                                                                                      type?: string;

                                                                                        property types

                                                                                        types?: string;

                                                                                          property typesVersions

                                                                                          typesVersions?: TypesVersions;

                                                                                            property typings

                                                                                            typings?: string;

                                                                                              property version

                                                                                              version?: string;

                                                                                                interface DependenciesMeta

                                                                                                interface DependenciesMeta {}

                                                                                                  index signature

                                                                                                  [dependencyName: string]: {
                                                                                                  injected?: boolean;
                                                                                                  node?: string;
                                                                                                  patch?: string;
                                                                                                  };

                                                                                                    interface DependencyManifest

                                                                                                    interface DependencyManifest extends BaseManifest {}

                                                                                                      property name

                                                                                                      name: string;

                                                                                                        property version

                                                                                                        version: string;

                                                                                                          interface EngineDependency

                                                                                                          interface EngineDependency {}

                                                                                                            property name

                                                                                                            name: string;

                                                                                                              property onFail

                                                                                                              onFail?: 'ignore' | 'warn' | 'error' | 'download';

                                                                                                                property version

                                                                                                                version?: string;

                                                                                                                  interface ExecutionEnv

                                                                                                                  interface ExecutionEnv {}

                                                                                                                    property nodeVersion

                                                                                                                    nodeVersion?: string;

                                                                                                                      interface FinderContext

                                                                                                                      interface FinderContext {}

                                                                                                                        property alias

                                                                                                                        alias: string;

                                                                                                                          property name

                                                                                                                          name: string;

                                                                                                                            property readManifest

                                                                                                                            readManifest: () => DependencyManifest;

                                                                                                                              property version

                                                                                                                              version: string;

                                                                                                                                interface MissingPeerDependencyIssue

                                                                                                                                interface MissingPeerDependencyIssue {}

                                                                                                                                  property optional

                                                                                                                                  optional: boolean;

                                                                                                                                    property parents

                                                                                                                                    parents: ParentPackages;

                                                                                                                                      property wantedRange

                                                                                                                                      wantedRange: string;

                                                                                                                                        interface PackageManifest

                                                                                                                                        interface PackageManifest extends DependencyManifest {}

                                                                                                                                          property deprecated

                                                                                                                                          deprecated?: string;

                                                                                                                                            interface PeerDependenciesMeta

                                                                                                                                            interface PeerDependenciesMeta {}

                                                                                                                                              index signature

                                                                                                                                              [dependencyName: string]: {
                                                                                                                                              optional?: boolean;
                                                                                                                                              };

                                                                                                                                                interface PeerDependencyIssues

                                                                                                                                                interface PeerDependencyIssues {}

                                                                                                                                                  property bad

                                                                                                                                                  bad: BadPeerIssuesByPeerName;

                                                                                                                                                    property conflicts

                                                                                                                                                    conflicts: string[];

                                                                                                                                                      property intersections

                                                                                                                                                      intersections: Record<string, string>;

                                                                                                                                                        property missing

                                                                                                                                                        missing: MissingPeerIssuesByPeerName;

                                                                                                                                                          interface PeerDependencyRules

                                                                                                                                                          interface PeerDependencyRules {}

                                                                                                                                                            property allowAny

                                                                                                                                                            allowAny?: string[];

                                                                                                                                                              property allowedVersions

                                                                                                                                                              allowedVersions?: Record<string, string>;

                                                                                                                                                                property ignoreMissing

                                                                                                                                                                ignoreMissing?: string[];

                                                                                                                                                                  interface PnpmSettings

                                                                                                                                                                  interface PnpmSettings {}

                                                                                                                                                                    property allowedDeprecatedVersions

                                                                                                                                                                    allowedDeprecatedVersions?: AllowedDeprecatedVersions;

                                                                                                                                                                      property allowNonAppliedPatches

                                                                                                                                                                      allowNonAppliedPatches?: boolean;

                                                                                                                                                                        property allowUnusedPatches

                                                                                                                                                                        allowUnusedPatches?: boolean;

                                                                                                                                                                          property auditConfig

                                                                                                                                                                          auditConfig?: AuditConfig;

                                                                                                                                                                            property configDependencies

                                                                                                                                                                            configDependencies?: ConfigDependencies;

                                                                                                                                                                              property executionEnv

                                                                                                                                                                              executionEnv?: ExecutionEnv;

                                                                                                                                                                                property ignoredBuiltDependencies

                                                                                                                                                                                ignoredBuiltDependencies?: string[];

                                                                                                                                                                                  property ignoredOptionalDependencies

                                                                                                                                                                                  ignoredOptionalDependencies?: string[];

                                                                                                                                                                                    property ignorePatchFailures

                                                                                                                                                                                    ignorePatchFailures?: boolean;

                                                                                                                                                                                      property neverBuiltDependencies

                                                                                                                                                                                      neverBuiltDependencies?: string[];

                                                                                                                                                                                        property onlyBuiltDependencies

                                                                                                                                                                                        onlyBuiltDependencies?: string[];

                                                                                                                                                                                          property onlyBuiltDependenciesFile

                                                                                                                                                                                          onlyBuiltDependenciesFile?: string;

                                                                                                                                                                                            property overrides

                                                                                                                                                                                            overrides?: Record<string, string>;

                                                                                                                                                                                              property packageExtensions

                                                                                                                                                                                              packageExtensions?: Record<string, PackageExtension>;

                                                                                                                                                                                                property patchedDependencies

                                                                                                                                                                                                patchedDependencies?: Record<string, string>;

                                                                                                                                                                                                  property peerDependencyRules

                                                                                                                                                                                                  peerDependencyRules?: PeerDependencyRules;

                                                                                                                                                                                                    property requiredScripts

                                                                                                                                                                                                    requiredScripts?: string[];

                                                                                                                                                                                                      property supportedArchitectures

                                                                                                                                                                                                      supportedArchitectures?: SupportedArchitectures;

                                                                                                                                                                                                        property updateConfig

                                                                                                                                                                                                        updateConfig?: {
                                                                                                                                                                                                        ignoreDependencies?: string[];
                                                                                                                                                                                                        };

                                                                                                                                                                                                          interface PrepareExecutionEnvOptions

                                                                                                                                                                                                          interface PrepareExecutionEnvOptions {}

                                                                                                                                                                                                            property executionEnv

                                                                                                                                                                                                            executionEnv: ExecutionEnv | undefined;

                                                                                                                                                                                                              property extraBinPaths

                                                                                                                                                                                                              extraBinPaths?: string[];

                                                                                                                                                                                                                interface PrepareExecutionEnvResult

                                                                                                                                                                                                                interface PrepareExecutionEnvResult {}

                                                                                                                                                                                                                  property extraBinPaths

                                                                                                                                                                                                                  extraBinPaths: string[];

                                                                                                                                                                                                                    interface Project

                                                                                                                                                                                                                    interface Project {}

                                                                                                                                                                                                                      property manifest

                                                                                                                                                                                                                      manifest: ProjectManifest;

                                                                                                                                                                                                                        property modulesDir

                                                                                                                                                                                                                        modulesDir?: string;

                                                                                                                                                                                                                          property rootDir

                                                                                                                                                                                                                          rootDir: ProjectRootDir;

                                                                                                                                                                                                                            property rootDirRealPath

                                                                                                                                                                                                                            rootDirRealPath: ProjectRootDirRealPath;

                                                                                                                                                                                                                              property writeProjectManifest

                                                                                                                                                                                                                              writeProjectManifest: (
                                                                                                                                                                                                                              manifest: ProjectManifest,
                                                                                                                                                                                                                              force?: boolean | undefined
                                                                                                                                                                                                                              ) => Promise<void>;

                                                                                                                                                                                                                                interface ProjectManifest

                                                                                                                                                                                                                                interface ProjectManifest extends BaseManifest {}

                                                                                                                                                                                                                                  property packageManager

                                                                                                                                                                                                                                  packageManager?: string;

                                                                                                                                                                                                                                    property pnpm

                                                                                                                                                                                                                                    pnpm?: PnpmSettings;

                                                                                                                                                                                                                                      property private

                                                                                                                                                                                                                                      private?: boolean;

                                                                                                                                                                                                                                        property resolutions

                                                                                                                                                                                                                                        resolutions?: Record<string, string>;

                                                                                                                                                                                                                                          property workspaces

                                                                                                                                                                                                                                          workspaces?: string[];

                                                                                                                                                                                                                                            interface PublishConfig

                                                                                                                                                                                                                                            interface PublishConfig extends Record<string, unknown> {}

                                                                                                                                                                                                                                              property directory

                                                                                                                                                                                                                                              directory?: string;

                                                                                                                                                                                                                                                property executableFiles

                                                                                                                                                                                                                                                executableFiles?: string[];

                                                                                                                                                                                                                                                  property linkDirectory

                                                                                                                                                                                                                                                  linkDirectory?: boolean;

                                                                                                                                                                                                                                                    property registry

                                                                                                                                                                                                                                                    registry?: string;

                                                                                                                                                                                                                                                      interface Registries

                                                                                                                                                                                                                                                      interface Registries {}

                                                                                                                                                                                                                                                        property default

                                                                                                                                                                                                                                                        default: string;

                                                                                                                                                                                                                                                          index signature

                                                                                                                                                                                                                                                          [scope: string]: string;

                                                                                                                                                                                                                                                            interface SslConfig

                                                                                                                                                                                                                                                            interface SslConfig {}

                                                                                                                                                                                                                                                              property ca

                                                                                                                                                                                                                                                              ca?: string;

                                                                                                                                                                                                                                                                property cert

                                                                                                                                                                                                                                                                cert: string;

                                                                                                                                                                                                                                                                  property key

                                                                                                                                                                                                                                                                  key: string;

                                                                                                                                                                                                                                                                    interface SupportedArchitectures

                                                                                                                                                                                                                                                                    interface SupportedArchitectures {}

                                                                                                                                                                                                                                                                      property cpu

                                                                                                                                                                                                                                                                      cpu?: string[];

                                                                                                                                                                                                                                                                        property libc

                                                                                                                                                                                                                                                                        libc?: string[];

                                                                                                                                                                                                                                                                          property os

                                                                                                                                                                                                                                                                          os?: string[];

                                                                                                                                                                                                                                                                            interface TypesVersions

                                                                                                                                                                                                                                                                            interface TypesVersions {}

                                                                                                                                                                                                                                                                              index signature

                                                                                                                                                                                                                                                                              [version: Version]: {
                                                                                                                                                                                                                                                                              [pattern: Pattern]: string[];
                                                                                                                                                                                                                                                                              };

                                                                                                                                                                                                                                                                                Type Aliases

                                                                                                                                                                                                                                                                                type AllowBuild

                                                                                                                                                                                                                                                                                type AllowBuild = (pkgName: string, pkgVersion: string) => boolean;

                                                                                                                                                                                                                                                                                  type AllowedDeprecatedVersions

                                                                                                                                                                                                                                                                                  type AllowedDeprecatedVersions = Record<string, string>;

                                                                                                                                                                                                                                                                                    type BadPeerIssuesByPeerName

                                                                                                                                                                                                                                                                                    type BadPeerIssuesByPeerName = Record<string, BadPeerDependencyIssue[]>;

                                                                                                                                                                                                                                                                                      type ConfigDependencies

                                                                                                                                                                                                                                                                                      type ConfigDependencies = Record<string, string>;

                                                                                                                                                                                                                                                                                        type Dependencies

                                                                                                                                                                                                                                                                                        type Dependencies = Record<string, string>;

                                                                                                                                                                                                                                                                                          type DependenciesField

                                                                                                                                                                                                                                                                                          type DependenciesField = 'optionalDependencies' | 'dependencies' | 'devDependencies';

                                                                                                                                                                                                                                                                                            type DependenciesOrPeersField

                                                                                                                                                                                                                                                                                            type DependenciesOrPeersField = DependenciesField | 'peerDependencies';

                                                                                                                                                                                                                                                                                              type DepPath

                                                                                                                                                                                                                                                                                              type DepPath = string & {
                                                                                                                                                                                                                                                                                              __brand: 'DepPath';
                                                                                                                                                                                                                                                                                              };

                                                                                                                                                                                                                                                                                                type DevEngines

                                                                                                                                                                                                                                                                                                type DevEngines = Partial<
                                                                                                                                                                                                                                                                                                Record<DevEngineKey, EngineDependency | EngineDependency[]>
                                                                                                                                                                                                                                                                                                >;

                                                                                                                                                                                                                                                                                                  type Finder

                                                                                                                                                                                                                                                                                                  type Finder = (ctx: FinderContext) => boolean | string;

                                                                                                                                                                                                                                                                                                    type HoistedDependencies

                                                                                                                                                                                                                                                                                                    type HoistedDependencies = Record<
                                                                                                                                                                                                                                                                                                    DepPath | ProjectId,
                                                                                                                                                                                                                                                                                                    Record<string, 'public' | 'private'>
                                                                                                                                                                                                                                                                                                    >;

                                                                                                                                                                                                                                                                                                      type IgnoredBuilds

                                                                                                                                                                                                                                                                                                      type IgnoredBuilds = Set<DepPath>;

                                                                                                                                                                                                                                                                                                        type IncludedDependencies

                                                                                                                                                                                                                                                                                                        type IncludedDependencies = {
                                                                                                                                                                                                                                                                                                        [dependenciesField in DependenciesField]: boolean;
                                                                                                                                                                                                                                                                                                        };

                                                                                                                                                                                                                                                                                                          type LogBase

                                                                                                                                                                                                                                                                                                          type LogBase =
                                                                                                                                                                                                                                                                                                          | {
                                                                                                                                                                                                                                                                                                          level: 'debug' | 'error';
                                                                                                                                                                                                                                                                                                          }
                                                                                                                                                                                                                                                                                                          | {
                                                                                                                                                                                                                                                                                                          level: 'info' | 'warn';
                                                                                                                                                                                                                                                                                                          prefix: string;
                                                                                                                                                                                                                                                                                                          message: string;
                                                                                                                                                                                                                                                                                                          };

                                                                                                                                                                                                                                                                                                            type MissingPeerIssuesByPeerName

                                                                                                                                                                                                                                                                                                            type MissingPeerIssuesByPeerName = Record<string, MissingPeerDependencyIssue[]>;

                                                                                                                                                                                                                                                                                                              type PackageBin

                                                                                                                                                                                                                                                                                                              type PackageBin =
                                                                                                                                                                                                                                                                                                              | string
                                                                                                                                                                                                                                                                                                              | {
                                                                                                                                                                                                                                                                                                              [commandName: string]: string;
                                                                                                                                                                                                                                                                                                              };

                                                                                                                                                                                                                                                                                                                type PackageExtension

                                                                                                                                                                                                                                                                                                                type PackageExtension = Pick<
                                                                                                                                                                                                                                                                                                                BaseManifest,
                                                                                                                                                                                                                                                                                                                | 'dependencies'
                                                                                                                                                                                                                                                                                                                | 'optionalDependencies'
                                                                                                                                                                                                                                                                                                                | 'peerDependencies'
                                                                                                                                                                                                                                                                                                                | 'peerDependenciesMeta'
                                                                                                                                                                                                                                                                                                                >;

                                                                                                                                                                                                                                                                                                                  type PackageScripts

                                                                                                                                                                                                                                                                                                                  type PackageScripts = {
                                                                                                                                                                                                                                                                                                                  [name: string]: string;
                                                                                                                                                                                                                                                                                                                  } & {
                                                                                                                                                                                                                                                                                                                  prepublish?: string;
                                                                                                                                                                                                                                                                                                                  prepare?: string;
                                                                                                                                                                                                                                                                                                                  prepublishOnly?: string;
                                                                                                                                                                                                                                                                                                                  prepack?: string;
                                                                                                                                                                                                                                                                                                                  postpack?: string;
                                                                                                                                                                                                                                                                                                                  publish?: string;
                                                                                                                                                                                                                                                                                                                  postpublish?: string;
                                                                                                                                                                                                                                                                                                                  preinstall?: string;
                                                                                                                                                                                                                                                                                                                  install?: string;
                                                                                                                                                                                                                                                                                                                  postinstall?: string;
                                                                                                                                                                                                                                                                                                                  preuninstall?: string;
                                                                                                                                                                                                                                                                                                                  uninstall?: string;
                                                                                                                                                                                                                                                                                                                  postuninstall?: string;
                                                                                                                                                                                                                                                                                                                  preversion?: string;
                                                                                                                                                                                                                                                                                                                  version?: string;
                                                                                                                                                                                                                                                                                                                  postversion?: string;
                                                                                                                                                                                                                                                                                                                  pretest?: string;
                                                                                                                                                                                                                                                                                                                  test?: string;
                                                                                                                                                                                                                                                                                                                  posttest?: string;
                                                                                                                                                                                                                                                                                                                  prestop?: string;
                                                                                                                                                                                                                                                                                                                  stop?: string;
                                                                                                                                                                                                                                                                                                                  poststop?: string;
                                                                                                                                                                                                                                                                                                                  prestart?: string;
                                                                                                                                                                                                                                                                                                                  start?: string;
                                                                                                                                                                                                                                                                                                                  poststart?: string;
                                                                                                                                                                                                                                                                                                                  prerestart?: string;
                                                                                                                                                                                                                                                                                                                  restart?: string;
                                                                                                                                                                                                                                                                                                                  postrestart?: string;
                                                                                                                                                                                                                                                                                                                  preshrinkwrap?: string;
                                                                                                                                                                                                                                                                                                                  shrinkwrap?: string;
                                                                                                                                                                                                                                                                                                                  postshrinkwrap?: string;
                                                                                                                                                                                                                                                                                                                  };

                                                                                                                                                                                                                                                                                                                    type PackageVersionPolicy

                                                                                                                                                                                                                                                                                                                    type PackageVersionPolicy = (pkgName: string) => boolean | string[];

                                                                                                                                                                                                                                                                                                                      type ParentPackages

                                                                                                                                                                                                                                                                                                                      type ParentPackages = Array<{
                                                                                                                                                                                                                                                                                                                      name: string;
                                                                                                                                                                                                                                                                                                                      version: string;
                                                                                                                                                                                                                                                                                                                      }>;

                                                                                                                                                                                                                                                                                                                        type PeerDependencyIssuesByProjects

                                                                                                                                                                                                                                                                                                                        type PeerDependencyIssuesByProjects = Record<string, PeerDependencyIssues>;

                                                                                                                                                                                                                                                                                                                          type PinnedVersion

                                                                                                                                                                                                                                                                                                                          type PinnedVersion = 'none' | 'patch' | 'minor' | 'major';

                                                                                                                                                                                                                                                                                                                            type PkgId

                                                                                                                                                                                                                                                                                                                            type PkgId = string & {
                                                                                                                                                                                                                                                                                                                            __brand: 'PkgId';
                                                                                                                                                                                                                                                                                                                            };

                                                                                                                                                                                                                                                                                                                              type PkgIdWithPatchHash

                                                                                                                                                                                                                                                                                                                              type PkgIdWithPatchHash = string & {
                                                                                                                                                                                                                                                                                                                              __brand: 'PkgIdWithPatchHash';
                                                                                                                                                                                                                                                                                                                              };

                                                                                                                                                                                                                                                                                                                                type PkgResolutionId

                                                                                                                                                                                                                                                                                                                                type PkgResolutionId = string & {
                                                                                                                                                                                                                                                                                                                                __brand: 'PkgResolutionId';
                                                                                                                                                                                                                                                                                                                                };

                                                                                                                                                                                                                                                                                                                                  type PrepareExecutionEnv

                                                                                                                                                                                                                                                                                                                                  type PrepareExecutionEnv = (
                                                                                                                                                                                                                                                                                                                                  options: PrepareExecutionEnvOptions
                                                                                                                                                                                                                                                                                                                                  ) => Promise<PrepareExecutionEnvResult>;

                                                                                                                                                                                                                                                                                                                                    type ProjectId

                                                                                                                                                                                                                                                                                                                                    type ProjectId = string & {
                                                                                                                                                                                                                                                                                                                                    __brand: 'ProjectId';
                                                                                                                                                                                                                                                                                                                                    };

                                                                                                                                                                                                                                                                                                                                      type ProjectRootDir

                                                                                                                                                                                                                                                                                                                                      type ProjectRootDir = string & {
                                                                                                                                                                                                                                                                                                                                      __brand: 'ProjectRootDir';
                                                                                                                                                                                                                                                                                                                                      };

                                                                                                                                                                                                                                                                                                                                        type ProjectRootDirRealPath

                                                                                                                                                                                                                                                                                                                                        type ProjectRootDirRealPath = string & {
                                                                                                                                                                                                                                                                                                                                        __brand: 'ProjectRootDirRealPath';
                                                                                                                                                                                                                                                                                                                                        };

                                                                                                                                                                                                                                                                                                                                          type ProjectsGraph

                                                                                                                                                                                                                                                                                                                                          type ProjectsGraph = Record<
                                                                                                                                                                                                                                                                                                                                          ProjectRootDir,
                                                                                                                                                                                                                                                                                                                                          {
                                                                                                                                                                                                                                                                                                                                          dependencies: ProjectRootDir[];
                                                                                                                                                                                                                                                                                                                                          package: Project;
                                                                                                                                                                                                                                                                                                                                          }
                                                                                                                                                                                                                                                                                                                                          >;

                                                                                                                                                                                                                                                                                                                                            type ReadPackageHook

                                                                                                                                                                                                                                                                                                                                            type ReadPackageHook = <Pkg extends BaseManifest>(
                                                                                                                                                                                                                                                                                                                                            pkg: Pkg,
                                                                                                                                                                                                                                                                                                                                            dir?: string
                                                                                                                                                                                                                                                                                                                                            ) => Pkg | Promise<Pkg>;

                                                                                                                                                                                                                                                                                                                                              type TrustPolicy

                                                                                                                                                                                                                                                                                                                                              type TrustPolicy = 'no-downgrade' | 'off';

                                                                                                                                                                                                                                                                                                                                                Package Files (8)

                                                                                                                                                                                                                                                                                                                                                Dependencies (0)

                                                                                                                                                                                                                                                                                                                                                No dependencies.

                                                                                                                                                                                                                                                                                                                                                Dev Dependencies (1)

                                                                                                                                                                                                                                                                                                                                                Peer Dependencies (0)

                                                                                                                                                                                                                                                                                                                                                No peer dependencies.

                                                                                                                                                                                                                                                                                                                                                Badge

                                                                                                                                                                                                                                                                                                                                                To add a badge like this onejsDocs.io badgeto your package's README, use the codes available below.

                                                                                                                                                                                                                                                                                                                                                You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/@pnpm/types.

                                                                                                                                                                                                                                                                                                                                                • Markdown
                                                                                                                                                                                                                                                                                                                                                  [![jsDocs.io](https://img.shields.io/badge/jsDocs.io-reference-blue)](https://www.jsdocs.io/package/@pnpm/types)
                                                                                                                                                                                                                                                                                                                                                • HTML
                                                                                                                                                                                                                                                                                                                                                  <a href="https://www.jsdocs.io/package/@pnpm/types"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>