Last active
May 5, 2023 09:34
-
-
Save salmanx/2b2ad2d96161e8fc4eb1560284e5c50f to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Ruby wrapper for UglifyJS JavaScript compressor | |
gem "uglifier", ">= 1.3.0" | |
#Search Engine Optimization (SEO) | |
gem "meta-tags" | |
# Sucker Punch is a Ruby asynchronous processing library using concurrent-ruby, heavily influenced by Sidekiq and girl_friday. | |
gem "sucker_punch" | |
# Identifier your view from controller and action. | |
gem "view_id", "~> 0.2.1" | |
# A development tool that reveals your UI's bones | |
gem "xray-rails" | |
# Create static pages without controller | |
gem "high_voltage" | |
# Generate breadcrumb | |
gem "pankuzu", "~> 0.1.1" | |
# Decorator/Presenter | |
gem "active_decorator" | |
# CSS styled emails without the hassle. | |
gem "premailer-rails" | |
# Simple way to load your configs from yaml and share data application wise using yaml file | |
gem "global" | |
# File Attachment toolkit for Ruby applications | |
gem "shrine" | |
# A library for bulk insertion of data into your database using ActiveRecord | |
gem "activerecord-import" | |
# Dynamic nested forms using jQuery made easy; works with formtastic, simple_form or default forms | |
gem "cocoon" | |
# Exception tracking and logging from Ruby to Rollbar | |
gem "rollbar" | |
# Create http request | |
gem "faraday" | |
# advance seeding | |
gem "seed-fu" | |
# A gem that provides an interface for creating feature-driven operations. | |
# You've probably heard at least one of these terms: "service objects", "form objects", "intentions", or "commands". | |
# Subroutine calls these "ops" and really it's just about enabling clear, concise, testable, and meaningful code. | |
gem 'subroutine', '~> 1.0', '>= 1.0.1' | |
# A micro library providing Ruby objects with Publish-Subscribe capabilities | |
gem 'wisper', '2.0.0' | |
# Easy activity tracking for models - similar to Github's Public Activity | |
# public_activity provides easy activity tracking for your ActiveRecord | |
gem 'public_activity' | |
group :development, :test do | |
gem "capybara", ">= 2.15", "< 4.0" | |
gem "selenium-webdriver" | |
gem "webdrivers" | |
gem "shrine-memory" | |
# more details https://medium.com/@andreas.tiefenthaler/securing-your-ruby-and-rails-codebase-86e649b00850 | |
# A static analysis security vulnerability scanner | |
gem "brakeman" | |
# Patch-level verification for Bundler | |
gem "bundler-audit" | |
# static code analyzer for security checks | |
# also known as as a linter and formatter | |
gem "rubocop", "0.60.0" | |
# not default | |
gem "pry-rails" | |
gem "pry-byebug" | |
gem "awesome_print" | |
# help to kill N+1 queries and unused eager loading | |
gem "bullet" | |
gem "danger", ">= 5.13.0" | |
gem "danger-rubocop" | |
gem "danger-suggester" | |
gem "faker" | |
gem "factory_bot_rails" | |
end | |
group :development do | |
# Add a comment summarizing the current schema to the top or bottom of each of your model | |
gem "annotate" | |
# Rails Console on the Browser. | |
gem "web-console", ">= 3.3.0" | |
gem "listen", ">= 3.0.5", "< 3.2" | |
gem "spring" | |
gem "spring-watcher-listen", "~> 2.0.0" | |
# Preview mail in the browser instead of sending. | |
gem "letter_opener" | |
# Squasher - squash your old migrations in a single command | |
gem "squasher", require: false | |
gem "better_errors" | |
end | |
group :test do | |
gem "rspec" | |
# Code coverage for Ruby | |
gem 'simplecov', require: false | |
end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment