agentsqripts
Version:
Comprehensive static code analysis toolkit for identifying technical debt, security vulnerabilities, performance issues, and code quality problems
20 lines (18 loc) • 820 B
JavaScript
/**
* @file Async pattern analyzer
* @description Re-exports the refactored async pattern analyzers
*/
const analyzeAsyncPatterns = require('./async-patterns/analyzeAsyncPatterns');
const detectSequentialAwaits = require('./async-patterns/detectors/detectSequentialAwaits');
const detectAsyncInLoops = require('./async-patterns/detectors/detectAsyncInLoops');
const detectUnhandledPromises = require('./async-patterns/detectors/detectUnhandledPromises');
const detectPromiseAntiPatterns = require('./async-patterns/detectors/detectPromiseAntiPatterns');
const detectAsyncCallbacks = require('./async-patterns/detectors/detectAsyncCallbacks');
module.exports = {
analyzeAsyncPatterns,
detectSequentialAwaits,
detectAsyncInLoops,
detectUnhandledPromises,
detectPromiseAntiPatterns,
detectAsyncCallbacks
};