Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/palkan/newgem
Custom script to generate new gems
https://github.com/palkan/newgem
Last synced: 12 days ago
JSON representation
Custom script to generate new gems
- Host: GitHub
- URL: https://github.com/palkan/newgem
- Owner: palkan
- Created: 2020-04-09T09:12:13.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-05-28T16:16:29.000Z (6 months ago)
- Last Synced: 2024-10-19T12:59:03.960Z (25 days ago)
- Language: Ruby
- Size: 40 KB
- Stars: 36
- Watchers: 4
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Interactive Ruby gem scaffold generator
This repository contains an application template to create a new Ruby gem with a bunch of stuff pre-configured:
- RuboCop w/ Standard (and other plugins).
- Test framework configuration (RSpec or Minitest).
- Rails-related configuration: Railtie, dummy test apps, multiple Gemfiles for CI.
- CI configuration (GitHub Actions only for now).
- Documentation linting tools (Markdown lint, Forspell, RuboCop Markdown, Lychee).
- [Ruby Next][] configuration.You can pick what you want during the installation process.
## Usage
- Install [Ruby Bytes][]
- Run the command below and follow the instructions:
```sh
$ rbytes install https://railsbytes.com/script/Vqqs8dWhat's gonna be the name of your gem?
...
```[Ruby Bytes]: https://github.com/palkan/rbytes
[Ruby Next]: https://github.com/ruby-next/ruby-next