UNPKG

eslint-plugin-export-scope

Version:

Don't leak LOCAL utils, states, components into the global scope

17 lines 759 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.tsLanguageServicePlugin = tsLanguageServicePlugin; const getCodeFixesAtPosition_1 = require("./getCodeFixesAtPosition"); const getCompletionsAtPosition_1 = require("./getCompletionsAtPosition"); function tsLanguageServicePlugin(modules) { const ts = modules.typescript; function create(info) { const ls = info.languageService; const proxy = { ...ls }; proxy.getCompletionsAtPosition = (0, getCompletionsAtPosition_1.getCompletionsAtPosition)(ts, info); proxy.getCodeFixesAtPosition = (0, getCodeFixesAtPosition_1.getCodeFixesAtPosition)(ts, info); return proxy; } return { create }; } //# sourceMappingURL=index.js.map