typescript-cleanup-definitions
is a simple TypeScript plugin that filters out Go to definition results from any given set of declaration files
npm install typescript-cleanup-definitions
or
yarn add typescript-cleanup-definitions
Add the plugin to the tsconfig.json
's compilerOptions
{
"compilerOptions": {
"plugins": [
{
"name": "typescript-cleanup-definitions",
"enable": true,
"modules": ["*.module.css", "*.client.d.ts"]
}
]
}
}
Add it as a TypeScript server plugin to the package.json
contributes
section
"contributes":{
...config
"typescriptServerPlugins": [
{
"enableForWorkspaceTypeScriptVersions": true,
"name": "typescript-cleanup-definitions"
}
]
}
To configure the plugin at time of activation of your extension , follow this guide
enable
- Enable or disable this plugin. Defaults to
true
- Enable or disable this plugin. Defaults to
modules
- List of module extensions the plugin should omit the definitions from