Administrador
Tamaño: 1.65 KB
Modificado: 2026-03-31 11:23:54
Permisos: 100664
Ruta: /home/apps/pruebas/Gemfile
Contenido del Archivo
source "https://rubygems.org"
git_source(:github) { |repo| "https://github.com/#{repo}.git" }

ruby "3.3.3"

# Rails (última estable en la rama 7.x)
gem "rails", "~> 7.2.1"

# Nuevo asset pipeline de Rails 7
gem "propshaft"

# Tus gems personalizadas
gem "git_banner"
gem "cprl"

# Engines locales
gem "cfdi", path: "engines/cfdi"
gem "finanzas", path: "engines/finanzas"
gem "notas", path: "engines/notas"
gem "taggable", path: "engines/taggable"

# Bases de datos
gem "sqlite3", "~> 1.4"
gem "mysql2"

# Servidor
gem "puma", "~> 6.4"

# Frontend con importmap y hotwire
gem "importmap-rails"
# Descomenta si los usas
# gem "turbo-rails"
# gem "stimulus-rails"

# Build JSON APIs
gem "jbuilder"

# Uploads e imágenes
gem "mimemagic"
gem "mini_magick"
gem "carrierwave", "~> 3.0"

# Reportes y PDFs
gem "chartkick"
gem "wkhtmltopdf-binary"
gem "wicked_pdf"
gem "grover"
gem "puppeteer-ruby", "~> 0.45.3"
gem "htmlentities"
gem "thinreports"
gem "prawn"
gem "prawn-table"
gem "prawn-html"
gem "barby"

# Utilidades
gem "tzinfo-data", platforms: %i[ mingw mswin x64_mingw jruby ]
gem "bootsnap", require: false
gem "devise", "~> 4.9"
gem "nokogiri"
gem "gyoku"
gem "zip"
gem "rubyzip"
gem "axlsx", ">= 2.1.0.pre"
gem "faraday"
gem "roo", "~> 2.8"
gem "roo-xls"
gem "sassc"
gem "axios_rails"
gem "csv"
gem "json"
gem "actionwebservice"
gem "savon", "~> 2.0"
gem "image_processing"
gem "combine_pdf"
gem "poppler"
gem "cgi"

gem 'attachwave', '~> 0.1.3'
# Dev/test
group :development, :test do
  gem "debug", platforms: %i[mri mingw x64_mingw]
end

group :development do
  gem "web-console"
  gem "rerun"
end

group :test do
  gem "capybara"
  gem "selenium-webdriver"
  gem "webdrivers"
end