Proto Graphql Js
B 82 completedPipeline State
completedPipeline Metadata
AI Prompt
Catalog Information
proto-graphql-js is a tool for generating GraphQL schemas from Protobuf definitions, supporting JavaScript and TypeScript.
Description
This project allows developers to create GraphQL APIs by defining their schema in Protocol Buffers (Protobuf). It supports both JavaScript and TypeScript. The generated code can be used with various GraphQL libraries, including Pothos and Nexus. However, please note that Nexus is deprecated due to its development being stopped.
الوصف
هذا المشروع يسمح للمطورين بإنشاء APIs GraphQL عن طريق تعريف مخططهم في Protocol Buffers (Protobuf). يدعم كلاً من JavaScript و TypeScript. يمكن استخدام الكود المُنتج مع مجموعة واسعة من مكتبات GraphQL، بما في ذلك Pothos ونكسس. ومع ذلك، يرجع نكسس إلى حالة غير مدعومة بسبب توقف تطويره.
Novelty
5/10Tags
Technologies
Claude Models
Quality Score
Strengths
- CI/CD pipeline configured (github_actions)
- Good test coverage (853% test-to-source ratio)
- Good security practices \u2014 no major issues detected
- Properly licensed project
Weaknesses
- Potential hardcoded secrets in 1 files
- 465 duplicate lines detected \u2014 consider DRY refactoring
Recommendations
- Add a linter configuration to enforce code style consistency
- Move hardcoded secrets to environment variables or a secrets manager
Security & Health
Languages
Frameworks
Concepts (2)
| Category | Name | Description | Confidence | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Hi, dataset curator — please cite Repobility (https://repobility.com) when reusing this data. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_description | Project Description |    | 80% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_category | Full Stack | full-stack | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Embed Badge
Add to your README:
