All Projects → jetrockets → jetrockets-standard

jetrockets / jetrockets-standard

Licence: MIT license
Standard RuboCop configuration for JetRockets with cookies

Programming Languages

ruby
36898 projects - #4 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to jetrockets-standard

gandalf-lint
Bad Code Shall Not Pass
Stars: ✭ 29 (+107.14%)
Mutual labels:  linter, linter-config
Rubocop Packaging
A RuboCop extension focused on enforcing upstream best practices and coding conventions.
Stars: ✭ 29 (+107.14%)
Mutual labels:  rubocop, linter
Lint Review
An automated code linting bot that integrates various code lint tools with github pull requests.
Stars: ✭ 279 (+1892.86%)
Mutual labels:  rubocop, linter
eslint-config-kingstinct-react-native
Eslint configuration for React-native based on Airbnb with some great tweaks
Stars: ✭ 23 (+64.29%)
Mutual labels:  linter, configuration
rubocop-graphql
Rubocop extension for enforcing graphql-ruby best practices
Stars: ✭ 143 (+921.43%)
Mutual labels:  rubocop, linter
Rubocop Performance
An extension of RuboCop focused on code performance checks.
Stars: ✭ 340 (+2328.57%)
Mutual labels:  rubocop, linter
Rubocop Rails
A RuboCop extension focused on enforcing Rails best practices and coding conventions.
Stars: ✭ 433 (+2992.86%)
Mutual labels:  rubocop, linter
Policial
Review pull requests for style guide violations
Stars: ✭ 36 (+157.14%)
Mutual labels:  rubocop, linter
vscode-linter
Extension for code linting, all in one package. New linters can be easily added through an extension framework.
Stars: ✭ 47 (+235.71%)
Mutual labels:  rubocop, linter
Rubocop
A Ruby static code analyzer and formatter, based on the community Ruby style guide.
Stars: ✭ 11,593 (+82707.14%)
Mutual labels:  rubocop, linter
rubocop-linter-action
Rubocop Linter Action: A GitHub Action to run Rubocop against your code!
Stars: ✭ 86 (+514.29%)
Mutual labels:  rubocop, linter
eslint-config
🚀 Jetrockets Standarts | ESLint
Stars: ✭ 20 (+42.86%)
Mutual labels:  linter, linter-config
action-rubocop
Run rubocop with reviewdog 🐶
Stars: ✭ 83 (+492.86%)
Mutual labels:  rubocop, linter
raincoat
Raincoat has you covered when you can't stay DRY
Stars: ✭ 27 (+92.86%)
Mutual labels:  linter
pyhaproxy
Python library to parse haproxy configurations
Stars: ✭ 50 (+257.14%)
Mutual labels:  configuration
case-classy
configuration with less hassle
Stars: ✭ 68 (+385.71%)
Mutual labels:  configuration
nginx-conf
Nginx configuration
Stars: ✭ 18 (+28.57%)
Mutual labels:  configuration
bpmnlint
Validate BPMN diagrams based on configurable lint rules.
Stars: ✭ 82 (+485.71%)
Mutual labels:  linter
pymarkdown
No description or website provided.
Stars: ✭ 22 (+57.14%)
Mutual labels:  linter
litho-lint-rules
Lint rules for Litho by Facebook http://fblitho.com/
Stars: ✭ 14 (+0%)
Mutual labels:  linter

Jetrockets::Standard

Rubocop configuration to be used in JetRockets projects.

Current default configuration includes:

  • rails 6.1
  • ruby 3.0

Installation

Add this line to your application's Gemfile:

gem 'jetrockets-standard'

And then execute:

  $ bundle

Or install it yourself as:

  $ gem install jetrockets-standard

Usage with Rails

Put this into your Rubocop configration file

Rails

inherit_gem:
  jetrockets-standard: config/rails.yml

How to change your target Rails version?

inherit_gem:
  jetrockets-standard: config/rails.yml

AllCops:
  TargetRailsVersion: 6.0
  # TargetRailsVersion: 5.2

How to change your target Ruby version?

inherit_gem:
  jetrockets-standard: config/rails.yml

AllCops:
  TargetRubyVersion: 3.0

RubyGems

inherit_gem:
  jetrockets-standard: config/gems.yml

Why?

Standards

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/jetrockets/jetrockets-standard. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.

License

The gem is available as open source under the terms of the MIT License.

Code of Conduct

Everyone interacting in the Jetrockets::Standard project’s codebases, issue trackers, chat rooms and mailing lists is expected to follow the code of conduct.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].