Search
Preparing search index...
The search index is not available
Yarn API
Home
Configuration
Features
CLI
Advanced
GitHub
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
plugin-constraints
Index
Globals
{"Generic Packages":{"@yarnpkg/core":"yarnpkg_core","@yarnpkg/fslib":"yarnpkg_fslib","@yarnpkg/libzip":"yarnpkg_libzip","@yarnpkg/nm":"yarnpkg_nm","@yarnpkg/parsers":"yarnpkg_parsers","@yarnpkg/pnp":"yarnpkg_pnp","@yarnpkg/pnpify":"yarnpkg_pnpify","@yarnpkg/sdks":"yarnpkg_sdks","@yarnpkg/shell":"yarnpkg_shell"},"Yarn Packages":{"@yarnpkg/builder":"yarnpkg_builder","@yarnpkg/cli":"yarnpkg_cli"},"Default Plugins":{"@yarnpkg/plugin-compat":"plugin_compat","@yarnpkg/plugin-dlx":"plugin_dlx","@yarnpkg/plugin-essentials":"plugin_essentials","@yarnpkg/plugin-file":"plugin_file","@yarnpkg/plugin-git":"plugin_git","@yarnpkg/plugin-github":"plugin_github","@yarnpkg/plugin-http":"plugin_http","@yarnpkg/plugin-init":"plugin_init","@yarnpkg/plugin-link":"plugin_link","@yarnpkg/plugin-nm":"plugin_nm","@yarnpkg/plugin-npm":"plugin_npm","@yarnpkg/plugin-npm-cli":"plugin_npm_cli","@yarnpkg/plugin-pack":"plugin_pack","@yarnpkg/plugin-patch":"plugin_patch","@yarnpkg/plugin-pnp":"plugin_pnp"},"Contrib Plugins":{"@yarnpkg/plugin-constraints":"plugin_constraints","@yarnpkg/plugin-exec":"plugin_exec","@yarnpkg/plugin-interactive-tools":"plugin_interactive_tools","@yarnpkg/plugin-stage":"plugin_stage","@yarnpkg/plugin-typescript":"plugin_typescript","@yarnpkg/plugin-version":"plugin_version","@yarnpkg/plugin-workspace-tools":"plugin_workspace_tools"}}
Class Index<T>
Type parameters
T
:
Record
<
keyof T
,
any
>
Hierarchy
Index
Constructors
constructor
Properties
indexedFields
indexes
items
Methods
clear
find
insert
Constructors
constructor
new
Index
(
indexedFields
:
Array
<
keyof T
>
)
:
Index
Parameters
indexedFields:
Array
<
keyof T
>
Returns
Index
Properties
Private
indexed
Fields
indexed
Fields
:
Array
<
keyof T
>
Private
indexes
indexes
:
object
Type declaration
Private
items
items
:
Array
<
T
>
= []
Methods
clear
clear
(
)
:
void
Returns
void
find
find
(
filter
?:
undefined
|
object
)
:
T
[]
Parameters
Optional
filter:
undefined
|
object
Returns
T
[]
insert
insert
(
item
:
T
)
:
T
Parameters
item:
T
Returns
T
plugin-
constraints
"@yarnpkg/core"
Dependency
Type
Constraints
Constraints
Check
Command
Constraints
Query
Command
Constraints
Source
Command
Index
constructor
indexed
Fields
indexes
items
clear
find
insert
Modern
Engine
Session
Engine
Enforced
Dependency
Enforced
Field
Process
Result
DEPENDENCY_
TYPES
identifier
Reg
Exp
is
Atom
is
Instantiated
List
is
Variable
known
Dict
Keys
number
Reg
Exp
projects
tau
Module
apply
Engine
Report
escape
extract
Error
extract
Error
Impl
format
Stack
Line
get
Line
Prefix
get
Project
is
Known
Dict
link
Project
ToSession
normalize
Path
parse
Link
parse
Link
ToJson
prepend
Goals
value
ToString
plugin
Generated using
TypeDoc