Adicionar arquivo de digitações personalizadas em um projeto JavaScript VSCode

Problema

Estou trabalhando no projeto JavaScript usando VSCode. Estou usando oUMD o padrão de design e o vscode intellisense não podem reconhecer as exportações de um módulo de outro arquivo. Eu adicionei todas as declarações em um arquivo chamadoglobals.d.ts. Infelizmente, não consegui encontrar uma maneira de carregar oglobals.d.ts declarações dos meus arquivos JavaScript.

Exemplo de declaração do módulo
export namespace ModuleName {
    export interface Item {
        toString(): string;
        property: string;
        name: string;
    }
}
Exemplo de arquivo JavaScript
(function (global, factory) {
    "use strict";
    if (typeof ModuleName === "undefined" && typeof require === "function") global.ModuleName = require("./mymodule.js");
    if (typeof exports !== "undefined" && typeof module !== "undefined") factory(exports);
    else factory(global.OtherModule = global.OtherModule || {});
})(this, (function (exports) {
    "use strict";

    function myMethod() {

    }

    exports.myMethod = myMethod;
    return exports;
}));
O que eu tentei

Eu tentei usartypings install "globals.d.ts" que criou otypings pasta,typings.json etc. Isso só funcionou depois de abrir o arquivo de digitações no VSCode e depois fechar e reabrir o aplicativo. Isso só funcionou enquanto eu mantinha otypings arquivo aberto. Esta não é uma maneira muito conveniente de adicionar minhas declarações de interface.

Sobre o VSCode (8 meses atrás)
Version: 1.17.0
Shell: 1.7.7
Node: 7.9.0
Architecture: x64
Sobre o VSCode (agora)
Version: 1.24.1
Shell: 1.7.12
Node: 7.9.0
Architecture: x64

Não há mudança de comportamento.

questionAnswers(3)

yourAnswerToTheQuestion