Merge branch 'main' into main

This commit is contained in:
Ogheneobukome Ejaife 2025-07-10 00:21:43 -04:00 committed by GitHub
commit c87caae634
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 917 additions and 1104 deletions

View file

@ -59,7 +59,7 @@ jobs:
# Initializes the CodeQL tools for scanning. # Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL - name: Initialize CodeQL
uses: github/codeql-action/init@39edc492dbe16b1465b0cafca41432d857bdb31a # v3.29.1 uses: github/codeql-action/init@181d5eefc20863364f96762470ba6f862bdef56b # v3.29.2
with: with:
languages: ${{ matrix.language }} languages: ${{ matrix.language }}
build-mode: ${{ matrix.build-mode }} build-mode: ${{ matrix.build-mode }}
@ -86,6 +86,6 @@ jobs:
echo ' make release' echo ' make release'
exit 1 exit 1
- name: Perform CodeQL Analysis - name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@39edc492dbe16b1465b0cafca41432d857bdb31a # v3.29.1 uses: github/codeql-action/analyze@181d5eefc20863364f96762470ba6f862bdef56b # v3.29.2
with: with:
category: '/language:${{matrix.language}}' category: '/language:${{matrix.language}}'

9
.husky/pre-commit Normal file
View file

@ -0,0 +1,9 @@
set +e
npm test
# Run format check
npm run format-check || {
echo ""
echo "❌ Formatting check failed."
echo "💡 Run 'npm run format' or 'prettier --write .' to fix formatting issues."
exit 1
}

1998
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -8,7 +8,8 @@
"test": "jest", "test": "jest",
"test-coverage": "jest --coverage", "test-coverage": "jest --coverage",
"format": "prettier --write .", "format": "prettier --write .",
"format-check": "prettier --check ." "format-check": "prettier --check .",
"prepare": "husky"
}, },
"keywords": [ "keywords": [
"actions", "actions",
@ -25,10 +26,11 @@
}, },
"devDependencies": { "devDependencies": {
"@types/jest": "^30.0.0", "@types/jest": "^30.0.0",
"@types/node": "^24.0.4", "@types/node": "^24.0.10",
"@vercel/ncc": "^0.38.3", "@vercel/ncc": "^0.38.3",
"jest": "^30.0.0", "husky": "^9.1.7",
"prettier": "3.5.3", "jest": "^30.0.4",
"prettier": "3.6.2",
"ts-jest": "^29.4.0", "ts-jest": "^29.4.0",
"typescript": "5.8.3" "typescript": "5.8.3"
} }