# -*- encoding: utf-8 -*- # stub: alchemy_cms 7.1.0.pre.b2 ruby lib Gem::Specification.new do |s| s.name = "alchemy_cms".freeze s.version = "7.1.0.pre.b2".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Thomas von Deyen".freeze, "Robin Boening".freeze, "Marc Schettke".freeze, "Hendrik Mans".freeze, "Carsten Fregin".freeze, "Martin Meyerhoff".freeze] s.date = "2024-01-09" s.description = "Alchemy is a powerful, userfriendly and flexible Rails CMS.".freeze s.email = ["hello@alchemy-cms.com".freeze] s.files = ["CHANGELOG.md".freeze, "CODE_OF_CONDUCT.md".freeze, "CONTRIBUTING.md".freeze, "Gemfile".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "SECURITY.md".freeze, "alchemy_cms.gemspec".freeze, "app/assets/config/alchemy_manifest.js".freeze, "app/assets/images/alchemy/alchemy-logo.png".freeze, "app/assets/images/alchemy/alchemy-logo.svg".freeze, "app/assets/images/alchemy/favicon.ico".freeze, "app/assets/images/alchemy/icon-white.svg".freeze, "app/assets/images/alchemy/icon.svg".freeze, "app/assets/images/alchemy/lupe.cur".freeze, "app/assets/images/alchemy/missing-image.svg".freeze, "app/assets/javascripts/alchemy/admin.js".freeze, "app/assets/javascripts/alchemy/alchemy.confirm_dialog.js.coffee".freeze, "app/assets/javascripts/alchemy/alchemy.dialog.js.coffee".freeze, "app/assets/javascripts/alchemy/alchemy.elements_window.js.coffee".freeze, "app/assets/javascripts/alchemy/alchemy.file_progress.js.coffee".freeze, "app/assets/javascripts/alchemy/alchemy.fixed_elements.js".freeze, "app/assets/javascripts/alchemy/alchemy.growler.js.coffee".freeze, "app/assets/javascripts/alchemy/alchemy.hotkeys.js.coffee".freeze, "app/assets/javascripts/alchemy/alchemy.image_overlay.coffee".freeze, "app/assets/javascripts/alchemy/alchemy.initializer.js.coffee".freeze, "app/assets/javascripts/alchemy/alchemy.link_dialog.js.coffee".freeze, "app/assets/javascripts/alchemy/alchemy.list_filter.js.coffee".freeze, "app/assets/javascripts/alchemy/alchemy.preview.js.coffee".freeze, "app/assets/javascripts/alchemy/alchemy.preview_window.js.coffee".freeze, "app/assets/javascripts/alchemy/alchemy.string_extension.js.coffee".freeze, "app/assets/javascripts/alchemy/preview.js".freeze, "app/assets/javascripts/alchemy/templates/index.js".freeze, "app/assets/javascripts/alchemy/templates/node_folder.hbs".freeze, "app/assets/javascripts/alchemy/templates/page.hbs".freeze, "app/assets/javascripts/alchemy/templates/page_folder.hbs".freeze, "app/assets/javascripts/tinymce/icons/remixicons/icons.js".freeze, "app/assets/javascripts/tinymce/plugins/alchemy_link/plugin.min.js".freeze, "app/assets/stylesheets/alchemy/_custom-properties.scss".freeze, "app/assets/stylesheets/alchemy/_defaults.scss".freeze, "app/assets/stylesheets/alchemy/_extends.scss".freeze, "app/assets/stylesheets/alchemy/_mixins.scss".freeze, "app/assets/stylesheets/alchemy/_variables.scss".freeze, "app/assets/stylesheets/alchemy/admin.scss".freeze, "app/assets/stylesheets/alchemy/archive.scss".freeze, "app/assets/stylesheets/alchemy/attachments.scss".freeze, "app/assets/stylesheets/alchemy/base.scss".freeze, "app/assets/stylesheets/alchemy/buttons.scss".freeze, "app/assets/stylesheets/alchemy/clipboard.scss".freeze, "app/assets/stylesheets/alchemy/dashboard.scss".freeze, "app/assets/stylesheets/alchemy/dialogs.scss".freeze, "app/assets/stylesheets/alchemy/elements.scss".freeze, "app/assets/stylesheets/alchemy/errors.scss".freeze, "app/assets/stylesheets/alchemy/filter_field.scss".freeze, "app/assets/stylesheets/alchemy/flash.scss".freeze, "app/assets/stylesheets/alchemy/flatpickr.scss".freeze, "app/assets/stylesheets/alchemy/fonts.scss".freeze, "app/assets/stylesheets/alchemy/form_fields.scss".freeze, "app/assets/stylesheets/alchemy/forms.scss".freeze, "app/assets/stylesheets/alchemy/frame.scss".freeze, "app/assets/stylesheets/alchemy/hints.scss".freeze, "app/assets/stylesheets/alchemy/icons.scss".freeze, "app/assets/stylesheets/alchemy/image_library.scss".freeze, "app/assets/stylesheets/alchemy/images.scss".freeze, "app/assets/stylesheets/alchemy/labels.scss".freeze, "app/assets/stylesheets/alchemy/lists.scss".freeze, "app/assets/stylesheets/alchemy/menubar.scss".freeze, "app/assets/stylesheets/alchemy/navigation.scss".freeze, "app/assets/stylesheets/alchemy/node-select.scss".freeze, "app/assets/stylesheets/alchemy/nodes.scss".freeze, "app/assets/stylesheets/alchemy/notices.scss".freeze, "app/assets/stylesheets/alchemy/page-select.scss".freeze, "app/assets/stylesheets/alchemy/pagination.scss".freeze, "app/assets/stylesheets/alchemy/preview_window.scss".freeze, "app/assets/stylesheets/alchemy/print.scss".freeze, "app/assets/stylesheets/alchemy/resource_info.scss".freeze, "app/assets/stylesheets/alchemy/search.scss".freeze, "app/assets/stylesheets/alchemy/selects.scss".freeze, "app/assets/stylesheets/alchemy/shoelace.scss".freeze, "app/assets/stylesheets/alchemy/sitemap.scss".freeze, "app/assets/stylesheets/alchemy/spinner.scss".freeze, "app/assets/stylesheets/alchemy/tables.scss".freeze, "app/assets/stylesheets/alchemy/tags.scss".freeze, "app/assets/stylesheets/alchemy/toolbar.scss".freeze, "app/assets/stylesheets/alchemy/typography.scss".freeze, "app/assets/stylesheets/alchemy/upload.scss".freeze, "app/assets/stylesheets/alchemy/welcome.sass".freeze, "app/assets/stylesheets/tinymce/skins/content/alchemy/content.min.scss".freeze, "app/assets/stylesheets/tinymce/skins/skintool.json".freeze, "app/assets/stylesheets/tinymce/skins/ui/alchemy/content.css".freeze, "app/assets/stylesheets/tinymce/skins/ui/alchemy/content.inline.css".freeze, "app/assets/stylesheets/tinymce/skins/ui/alchemy/content.inline.min.css".freeze, "app/assets/stylesheets/tinymce/skins/ui/alchemy/content.min.css".freeze, "app/assets/stylesheets/tinymce/skins/ui/alchemy/content.mobile.css".freeze, "app/assets/stylesheets/tinymce/skins/ui/alchemy/content.mobile.min.css".freeze, "app/assets/stylesheets/tinymce/skins/ui/alchemy/fonts/tinymce-mobile.woff".freeze, "app/assets/stylesheets/tinymce/skins/ui/alchemy/skin.min.scss".freeze, "app/assets/stylesheets/tinymce/skins/ui/alchemy/skin.mobile.css".freeze, "app/assets/stylesheets/tinymce/skins/ui/alchemy/skin.mobile.min.css".freeze, "app/components/alchemy/admin/node_select.rb".freeze, "app/components/alchemy/admin/page_select.rb".freeze, "app/components/alchemy/ingredients/audio_view.rb".freeze, "app/components/alchemy/ingredients/base_view.rb".freeze, "app/components/alchemy/ingredients/boolean_view.rb".freeze, "app/components/alchemy/ingredients/datetime_view.rb".freeze, "app/components/alchemy/ingredients/file_view.rb".freeze, "app/components/alchemy/ingredients/headline_view.rb".freeze, "app/components/alchemy/ingredients/html_view.rb".freeze, "app/components/alchemy/ingredients/link_view.rb".freeze, "app/components/alchemy/ingredients/node_view.rb".freeze, "app/components/alchemy/ingredients/page_view.rb".freeze, "app/components/alchemy/ingredients/picture_view.rb".freeze, "app/components/alchemy/ingredients/richtext_view.rb".freeze, "app/components/alchemy/ingredients/select_view.rb".freeze, "app/components/alchemy/ingredients/text_view.rb".freeze, "app/components/alchemy/ingredients/video_view.rb".freeze, "app/controllers/alchemy/admin/attachments_controller.rb".freeze, "app/controllers/alchemy/admin/base_controller.rb".freeze, "app/controllers/alchemy/admin/clipboard_controller.rb".freeze, "app/controllers/alchemy/admin/dashboard_controller.rb".freeze, "app/controllers/alchemy/admin/elements_controller.rb".freeze, "app/controllers/alchemy/admin/ingredients_controller.rb".freeze, "app/controllers/alchemy/admin/languages_controller.rb".freeze, "app/controllers/alchemy/admin/layoutpages_controller.rb".freeze, "app/controllers/alchemy/admin/legacy_page_urls_controller.rb".freeze, "app/controllers/alchemy/admin/nodes_controller.rb".freeze, "app/controllers/alchemy/admin/pages_controller.rb".freeze, "app/controllers/alchemy/admin/pictures_controller.rb".freeze, "app/controllers/alchemy/admin/resources_controller.rb".freeze, "app/controllers/alchemy/admin/sites_controller.rb".freeze, "app/controllers/alchemy/admin/styleguide_controller.rb".freeze, "app/controllers/alchemy/admin/tags_controller.rb".freeze, "app/controllers/alchemy/api/base_controller.rb".freeze, "app/controllers/alchemy/api/elements_controller.rb".freeze, "app/controllers/alchemy/api/ingredients_controller.rb".freeze, "app/controllers/alchemy/api/nodes_controller.rb".freeze, "app/controllers/alchemy/api/pages_controller.rb".freeze, "app/controllers/alchemy/attachments_controller.rb".freeze, "app/controllers/alchemy/base_controller.rb".freeze, "app/controllers/alchemy/elements_controller.rb".freeze, "app/controllers/alchemy/messages_controller.rb".freeze, "app/controllers/alchemy/pages_controller.rb".freeze, "app/controllers/concerns/alchemy/admin/archive_overlay.rb".freeze, "app/controllers/concerns/alchemy/admin/crop_action.rb".freeze, "app/controllers/concerns/alchemy/admin/current_language.rb".freeze, "app/controllers/concerns/alchemy/admin/uploader_responses.rb".freeze, "app/controllers/concerns/alchemy/legacy_page_redirects.rb".freeze, "app/controllers/concerns/alchemy/site_redirects.rb".freeze, "app/decorators/alchemy/element_editor.rb".freeze, "app/decorators/alchemy/ingredient_editor.rb".freeze, "app/helpers/alchemy/admin/attachments_helper.rb".freeze, "app/helpers/alchemy/admin/base_helper.rb".freeze, "app/helpers/alchemy/admin/elements_helper.rb".freeze, "app/helpers/alchemy/admin/form_helper.rb".freeze, "app/helpers/alchemy/admin/ingredients_helper.rb".freeze, "app/helpers/alchemy/admin/navigation_helper.rb".freeze, "app/helpers/alchemy/admin/pages_helper.rb".freeze, "app/helpers/alchemy/admin/pictures_helper.rb".freeze, "app/helpers/alchemy/admin/tags_helper.rb".freeze, "app/helpers/alchemy/base_helper.rb".freeze, "app/helpers/alchemy/elements_block_helper.rb".freeze, "app/helpers/alchemy/elements_helper.rb".freeze, "app/helpers/alchemy/pages_helper.rb".freeze, "app/helpers/alchemy/url_helper.rb".freeze, "app/javascript/alchemy_admin.js".freeze, "app/javascript/alchemy_admin/clipboard.js".freeze, "app/javascript/alchemy_admin/components/alchemy_html_element.js".freeze, "app/javascript/alchemy_admin/components/button.js".freeze, "app/javascript/alchemy_admin/components/char_counter.js".freeze, "app/javascript/alchemy_admin/components/datepicker.js".freeze, "app/javascript/alchemy_admin/components/dialog_link.js".freeze, "app/javascript/alchemy_admin/components/element_editor.js".freeze, "app/javascript/alchemy_admin/components/element_editor/publish_element_button.js".freeze, "app/javascript/alchemy_admin/components/ingredient_group.js".freeze, "app/javascript/alchemy_admin/components/link_buttons.js".freeze, "app/javascript/alchemy_admin/components/link_buttons/link_button.js".freeze, "app/javascript/alchemy_admin/components/link_buttons/unlink_button.js".freeze, "app/javascript/alchemy_admin/components/node_select.js".freeze, "app/javascript/alchemy_admin/components/overlay.js".freeze, "app/javascript/alchemy_admin/components/page_select.js".freeze, "app/javascript/alchemy_admin/components/remote_select.js".freeze, "app/javascript/alchemy_admin/components/select.js".freeze, "app/javascript/alchemy_admin/components/spinner.js".freeze, "app/javascript/alchemy_admin/components/tinymce.js".freeze, "app/javascript/alchemy_admin/components/uploader.js".freeze, "app/javascript/alchemy_admin/components/uploader/file_upload.js".freeze, "app/javascript/alchemy_admin/components/uploader/progress.js".freeze, "app/javascript/alchemy_admin/dirty.js".freeze, "app/javascript/alchemy_admin/file_editors.js".freeze, "app/javascript/alchemy_admin/gui.js".freeze, "app/javascript/alchemy_admin/i18n.js".freeze, "app/javascript/alchemy_admin/image_cropper.js".freeze, "app/javascript/alchemy_admin/image_loader.js".freeze, "app/javascript/alchemy_admin/ingredient_anchor_link.js".freeze, "app/javascript/alchemy_admin/initializer.js".freeze, "app/javascript/alchemy_admin/locales/en.js".freeze, "app/javascript/alchemy_admin/node_tree.js".freeze, "app/javascript/alchemy_admin/page_publication_fields.js".freeze, "app/javascript/alchemy_admin/page_sorter.js".freeze, "app/javascript/alchemy_admin/picture_editors.js".freeze, "app/javascript/alchemy_admin/picture_selector.js".freeze, "app/javascript/alchemy_admin/please_wait_overlay.js".freeze, "app/javascript/alchemy_admin/sitemap.js".freeze, "app/javascript/alchemy_admin/sortable_elements.js".freeze, "app/javascript/alchemy_admin/spinner.js".freeze, "app/javascript/alchemy_admin/tags_autocomplete.js".freeze, "app/javascript/alchemy_admin/utils/ajax.js".freeze, "app/javascript/alchemy_admin/utils/debounce.js".freeze, "app/javascript/alchemy_admin/utils/dom_helpers.js".freeze, "app/javascript/alchemy_admin/utils/events.js".freeze, "app/javascript/alchemy_admin/utils/format.js".freeze, "app/javascript/alchemy_admin/utils/max.js".freeze, "app/javascript/alchemy_admin/utils/string_conversions.js".freeze, "app/javascript/menubar.js".freeze, "app/jobs/alchemy/base_job.rb".freeze, "app/jobs/alchemy/publish_page_job.rb".freeze, "app/mailers/alchemy/base_mailer.rb".freeze, "app/mailers/alchemy/messages_mailer.rb".freeze, "app/models/alchemy/attachment.rb".freeze, "app/models/alchemy/attachment/url.rb".freeze, "app/models/alchemy/base_record.rb".freeze, "app/models/alchemy/eager_loading.rb".freeze, "app/models/alchemy/element.rb".freeze, "app/models/alchemy/element/definitions.rb".freeze, "app/models/alchemy/element/dom_id.rb".freeze, "app/models/alchemy/element/element_ingredients.rb".freeze, "app/models/alchemy/element/presenters.rb".freeze, "app/models/alchemy/element_to_page.rb".freeze, "app/models/alchemy/elements_repository.rb".freeze, "app/models/alchemy/folded_page.rb".freeze, "app/models/alchemy/image_cropper_settings.rb".freeze, "app/models/alchemy/ingredient.rb".freeze, "app/models/alchemy/ingredient_validator.rb".freeze, "app/models/alchemy/ingredients/audio.rb".freeze, "app/models/alchemy/ingredients/boolean.rb".freeze, "app/models/alchemy/ingredients/datetime.rb".freeze, "app/models/alchemy/ingredients/file.rb".freeze, "app/models/alchemy/ingredients/headline.rb".freeze, "app/models/alchemy/ingredients/html.rb".freeze, "app/models/alchemy/ingredients/link.rb".freeze, "app/models/alchemy/ingredients/node.rb".freeze, "app/models/alchemy/ingredients/page.rb".freeze, "app/models/alchemy/ingredients/picture.rb".freeze, "app/models/alchemy/ingredients/richtext.rb".freeze, "app/models/alchemy/ingredients/select.rb".freeze, "app/models/alchemy/ingredients/text.rb".freeze, "app/models/alchemy/ingredients/video.rb".freeze, "app/models/alchemy/language.rb".freeze, "app/models/alchemy/language/code.rb".freeze, "app/models/alchemy/legacy_page_url.rb".freeze, "app/models/alchemy/message.rb".freeze, "app/models/alchemy/node.rb".freeze, "app/models/alchemy/page.rb".freeze, "app/models/alchemy/page/fixed_attributes.rb".freeze, "app/models/alchemy/page/page_elements.rb".freeze, "app/models/alchemy/page/page_layouts.rb".freeze, "app/models/alchemy/page/page_naming.rb".freeze, "app/models/alchemy/page/page_natures.rb".freeze, "app/models/alchemy/page/page_scopes.rb".freeze, "app/models/alchemy/page/publisher.rb".freeze, "app/models/alchemy/page/url_path.rb".freeze, "app/models/alchemy/page_mutex.rb".freeze, "app/models/alchemy/page_version.rb".freeze, "app/models/alchemy/picture.rb".freeze, "app/models/alchemy/picture/calculations.rb".freeze, "app/models/alchemy/picture/preprocessor.rb".freeze, "app/models/alchemy/picture/transformations.rb".freeze, "app/models/alchemy/picture/url.rb".freeze, "app/models/alchemy/picture_thumb.rb".freeze, "app/models/alchemy/picture_thumb/create.rb".freeze, "app/models/alchemy/picture_thumb/file_store.rb".freeze, "app/models/alchemy/picture_thumb/signature.rb".freeze, "app/models/alchemy/picture_thumb/uid.rb".freeze, "app/models/alchemy/picture_variant.rb".freeze, "app/models/alchemy/site.rb".freeze, "app/models/alchemy/site/layout.rb".freeze, "app/models/alchemy/tag.rb".freeze, "app/models/alchemy/tree_node.rb".freeze, "app/models/concerns/alchemy/dom_ids.rb".freeze, "app/models/concerns/alchemy/picture_thumbnails.rb".freeze, "app/models/concerns/alchemy/touch_elements.rb".freeze, "app/serializers/alchemy/attachment_serializer.rb".freeze, "app/serializers/alchemy/base_serializer.rb".freeze, "app/serializers/alchemy/element_serializer.rb".freeze, "app/serializers/alchemy/ingredient_serializer.rb".freeze, "app/serializers/alchemy/node_serializer.rb".freeze, "app/serializers/alchemy/page_serializer.rb".freeze, "app/serializers/alchemy/page_tree_serializer.rb".freeze, "app/serializers/alchemy/picture_serializer.rb".freeze, "app/services/alchemy/copy_page.rb".freeze, "app/services/alchemy/delete_elements.rb".freeze, "app/services/alchemy/duplicate_element.rb".freeze, "app/services/alchemy/tag_validations.rb".freeze, "app/views/alchemy/_edit_mode.html.erb".freeze, "app/views/alchemy/_menubar.html.erb".freeze, "app/views/alchemy/_preview_mode_code.html.erb".freeze, "app/views/alchemy/admin/attachments/_archive_overlay.html.erb".freeze, "app/views/alchemy/admin/attachments/_attachment.html.erb".freeze, "app/views/alchemy/admin/attachments/_file_to_assign.html.erb".freeze, "app/views/alchemy/admin/attachments/_files_list.html.erb".freeze, "app/views/alchemy/admin/attachments/_overlay_file_list.html.erb".freeze, "app/views/alchemy/admin/attachments/_replace_button.html.erb".freeze, "app/views/alchemy/admin/attachments/_tag_list.html.erb".freeze, "app/views/alchemy/admin/attachments/archive_overlay.js.erb".freeze, "app/views/alchemy/admin/attachments/assign.js.erb".freeze, "app/views/alchemy/admin/attachments/destroy.js.erb".freeze, "app/views/alchemy/admin/attachments/edit.html.erb".freeze, "app/views/alchemy/admin/attachments/index.html.erb".freeze, "app/views/alchemy/admin/attachments/show.html.erb".freeze, "app/views/alchemy/admin/clipboard/clear.js.erb".freeze, "app/views/alchemy/admin/clipboard/index.html.erb".freeze, "app/views/alchemy/admin/clipboard/insert.js.erb".freeze, "app/views/alchemy/admin/clipboard/remove.js.erb".freeze, "app/views/alchemy/admin/crop.html.erb".freeze, "app/views/alchemy/admin/dashboard/_locked_pages.html.erb".freeze, "app/views/alchemy/admin/dashboard/_recent_pages.html.erb".freeze, "app/views/alchemy/admin/dashboard/_sites.html.erb".freeze, "app/views/alchemy/admin/dashboard/_users.html.erb".freeze, "app/views/alchemy/admin/dashboard/help.html.erb".freeze, "app/views/alchemy/admin/dashboard/index.html.erb".freeze, "app/views/alchemy/admin/dashboard/info.html.erb".freeze, "app/views/alchemy/admin/elements/_add_nested_element_form.html.erb".freeze, "app/views/alchemy/admin/elements/_element.html.erb".freeze, "app/views/alchemy/admin/elements/_footer.html.erb".freeze, "app/views/alchemy/admin/elements/_form.html.erb".freeze, "app/views/alchemy/admin/elements/_header.html.erb".freeze, "app/views/alchemy/admin/elements/_toolbar.html.erb".freeze, "app/views/alchemy/admin/elements/create.js.erb".freeze, "app/views/alchemy/admin/elements/destroy.js.erb".freeze, "app/views/alchemy/admin/elements/index.html.erb".freeze, "app/views/alchemy/admin/elements/new.html.erb".freeze, "app/views/alchemy/admin/ingredients/_audio_fields.html.erb".freeze, "app/views/alchemy/admin/ingredients/_dom_id_fields.html.erb".freeze, "app/views/alchemy/admin/ingredients/_file_fields.html.erb".freeze, "app/views/alchemy/admin/ingredients/_headline_fields.html.erb".freeze, "app/views/alchemy/admin/ingredients/_picture_fields.html.erb".freeze, "app/views/alchemy/admin/ingredients/_text_fields.html.erb".freeze, "app/views/alchemy/admin/ingredients/_video_fields.html.erb".freeze, "app/views/alchemy/admin/ingredients/edit.html.erb".freeze, "app/views/alchemy/admin/ingredients/update.js.erb".freeze, "app/views/alchemy/admin/languages/_form.html.erb".freeze, "app/views/alchemy/admin/languages/_language.html.erb".freeze, "app/views/alchemy/admin/languages/_table.html.erb".freeze, "app/views/alchemy/admin/languages/edit.html.erb".freeze, "app/views/alchemy/admin/languages/index.html.erb".freeze, "app/views/alchemy/admin/languages/new.html.erb".freeze, "app/views/alchemy/admin/layoutpages/_layoutpage.html.erb".freeze, "app/views/alchemy/admin/layoutpages/edit.html.erb".freeze, "app/views/alchemy/admin/layoutpages/index.html.erb".freeze, "app/views/alchemy/admin/leave.html.erb".freeze, "app/views/alchemy/admin/legacy_page_urls/_form.html.erb".freeze, "app/views/alchemy/admin/legacy_page_urls/_label.html.erb".freeze, "app/views/alchemy/admin/legacy_page_urls/_legacy_page_url.html.erb".freeze, "app/views/alchemy/admin/legacy_page_urls/_new.html.erb".freeze, "app/views/alchemy/admin/legacy_page_urls/create.js.erb".freeze, "app/views/alchemy/admin/legacy_page_urls/destroy.js.erb".freeze, "app/views/alchemy/admin/legacy_page_urls/update.js.erb".freeze, "app/views/alchemy/admin/nodes/_form.html.erb".freeze, "app/views/alchemy/admin/nodes/_node.html.erb".freeze, "app/views/alchemy/admin/nodes/edit.html.erb".freeze, "app/views/alchemy/admin/nodes/index.html.erb".freeze, "app/views/alchemy/admin/nodes/new.html.erb".freeze, "app/views/alchemy/admin/pages/_anchor_link.html.erb".freeze, "app/views/alchemy/admin/pages/_create_language_form.html.erb".freeze, "app/views/alchemy/admin/pages/_current_page.html.erb".freeze, "app/views/alchemy/admin/pages/_external_link.html.erb".freeze, "app/views/alchemy/admin/pages/_file_link.html.erb".freeze, "app/views/alchemy/admin/pages/_form.html.erb".freeze, "app/views/alchemy/admin/pages/_internal_link.html.erb".freeze, "app/views/alchemy/admin/pages/_legacy_urls.html.erb".freeze, "app/views/alchemy/admin/pages/_locked_page.html.erb".freeze, "app/views/alchemy/admin/pages/_new_page_form.html.erb".freeze, "app/views/alchemy/admin/pages/_page.html.erb".freeze, "app/views/alchemy/admin/pages/_page_infos.html.erb".freeze, "app/views/alchemy/admin/pages/_page_layout_filter.html.erb".freeze, "app/views/alchemy/admin/pages/_page_status.html.erb".freeze, "app/views/alchemy/admin/pages/_publication_fields.html.erb".freeze, "app/views/alchemy/admin/pages/_sitemap.html.erb".freeze, "app/views/alchemy/admin/pages/_table.html.erb".freeze, "app/views/alchemy/admin/pages/_table_row.html.erb".freeze, "app/views/alchemy/admin/pages/_toolbar.html.erb".freeze, "app/views/alchemy/admin/pages/configure.html.erb".freeze, "app/views/alchemy/admin/pages/edit.html.erb".freeze, "app/views/alchemy/admin/pages/flush.js.erb".freeze, "app/views/alchemy/admin/pages/index.html.erb".freeze, "app/views/alchemy/admin/pages/info.html.erb".freeze, "app/views/alchemy/admin/pages/link.html.erb".freeze, "app/views/alchemy/admin/pages/list/_table.html.erb".freeze, "app/views/alchemy/admin/pages/locked.html.erb".freeze, "app/views/alchemy/admin/pages/new.html.erb".freeze, "app/views/alchemy/admin/pages/show.html.erb".freeze, "app/views/alchemy/admin/pages/unlock.js.erb".freeze, "app/views/alchemy/admin/pages/update.js.erb".freeze, "app/views/alchemy/admin/partials/_autocomplete_tag_list.html.erb".freeze, "app/views/alchemy/admin/partials/_flash.html.erb".freeze, "app/views/alchemy/admin/partials/_flash_notices.html.erb".freeze, "app/views/alchemy/admin/partials/_language_tree_select.html.erb".freeze, "app/views/alchemy/admin/partials/_main_navigation_entry.html.erb".freeze, "app/views/alchemy/admin/partials/_remote_search_form.html.erb".freeze, "app/views/alchemy/admin/partials/_routes.html.erb".freeze, "app/views/alchemy/admin/partials/_search_form.html.erb".freeze, "app/views/alchemy/admin/partials/_site_select.html.erb".freeze, "app/views/alchemy/admin/partials/_sub_navigation.html.erb".freeze, "app/views/alchemy/admin/partials/_toolbar_button.html.erb".freeze, "app/views/alchemy/admin/pictures/_archive.html.erb".freeze, "app/views/alchemy/admin/pictures/_archive_overlay.html.erb".freeze, "app/views/alchemy/admin/pictures/_filter_and_size_bar.html.erb".freeze, "app/views/alchemy/admin/pictures/_form.html.erb".freeze, "app/views/alchemy/admin/pictures/_infos.html.erb".freeze, "app/views/alchemy/admin/pictures/_overlay_picture_list.html.erb".freeze, "app/views/alchemy/admin/pictures/_picture.html.erb".freeze, "app/views/alchemy/admin/pictures/_picture_to_assign.html.erb".freeze, "app/views/alchemy/admin/pictures/_tag_list.html.erb".freeze, "app/views/alchemy/admin/pictures/archive_overlay.js.erb".freeze, "app/views/alchemy/admin/pictures/assign.js.erb".freeze, "app/views/alchemy/admin/pictures/edit_multiple.html.erb".freeze, "app/views/alchemy/admin/pictures/index.html.erb".freeze, "app/views/alchemy/admin/pictures/index.js.erb".freeze, "app/views/alchemy/admin/pictures/show.html.erb".freeze, "app/views/alchemy/admin/pictures/update.js.erb".freeze, "app/views/alchemy/admin/resources/_filter.html.erb".freeze, "app/views/alchemy/admin/resources/_filter_bar.html.erb".freeze, "app/views/alchemy/admin/resources/_form.html.erb".freeze, "app/views/alchemy/admin/resources/_per_page_select.html.erb".freeze, "app/views/alchemy/admin/resources/_resource.html.erb".freeze, "app/views/alchemy/admin/resources/_table.html.erb".freeze, "app/views/alchemy/admin/resources/_table_header.html.erb".freeze, "app/views/alchemy/admin/resources/_tag_list.html.erb".freeze, "app/views/alchemy/admin/resources/edit.html.erb".freeze, "app/views/alchemy/admin/resources/index.csv.erb".freeze, "app/views/alchemy/admin/resources/index.html.erb".freeze, "app/views/alchemy/admin/resources/new.html.erb".freeze, "app/views/alchemy/admin/sites/_form.html.erb".freeze, "app/views/alchemy/admin/sites/edit.html.erb".freeze, "app/views/alchemy/admin/sites/index.html.erb".freeze, "app/views/alchemy/admin/sites/new.html.erb".freeze, "app/views/alchemy/admin/styleguide/index.html.erb".freeze, "app/views/alchemy/admin/tags/_radio_tag.html.erb".freeze, "app/views/alchemy/admin/tags/_tag.html.erb".freeze, "app/views/alchemy/admin/tags/edit.html.erb".freeze, "app/views/alchemy/admin/tags/index.html.erb".freeze, "app/views/alchemy/admin/tags/new.html.erb".freeze, "app/views/alchemy/admin/tinymce/_setup.html.erb".freeze, "app/views/alchemy/admin/uploader/_button.html.erb".freeze, "app/views/alchemy/admin/uploader/_setup.html.erb".freeze, "app/views/alchemy/attachments/show.html.erb".freeze, "app/views/alchemy/base/500.html.erb".freeze, "app/views/alchemy/base/error_notice.html.erb".freeze, "app/views/alchemy/base/error_notice.js.erb".freeze, "app/views/alchemy/base/permission_denied.js.erb".freeze, "app/views/alchemy/base/redirect.js.erb".freeze, "app/views/alchemy/base/update.js.erb".freeze, "app/views/alchemy/breadcrumb/_page.html.erb".freeze, "app/views/alchemy/breadcrumb/_separator.html.erb".freeze, "app/views/alchemy/breadcrumb/_wrapper.html.erb".freeze, "app/views/alchemy/elements/_view_not_found.html.erb".freeze, "app/views/alchemy/elements/show.html.erb".freeze, "app/views/alchemy/elements/show.js.erb".freeze, "app/views/alchemy/ingredients/_audio_editor.html.erb".freeze, "app/views/alchemy/ingredients/_audio_view.html.erb".freeze, "app/views/alchemy/ingredients/_boolean_editor.html.erb".freeze, "app/views/alchemy/ingredients/_boolean_view.html.erb".freeze, "app/views/alchemy/ingredients/_datetime_editor.html.erb".freeze, "app/views/alchemy/ingredients/_datetime_view.html.erb".freeze, "app/views/alchemy/ingredients/_file_editor.html.erb".freeze, "app/views/alchemy/ingredients/_file_view.html.erb".freeze, "app/views/alchemy/ingredients/_headline_editor.html.erb".freeze, "app/views/alchemy/ingredients/_headline_view.html.erb".freeze, "app/views/alchemy/ingredients/_html_editor.html.erb".freeze, "app/views/alchemy/ingredients/_html_view.html.erb".freeze, "app/views/alchemy/ingredients/_link_editor.html.erb".freeze, "app/views/alchemy/ingredients/_link_view.html.erb".freeze, "app/views/alchemy/ingredients/_node_editor.html.erb".freeze, "app/views/alchemy/ingredients/_node_view.html.erb".freeze, "app/views/alchemy/ingredients/_page_editor.html.erb".freeze, "app/views/alchemy/ingredients/_page_view.html.erb".freeze, "app/views/alchemy/ingredients/_picture_editor.html.erb".freeze, "app/views/alchemy/ingredients/_picture_view.html.erb".freeze, "app/views/alchemy/ingredients/_richtext_editor.html.erb".freeze, "app/views/alchemy/ingredients/_richtext_view.html.erb".freeze, "app/views/alchemy/ingredients/_select_editor.html.erb".freeze, "app/views/alchemy/ingredients/_select_view.html.erb".freeze, "app/views/alchemy/ingredients/_text_editor.html.erb".freeze, "app/views/alchemy/ingredients/_text_view.html.erb".freeze, "app/views/alchemy/ingredients/_video_editor.html.erb".freeze, "app/views/alchemy/ingredients/_video_view.html.erb".freeze, "app/views/alchemy/ingredients/shared/_anchor.html.erb".freeze, "app/views/alchemy/ingredients/shared/_link_tools.html.erb".freeze, "app/views/alchemy/ingredients/shared/_picture_tools.html.erb".freeze, "app/views/alchemy/language_links/_language.html.erb".freeze, "app/views/alchemy/language_links/_spacer.html.erb".freeze, "app/views/alchemy/messages_mailer/contact_form_mail.de.text.erb".freeze, "app/views/alchemy/messages_mailer/contact_form_mail.en.text.erb".freeze, "app/views/alchemy/messages_mailer/contact_form_mail.es.text.erb".freeze, "app/views/alchemy/messages_mailer/new.html.erb".freeze, "app/views/alchemy/pages/_meta_data.html.erb".freeze, "app/views/alchemy/pages/show.html.erb".freeze, "app/views/alchemy/pages/sitemap.xml.erb".freeze, "app/views/alchemy/welcome.html.erb".freeze, "app/views/kaminari/alchemy/_first_page.html.erb".freeze, "app/views/kaminari/alchemy/_gap.html.erb".freeze, "app/views/kaminari/alchemy/_last_page.html.erb".freeze, "app/views/kaminari/alchemy/_next_page.html.erb".freeze, "app/views/kaminari/alchemy/_page.html.erb".freeze, "app/views/kaminari/alchemy/_paginator.html.erb".freeze, "app/views/kaminari/alchemy/_prev_page.html.erb".freeze, "app/views/layouts/alchemy/admin.html.erb".freeze, "app/views/layouts/alchemy/sitemap.xml.erb".freeze, "babel.config.js".freeze, "bin/importmap".freeze, "bin/rails".freeze, "bin/rspec".freeze, "bin/setup".freeze, "bin/start".freeze, "bundles/shoelace.js".freeze, "bundles/tinymce.js".freeze, "config/alchemy/config.yml".freeze, "config/alchemy/modules.yml".freeze, "config/brakeman.ignore".freeze, "config/importmap.rb".freeze, "config/initializers/assets.rb".freeze, "config/initializers/dragonfly.rb".freeze, "config/initializers/mime_types.rb".freeze, "config/initializers/mini_profiler.rb".freeze, "config/initializers/rails_live_reload.rb".freeze, "config/initializers/simple_form.rb".freeze, "config/locales/alchemy.en.yml".freeze, "config/routes.rb".freeze, "config/spring.rb".freeze, "db/migrate/20230121212637_alchemy_six_point_one.rb".freeze, "db/migrate/20230123112425_add_searchable_to_alchemy_pages.rb".freeze, "db/migrate/20230505132743_add_indexes_to_alchemy_pictures.rb".freeze, "db/migrate/20231113104432_create_page_mutexes.rb".freeze, "lib/alchemy.rb".freeze, "lib/alchemy/ability_helper.rb".freeze, "lib/alchemy/admin/locale.rb".freeze, "lib/alchemy/admin/preview_url.rb".freeze, "lib/alchemy/auth_accessors.rb".freeze, "lib/alchemy/cache_digests/template_tracker.rb".freeze, "lib/alchemy/config.rb".freeze, "lib/alchemy/configuration_methods.rb".freeze, "lib/alchemy/controller_actions.rb".freeze, "lib/alchemy/deprecation.rb".freeze, "lib/alchemy/dev_support/live_reload_watcher.rb".freeze, "lib/alchemy/dragonfly/processors/auto_orient.rb".freeze, "lib/alchemy/dragonfly/processors/crop_resize.rb".freeze, "lib/alchemy/dragonfly/processors/thumbnail.rb".freeze, "lib/alchemy/element_definition.rb".freeze, "lib/alchemy/elements_finder.rb".freeze, "lib/alchemy/engine.rb".freeze, "lib/alchemy/error_tracking.rb".freeze, "lib/alchemy/error_tracking/error_logger.rb".freeze, "lib/alchemy/errors.rb".freeze, "lib/alchemy/filetypes.rb".freeze, "lib/alchemy/forms/builder.rb".freeze, "lib/alchemy/hints.rb".freeze, "lib/alchemy/i18n.rb".freeze, "lib/alchemy/install/tasks.rb".freeze, "lib/alchemy/logger.rb".freeze, "lib/alchemy/modules.rb".freeze, "lib/alchemy/name_conversions.rb".freeze, "lib/alchemy/on_page_layout.rb".freeze, "lib/alchemy/on_page_layout/callbacks_runner.rb".freeze, "lib/alchemy/page_layout.rb".freeze, "lib/alchemy/paths.rb".freeze, "lib/alchemy/permissions.rb".freeze, "lib/alchemy/resource.rb".freeze, "lib/alchemy/resource_filter.rb".freeze, "lib/alchemy/resources_helper.rb".freeze, "lib/alchemy/routing_constraints.rb".freeze, "lib/alchemy/searchable_resource.rb".freeze, "lib/alchemy/seeder.rb".freeze, "lib/alchemy/shell.rb".freeze, "lib/alchemy/taggable.rb".freeze, "lib/alchemy/tasks/tidy.rb".freeze, "lib/alchemy/tasks/usage.rb".freeze, "lib/alchemy/test_support.rb".freeze, "lib/alchemy/test_support/capybara_helpers.rb".freeze, "lib/alchemy/test_support/config_stubbing.rb".freeze, "lib/alchemy/test_support/factories/attachment_factory.rb".freeze, "lib/alchemy/test_support/factories/dummy_user_factory.rb".freeze, "lib/alchemy/test_support/factories/element_factory.rb".freeze, "lib/alchemy/test_support/factories/ingredient_factory.rb".freeze, "lib/alchemy/test_support/factories/language_factory.rb".freeze, "lib/alchemy/test_support/factories/node_factory.rb".freeze, "lib/alchemy/test_support/factories/page_factory.rb".freeze, "lib/alchemy/test_support/factories/page_version_factory.rb".freeze, "lib/alchemy/test_support/factories/picture_factory.rb".freeze, "lib/alchemy/test_support/factories/picture_thumb_factory.rb".freeze, "lib/alchemy/test_support/factories/site_factory.rb".freeze, "lib/alchemy/test_support/fixtures/image.png".freeze, "lib/alchemy/test_support/having_crop_action_examples.rb".freeze, "lib/alchemy/test_support/having_picture_thumbnails_examples.rb".freeze, "lib/alchemy/test_support/integration_helpers.rb".freeze, "lib/alchemy/test_support/rspec_matchers.rb".freeze, "lib/alchemy/test_support/shared_contexts.rb".freeze, "lib/alchemy/test_support/shared_dom_ids_examples.rb".freeze, "lib/alchemy/test_support/shared_ingredient_editor_examples.rb".freeze, "lib/alchemy/test_support/shared_ingredient_examples.rb".freeze, "lib/alchemy/test_support/shared_uploader_examples.rb".freeze, "lib/alchemy/tinymce.rb".freeze, "lib/alchemy/upgrader.rb".freeze, "lib/alchemy/upgrader/seven_point_zero.rb".freeze, "lib/alchemy/upgrader/tasks/.keep".freeze, "lib/alchemy/version.rb".freeze, "lib/alchemy_cms.rb".freeze, "lib/generators/alchemy/base.rb".freeze, "lib/generators/alchemy/elements/elements_generator.rb".freeze, "lib/generators/alchemy/elements/templates/view.html.erb".freeze, "lib/generators/alchemy/elements/templates/view.html.haml".freeze, "lib/generators/alchemy/elements/templates/view.html.slim".freeze, "lib/generators/alchemy/ingredient/ingredient_generator.rb".freeze, "lib/generators/alchemy/ingredient/templates/editor.html.erb".freeze, "lib/generators/alchemy/ingredient/templates/model.rb.tt".freeze, "lib/generators/alchemy/ingredient/templates/view.html.erb".freeze, "lib/generators/alchemy/install/files/_article.html.erb".freeze, "lib/generators/alchemy/install/files/_standard.html.erb".freeze, "lib/generators/alchemy/install/files/alchemy.en.yml".freeze, "lib/generators/alchemy/install/files/alchemy_admin.js".freeze, "lib/generators/alchemy/install/files/all.css".freeze, "lib/generators/alchemy/install/files/all.js".freeze, "lib/generators/alchemy/install/files/application.html.erb".freeze, "lib/generators/alchemy/install/files/article.scss".freeze, "lib/generators/alchemy/install/install_generator.rb".freeze, "lib/generators/alchemy/install/templates/dragonfly.rb.tt".freeze, "lib/generators/alchemy/install/templates/elements.yml.tt".freeze, "lib/generators/alchemy/install/templates/menus.yml.tt".freeze, "lib/generators/alchemy/install/templates/page_layouts.yml.tt".freeze, "lib/generators/alchemy/menus/menus_generator.rb".freeze, "lib/generators/alchemy/menus/templates/node.html.erb".freeze, "lib/generators/alchemy/menus/templates/node.html.haml".freeze, "lib/generators/alchemy/menus/templates/node.html.slim".freeze, "lib/generators/alchemy/menus/templates/wrapper.html.erb".freeze, "lib/generators/alchemy/menus/templates/wrapper.html.haml".freeze, "lib/generators/alchemy/menus/templates/wrapper.html.slim".freeze, "lib/generators/alchemy/module/module_generator.rb".freeze, "lib/generators/alchemy/module/templates/ability.rb.tt".freeze, "lib/generators/alchemy/module/templates/controller.rb.tt".freeze, "lib/generators/alchemy/module/templates/module_config.rb.tt".freeze, "lib/generators/alchemy/page_layouts/page_layouts_generator.rb".freeze, "lib/generators/alchemy/page_layouts/templates/layout.html.erb".freeze, "lib/generators/alchemy/page_layouts/templates/layout.html.haml".freeze, "lib/generators/alchemy/page_layouts/templates/layout.html.slim".freeze, "lib/generators/alchemy/site_layouts/site_layouts_generator.rb".freeze, "lib/generators/alchemy/site_layouts/templates/layout.html.erb".freeze, "lib/generators/alchemy/site_layouts/templates/layout.html.haml".freeze, "lib/generators/alchemy/site_layouts/templates/layout.html.slim".freeze, "lib/generators/alchemy/views/views_generator.rb".freeze, "lib/non_stupid_digest_assets.rb".freeze, "lib/tasks/alchemy/db.rake".freeze, "lib/tasks/alchemy/install.rake".freeze, "lib/tasks/alchemy/thumbnails.rake".freeze, "lib/tasks/alchemy/tidy.rake".freeze, "lib/tasks/alchemy/upgrade.rake".freeze, "lib/tasks/alchemy/usage.rake".freeze, "package.json".freeze, "rollup.config.mjs".freeze, "vendor/assets/fonts/remixicon.eot".freeze, "vendor/assets/fonts/remixicon.svg".freeze, "vendor/assets/fonts/remixicon.ttf".freeze, "vendor/assets/fonts/remixicon.woff".freeze, "vendor/assets/fonts/remixicon.woff2".freeze, "vendor/assets/images/Jcrop.gif".freeze, "vendor/assets/javascripts/jquery_plugins/jquery.Jcrop.min.js".freeze, "vendor/assets/javascripts/jquery_plugins/select2.js".freeze, "vendor/assets/stylesheets/alchemy_admin/select2.scss".freeze, "vendor/assets/stylesheets/jquery.Jcrop.min.scss".freeze, "vendor/assets/stylesheets/remixicon.scss".freeze, "vendor/assets/stylesheets/tinymce/skins/content/default/content.min.css".freeze, "vendor/javascript/clipboard.min.js".freeze, "vendor/javascript/flatpickr.min.js".freeze, "vendor/javascript/keymaster.min.js".freeze, "vendor/javascript/rails-ujs.min.js".freeze, "vendor/javascript/shoelace.min.js".freeze, "vendor/javascript/sortable.min.js".freeze, "vendor/javascript/tinymce.min.js".freeze, "vendor/javascript/ungap-custom-elements.min.js".freeze] s.homepage = "https://alchemy-cms.com".freeze s.licenses = ["BSD New".freeze] s.post_install_message = "-------------------------------------------------------------\n Thank you for installing Alchemy CMS\n-------------------------------------------------------------\n\n- Complete the installation in an existing Rails application:\n\n $ bin/rake alchemy:install\n\n- Complete the upgrade of an existing Alchemy installation:\n\n $ bin/rake alchemy:upgrade\n\nand follow the onscreen instructions.\n\nNeed help? Try:\n\n* https://stackoverflow.com/questions/tagged/alchemy-cms\n* https://slackin.alchemy-cms.com\n-------------------------------------------------------------\n\n".freeze s.required_ruby_version = Gem::Requirement.new(">= 3.0.0".freeze) s.requirements = ["ImageMagick (libmagick), v6.6 or greater.".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "A powerful, userfriendly and flexible CMS for Rails".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 7.0".freeze, "< 7.2".freeze]) s.add_runtime_dependency(%q.freeze, [">= 7.0".freeze, "< 7.2".freeze]) s.add_runtime_dependency(%q.freeze, [">= 7.0".freeze, "< 7.2".freeze]) s.add_runtime_dependency(%q.freeze, [">= 7.0".freeze, "< 7.2".freeze]) s.add_runtime_dependency(%q.freeze, [">= 7.0".freeze, "< 7.2".freeze]) s.add_runtime_dependency(%q.freeze, [">= 7.0".freeze, "< 7.2".freeze]) s.add_runtime_dependency(%q.freeze, [">= 7.0".freeze, "< 7.2".freeze]) s.add_runtime_dependency(%q.freeze, [">= 7.0".freeze, "< 7.2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.10.14".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.3".freeze, "< 2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 3.1".freeze]) s.add_runtime_dependency(%q.freeze, [">= 2.1".freeze, "< 4.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 4.0".freeze, "< 6.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.4".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.0.4".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.2".freeze, ">= 2.2.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.23".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.2".freeze, ">= 1.2.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 4.0".freeze, ">= 4.0.4".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 3.1".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.8".freeze, "< 5.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.2".freeze]) s.add_runtime_dependency(%q.freeze, [">= 2.0".freeze, "< 4.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.1".freeze]) s.add_runtime_dependency(%q.freeze, [">= 4.0".freeze, "< 6".freeze]) s.add_runtime_dependency(%q.freeze, [">= 3.0".freeze, "< 5".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.4".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 3.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.3".freeze]) s.add_development_dependency(%q.freeze, ["~> 6.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 6.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.0".freeze]) s.add_development_dependency(%q.freeze, [">= 4.0.0.beta2".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.20".freeze]) s.add_development_dependency(%q.freeze, ["~> 4.10".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.3".freeze]) s.add_development_dependency(%q.freeze, ["~> 6.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.9".freeze]) end