Gemfile
# frozen_string_literal: true
source "https://rubygems.org"
git_source(:github) { |repo| "https://github.com/#{repo}.git" }
gemspec
gem "apexcharts"
gem "babel-transpiler"
gem "bcrypt"
gem "bootsnap", require: false
gem "cancancan"
gem "cocoon", git: "https://github.com/vtamara/cocoon.git", branch: "new_id_with_ajax" # Formularios anidados (algunos con ajax)
gem "coffee-rails" # CoffeeScript para recuersos .js.coffee y vistas
gem "devise" # Autenticación
gem "devise-i18n"
gem "jbuilder"
gem "jsbundling-rails"
gem "kt-paperclip", # Anexos
git: "https://github.com/kreeti/kt-paperclip.git"
gem "libxml-ruby"
gem "net-smtp"
gem "nokogiri"
gem "odf-report" # Genera ODT
gem "parslet"
gem "pg" # Postgresql
gem "prawn" # Generación de PDF
gem "prawnto_2", require: "prawnto"
gem "prawn-table"
gem "rails", "~> 7.2"
# git: 'https://github.com/rails/rails.git', branch: '6-1-stable'
gem "rails-i18n"
gem "redcarpet"
gem "rspreadsheet"
gem "rubyzip"
gem "sassc-rails" # CSS
gem "simple_form" # Formularios simples
gem "sprockets-rails"
gem "stimulus-rails"
gem "turbo-rails"
gem "twitter_cldr" # ICU con CLDR
gem "tzinfo" # Zonas horarias
gem "will_paginate" # Pagina listados
#####
# Motores que se sobrecargan vistas (deben ponerse en orden de apilamiento
# lógico y no alfabetico como las gemas anteriores)
gem "msip", # Motor generico
git: "https://gitlab.com/pasosdeJesus/msip.git", branch: 'main'
#path: '../msip-2.2'
gem "mr519_gen", # Motor de gestion de formularios y encuestas
git: "https://gitlab.com/pasosdeJesus/mr519_gen.git", branch: 'main'
# path: '../mr519_gen-2.2'
gem "heb412_gen", # Motor de nube y llenado de plantillas
git: "https://gitlab.com/pasosdeJesus/heb412_gen.git", branch: 'main'
#path: '../heb412_gen-2.2'
group :development do
gem "puma"
gem "thor" # Requerido por rake
gem "web-console" # ConSola irb en páginas
end
group :development, :test do
gem "brakeman"
gem "bundler-audit"
gem "code-scanning-rubocop"
gem "colorize"
gem "debug", platforms: [:mri, :mingw, :x64_mingw]
gem "dotenv-rails"
gem "rails-erd"
gem "rubocop-minitest"
gem "rubocop-rails"
gem "rubocop-shopify"
end
group :test do
gem "cuprite"
gem "connection_pool"
gem "minitest"
gem "minitest-reporters"
gem "rails-controller-testing"
gem "simplecov"
end