sdks
External Package
To use this command, you need to use the
@yarnpkg/sdkspackage either:
Generate editor SDKs and settings.
Usage
$> sdks ...Examples
Generate the base SDKs :
sdks baseGenerate the base SDKs and editor settings for supported editors :
sdks vscode vimUpdate all generated SDKs and editor settings :
sdksOptions
Definition | Description |
|---|---|
| The directory to run the command in |
| Print all skipped dependencies |
Details
This command generates a new directory, .yarn/sdks, which includes the base
SDKs.
When used without arguments, it:
throws an error on non-pnpified projects
updates all existing SDKs and editor settings on already-pnpified projects
The optional integrations arguments are a set of supported integrations, or the
keyword base.
When
baseis used, only the base SDKs will be generated. This is useful for when an editor is not yet supported and you plan to manage the settings yourself.When a set of integrations is used (e.g.
vscode,vim, ...), the base SDKs will be installed plus all the settings relevant to the corresponding environments (for example on VSCode it would settypescript.tsdk).
The supported integrations at this time are: vim, vscode.
Note: This command always updates the already-installed SDKs and editor settings, no matter which arguments are passed.
For more details on Editor SDKs, please consult the dedicated page from our website: https://yarnpkg.com/getting-started/editor-sdks.