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