Socket
Socket
Sign inDemoInstall

type-coverage-core

Package Overview
Dependencies
Maintainers
1
Versions
75
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

type-coverage-core - npm Package Compare versions

Comparing version 2.28.1 to 2.29.1

7

dist/cache.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.readCache = exports.saveCache = exports.getFileHash = void 0;
exports.getFileHash = getFileHash;
exports.saveCache = saveCache;
exports.readCache = readCache;
const path = require("path");

@@ -14,3 +16,2 @@ const fs = require("fs");

}
exports.getFileHash = getFileHash;
function calculateHash(str) {

@@ -23,3 +24,2 @@ return (0, crypto_1.createHash)('sha1').update(str).digest('hex');

}
exports.saveCache = saveCache;
const defaultDirName = '.type-coverage';

@@ -64,2 +64,1 @@ function statAsync(p) {

}
exports.readCache = readCache;
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.checkNode = void 0;
exports.checkNode = checkNode;
const ts = require("typescript");

@@ -654,6 +654,9 @@ function collectAny(node, context, kind) {

}
if (ts.isClassStaticBlockDeclaration(node)) {
checkNode(node.body, context);
return;
}
const { line, character } = ts.getLineAndCharacterOfPosition(context.sourceFile, node.getStart(context.sourceFile));
console.log(`warning: unhandled node kind: ${node.kind} in ${context.file}:${line + 1}:${character + 1}`);
}
exports.checkNode = checkNode;
const skippedNodeKinds = new Set([

@@ -660,0 +663,0 @@ ts.SyntaxKind.Unknown,

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.lintSync = exports.lint = void 0;
exports.lint = lint;
exports.lintSync = lintSync;
const ts = require("typescript");

@@ -188,3 +189,2 @@ const path = require("path");

}
exports.lint = lint;
const defaultLintOptions = {

@@ -286,2 +286,1 @@ debug: false,

}
exports.lintSync = lintSync;
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.clearCacheOfDependencies = exports.collectDependencies = void 0;
exports.collectDependencies = collectDependencies;
exports.clearCacheOfDependencies = clearCacheOfDependencies;
const ts = require("typescript");

@@ -28,3 +29,2 @@ const path = require("path");

}
exports.collectDependencies = collectDependencies;
function resolveImport(moduleName, allFiles) {

@@ -68,2 +68,1 @@ let resolveResult = moduleName + '.ts';

}
exports.clearCacheOfDependencies = clearCacheOfDependencies;
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.collectIgnoreLines = void 0;
exports.collectIgnoreLines = collectIgnoreLines;
const ts = require("typescript");

@@ -29,2 +29,1 @@ const utils = require("tsutils/util");

}
exports.collectIgnoreLines = collectIgnoreLines;
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getProjectRootNamesAndCompilerOptions = void 0;
exports.getProjectRootNamesAndCompilerOptions = getProjectRootNamesAndCompilerOptions;
const ts = require("typescript");

@@ -32,3 +32,2 @@ const fs = require("fs");

}
exports.getProjectRootNamesAndCompilerOptions = getProjectRootNamesAndCompilerOptions;
function tryToStatFile(filePath) {

@@ -35,0 +34,0 @@ const jsonFilePath = filePath.endsWith('.json') ? filePath : filePath + '.json';

{
"name": "type-coverage-core",
"version": "2.28.1",
"version": "2.29.1",
"description": "A library to check type coverage for typescript code",

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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc