Podemos usar JSDocs para ter indicação visual que alguma coisa está depreciada no VSCode

Publicado em 25 de jan. de 2021

Quando a gente decora uma função, variável, classe ou qualquer coisa com @deprecated, o VSCode mostra o nome tachado:

/**
* @deprecated This method is deprecated. Please `render` instead
*/
function oldRender(){}

function render(){}

const TestLib = {
oldRender,
render
};

TestLib.oldRender(); // <mostra tachado e também a mensagem de depreciação

No editor aparece assim:

deprecate.png

Fontes