--- !ruby/object:Gem::Specification name: locomotivecms_steam version: !ruby/object:Gem::Version version: 1.4.0 platform: ruby authors: - Didier Lafforgue - Rodrigo Alvarez - Arnaud Sellenet - Joel Azemar autorequire: bindir: bin cert_chain: [] date: 2018-09-26 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: bundler requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.16.1 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.16.1 - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 12.3.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 12.3.0 - !ruby/object:Gem::Dependency name: mongo requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 2.5.1 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 2.5.1 - !ruby/object:Gem::Dependency name: origin requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 2.3.1 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 2.3.1 - !ruby/object:Gem::Dependency name: nokogiri requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.8.2 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.8.2 - !ruby/object:Gem::Dependency name: sanitize requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 4.6.4 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 4.6.4 - !ruby/object:Gem::Dependency name: morphine requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.1.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.1.1 - !ruby/object:Gem::Dependency name: httparty requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.16.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.16.0 - !ruby/object:Gem::Dependency name: chronic requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.10.2 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.10.2 - !ruby/object:Gem::Dependency name: bcrypt requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 3.1.11 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 3.1.11 - !ruby/object:Gem::Dependency name: rack-rewrite requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.5.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.5.1 - !ruby/object:Gem::Dependency name: rack-cache requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.7.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.7.0 - !ruby/object:Gem::Dependency name: rack_csrf requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 2.6.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 2.6.0 - !ruby/object:Gem::Dependency name: dragonfly requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.1.4 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.1.4 - !ruby/object:Gem::Dependency name: moneta requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.0.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.0.0 - !ruby/object:Gem::Dependency name: sprockets requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 3.7.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 3.7.1 - !ruby/object:Gem::Dependency name: sass requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 3.4.25 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 3.4.25 - !ruby/object:Gem::Dependency name: uglifier requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 4.1.3 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 4.1.3 - !ruby/object:Gem::Dependency name: coffee-script requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 2.4.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 2.4.1 - !ruby/object:Gem::Dependency name: compass requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.0.3 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.0.3 - !ruby/object:Gem::Dependency name: autoprefixer-rails requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 8.0.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 8.0.0 - !ruby/object:Gem::Dependency name: kramdown requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.16.2 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.16.2 - !ruby/object:Gem::Dependency name: RedCloth requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 4.3.2 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 4.3.2 - !ruby/object:Gem::Dependency name: mimetype-fu requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.1.2 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.1.2 - !ruby/object:Gem::Dependency name: mime-types requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 3.1.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 3.1.0 - !ruby/object:Gem::Dependency name: duktape requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.6.1.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.6.1.0 - !ruby/object:Gem::Dependency name: pony requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.12' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.12' - !ruby/object:Gem::Dependency name: locomotivecms-solid requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 4.0.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 4.0.1 - !ruby/object:Gem::Dependency name: locomotivecms_common requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.3.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.3.0 description: The LocomotiveCMS Steam is the rendering stack used by both Wagon and Engine email: - didier@nocoffee.fr - papipo@gmail.com - arnaud@sellenet.fr - joel.azemar@gmail.com executables: - steam.rb extensions: [] extra_rdoc_files: [] files: - ".gitignore" - ".travis.yml" - Gemfile - Gemfile.lock - MIT-LICENSE - README.md - Rakefile - bin/steam.rb - config/locales/de.yml - config/locales/el.yml - config/locales/en.yml - config/locales/es.yml - config/locales/et.yml - config/locales/fr.yml - config/locales/it.yml - config/locales/nb.yml - config/locales/nl.yml - config/locales/pl.yml - config/locales/pt-BR.yml - config/locales/ru.yml - lib/locomotive/steam.rb - lib/locomotive/steam/adapters/concerns/key.rb - lib/locomotive/steam/adapters/filesystem.rb - lib/locomotive/steam/adapters/filesystem/sanitizer.rb - lib/locomotive/steam/adapters/filesystem/sanitizers/content_entry.rb - lib/locomotive/steam/adapters/filesystem/sanitizers/content_type.rb - lib/locomotive/steam/adapters/filesystem/sanitizers/page.rb - lib/locomotive/steam/adapters/filesystem/sanitizers/simple.rb - lib/locomotive/steam/adapters/filesystem/sanitizers/site.rb - lib/locomotive/steam/adapters/filesystem/sanitizers/snippet.rb - lib/locomotive/steam/adapters/filesystem/simple_cache_store.rb - lib/locomotive/steam/adapters/filesystem/yaml_loader.rb - lib/locomotive/steam/adapters/filesystem/yaml_loaders/content_entry.rb - lib/locomotive/steam/adapters/filesystem/yaml_loaders/content_type.rb - lib/locomotive/steam/adapters/filesystem/yaml_loaders/page.rb - lib/locomotive/steam/adapters/filesystem/yaml_loaders/site.rb - lib/locomotive/steam/adapters/filesystem/yaml_loaders/snippet.rb - lib/locomotive/steam/adapters/filesystem/yaml_loaders/theme_asset.rb - lib/locomotive/steam/adapters/filesystem/yaml_loaders/translation.rb - lib/locomotive/steam/adapters/memory.rb - lib/locomotive/steam/adapters/memory/condition.rb - lib/locomotive/steam/adapters/memory/dataset.rb - lib/locomotive/steam/adapters/memory/order.rb - lib/locomotive/steam/adapters/memory/query.rb - lib/locomotive/steam/adapters/mongodb.rb - lib/locomotive/steam/adapters/mongodb/command.rb - lib/locomotive/steam/adapters/mongodb/dataset.rb - lib/locomotive/steam/adapters/mongodb/origin.rb - lib/locomotive/steam/adapters/mongodb/query.rb - lib/locomotive/steam/configuration.rb - lib/locomotive/steam/decorators/i18n_decorator.rb - lib/locomotive/steam/decorators/page_decorator.rb - lib/locomotive/steam/decorators/template_decorator.rb - lib/locomotive/steam/entities/content_entry.rb - lib/locomotive/steam/entities/content_type.rb - lib/locomotive/steam/entities/content_type_field.rb - lib/locomotive/steam/entities/editable_element.rb - lib/locomotive/steam/entities/page.rb - lib/locomotive/steam/entities/site.rb - lib/locomotive/steam/entities/snippet.rb - lib/locomotive/steam/entities/theme_asset.rb - lib/locomotive/steam/entities/translation.rb - lib/locomotive/steam/errors.rb - lib/locomotive/steam/initializers.rb - lib/locomotive/steam/initializers/dragonfly.rb - lib/locomotive/steam/initializers/i18n.rb - lib/locomotive/steam/initializers/sprockets.rb - lib/locomotive/steam/liquid.rb - lib/locomotive/steam/liquid/drops/base.rb - lib/locomotive/steam/liquid/drops/content_entry.rb - lib/locomotive/steam/liquid/drops/content_entry_collection.rb - lib/locomotive/steam/liquid/drops/content_types.rb - lib/locomotive/steam/liquid/drops/current_user.rb - lib/locomotive/steam/liquid/drops/i18n_base.rb - lib/locomotive/steam/liquid/drops/metafields.rb - lib/locomotive/steam/liquid/drops/page.rb - lib/locomotive/steam/liquid/drops/session_proxy.rb - lib/locomotive/steam/liquid/drops/site.rb - lib/locomotive/steam/liquid/drops/uploaded_file.rb - lib/locomotive/steam/liquid/errors.rb - lib/locomotive/steam/liquid/filters/base.rb - lib/locomotive/steam/liquid/filters/date.rb - lib/locomotive/steam/liquid/filters/html.rb - lib/locomotive/steam/liquid/filters/json.rb - lib/locomotive/steam/liquid/filters/misc.rb - lib/locomotive/steam/liquid/filters/number.rb - lib/locomotive/steam/liquid/filters/pagination.rb - lib/locomotive/steam/liquid/filters/resize.rb - lib/locomotive/steam/liquid/filters/text.rb - lib/locomotive/steam/liquid/filters/translate.rb - lib/locomotive/steam/liquid/patches.rb - lib/locomotive/steam/liquid/tags/action.rb - lib/locomotive/steam/liquid/tags/authorize.rb - lib/locomotive/steam/liquid/tags/concerns/i18n_page.rb - lib/locomotive/steam/liquid/tags/concerns/path.rb - lib/locomotive/steam/liquid/tags/consume.rb - lib/locomotive/steam/liquid/tags/csrf.rb - lib/locomotive/steam/liquid/tags/editable.rb - lib/locomotive/steam/liquid/tags/editable/base.rb - lib/locomotive/steam/liquid/tags/editable/control.rb - lib/locomotive/steam/liquid/tags/editable/file.rb - lib/locomotive/steam/liquid/tags/editable/model.rb - lib/locomotive/steam/liquid/tags/editable/text.rb - lib/locomotive/steam/liquid/tags/extends.rb - lib/locomotive/steam/liquid/tags/fetch_page.rb - lib/locomotive/steam/liquid/tags/google_analytics.rb - lib/locomotive/steam/liquid/tags/hybrid.rb - lib/locomotive/steam/liquid/tags/inherited_block.rb - lib/locomotive/steam/liquid/tags/inline_editor.rb - lib/locomotive/steam/liquid/tags/link_to.rb - lib/locomotive/steam/liquid/tags/locale_switcher.rb - lib/locomotive/steam/liquid/tags/model_form.rb - lib/locomotive/steam/liquid/tags/nav.rb - lib/locomotive/steam/liquid/tags/paginate.rb - lib/locomotive/steam/liquid/tags/path_to.rb - lib/locomotive/steam/liquid/tags/seo.rb - lib/locomotive/steam/liquid/tags/session_assign.rb - lib/locomotive/steam/liquid/tags/snippet.rb - lib/locomotive/steam/liquid/tags/with_scope.rb - lib/locomotive/steam/liquid/template.rb - lib/locomotive/steam/middlewares.rb - lib/locomotive/steam/middlewares/auth.rb - lib/locomotive/steam/middlewares/default_env.rb - lib/locomotive/steam/middlewares/dynamic_assets.rb - lib/locomotive/steam/middlewares/entry_submission.rb - lib/locomotive/steam/middlewares/favicon.rb - lib/locomotive/steam/middlewares/helpers.rb - lib/locomotive/steam/middlewares/locale.rb - lib/locomotive/steam/middlewares/locale_redirection.rb - lib/locomotive/steam/middlewares/logging.rb - lib/locomotive/steam/middlewares/page.rb - lib/locomotive/steam/middlewares/path.rb - lib/locomotive/steam/middlewares/private_access.rb - lib/locomotive/steam/middlewares/redirection.rb - lib/locomotive/steam/middlewares/renderer.rb - lib/locomotive/steam/middlewares/robots.rb - lib/locomotive/steam/middlewares/site.rb - lib/locomotive/steam/middlewares/sitemap.rb - lib/locomotive/steam/middlewares/stack_proxy.rb - lib/locomotive/steam/middlewares/templatized_page.rb - lib/locomotive/steam/middlewares/thread_safe.rb - lib/locomotive/steam/middlewares/timezone.rb - lib/locomotive/steam/middlewares/url_redirection.rb - lib/locomotive/steam/models.rb - lib/locomotive/steam/models/associations/belongs_to.rb - lib/locomotive/steam/models/associations/embedded.rb - lib/locomotive/steam/models/associations/has_many.rb - lib/locomotive/steam/models/associations/many_to_many.rb - lib/locomotive/steam/models/associations/referenced.rb - lib/locomotive/steam/models/concerns/to_json.rb - lib/locomotive/steam/models/concerns/validation.rb - lib/locomotive/steam/models/entity.rb - lib/locomotive/steam/models/i18n_field.rb - lib/locomotive/steam/models/mapper.rb - lib/locomotive/steam/models/pager.rb - lib/locomotive/steam/models/repository.rb - lib/locomotive/steam/models/scope.rb - lib/locomotive/steam/repositories.rb - lib/locomotive/steam/repositories/content_entry_repository.rb - lib/locomotive/steam/repositories/content_type_field_repository.rb - lib/locomotive/steam/repositories/content_type_field_select_option_repository.rb - lib/locomotive/steam/repositories/content_type_repository.rb - lib/locomotive/steam/repositories/editable_element_repository.rb - lib/locomotive/steam/repositories/page_repository.rb - lib/locomotive/steam/repositories/site_repository.rb - lib/locomotive/steam/repositories/snippet_repository.rb - lib/locomotive/steam/repositories/theme_asset_repository.rb - lib/locomotive/steam/repositories/translation_repository.rb - lib/locomotive/steam/server.rb - lib/locomotive/steam/services.rb - lib/locomotive/steam/services/action_service.rb - lib/locomotive/steam/services/asset_host_service.rb - lib/locomotive/steam/services/auth_service.rb - lib/locomotive/steam/services/concerns/decorator.rb - lib/locomotive/steam/services/content_entry_service.rb - lib/locomotive/steam/services/csrf_protection_service.rb - lib/locomotive/steam/services/editable_element_service.rb - lib/locomotive/steam/services/email_service.rb - lib/locomotive/steam/services/entry_submission_service.rb - lib/locomotive/steam/services/external_api_service.rb - lib/locomotive/steam/services/image_resizer_service.rb - lib/locomotive/steam/services/liquid_parser_service.rb - lib/locomotive/steam/services/markdown_service.rb - lib/locomotive/steam/services/no_cache_service.rb - lib/locomotive/steam/services/page_finder_service.rb - lib/locomotive/steam/services/page_redirection_service.rb - lib/locomotive/steam/services/parent_finder_service.rb - lib/locomotive/steam/services/site_finder_service.rb - lib/locomotive/steam/services/snippet_finder_service.rb - lib/locomotive/steam/services/textile_service.rb - lib/locomotive/steam/services/theme_asset_url_service.rb - lib/locomotive/steam/services/translator_service.rb - lib/locomotive/steam/services/url_builder_service.rb - lib/locomotive/steam/version.rb - locomotivecms_steam.gemspec - script/ci/before_build.sh - spec/fixtures/default/README - spec/fixtures/default/app/content_types/accounts.yml - spec/fixtures/default/app/content_types/bands.yml - spec/fixtures/default/app/content_types/events.yml - spec/fixtures/default/app/content_types/messages.yml - spec/fixtures/default/app/content_types/songs.yml - spec/fixtures/default/app/content_types/updates.yml - spec/fixtures/default/app/views/pages/404.fr.liquid.haml - spec/fixtures/default/app/views/pages/404.liquid.haml - spec/fixtures/default/app/views/pages/about_us.fr.liquid.haml - spec/fixtures/default/app/views/pages/about_us.liquid.haml - spec/fixtures/default/app/views/pages/about_us.nb.liquid.haml - spec/fixtures/default/app/views/pages/about_us/jane_doe.liquid.haml - spec/fixtures/default/app/views/pages/about_us/john_doe.fr.liquid.haml - spec/fixtures/default/app/views/pages/about_us/john_doe.liquid.haml - spec/fixtures/default/app/views/pages/account/forgot_password.liquid - spec/fixtures/default/app/views/pages/account/me.liquid - spec/fixtures/default/app/views/pages/account/reset_password.liquid - spec/fixtures/default/app/views/pages/account/sign_in.liquid - spec/fixtures/default/app/views/pages/account/sign_up.liquid - spec/fixtures/default/app/views/pages/all.liquid.haml - spec/fixtures/default/app/views/pages/archives.liquid.haml - spec/fixtures/default/app/views/pages/archives/news.liquid.haml - spec/fixtures/default/app/views/pages/basic.liquid.haml - spec/fixtures/default/app/views/pages/contact.liquid.haml - spec/fixtures/default/app/views/pages/contest.liquid.haml - spec/fixtures/default/app/views/pages/emails/reset_password.liquid - spec/fixtures/default/app/views/pages/events.fr.liquid - spec/fixtures/default/app/views/pages/events.liquid.haml - spec/fixtures/default/app/views/pages/filtered.liquid.haml - spec/fixtures/default/app/views/pages/grunge_bands.liquid.haml - spec/fixtures/default/app/views/pages/index.fr.liquid.haml - spec/fixtures/default/app/views/pages/index.liquid.haml - spec/fixtures/default/app/views/pages/layouts/simple.liquid - spec/fixtures/default/app/views/pages/music.fr.liquid.haml - spec/fixtures/default/app/views/pages/music.liquid.haml - spec/fixtures/default/app/views/pages/songs/song-number-1.liquid.haml - spec/fixtures/default/app/views/pages/songs/template.fr.liquid.haml - spec/fixtures/default/app/views/pages/songs/template.liquid.haml - spec/fixtures/default/app/views/pages/songs/template/band.liquid.haml - spec/fixtures/default/app/views/pages/store.fr.liquid.haml - spec/fixtures/default/app/views/pages/store.liquid - spec/fixtures/default/app/views/pages/tags.liquid - spec/fixtures/default/app/views/pages/tags/nav.liquid.haml - spec/fixtures/default/app/views/pages/tags/nav_in_deep.liquid.haml - spec/fixtures/default/app/views/pages/unlisted_pages.liquid.haml - spec/fixtures/default/app/views/snippets/A_Complicated-one.liquid.haml - spec/fixtures/default/app/views/snippets/footer.liquid.haml - spec/fixtures/default/app/views/snippets/header.liquid.haml - spec/fixtures/default/app/views/snippets/song.fr.liquid.haml - spec/fixtures/default/app/views/snippets/song.liquid - spec/fixtures/default/config/deploy.yml - spec/fixtures/default/config/deploy_example.yml - spec/fixtures/default/config/metafields_schema.yml - spec/fixtures/default/config/site.yml - spec/fixtures/default/config/translations.yml - spec/fixtures/default/data/accounts.yml - spec/fixtures/default/data/bands.yml - spec/fixtures/default/data/events.yml - spec/fixtures/default/data/messages.yml - spec/fixtures/default/data/songs.yml - spec/fixtures/default/data/updates.yml - spec/fixtures/default/public/fonts/chunkfive-webfont.eot - spec/fixtures/default/public/fonts/chunkfive-webfont.svg - spec/fixtures/default/public/fonts/chunkfive-webfont.ttf - spec/fixtures/default/public/fonts/chunkfive-webfont.woff - spec/fixtures/default/public/fonts/chunkfive.css - spec/fixtures/default/public/fonts/chunkfive.otf - spec/fixtures/default/public/images/nav_on.png - spec/fixtures/default/public/images/photo_frame.png - spec/fixtures/default/public/images/sep.png - spec/fixtures/default/public/images/top.jpg - spec/fixtures/default/public/javascripts/application.js.coffee - spec/fixtures/default/public/javascripts/common.js - spec/fixtures/default/public/samples/asset_collections/cover.jpg - spec/fixtures/default/public/samples/photo.jpg - spec/fixtures/default/public/samples/photo_2.jpg - spec/fixtures/default/public/stylesheets/application.css - spec/fixtures/default/public/stylesheets/other/extra.css.less - spec/fixtures/default/public/stylesheets/other/style.css.scss - spec/fixtures/default/public/stylesheets/reboot.css - spec/fixtures/mongodb/locomotive_accounts.bson - spec/fixtures/mongodb/locomotive_accounts.metadata.json - spec/fixtures/mongodb/locomotive_activities.bson - spec/fixtures/mongodb/locomotive_activities.metadata.json - spec/fixtures/mongodb/locomotive_content_assets.bson - spec/fixtures/mongodb/locomotive_content_assets.metadata.json - spec/fixtures/mongodb/locomotive_content_entries.bson - spec/fixtures/mongodb/locomotive_content_entries.metadata.json - spec/fixtures/mongodb/locomotive_content_types.bson - spec/fixtures/mongodb/locomotive_content_types.metadata.json - spec/fixtures/mongodb/locomotive_pages.bson - spec/fixtures/mongodb/locomotive_pages.metadata.json - spec/fixtures/mongodb/locomotive_sites.bson - spec/fixtures/mongodb/locomotive_sites.metadata.json - spec/fixtures/mongodb/locomotive_snippets.bson - spec/fixtures/mongodb/locomotive_snippets.metadata.json - spec/fixtures/mongodb/locomotive_theme_assets.bson - spec/fixtures/mongodb/locomotive_theme_assets.metadata.json - spec/fixtures/mongodb/locomotive_translations.bson - spec/fixtures/mongodb/locomotive_translations.metadata.json - spec/fixtures/mongodb/sessions.bson - spec/fixtures/mongodb/sessions.metadata.json - spec/integration/adapters/mongodb_spec.rb - spec/integration/integration_helper.rb - spec/integration/liquid/drops/page_spec.rb - spec/integration/liquid/filters/translate_spec.rb - spec/integration/liquid/tags/paginate_spec.rb - spec/integration/repositories/content_entry_repository_spec.rb - spec/integration/repositories/content_type_repository_spec.rb - spec/integration/repositories/page_repository_spec.rb - spec/integration/repositories/site_repository_spec.rb - spec/integration/repositories/snippet_repository_spec.rb - spec/integration/repositories/theme_asset_repository_spec.rb - spec/integration/repositories/translation_repository_spec.rb - spec/integration/server/assets_spec.rb - spec/integration/server/auth_spec.rb - spec/integration/server/basic_spec.rb - spec/integration/server/contact_form_spec.rb - spec/integration/server/liquid_spec.rb - spec/integration/server/metafields_spec.rb - spec/integration/server/nav_spec.rb - spec/integration/server/session_spec.rb - spec/integration/server/sitemap_spec.rb - spec/integration/server/with_scope_spec.rb - spec/integration/services/content_entry_service_spec.rb - spec/integration/services/external_api_service_spec.rb - spec/locales/locales_spec.rb - spec/spec_helper.rb - spec/support.rb - spec/support/cache_store.rb - spec/support/examples/locale_file.rb - spec/support/examples/matching_locale.rb - spec/support/helpers.rb - spec/support/liquid.rb - spec/support/matchers/hash.rb - spec/support/mongo.rb - spec/support/pry.rb - spec/support/time.rb - spec/unit/adapters/filesystem/sanitizers/site_spec.rb - spec/unit/adapters/filesystem/simple_cache_store_spec.rb - spec/unit/adapters/filesystem/yaml_loaders/content_entry_spec.rb - spec/unit/adapters/filesystem/yaml_loaders/content_type_spec.rb - spec/unit/adapters/filesystem/yaml_loaders/page_spec.rb - spec/unit/adapters/filesystem/yaml_loaders/site_spec.rb - spec/unit/adapters/filesystem/yaml_loaders/snippet_spec.rb - spec/unit/adapters/filesystem/yaml_loaders/translation_spec.rb - spec/unit/adapters/filesystem_adapter_spec.rb - spec/unit/adapters/memory/condition_spec.rb - spec/unit/adapters/memory/dataset_spec.rb - spec/unit/adapters/memory/order_spec.rb - spec/unit/adapters/memory/query_spec.rb - spec/unit/adapters/memory_adapter_spec.rb - spec/unit/adapters/mongodb/query_spec.rb - spec/unit/adapters/mongodb_adapter_spec.rb - spec/unit/configuration_spec.rb - spec/unit/decorators/i18n_decorator_spec.rb - spec/unit/decorators/page_decorator_spec.rb - spec/unit/decorators/template_decorator_spec.rb - spec/unit/entities/content_entry_spec.rb - spec/unit/entities/content_type_field_spec.rb - spec/unit/entities/content_type_spec.rb - spec/unit/entities/editable_element_spec.rb - spec/unit/entities/page_spec.rb - spec/unit/entities/site_spec.rb - spec/unit/entities/snippet_spec.rb - spec/unit/errors_spec.rb - spec/unit/initializers/dragonfly_spec.rb - spec/unit/initializers/sprockets_spec.rb - spec/unit/liquid/drops/content_entry_collection_spec.rb - spec/unit/liquid/drops/content_entry_spec.rb - spec/unit/liquid/drops/content_types_spec.rb - spec/unit/liquid/drops/current_user_spec.rb - spec/unit/liquid/drops/metafields_spec.rb - spec/unit/liquid/drops/page_spec.rb - spec/unit/liquid/drops/session_proxy_spec.rb - spec/unit/liquid/drops/site_spec.rb - spec/unit/liquid/filters/base_spec.rb - spec/unit/liquid/filters/date_spec.rb - spec/unit/liquid/filters/html_spec.rb - spec/unit/liquid/filters/json_spec.rb - spec/unit/liquid/filters/misc_spec.rb - spec/unit/liquid/filters/number_spec.rb - spec/unit/liquid/filters/pagination_spec.rb - spec/unit/liquid/filters/resize_spec.rb - spec/unit/liquid/filters/text_spec.rb - spec/unit/liquid/filters/translate_spec.rb - spec/unit/liquid/patches_spec.rb - spec/unit/liquid/tags/action_spec.rb - spec/unit/liquid/tags/authorize_spec.rb - spec/unit/liquid/tags/consume_spec.rb - spec/unit/liquid/tags/csrf_spec.rb - spec/unit/liquid/tags/editable/control_spec.rb - spec/unit/liquid/tags/editable/file_spec.rb - spec/unit/liquid/tags/editable/model_spec.rb - spec/unit/liquid/tags/editable/text_spec.rb - spec/unit/liquid/tags/extends_spec.rb - spec/unit/liquid/tags/fetch_page_spec.rb - spec/unit/liquid/tags/google_analytics_spec.rb - spec/unit/liquid/tags/inherited_block_spec.rb - spec/unit/liquid/tags/link_to_spec.rb - spec/unit/liquid/tags/locale_switcher_spec.rb - spec/unit/liquid/tags/model_form_spec.rb - spec/unit/liquid/tags/nav_spec.rb - spec/unit/liquid/tags/paginate_spec.rb - spec/unit/liquid/tags/path_to_spec.rb - spec/unit/liquid/tags/seo_spec.rb - spec/unit/liquid/tags/session_assign_spec.rb - spec/unit/liquid/tags/snippet_spec.rb - spec/unit/liquid/tags/with_scope_spec.rb - spec/unit/middlewares/auth_spec.rb - spec/unit/middlewares/dynamic_assets_spec.rb - spec/unit/middlewares/entry_submission_spec.rb - spec/unit/middlewares/helpers_spec.rb - spec/unit/middlewares/locale_redirection_spec.rb - spec/unit/middlewares/locale_spec.rb - spec/unit/middlewares/page_spec.rb - spec/unit/middlewares/private_access_spec.rb - spec/unit/middlewares/redirection_spec.rb - spec/unit/middlewares/renderer_spec.rb - spec/unit/middlewares/site_spec.rb - spec/unit/middlewares/sitemap_spec.rb - spec/unit/middlewares/stack_proxy_spec.rb - spec/unit/middlewares/url_redirection_spec.rb - spec/unit/models/concerns/to_json_spec.rb - spec/unit/models/i18n_field_spec.rb - spec/unit/models/mapper_spec.rb - spec/unit/models/pager_spec.rb - spec/unit/models/repository_spec.rb - spec/unit/models/scope_spec.rb - spec/unit/repositories/content_entry_repository_spec.rb - spec/unit/repositories/content_type_field_repository_spec.rb - spec/unit/repositories/content_type_repository_spec.rb - spec/unit/repositories/page_repository_spec.rb - spec/unit/repositories/site_repository_spec.rb - spec/unit/repositories/snippet_repository_spec.rb - spec/unit/repositories/theme_asset_repository_spec.rb - spec/unit/repositories/translation_repository_spec.rb - spec/unit/services/action_service_spec.rb - spec/unit/services/asset_host_service_spec.rb - spec/unit/services/auth_service_spec.rb - spec/unit/services/content_entry_service_spec.rb - spec/unit/services/email_service_spec.rb - spec/unit/services/entry_submission_service_spec.rb - spec/unit/services/external_api_service_spec.rb - spec/unit/services/image_resizer_service_spec.rb - spec/unit/services/markdown_service_spec.rb - spec/unit/services/page_redirection_service_spec.rb - spec/unit/services/parent_finder_service_spec.rb - spec/unit/services/textile_service_spec.rb - spec/unit/services/translator_service_spec.rb - spec/unit/services/url_builder_service_spec.rb - spec/unit/services_spec.rb homepage: https://github.com/locomotivecms/steam licenses: - MIT metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '2.0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 2.7.3 signing_key: specification_version: 4 summary: The LocomotiveCMS Steam is the rendering stack used by both Wagon and Engine test_files: - spec/fixtures/default/README - spec/fixtures/default/app/content_types/accounts.yml - spec/fixtures/default/app/content_types/bands.yml - spec/fixtures/default/app/content_types/events.yml - spec/fixtures/default/app/content_types/messages.yml - spec/fixtures/default/app/content_types/songs.yml - spec/fixtures/default/app/content_types/updates.yml - spec/fixtures/default/app/views/pages/404.fr.liquid.haml - spec/fixtures/default/app/views/pages/404.liquid.haml - spec/fixtures/default/app/views/pages/about_us.fr.liquid.haml - spec/fixtures/default/app/views/pages/about_us.liquid.haml - spec/fixtures/default/app/views/pages/about_us.nb.liquid.haml - spec/fixtures/default/app/views/pages/about_us/jane_doe.liquid.haml - spec/fixtures/default/app/views/pages/about_us/john_doe.fr.liquid.haml - spec/fixtures/default/app/views/pages/about_us/john_doe.liquid.haml - spec/fixtures/default/app/views/pages/account/forgot_password.liquid - spec/fixtures/default/app/views/pages/account/me.liquid - spec/fixtures/default/app/views/pages/account/reset_password.liquid - spec/fixtures/default/app/views/pages/account/sign_in.liquid - spec/fixtures/default/app/views/pages/account/sign_up.liquid - spec/fixtures/default/app/views/pages/all.liquid.haml - spec/fixtures/default/app/views/pages/archives.liquid.haml - spec/fixtures/default/app/views/pages/archives/news.liquid.haml - spec/fixtures/default/app/views/pages/basic.liquid.haml - spec/fixtures/default/app/views/pages/contact.liquid.haml - spec/fixtures/default/app/views/pages/contest.liquid.haml - spec/fixtures/default/app/views/pages/emails/reset_password.liquid - spec/fixtures/default/app/views/pages/events.fr.liquid - spec/fixtures/default/app/views/pages/events.liquid.haml - spec/fixtures/default/app/views/pages/filtered.liquid.haml - spec/fixtures/default/app/views/pages/grunge_bands.liquid.haml - spec/fixtures/default/app/views/pages/index.fr.liquid.haml - spec/fixtures/default/app/views/pages/index.liquid.haml - spec/fixtures/default/app/views/pages/layouts/simple.liquid - spec/fixtures/default/app/views/pages/music.fr.liquid.haml - spec/fixtures/default/app/views/pages/music.liquid.haml - spec/fixtures/default/app/views/pages/songs/song-number-1.liquid.haml - spec/fixtures/default/app/views/pages/songs/template.fr.liquid.haml - spec/fixtures/default/app/views/pages/songs/template.liquid.haml - spec/fixtures/default/app/views/pages/songs/template/band.liquid.haml - spec/fixtures/default/app/views/pages/store.fr.liquid.haml - spec/fixtures/default/app/views/pages/store.liquid - spec/fixtures/default/app/views/pages/tags.liquid - spec/fixtures/default/app/views/pages/tags/nav.liquid.haml - spec/fixtures/default/app/views/pages/tags/nav_in_deep.liquid.haml - spec/fixtures/default/app/views/pages/unlisted_pages.liquid.haml - spec/fixtures/default/app/views/snippets/A_Complicated-one.liquid.haml - spec/fixtures/default/app/views/snippets/footer.liquid.haml - spec/fixtures/default/app/views/snippets/header.liquid.haml - spec/fixtures/default/app/views/snippets/song.fr.liquid.haml - spec/fixtures/default/app/views/snippets/song.liquid - spec/fixtures/default/config/deploy.yml - spec/fixtures/default/config/deploy_example.yml - spec/fixtures/default/config/metafields_schema.yml - spec/fixtures/default/config/site.yml - spec/fixtures/default/config/translations.yml - spec/fixtures/default/data/accounts.yml - spec/fixtures/default/data/bands.yml - spec/fixtures/default/data/events.yml - spec/fixtures/default/data/messages.yml - spec/fixtures/default/data/songs.yml - spec/fixtures/default/data/updates.yml - spec/fixtures/default/public/fonts/chunkfive-webfont.eot - spec/fixtures/default/public/fonts/chunkfive-webfont.svg - spec/fixtures/default/public/fonts/chunkfive-webfont.ttf - spec/fixtures/default/public/fonts/chunkfive-webfont.woff - spec/fixtures/default/public/fonts/chunkfive.css - spec/fixtures/default/public/fonts/chunkfive.otf - spec/fixtures/default/public/images/nav_on.png - spec/fixtures/default/public/images/photo_frame.png - spec/fixtures/default/public/images/sep.png - spec/fixtures/default/public/images/top.jpg - spec/fixtures/default/public/javascripts/application.js.coffee - spec/fixtures/default/public/javascripts/common.js - spec/fixtures/default/public/samples/asset_collections/cover.jpg - spec/fixtures/default/public/samples/photo.jpg - spec/fixtures/default/public/samples/photo_2.jpg - spec/fixtures/default/public/stylesheets/application.css - spec/fixtures/default/public/stylesheets/other/extra.css.less - spec/fixtures/default/public/stylesheets/other/style.css.scss - spec/fixtures/default/public/stylesheets/reboot.css - spec/fixtures/mongodb/locomotive_accounts.bson - spec/fixtures/mongodb/locomotive_accounts.metadata.json - spec/fixtures/mongodb/locomotive_activities.bson - spec/fixtures/mongodb/locomotive_activities.metadata.json - spec/fixtures/mongodb/locomotive_content_assets.bson - spec/fixtures/mongodb/locomotive_content_assets.metadata.json - spec/fixtures/mongodb/locomotive_content_entries.bson - spec/fixtures/mongodb/locomotive_content_entries.metadata.json - spec/fixtures/mongodb/locomotive_content_types.bson - spec/fixtures/mongodb/locomotive_content_types.metadata.json - spec/fixtures/mongodb/locomotive_pages.bson - spec/fixtures/mongodb/locomotive_pages.metadata.json - spec/fixtures/mongodb/locomotive_sites.bson - spec/fixtures/mongodb/locomotive_sites.metadata.json - spec/fixtures/mongodb/locomotive_snippets.bson - spec/fixtures/mongodb/locomotive_snippets.metadata.json - spec/fixtures/mongodb/locomotive_theme_assets.bson - spec/fixtures/mongodb/locomotive_theme_assets.metadata.json - spec/fixtures/mongodb/locomotive_translations.bson - spec/fixtures/mongodb/locomotive_translations.metadata.json - spec/fixtures/mongodb/sessions.bson - spec/fixtures/mongodb/sessions.metadata.json - spec/integration/adapters/mongodb_spec.rb - spec/integration/integration_helper.rb - spec/integration/liquid/drops/page_spec.rb - spec/integration/liquid/filters/translate_spec.rb - spec/integration/liquid/tags/paginate_spec.rb - spec/integration/repositories/content_entry_repository_spec.rb - spec/integration/repositories/content_type_repository_spec.rb - spec/integration/repositories/page_repository_spec.rb - spec/integration/repositories/site_repository_spec.rb - spec/integration/repositories/snippet_repository_spec.rb - spec/integration/repositories/theme_asset_repository_spec.rb - spec/integration/repositories/translation_repository_spec.rb - spec/integration/server/assets_spec.rb - spec/integration/server/auth_spec.rb - spec/integration/server/basic_spec.rb - spec/integration/server/contact_form_spec.rb - spec/integration/server/liquid_spec.rb - spec/integration/server/metafields_spec.rb - spec/integration/server/nav_spec.rb - spec/integration/server/session_spec.rb - spec/integration/server/sitemap_spec.rb - spec/integration/server/with_scope_spec.rb - spec/integration/services/content_entry_service_spec.rb - spec/integration/services/external_api_service_spec.rb - spec/locales/locales_spec.rb - spec/spec_helper.rb - spec/support.rb - spec/support/cache_store.rb - spec/support/examples/locale_file.rb - spec/support/examples/matching_locale.rb - spec/support/helpers.rb - spec/support/liquid.rb - spec/support/matchers/hash.rb - spec/support/mongo.rb - spec/support/pry.rb - spec/support/time.rb - spec/unit/adapters/filesystem/sanitizers/site_spec.rb - spec/unit/adapters/filesystem/simple_cache_store_spec.rb - spec/unit/adapters/filesystem/yaml_loaders/content_entry_spec.rb - spec/unit/adapters/filesystem/yaml_loaders/content_type_spec.rb - spec/unit/adapters/filesystem/yaml_loaders/page_spec.rb - spec/unit/adapters/filesystem/yaml_loaders/site_spec.rb - spec/unit/adapters/filesystem/yaml_loaders/snippet_spec.rb - spec/unit/adapters/filesystem/yaml_loaders/translation_spec.rb - spec/unit/adapters/filesystem_adapter_spec.rb - spec/unit/adapters/memory/condition_spec.rb - spec/unit/adapters/memory/dataset_spec.rb - spec/unit/adapters/memory/order_spec.rb - spec/unit/adapters/memory/query_spec.rb - spec/unit/adapters/memory_adapter_spec.rb - spec/unit/adapters/mongodb/query_spec.rb - spec/unit/adapters/mongodb_adapter_spec.rb - spec/unit/configuration_spec.rb - spec/unit/decorators/i18n_decorator_spec.rb - spec/unit/decorators/page_decorator_spec.rb - spec/unit/decorators/template_decorator_spec.rb - spec/unit/entities/content_entry_spec.rb - spec/unit/entities/content_type_field_spec.rb - spec/unit/entities/content_type_spec.rb - spec/unit/entities/editable_element_spec.rb - spec/unit/entities/page_spec.rb - spec/unit/entities/site_spec.rb - spec/unit/entities/snippet_spec.rb - spec/unit/errors_spec.rb - spec/unit/initializers/dragonfly_spec.rb - spec/unit/initializers/sprockets_spec.rb - spec/unit/liquid/drops/content_entry_collection_spec.rb - spec/unit/liquid/drops/content_entry_spec.rb - spec/unit/liquid/drops/content_types_spec.rb - spec/unit/liquid/drops/current_user_spec.rb - spec/unit/liquid/drops/metafields_spec.rb - spec/unit/liquid/drops/page_spec.rb - spec/unit/liquid/drops/session_proxy_spec.rb - spec/unit/liquid/drops/site_spec.rb - spec/unit/liquid/filters/base_spec.rb - spec/unit/liquid/filters/date_spec.rb - spec/unit/liquid/filters/html_spec.rb - spec/unit/liquid/filters/json_spec.rb - spec/unit/liquid/filters/misc_spec.rb - spec/unit/liquid/filters/number_spec.rb - spec/unit/liquid/filters/pagination_spec.rb - spec/unit/liquid/filters/resize_spec.rb - spec/unit/liquid/filters/text_spec.rb - spec/unit/liquid/filters/translate_spec.rb - spec/unit/liquid/patches_spec.rb - spec/unit/liquid/tags/action_spec.rb - spec/unit/liquid/tags/authorize_spec.rb - spec/unit/liquid/tags/consume_spec.rb - spec/unit/liquid/tags/csrf_spec.rb - spec/unit/liquid/tags/editable/control_spec.rb - spec/unit/liquid/tags/editable/file_spec.rb - spec/unit/liquid/tags/editable/model_spec.rb - spec/unit/liquid/tags/editable/text_spec.rb - spec/unit/liquid/tags/extends_spec.rb - spec/unit/liquid/tags/fetch_page_spec.rb - spec/unit/liquid/tags/google_analytics_spec.rb - spec/unit/liquid/tags/inherited_block_spec.rb - spec/unit/liquid/tags/link_to_spec.rb - spec/unit/liquid/tags/locale_switcher_spec.rb - spec/unit/liquid/tags/model_form_spec.rb - spec/unit/liquid/tags/nav_spec.rb - spec/unit/liquid/tags/paginate_spec.rb - spec/unit/liquid/tags/path_to_spec.rb - spec/unit/liquid/tags/seo_spec.rb - spec/unit/liquid/tags/session_assign_spec.rb - spec/unit/liquid/tags/snippet_spec.rb - spec/unit/liquid/tags/with_scope_spec.rb - spec/unit/middlewares/auth_spec.rb - spec/unit/middlewares/dynamic_assets_spec.rb - spec/unit/middlewares/entry_submission_spec.rb - spec/unit/middlewares/helpers_spec.rb - spec/unit/middlewares/locale_redirection_spec.rb - spec/unit/middlewares/locale_spec.rb - spec/unit/middlewares/page_spec.rb - spec/unit/middlewares/private_access_spec.rb - spec/unit/middlewares/redirection_spec.rb - spec/unit/middlewares/renderer_spec.rb - spec/unit/middlewares/site_spec.rb - spec/unit/middlewares/sitemap_spec.rb - spec/unit/middlewares/stack_proxy_spec.rb - spec/unit/middlewares/url_redirection_spec.rb - spec/unit/models/concerns/to_json_spec.rb - spec/unit/models/i18n_field_spec.rb - spec/unit/models/mapper_spec.rb - spec/unit/models/pager_spec.rb - spec/unit/models/repository_spec.rb - spec/unit/models/scope_spec.rb - spec/unit/repositories/content_entry_repository_spec.rb - spec/unit/repositories/content_type_field_repository_spec.rb - spec/unit/repositories/content_type_repository_spec.rb - spec/unit/repositories/page_repository_spec.rb - spec/unit/repositories/site_repository_spec.rb - spec/unit/repositories/snippet_repository_spec.rb - spec/unit/repositories/theme_asset_repository_spec.rb - spec/unit/repositories/translation_repository_spec.rb - spec/unit/services/action_service_spec.rb - spec/unit/services/asset_host_service_spec.rb - spec/unit/services/auth_service_spec.rb - spec/unit/services/content_entry_service_spec.rb - spec/unit/services/email_service_spec.rb - spec/unit/services/entry_submission_service_spec.rb - spec/unit/services/external_api_service_spec.rb - spec/unit/services/image_resizer_service_spec.rb - spec/unit/services/markdown_service_spec.rb - spec/unit/services/page_redirection_service_spec.rb - spec/unit/services/parent_finder_service_spec.rb - spec/unit/services/textile_service_spec.rb - spec/unit/services/translator_service_spec.rb - spec/unit/services/url_builder_service_spec.rb - spec/unit/services_spec.rb