Skip to content

Latest commit

 

History

History
66 lines (49 loc) · 1.65 KB

README.md

File metadata and controls

66 lines (49 loc) · 1.65 KB

TypeScript CleanUp Definitions

What is it ?

typescript-cleanup-definitions is a simple TypeScript plugin that filters out Go to definition results from any given set of declaration files

Installation

npm install typescript-cleanup-definitions

or

yarn add typescript-cleanup-definitions

Usage

TS Config

Add the plugin to the tsconfig.json's compilerOptions

{
    "compilerOptions": {
        "plugins": [
            {
                "name": "typescript-cleanup-definitions",
                "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
  • modules
    • List of module extensions the plugin should omit the definitions from