// config/kafkacode-config.js
module.exports = {
development: {
ignoreDirs: ['test-fixtures', 'mock-data'],
verbose: true
},
production: {
ignoreDirs: ['tests', 'docs'],
verbose: false,
exitOnIssues: true
}
};
// Usage
const config = require('./config/kafkacode-config')[process.env.NODE_ENV];
const scanner = new FileScanner('./src');
config.ignoreDirs.forEach(dir => scanner.ignoreDirs.add(dir));
const engine = new AnalysisEngine(config.verbose);