@icare-jp/vue-type-check
Version:
a type checker for typescript written Vue components
16 lines (15 loc) • 589 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.collectDependencies = void 0;
const dependency_cruiser_1 = require("dependency-cruiser");
function collectDependencies(entries, configPath) {
try {
const cruiseResult = dependency_cruiser_1.cruise(entries, {}, configPath ? require(configPath).resolve : undefined);
const files = cruiseResult.output.modules.map((result) => result.source);
return [...entries, ...files];
}
catch (error) {
throw error;
}
}
exports.collectDependencies = collectDependencies;
;