UNPKG

vaultace-cli

Version:

AI-powered security scanner that detects vulnerabilities in AI-generated code. Proactive scanning, autonomous fixing, and emergency response for modern development teams.

59 lines (48 loc) 1.09 kB
/** * Jest Configuration for Vaultace CLI */ module.exports = { // Test environment testEnvironment: 'node', // Test directories and patterns testMatch: [ '**/__tests__/**/*.js', '**/?(*.)+(spec|test).js' ], // Coverage settings collectCoverage: true, collectCoverageFrom: [ 'src/**/*.js', '!src/**/*.test.js', '!src/**/*.spec.js', '!src/index.js' // Skip main entry point ], coverageDirectory: 'coverage', coverageReporters: ['text', 'lcov', 'html'], coverageThreshold: { global: { branches: 80, functions: 80, lines: 80, statements: 80 } }, // Setup and teardown setupFilesAfterEnv: ['<rootDir>/tests/setup.js'], // Module resolution moduleFileExtensions: ['js', 'json'], moduleDirectories: ['node_modules', 'src'], // Transform settings transform: {}, // Test timeout testTimeout: 30000, // Verbose output verbose: true, // Mock patterns clearMocks: true, restoreMocks: true, // Error handling errorOnDeprecated: true, // Reporters reporters: ['default'] };