Skip to main content

Interface: WorkspaceTrustSettings

Defined in: cspell-types/dist/index.d.mts:1348

To prevent the unwanted execution of untrusted code, WorkspaceTrustSettings are use to set the trust levels.

Trust setting have an impact on both cspell.config.js files and on .pnp.js files. In an untrusted location, these files will NOT be used.

This will also prevent any associated plugins from being loaded.

Properties

trustedFiles?

optional trustedFiles: Glob[]

Defined in: cspell-types/dist/index.d.mts:1352

Glob patterns of locations that contain ALWAYS trusted files.


trustLevel?

optional trustLevel: TrustLevel

Defined in: cspell-types/dist/index.d.mts:1361

Sets the default trust level.

Default

"trusted"

untrustedFiles?

optional untrustedFiles: Glob[]

Defined in: cspell-types/dist/index.d.mts:1356

Glob patterns of locations that contain NEVER trusted files.