Skip to content

Commit 35ca770

Browse files
committed
feat: update linting and project configuration
- Added Babel config to support modern JavaScript features with Node.js compatibility - Expanded ESLint ignore patterns to exclude test fixtures, reports, and generated files - Relaxed ESLint rules by disabling no-unused-vars and changing no-undef to warning - Added detailed ESLint overrides for different file types (tests, mocks, production code) - Added .gitattributes to enforce LF line endings and handle binary files - Added CODEOWNERS file to define code
2 parents e5e3b08 + ad46976 commit 35ca770

File tree

1,361 files changed

+121081
-184862
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,361 files changed

+121081
-184862
lines changed

.babelrc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"presets": [["@babel/preset-env", { "targets": { "node": "current" } }]]
3+
}

.eslintignore

Lines changed: 37 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,37 @@
1-
node_modules
2-
docs-site
3-
public
4-
dist
5-
coverage
1+
node_modules/
2+
coverage/
3+
dist/
4+
5+
# test data & helper directories (not actual tests)
6+
__tests__/fixtures/
7+
__tests__/mocks/
8+
__tests__/utils/
9+
__tests__/__temp__/
10+
11+
# misc generated / local scripts
12+
*.coverage.*
13+
*.tmp
14+
*.log
15+
16+
# (optional) temporarily exclude large subsystems; re-enable incrementally
17+
# src/dag/**
18+
# src/observability/**
19+
# scripts/
20+
21+
coverage/**
22+
dist/**
23+
docs-site/.docusaurus/**
24+
docs-site/build/
25+
pipelines/**
26+
test-results-current.json
27+
ci-reports/**
28+
performance-reports/**
29+
profiling-reports/**
30+
e2e-reports/**
31+
comprehensive-security-reports/**
32+
security-reports/**
33+
.artifacts/
34+
__tests__/fixtures/**
35+
**/-backup.js
36+
**/.backup.js
37+
**/*.bak

0 commit comments

Comments
 (0)