# -*- encoding: utf-8 -*-
# stub: populate-me 0.23.0 ruby lib

Gem::Specification.new do |s|
  s.name = "populate-me".freeze
  s.version = "0.23.0".freeze

  s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
  s.require_paths = ["lib".freeze]
  s.authors = ["Mickael Riga".freeze]
  s.date = "2024-09-20"
  s.description = "PopulateMe is an admin system for managing structured content of web applications. It is built on top of the Sinatra framework, but can be used along any framework using Rack.".freeze
  s.email = ["mig@mypeplum.com".freeze]
  s.files = [".gitignore".freeze, "Gemfile".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "example/config.ru".freeze, "lib/populate_me.rb".freeze, "lib/populate_me/admin.rb".freeze, "lib/populate_me/admin/__assets__/css/asmselect.css".freeze, "lib/populate_me/admin/__assets__/css/easymde.min.css".freeze, "lib/populate_me/admin/__assets__/css/jquery-ui.min.css".freeze, "lib/populate_me/admin/__assets__/css/main.css".freeze, "lib/populate_me/admin/__assets__/img/favicon.png".freeze, "lib/populate_me/admin/__assets__/img/file.png".freeze, "lib/populate_me/admin/__assets__/img/help/children.png".freeze, "lib/populate_me/admin/__assets__/img/help/create.png".freeze, "lib/populate_me/admin/__assets__/img/help/delete.png".freeze, "lib/populate_me/admin/__assets__/img/help/edit.png".freeze, "lib/populate_me/admin/__assets__/img/help/form.png".freeze, "lib/populate_me/admin/__assets__/img/help/list.png".freeze, "lib/populate_me/admin/__assets__/img/help/login.png".freeze, "lib/populate_me/admin/__assets__/img/help/logout.png".freeze, "lib/populate_me/admin/__assets__/img/help/menu.png".freeze, "lib/populate_me/admin/__assets__/img/help/overview.png".freeze, "lib/populate_me/admin/__assets__/img/help/save.png".freeze, "lib/populate_me/admin/__assets__/img/help/sort.png".freeze, "lib/populate_me/admin/__assets__/img/help/sublist.png".freeze, "lib/populate_me/admin/__assets__/js/asmselect.js".freeze, "lib/populate_me/admin/__assets__/js/columnav.js".freeze, "lib/populate_me/admin/__assets__/js/easymde.min.js".freeze, "lib/populate_me/admin/__assets__/js/jquery-ui.min.js".freeze, "lib/populate_me/admin/__assets__/js/main.js".freeze, "lib/populate_me/admin/__assets__/js/mustache.js".freeze, "lib/populate_me/admin/__assets__/js/quicksearch.js".freeze, "lib/populate_me/admin/__assets__/js/sortable.js".freeze, "lib/populate_me/admin/views/help.erb".freeze, "lib/populate_me/admin/views/page.erb".freeze, "lib/populate_me/api.rb".freeze, "lib/populate_me/attachment.rb".freeze, "lib/populate_me/document.rb".freeze, "lib/populate_me/document_mixins/admin_adapter.rb".freeze, "lib/populate_me/document_mixins/callbacks.rb".freeze, "lib/populate_me/document_mixins/outcasting.rb".freeze, "lib/populate_me/document_mixins/persistence.rb".freeze, "lib/populate_me/document_mixins/schema.rb".freeze, "lib/populate_me/document_mixins/typecasting.rb".freeze, "lib/populate_me/document_mixins/validation.rb".freeze, "lib/populate_me/file_system_attachment.rb".freeze, "lib/populate_me/grid_fs_attachment.rb".freeze, "lib/populate_me/mongo.rb".freeze, "lib/populate_me/s3_attachment.rb".freeze, "lib/populate_me/variation.rb".freeze, "lib/populate_me/version.rb".freeze, "populate-me.gemspec".freeze, "test/helper.rb".freeze, "test/test_admin.rb".freeze, "test/test_api.rb".freeze, "test/test_attachment.rb".freeze, "test/test_document.rb".freeze, "test/test_document_admin_adapter.rb".freeze, "test/test_document_callbacks.rb".freeze, "test/test_document_outcasting.rb".freeze, "test/test_document_persistence.rb".freeze, "test/test_document_schema.rb".freeze, "test/test_document_typecasting.rb".freeze, "test/test_grid_fs_attachment.rb".freeze, "test/test_mongo.rb".freeze, "test/test_s3_attachment.rb".freeze, "test/test_variation.rb".freeze, "test/test_version.rb".freeze]
  s.homepage = "https://github.com/mig-hub/populate-me".freeze
  s.licenses = ["MIT".freeze]
  s.rubygems_version = "3.5.10".freeze
  s.summary = "PopulateMe is an admin system for web applications.".freeze
  s.test_files = ["test/helper.rb".freeze, "test/test_admin.rb".freeze, "test/test_api.rb".freeze, "test/test_attachment.rb".freeze, "test/test_document.rb".freeze, "test/test_document_admin_adapter.rb".freeze, "test/test_document_callbacks.rb".freeze, "test/test_document_outcasting.rb".freeze, "test/test_document_persistence.rb".freeze, "test/test_document_schema.rb".freeze, "test/test_document_typecasting.rb".freeze, "test/test_grid_fs_attachment.rb".freeze, "test/test_mongo.rb".freeze, "test/test_s3_attachment.rb".freeze, "test/test_variation.rb".freeze, "test/test_version.rb".freeze]

  s.specification_version = 4

  s.add_runtime_dependency(%q<web-utils>.freeze, ["~> 0".freeze])
  s.add_runtime_dependency(%q<sinatra>.freeze, ["~> 3".freeze])
  s.add_runtime_dependency(%q<json>.freeze, ["~> 2.1".freeze])
  s.add_development_dependency(%q<bundler>.freeze, [">= 2.2.10".freeze])
  s.add_development_dependency(%q<minitest>.freeze, ["~> 5.8".freeze])
  s.add_development_dependency(%q<rack-test>.freeze, ["~> 2".freeze])
  s.add_development_dependency(%q<rack-cerberus>.freeze, ["~> 1.0".freeze])
  s.add_development_dependency(%q<mongo>.freeze, ["~> 2.19".freeze])
  s.add_development_dependency(%q<rack-grid-serve>.freeze, ["~> 0.0.8".freeze])
  s.add_development_dependency(%q<aws-sdk-s3>.freeze, ["~> 1".freeze])
  s.add_development_dependency(%q<racksh>.freeze, ["~> 1.0".freeze])
  s.add_development_dependency(%q<rake>.freeze, [">= 12.3.3".freeze])
end