Latest Threat Research:SANDWORM_MODE: Shai-Hulud-Style npm Worm Hijacks CI Workflows and Poisons AI Toolchains.Details
Socket
Book a DemoInstallSign in
Socket

typescript-deno-plugin

Package Overview
Dependencies
Maintainers
1
Versions
42
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

typescript-deno-plugin - npm Package Compare versions

Comparing version
1.30.0
to
1.31.0
+4
-0
CHANGELOG.md
# Changelog
## 1.31.0 - 2020-05-29
- support @deno-types ([#46](https://github.com/justjavac/typescript-deno-plugin/pull/46))
## 1.30.0 - 2020-05-28

@@ -4,0 +8,0 @@

@@ -16,2 +16,3 @@ "use strict";

const hash_meta_1 = require("./module_resolver/hash_meta");
const deno_modules_1 = require("./deno_modules");
const codefix_provider_1 = require("./codefix_provider");

@@ -94,2 +95,14 @@ require("./code_fixes");

parsedImportMap = parseImportMapFromFile(projectDirectory, config.importmap);
const content = typescript.sys.readFile(containingFile, "utf8");
// handle @deno-types
if (content && content.indexOf("// @deno-types=") >= 0) {
const sourceFile = typescript.createSourceFile(containingFile, content, typescript.ScriptTarget.ESNext, true);
const modules = deno_modules_1.getImportModules(sourceFile);
for (const m of modules) {
if (m.hint) {
const index = moduleNames.findIndex((v) => v === m.moduleName);
moduleNames[index] = m.hint.text;
}
}
}
// try resolve typeReferenceDirectives

@@ -96,0 +109,0 @@ for (let moduleName of moduleNames) {

+1
-1
{
"name": "typescript-deno-plugin",
"version": "1.30.0",
"version": "1.31.0",
"description": "Deno language service plugin for TypeScript",

@@ -5,0 +5,0 @@ "main": "out/index.js",