Enhanced CIM processing with vector database integration and optimized agentic RAG processor

This commit is contained in:
Jon
2025-07-28 19:46:46 -04:00
parent 57770fd99d
commit 7cca54445d
42 changed files with 3098 additions and 311 deletions

32
backend/.eslintrc.js Normal file
View File

@@ -0,0 +1,32 @@
module.exports = {
parser: '@typescript-eslint/parser',
extends: [
'eslint:recommended',
],
plugins: ['@typescript-eslint'],
env: {
node: true,
es6: true,
jest: true,
},
parserOptions: {
ecmaVersion: 2020,
sourceType: 'module',
},
rules: {
'@typescript-eslint/no-unused-vars': ['error', { argsIgnorePattern: '^_' }],
'@typescript-eslint/no-explicit-any': 'warn',
'@typescript-eslint/no-non-null-assertion': 'warn',
'no-console': 'off',
'no-undef': 'error',
},
ignorePatterns: ['dist/', 'node_modules/', '*.js'],
overrides: [
{
files: ['**/*.test.ts', '**/*.test.tsx', '**/__tests__/**/*.ts'],
env: {
jest: true,
},
},
],
};