Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ruby/gem_rbs_collection
A collection of RBS for gems.
https://github.com/ruby/gem_rbs_collection
hacktoberfest rbs ruby typing
Last synced: 27 days ago
JSON representation
A collection of RBS for gems.
- Host: GitHub
- URL: https://github.com/ruby/gem_rbs_collection
- Owner: ruby
- License: mit
- Created: 2020-10-15T06:59:20.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-09-26T00:08:04.000Z (about 1 month ago)
- Last Synced: 2024-09-29T21:01:19.412Z (about 1 month ago)
- Topics: hacktoberfest, rbs, ruby, typing
- Language: Ruby
- Homepage:
- Size: 4.17 MB
- Stars: 255
- Watchers: 37
- Forks: 106
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Contributing: docs/CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
- Security: docs/SECURITY.md
Awesome Lists containing this project
README
# gem_rbs_collection: A collection of RBS for gems
[RBS](https://github.com/ruby/rbs) is a standard type signature syntax for Ruby programs.
This is a community-managed collection of RBS files for gems that ship without RBS.## Loading RBS from the repository
You can use `rbs collection` command to load RBS files from this repository.
```console
# Create rbs_collection.yaml
$ rbs collection init# Resolve dependencies and install RBS files from this repository
$ rbs collection install
```If `rbs_collection.yaml` exists, the installed RBSs are loaded automatically.
You do not need any configuration for `rbs` and `steep` commands.See [collection.md](https://github.com/ruby/rbs/blob/master/docs/collection.md) in ruby/rbs repository for more details.
## How to contribute
See [CONTRIBUTING.md](docs/CONTRIBUTING.md)