Merge commit 'd803bfe2b1fe7f5e219e50ac20d6801a0a58ac75' as 'vendor/ruvector'

This commit is contained in:
ruv
2026-02-28 14:39:40 -05:00
7854 changed files with 3522914 additions and 0 deletions

View File

@@ -0,0 +1,48 @@
/**
* Jest Configuration for Agentic-Jujutsu Tests
*/
module.exports = {
preset: 'ts-jest',
testEnvironment: 'node',
roots: ['<rootDir>'],
testMatch: [
'**/*.test.ts',
'**/*-tests.ts'
],
transform: {
'^.+\\.ts$': 'ts-jest'
},
collectCoverageFrom: [
'**/*.ts',
'!**/*.test.ts',
'!**/*-tests.ts',
'!**/node_modules/**',
'!**/dist/**'
],
coverageThreshold: {
global: {
branches: 75,
functions: 80,
lines: 80,
statements: 80
}
},
moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'json', 'node'],
verbose: true,
testTimeout: 30000,
maxWorkers: '50%',
globals: {
'ts-jest': {
tsconfig: {
esModuleInterop: true,
allowSyntheticDefaultImports: true,
moduleResolution: 'node',
resolveJsonModule: true,
target: 'ES2020',
module: 'commonjs',
lib: ['ES2020']
}
}
}
};