type-coverage-core
Advanced tools
Comparing version 2.28.1 to 2.29.1
"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", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
59496
1658