Typescript CleanUp Definitions
What is it ?
typescript-cleanup-defs
is a simple typescript plugin that filters out Go to definition results from any given set of declaration files
Installation
npm install typescript-cleanup-defs
or
yarn add typescript-cleanup-defs
Usage
TS Config
Add the plugin to the tsconfig.json
's compilerOptions
{
"compilerOptions":{
"plugins":[{
"name":"typescript-cleanup-defs",
"enable":true,
"modules":[
"*.module.css",
"*.client.d.ts"
]
}]
}
}
VS Code Extension
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
Settings
-
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