Apaper Mcp

C 69 completed
cli / typescript · tiny
29
Files
2,605
LOC
0
Frameworks
5
Languages

Pipeline State

completed
Run ID
#1744992
Phase
done
Progress
0%
Started
2026-05-17 14:01:59
Finished
2026-05-17 14:01:59
LLM tokens
0

Pipeline Metadata

Stage
Secured
Decision
pending
Novelty
Framework unique
Isolation
Last stage change
2026-05-17 14:03:09
All rows above produced by Repobility · https://repobility.com

Quality Score

C
68.6/100
Structure
75
Code Quality
60
Documentation
52
Testing
65
Practices
74
Security
100
Dependencies
80

Strengths

  • CI/CD pipeline configured (github_actions)
  • Good test coverage (75% test-to-source ratio)
  • Consistent naming conventions (snake_case)
  • Good security practices — no major issues detected

Weaknesses

  • No LICENSE file — legal ambiguity for contributors
  • 266 duplicate lines detected — consider DRY refactoring

Recommendations

  • Add a test suite — start with critical path integration tests
  • Add a linter configuration to enforce code style consistency
  • Add a LICENSE file (MIT recommended for open source)

Languages

typescript
80.7%
markdown
11.1%
yaml
5.4%
json
2.8%
javascript
0.0%

Frameworks

None detected

Symbols

variable205
function64
constant24
interface6
type_alias4

API Endpoints (4)

Findings produced by Repobility · scan your repo at https://repobility.com/scan/
MethodPathHandlerFramework
Repobility · severity-and-effort ranking · https://repobility.com
GETcontent-dispositionheaders.getExpress
GETcontent-typeheaders.getExpress
GETcontent-typeheaders.getExpress
GETset-cookieheaders.getExpress

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/1600853.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV