-
Currently, rbs collection downloads RBSs with git clone from ruby/gem_rbs_collection GitHub repository.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
It works well for now, but probably it will introduce many problems in a few years because the repository will grow as DefinitelyTyped.
-
-
Partial clone reduces the impact, but it just procrastinates the problems.
-
At first I created a PoC with GitHub API v4 (GraphQL) because it could keep less API calls. However it was not a good idea. GitHub API requires an API token, so the user needs to prepare a Personal Access Token to use it for the local environment and CI. GitHub API v4 has another problem; It truncates large file contents. Therefore I needed combining GitHub API v4 and another API.
-
tsd
Discontinued [DEPRECATED] TypeScript Definition manager for DefinitelyTyped (by DefinitelyTyped)
I think git clone is a good compromise for now. It is the same phase of tsd or typings of TypeScript. We needed a simple RBS manager now as you can see from the previous article.
-
I think git clone is a good compromise for now. It is the same phase of tsd or typings of TypeScript. We needed a simple RBS manager now as you can see from the previous article.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
First of all, we need to implement the scoped packages feature to RubyGems! Unfortunately RubyGems doesn't have the feature😠@hsbt told a related issue to me.
-
# Gemfile source "https://rubygems.org" # I use the following gems gem "rails" gem "sidekiq" gem "parallel" # So, I need the following RBSs! gem "@types/rails" gem "@types/sidekiq" gem "@types/parallel"