packageLicenseViewer.enabled |
true |
Show inline license annotations. |
packageLicenseViewer.format |
${license} |
Annotation template. Placeholders: ${license}, ${version}, ${name}, ${source}, ${nodeEngine}. |
packageLicenseViewer.showResolvedVersion |
false |
Append the resolved version, e.g. MIT · 4.17.21. |
packageLicenseViewer.showNodeEngine |
true |
Append the package's engines.node range, when it has one, e.g. MIT (Node: >=20). |
packageLicenseViewer.unknownText |
"" |
Text shown when the license is unknown. Empty means show nothing. |
packageLicenseViewer.annotationColor |
editorCodeLens.foreground |
Theme color id, or a CSS color such as #88888899, for everything except the license itself. |
packageLicenseViewer.licenseColor |
charts.green |
Theme color id, or a CSS color, used for just the license part of the annotation. |
packageLicenseViewer.margin |
0 0 0 1.5em |
CSS margin before the annotation. |
packageLicenseViewer.cacheTtlHours |
168 |
Lifetime of cached registry results. 0 disables the on-disk cache. |
packageLicenseViewer.requestTimeoutMs |
8000 |
Timeout of a single registry request. |
packageLicenseViewer.maxConcurrentRequests |
8 |
Parallel registry requests. |
packageLicenseViewer.npm.enabled |
true |
Enable annotations for package.json. |
packageLicenseViewer.npm.registry |
https://registry.npmjs.org |
Registry base URL. |
packageLicenseViewer.npm.useRegistry |
true |
Allow registry lookups. Set to false to stay fully offline. |
packageLicenseViewer.npm.useLockfiles |
true |
Read lockfiles for exact pinned versions. |
packageLicenseViewer.npm.sections |
4 standard sections |
Sections that are always annotated. |
packageLicenseViewer.npm.autoDetectSections |
true |
Also annotate other top-level objects whose key ends with dependencies. |
packageLicenseViewer.npm.pnpmWorkspaceCatalogs |
true |
Also annotate the catalog: and catalogs: sections of pnpm-workspace.yaml. |
packageLicenseViewer.jsr.enabled |
true |
Enable annotations for Deno / import map manifests. |
packageLicenseViewer.jsr.registry |
https://jsr.io |
JSR registry base URL. |
packageLicenseViewer.jsr.apiUrl |
https://api.jsr.io |
JSR API base URL, where the license lives. |
packageLicenseViewer.crates.enabled |
true |
Annotate dependency declarations in Cargo.toml. |
packageLicenseViewer.crates.useRegistry |
true |
Allow crates.io requests. When disabled, existing cached public metadata can still be used. |
packageLicenseViewer.crates.useLockfiles |
true |
Prefer a uniquely matching crates.io version in the applicable Cargo.lock. |
packageLicenseViewer.moonbit.enabled |
true |
Annotate dependency declarations in moon.mod / moon.mod.json. |
packageLicenseViewer.moonbit.useRegistry |
true |
Allow mooncakes.io requests. When disabled, installed modules, the local registry index and existing cached metadata are still used. |
packageLicenseViewer.moonbit.useRegistryIndex |
true |
Read the registry index moon update keeps in $MOON_HOME/registry/index, so an installed toolchain resolves without any request. |