Offering

F 36 completed
Other
web_app / typescript · small
137
Files
42,137
LOC
1
Frameworks
7
Languages

Pipeline State

completed
Run ID
#1535735
Phase
done
Progress
0%
Started
2026-04-16 16:39:51
Finished
2026-04-16 16:39:51
LLM tokens
0

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
34.00
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #47852
Member of a group with 149 similar repo(s) · framework vitecanonical #1527223 view group →
All rows above produced by Repobility · https://repobility.com

AI Prompt

Create a basic web application setup using React, TypeScript, and Vite. I need the structure to be ready for development, including ESLint configurations that support type-aware lint rules for production use. The project should use TypeScript for its core logic and include basic file structures for API endpoints, public assets, and source components.
typescript react vite web-app eslint javascript frontend
Generated by gemma4:latest

Catalog Information

Create a basic web application setup using React, TypeScript, and Vite. I need the structure to be ready for development, including ESLint configurations that support type-aware lint rules for production use. The project should use TypeScript for its core logic and include basic file structures for API endpoints, public assets, and source components.

Tags

typescript react vite web-app eslint javascript frontend

Quality Score

F
36.4/100
Structure
43
Code Quality
23
Documentation
37
Testing
0
Practices
59
Security
76
Dependencies
90

Strengths

  • Code linting configured (eslint)
  • Consistent naming conventions (PascalCase)

Weaknesses

  • No LICENSE file — legal ambiguity for contributors
  • No tests found — high risk of regressions
  • No CI/CD configuration — manual testing and deployment
  • 20 files with critical complexity need refactoring
  • 5735 duplicate lines detected — consider DRY refactoring
  • 23 'god files' with >500 LOC need decomposition

Recommendations

  • Add a test suite — start with critical path integration tests
  • Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
  • Add a LICENSE file (MIT recommended for open source)

Languages

typescript
87.3%
json
9.9%
markdown
1.3%
javascript
0.6%
css
0.6%
text
0.2%
html
0.0%

Frameworks

Vite

Symbols

variable416
function200
constant106
interface16
type_alias6

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

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