# -*- encoding: utf-8 -*- # stub: shoppper 0.1.0 ruby lib Gem::Specification.new do |s| s.name = "shoppper".freeze s.version = "0.1.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 = ["BjornMelgaard".freeze] s.date = "2019-02-14" s.description = "hmm".freeze s.email = ["melgaardbjorn@gmail.com".freeze] s.files = ["MIT-LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "app/assets/config/shopper_manifest.js".freeze, "app/assets/javascripts/shopper/application.js".freeze, "app/assets/stylesheets/shopper/application.css".freeze, "app/commands/shopper/cart_page/add_product.rb".freeze, "app/commands/shopper/cart_page/update_cart.rb".freeze, "app/commands/shopper/cart_page/update_coupon.rb".freeze, "app/commands/shopper/cart_page/update_order_items.rb".freeze, "app/commands/shopper/checkout_page/add_checkout_addresses.rb".freeze, "app/commands/shopper/checkout_page/add_checkout_delivery.rb".freeze, "app/commands/shopper/checkout_page/add_checkout_payment.rb".freeze, "app/commands/shopper/checkout_page/place_order.rb".freeze, "app/commands/shopper/checkout_page/proceed_checkout.rb".freeze, "app/commands/shopper/orders_page/get_orders.rb".freeze, "app/controllers/shopper/cart_controller.rb".freeze, "app/controllers/shopper/checkout_controller.rb".freeze, "app/controllers/shopper/order_item_controller.rb".freeze, "app/controllers/shopper/orders_controller.rb".freeze, "app/controllers/shopper/shopper_controller.rb".freeze, "app/decorators/concerns/shopper/caller_attachable.rb".freeze, "app/decorators/concerns/shopper/view_helpers.rb".freeze, "app/decorators/shopper/cart_page/coupon_decorator.rb".freeze, "app/decorators/shopper/checkout_page/credit_card_decorator.rb".freeze, "app/decorators/shopper/checkout_page/delivery_decorator.rb".freeze, "app/decorators/shopper/items_table/item_decorator.rb".freeze, "app/decorators/shopper/order_details/address_decorator.rb".freeze, "app/decorators/shopper/order_details/order_decorator.rb".freeze, "app/decorators/shopper/order_summary/order_decorator.rb".freeze, "app/decorators/shopper/orders_page/order_decorator.rb".freeze, "app/forms/shopper/address_form.rb".freeze, "app/forms/shopper/coupon_form.rb".freeze, "app/forms/shopper/credit_card_form.rb".freeze, "app/helpers/shopper/application_helper.rb".freeze, "app/jobs/shopper/application_job.rb".freeze, "app/mailers/shopper/checkout_mailer.rb".freeze, "app/models/concerns/shopper/order_aasm.rb".freeze, "app/models/concerns/shopper/order_arithmetic_helpers.rb".freeze, "app/models/concerns/shopper/order_item_arithmetic_helpers.rb".freeze, "app/models/concerns/shopper/order_number.rb".freeze, "app/models/concerns/shopper/order_product_helpers.rb".freeze, "app/models/shopper/address.rb".freeze, "app/models/shopper/application_record.rb".freeze, "app/models/shopper/billing_address.rb".freeze, "app/models/shopper/country.rb".freeze, "app/models/shopper/coupon.rb".freeze, "app/models/shopper/credit_card.rb".freeze, "app/models/shopper/delivery.rb".freeze, "app/models/shopper/order.rb".freeze, "app/models/shopper/order_item.rb".freeze, "app/models/shopper/shipping_address.rb".freeze, "app/presenters/shopper/cart_page/cart_presenter.rb".freeze, "app/presenters/shopper/checkout_page/address_step_presenter.rb".freeze, "app/presenters/shopper/checkout_page/complete_step_presenter.rb".freeze, "app/presenters/shopper/checkout_page/confirm_step_presenter.rb".freeze, "app/presenters/shopper/checkout_page/delivery_step_presenter.rb".freeze, "app/presenters/shopper/checkout_page/payment_step_presenter.rb".freeze, "app/presenters/shopper/checkout_page/progress_presenter.rb".freeze, "app/presenters/shopper/orders_page/order_presenter.rb".freeze, "app/presenters/shopper/orders_page/orders_presenter.rb".freeze, "app/services/shopper/checkout_manager.rb".freeze, "app/validators/shopper/phone_validator.rb".freeze, "app/views/shopper/cart/add_product.js.haml".freeze, "app/views/shopper/cart/show.html.haml".freeze, "app/views/shopper/checkout/_address_fields.html.haml".freeze, "app/views/shopper/checkout/_layout.html.haml".freeze, "app/views/shopper/checkout/address.html.haml".freeze, "app/views/shopper/checkout/complete.html.haml".freeze, "app/views/shopper/checkout/confirm.html.haml".freeze, "app/views/shopper/checkout/delivery.html.haml".freeze, "app/views/shopper/checkout/payment.html.haml".freeze, "app/views/shopper/checkout_mailer/complete.html.haml".freeze, "app/views/shopper/order_item/_table.html.haml".freeze, "app/views/shopper/order_item/_table_desktop.html.haml".freeze, "app/views/shopper/order_item/_table_phone.html.haml".freeze, "app/views/shopper/orders/_details.html.haml".freeze, "app/views/shopper/orders/_summary.html.haml".freeze, "app/views/shopper/orders/index.html.haml".freeze, "app/views/shopper/orders/show.html.haml".freeze, "config/routes.rb".freeze, "db/migrate/20170126000000_create_shopper_countries.rb".freeze, "db/migrate/20170127194802_create_shopper_addresses.rb".freeze, "db/migrate/20170127194999_create_shopper_deliveries.rb".freeze, "db/migrate/20170129160931_create_shopper_orders.rb".freeze, "db/migrate/20170129162148_create_shopper_order_items.rb".freeze, "db/migrate/20170220181741_create_shopper_coupons.rb".freeze, "db/migrate/20170224112113_add_state_to_shopper_orders.rb".freeze, "db/migrate/20170224174654_create_shopper_credit_cards.rb".freeze, "lib/shopper.rb".freeze, "lib/shopper/checkout_wizard.rb".freeze, "lib/shopper/configuration.rb".freeze, "lib/shopper/current_order.rb".freeze, "lib/shopper/engine.rb".freeze, "lib/shopper/model_methods.rb".freeze, "lib/shopper/version.rb".freeze, "lib/tasks/shopper_tasks.rake".freeze, "spec/commands/add_product_spec.rb".freeze, "spec/controllers/cart_controller_spec.rb".freeze, "spec/controllers/order_item_controller_spec.rb".freeze, "spec/dummy/Rakefile".freeze, "spec/dummy/app/assets/config/manifest.js".freeze, "spec/dummy/app/assets/images/fallback/product_default.png".freeze, "spec/dummy/app/assets/javascripts/application.js".freeze, "spec/dummy/app/assets/javascripts/cable.js".freeze, "spec/dummy/app/assets/stylesheets/application.css".freeze, "spec/dummy/app/channels/application_cable/channel.rb".freeze, "spec/dummy/app/channels/application_cable/connection.rb".freeze, "spec/dummy/app/controllers/application_controller.rb".freeze, "spec/dummy/app/helpers/application_helper.rb".freeze, "spec/dummy/app/jobs/application_job.rb".freeze, "spec/dummy/app/mailers/application_mailer.rb".freeze, "spec/dummy/app/models/ability.rb".freeze, "spec/dummy/app/models/application_record.rb".freeze, "spec/dummy/app/models/customer.rb".freeze, "spec/dummy/app/models/product.rb".freeze, "spec/dummy/app/views/layouts/application.html.haml".freeze, "spec/dummy/app/views/layouts/mailer.html.erb".freeze, "spec/dummy/app/views/layouts/mailer.text.erb".freeze, "spec/dummy/app/views/root/index.html".freeze, "spec/dummy/bin/bundle".freeze, "spec/dummy/bin/rails".freeze, "spec/dummy/bin/rake".freeze, "spec/dummy/bin/setup".freeze, "spec/dummy/bin/update".freeze, "spec/dummy/config.ru".freeze, "spec/dummy/config/application.rb".freeze, "spec/dummy/config/boot.rb".freeze, "spec/dummy/config/cable.yml".freeze, "spec/dummy/config/database.ci.yml".freeze, "spec/dummy/config/database.yml".freeze, "spec/dummy/config/environment.rb".freeze, "spec/dummy/config/environments/development.rb".freeze, "spec/dummy/config/environments/production.rb".freeze, "spec/dummy/config/environments/test.rb".freeze, "spec/dummy/config/initializers/application_controller_renderer.rb".freeze, "spec/dummy/config/initializers/assets.rb".freeze, "spec/dummy/config/initializers/backtrace_silencers.rb".freeze, "spec/dummy/config/initializers/cookies_serializer.rb".freeze, "spec/dummy/config/initializers/filter_parameter_logging.rb".freeze, "spec/dummy/config/initializers/inflections.rb".freeze, "spec/dummy/config/initializers/mime_types.rb".freeze, "spec/dummy/config/initializers/new_framework_defaults.rb".freeze, "spec/dummy/config/initializers/session_store.rb".freeze, "spec/dummy/config/initializers/simple_form.rb".freeze, "spec/dummy/config/initializers/wrap_parameters.rb".freeze, "spec/dummy/config/locales/en.yml".freeze, "spec/dummy/config/locales/simple_form.en.yml".freeze, "spec/dummy/config/puma.rb".freeze, "spec/dummy/config/routes.rb".freeze, "spec/dummy/config/secrets.yml".freeze, "spec/dummy/config/spring.rb".freeze, "spec/dummy/db/migrate/20170405091757_create_products.rb".freeze, "spec/dummy/db/migrate/20170405160406_create_customers.rb".freeze, "spec/dummy/db/schema.rb".freeze, "spec/dummy/lib/templates/erb/scaffold/_form.html.erb".freeze, "spec/dummy/log/development.log".freeze, "spec/dummy/public/404.html".freeze, "spec/dummy/public/422.html".freeze, "spec/dummy/public/500.html".freeze, "spec/dummy/public/apple-touch-icon-precomposed.png".freeze, "spec/dummy/public/apple-touch-icon.png".freeze, "spec/dummy/public/favicon.ico".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/-5/-5Q4Ub_11IMVDpGB1eI8cCVFFsUlJ8XHRzneSdfWwvA.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/-u/-uuoXn7BP51SPd9jCpfonUaE46sb8x-w0b34wwdHt9E.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/0T/0T0Tt9dfVU3GpS08jbSmEA-3V9YEKDfIoSeIPwG-V5M.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/0X/0XswbOgGjXmH1fo5xq93jNgHe48bthciRdbD6tnWCvo.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/1c/1ctUiWcG10n8KMVoiqAlIapKLbW5MDV1opGFwHsx34o.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/2Z/2ZWFIlXKLDgIwGlnU7FU5aLf_Y1-m4KLYDXG0GdOvcc.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/2c/2cgrQmg7ldfRivjXyyPNEH2O9Kps6UbeJH-Y9H1GmAs.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/2l/2ltamKE3DUsifk0Gd4gmMxsgm5yKUZiNdhnSVHq_rVs.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/31/312SvTp1rlNjttuCrjMR-sOiWZ8_7XmiagVfUeNAWfU.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/4G/4GIZLDG2a1lnDZF2QESc0VLN9oHXztGnjE-LhJAssbk.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/4R/4RE2lQ9Q_Khn7V4lGNDAW4xVGALXbiqnfOx-mXE831Q.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/6U/6UKVmfPR7t8yUajbBceuWKaXogETyIV6Tbp0Mo8sR8A.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/6Z/6Zs5ocm3aNgIQhqxQonxR7DfNzImkwFVBFsFSoXJ9nM.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/6b/6bbfebueG2G5YjKNjtH5pwuc1LEJjKmfpIL4IREIArw.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/7n/7ncqaz_mmyCQD_AQHpvMs2GXmVS9ETbTrWhH7RWvuYg.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/7v/7vrAes6c_ihwe8jMx1yxyRDgWgAmDYBRMlsqqjlOA24.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/8t/8tcTiIy9nbujTSsrbowd_m1ZDK-XWxe5KBzu4iWULdg.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/9H/9H8beH0fozTusUWWhP9agRzmmCJigE63QS3yN6USIVY.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/BX/BXeClZZ7pe07EVX5rjMY_bO_Ec1T114oejXtrS7DYLY.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/DN/DN6DwzYk58CqQliQANOOcf4LZ9NfwuROLMpG_aIn1iA.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/EF/EFDkZUV83NReWDmYJPAbH4QssV1WH7dhLAafE0jMdLE.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/F4/F4HRhWWKLcUlE_9fUDcNFndpclhItP7pzduMZ0u0zEg.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/F9/F95lTcrn4OEdV2-8CpWRA7Vo_g8Cyy46-JWOiLmNuZ8.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/G5/G52PYwE_K5U0GKtgEfZMMMxYvZn20YV8JnDsE8miA8U.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/GY/GYoI8lC94xLeXahTKQmXCYQmEcBTeJVY3rw4Ow29mAk.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/HI/HIQD3918XDGcbRA7DQnrUx7Ij6_KmqX7A6-Xg8cTgvs.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/IG/IGBxZd8bfUKXZ0qApnsHIDYrpmlGh4_stvNLwNClo-Q.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/JZ/JZvskjPGda8b9BWf--ABB7K8u8eZWLEY_IGmIwN-lsM.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/LZ/LZtqwTyBeV780reoWMqU06rIHTuSggj_moLE9aZl4zc.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/MH/MHuhgGwsUMEUsXy-NMZLnq_3FmpwQ6Hr-x9Pj2Lg6jQ.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/MW/MWqLf-tbtXiYTRmuVMVRXCVjAEX6LaEZGlVxS74nM-E.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/OK/OKLY4QbXl_c1lHz1gm6tyYrpRIFU-014RSUQpb9fwyw.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Ok/OkpxMmj1ovAbbyXiexCJnj0apz54kz8iqahL4c1aXDo.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/QI/QI3sr401dtpp_Wc_mTpdvAI5bpraLUIIf8Mv2feBvEw.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/R0/R0TSIcvnfF3-QoBBBWQ32DiJLIR8D676f-SkUhprDK8.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/RU/RUX4wpSRbADt7-aSjvb97ICl-fCJjPZxe1MNF6pcGOo.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/To/To0QY39VWI3mZb6XXZAgOQCJcEj0tv0BJmIiu2oNdbg.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/W9/W9krhTTy1IFXT5Q_rF4CifVRj4AVwKeE_F6pln8Rcmg.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Ws/Wsgy75qmOuCK1Vp25X17Py-pML-11GG3F3e-OYOsfGk.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Yb/YbBCKCjwVLMTjLflIx-p2w001jnZ2kVbDwnbDTh20ps.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Zi/ZiHXd8AlVOwGmpnKoVXVS3EKEBdo1Ac-Zcp4eiCPnRQ.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/_C/_CHENopb4h3hRBPr0mRRTtNBvd64WDGI5v5hMC7PYgs.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/a9/a94GSaPUyrAw0VlSAmwgl4iwDPatPtP7tsesOf07Fuo.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/bk/bkyxSPKtV8sC84dH7iq0OkFMQzLCJ7DjdUoC6wYHaAA.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/cE/cEQDNdSRl1tLTsWUUnyDWWXECh-MtIchaMG7PA2kuM8.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/ch/chgbSC87FkXFMbNWMZJAtU_euvqnCKdUcV4CAjuRZXg.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/dG/dGcYyTZ1x7nZldIv9CU9P6FILL3BZ_pHeJUEBXOFDtk.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/eH/eHNL12KXLctBrvH2X9flxNGA4GRJGoyLwqRrxOWLHss.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/fm/fmL1Nfucs6nwuozNi61KJ6nEHU8mb3F2SieWSl1sgeY.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/gg/ggoM7JVi5PFoOTHQGrMmhFwnOSjd_RsNYmV9SpLGNPY.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/iH/iHBHhxxOEBtpSeS0MFX4NL9vEfZMaQ72PxSXtbLy4pQ.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/kQ/kQZ9KBvn5nS686f0v-15x3q-XPK9Puu03Od4FRDV_DY.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/ln/ln7-McEMuq67tYE86JS_5anWVQE-o7kjVzTfmJ-pfYU.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/n9/n9fyL8DlM6Ze117bMHweLE2x-4YM5aAW8cT3XYw-de8.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/nM/nMZGQCxEPqJUI3praZMAm-YNu7TdqkdDhx3WG6J1KLY.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/n_/n_xYqQYhwEMQknb3jFQnjlxxBE9TzMNHCdJ-bEyZFIw.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/nx/nxTv3sKVUQZADJyM3dPaVmUA78MIsMLD_K279yN_GsI.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/op/opCcAQpH-enBbSXpi0u1AEuA_O2KBuVSFHXlgdw8dNg.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/qC/qCvelfVAvK45T3Goi7dqiicmsAKQoF9MkLAZtA4LVC0.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/qI/qIdIIo1-efJi3gqwWbkhmcDlc4qTwuolMYutSBGYrxw.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/qP/qPmv5snMrDw830S6hSICDcnIy7kVEWoFKXhGKT38lG4.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/qx/qxYROkyCYJzti8DI00LfLhgV7FZgHCmaUnCjB3ayfWM.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/wd/wdwXC49DcebjF5LPaEs1vqDXCWlq-32hHXfiKvjifno.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/wg/wgn7xxwAmTkEhfWm8ujbjnId_c4MherEJuyXwkipOIg.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/x7/x7PYh8DJvPykcEqpVab2vcY9-GFz-3cqtoMlRAu94Uc.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/xg/xgrrLe9BN5muIDu9b9ADzAJHJtZFmr-PlDUBSkdJTDM.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/z7/z79WysQah2YzrP7757RmZSO9M_8yzxDJPheGOhMjyXU.cache".freeze, "spec/factories/addresses.rb".freeze, "spec/factories/countries.rb".freeze, "spec/factories/coupons.rb".freeze, "spec/factories/credit_cards.rb".freeze, "spec/factories/customer.rb".freeze, "spec/factories/deliveries.rb".freeze, "spec/factories/order_items.rb".freeze, "spec/factories/orders.rb".freeze, "spec/factories/product.rb".freeze, "spec/features/cart_spec.rb".freeze, "spec/features/checkout_spec.rb".freeze, "spec/forms/credit_card_form_spec.rb".freeze, "spec/models/customer_spec.rb".freeze, "spec/models/product_spec.rb".freeze, "spec/models/shopper/address_spec.rb".freeze, "spec/models/shopper/billing_address_spec.rb".freeze, "spec/models/shopper/country_spec.rb".freeze, "spec/models/shopper/coupon_spec.rb".freeze, "spec/models/shopper/credit_card_spec.rb".freeze, "spec/models/shopper/delivery_spec.rb".freeze, "spec/models/shopper/order_item_spec.rb".freeze, "spec/models/shopper/order_spec.rb".freeze, "spec/models/shopper/shipping_address_spec.rb".freeze, "spec/rails_helper.rb".freeze, "spec/services/checkout_manager_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/support/capybara.rb".freeze, "spec/support/database_cleaner.rb".freeze, "spec/support/factory_girl.rb".freeze, "spec/support/macroses/shared_macroses.rb".freeze, "spec/support/macroses/stub_current_order.rb".freeze, "spec/support/rails-controller-testing.rb".freeze, "spec/support/shared_examples/addressable.rb".freeze, "spec/support/shoulda_matchers.rb".freeze, "spec/support/show_me_the_cookies.rb".freeze] s.homepage = "https://github.com/BjornMelgaard/rails-bookstor-engine".freeze s.licenses = ["MIT".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "hmm".freeze s.test_files = ["spec/models/product_spec.rb".freeze, "spec/models/shopper/coupon_spec.rb".freeze, "spec/models/shopper/address_spec.rb".freeze, "spec/models/shopper/delivery_spec.rb".freeze, "spec/models/shopper/country_spec.rb".freeze, "spec/models/shopper/credit_card_spec.rb".freeze, "spec/models/shopper/order_spec.rb".freeze, "spec/models/shopper/billing_address_spec.rb".freeze, "spec/models/shopper/shipping_address_spec.rb".freeze, "spec/models/shopper/order_item_spec.rb".freeze, "spec/models/customer_spec.rb".freeze, "spec/services/checkout_manager_spec.rb".freeze, "spec/commands/add_product_spec.rb".freeze, "spec/factories/coupons.rb".freeze, "spec/factories/order_items.rb".freeze, "spec/factories/customer.rb".freeze, "spec/factories/orders.rb".freeze, "spec/factories/countries.rb".freeze, "spec/factories/credit_cards.rb".freeze, "spec/factories/product.rb".freeze, "spec/factories/addresses.rb".freeze, "spec/factories/deliveries.rb".freeze, "spec/support/shoulda_matchers.rb".freeze, "spec/support/database_cleaner.rb".freeze, "spec/support/macroses/stub_current_order.rb".freeze, "spec/support/macroses/shared_macroses.rb".freeze, "spec/support/factory_girl.rb".freeze, "spec/support/shared_examples/addressable.rb".freeze, "spec/support/capybara.rb".freeze, "spec/support/show_me_the_cookies.rb".freeze, "spec/support/rails-controller-testing.rb".freeze, "spec/rails_helper.rb".freeze, "spec/forms/credit_card_form_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/controllers/cart_controller_spec.rb".freeze, "spec/controllers/order_item_controller_spec.rb".freeze, "spec/features/cart_spec.rb".freeze, "spec/features/checkout_spec.rb".freeze, "spec/dummy/public/favicon.ico".freeze, "spec/dummy/public/422.html".freeze, "spec/dummy/public/apple-touch-icon.png".freeze, "spec/dummy/public/404.html".freeze, "spec/dummy/public/apple-touch-icon-precomposed.png".freeze, "spec/dummy/public/500.html".freeze, "spec/dummy/app/mailers/application_mailer.rb".freeze, "spec/dummy/app/channels/application_cable/connection.rb".freeze, "spec/dummy/app/channels/application_cable/channel.rb".freeze, "spec/dummy/app/models/customer.rb".freeze, "spec/dummy/app/models/application_record.rb".freeze, "spec/dummy/app/models/product.rb".freeze, "spec/dummy/app/models/ability.rb".freeze, "spec/dummy/app/helpers/application_helper.rb".freeze, "spec/dummy/app/views/root/index.html".freeze, "spec/dummy/app/views/layouts/application.html.haml".freeze, "spec/dummy/app/views/layouts/mailer.html.erb".freeze, "spec/dummy/app/views/layouts/mailer.text.erb".freeze, "spec/dummy/app/controllers/application_controller.rb".freeze, "spec/dummy/app/assets/images/fallback/product_default.png".freeze, "spec/dummy/app/assets/javascripts/cable.js".freeze, "spec/dummy/app/assets/javascripts/application.js".freeze, "spec/dummy/app/assets/stylesheets/application.css".freeze, "spec/dummy/app/assets/config/manifest.js".freeze, "spec/dummy/app/jobs/application_job.rb".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/0T/0T0Tt9dfVU3GpS08jbSmEA-3V9YEKDfIoSeIPwG-V5M.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/F9/F95lTcrn4OEdV2-8CpWRA7Vo_g8Cyy46-JWOiLmNuZ8.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/2Z/2ZWFIlXKLDgIwGlnU7FU5aLf_Y1-m4KLYDXG0GdOvcc.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/n_/n_xYqQYhwEMQknb3jFQnjlxxBE9TzMNHCdJ-bEyZFIw.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/6b/6bbfebueG2G5YjKNjtH5pwuc1LEJjKmfpIL4IREIArw.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/MH/MHuhgGwsUMEUsXy-NMZLnq_3FmpwQ6Hr-x9Pj2Lg6jQ.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/n9/n9fyL8DlM6Ze117bMHweLE2x-4YM5aAW8cT3XYw-de8.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/31/312SvTp1rlNjttuCrjMR-sOiWZ8_7XmiagVfUeNAWfU.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/dG/dGcYyTZ1x7nZldIv9CU9P6FILL3BZ_pHeJUEBXOFDtk.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/GY/GYoI8lC94xLeXahTKQmXCYQmEcBTeJVY3rw4Ow29mAk.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/RU/RUX4wpSRbADt7-aSjvb97ICl-fCJjPZxe1MNF6pcGOo.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/6U/6UKVmfPR7t8yUajbBceuWKaXogETyIV6Tbp0Mo8sR8A.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/W9/W9krhTTy1IFXT5Q_rF4CifVRj4AVwKeE_F6pln8Rcmg.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/kQ/kQZ9KBvn5nS686f0v-15x3q-XPK9Puu03Od4FRDV_DY.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Ok/OkpxMmj1ovAbbyXiexCJnj0apz54kz8iqahL4c1aXDo.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/nx/nxTv3sKVUQZADJyM3dPaVmUA78MIsMLD_K279yN_GsI.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/DN/DN6DwzYk58CqQliQANOOcf4LZ9NfwuROLMpG_aIn1iA.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/qx/qxYROkyCYJzti8DI00LfLhgV7FZgHCmaUnCjB3ayfWM.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/fm/fmL1Nfucs6nwuozNi61KJ6nEHU8mb3F2SieWSl1sgeY.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/R0/R0TSIcvnfF3-QoBBBWQ32DiJLIR8D676f-SkUhprDK8.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/IG/IGBxZd8bfUKXZ0qApnsHIDYrpmlGh4_stvNLwNClo-Q.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/BX/BXeClZZ7pe07EVX5rjMY_bO_Ec1T114oejXtrS7DYLY.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/op/opCcAQpH-enBbSXpi0u1AEuA_O2KBuVSFHXlgdw8dNg.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/7v/7vrAes6c_ihwe8jMx1yxyRDgWgAmDYBRMlsqqjlOA24.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/OK/OKLY4QbXl_c1lHz1gm6tyYrpRIFU-014RSUQpb9fwyw.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/QI/QI3sr401dtpp_Wc_mTpdvAI5bpraLUIIf8Mv2feBvEw.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/9H/9H8beH0fozTusUWWhP9agRzmmCJigE63QS3yN6USIVY.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/To/To0QY39VWI3mZb6XXZAgOQCJcEj0tv0BJmIiu2oNdbg.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/qP/qPmv5snMrDw830S6hSICDcnIy7kVEWoFKXhGKT38lG4.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/z7/z79WysQah2YzrP7757RmZSO9M_8yzxDJPheGOhMjyXU.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/EF/EFDkZUV83NReWDmYJPAbH4QssV1WH7dhLAafE0jMdLE.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/gg/ggoM7JVi5PFoOTHQGrMmhFwnOSjd_RsNYmV9SpLGNPY.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/a9/a94GSaPUyrAw0VlSAmwgl4iwDPatPtP7tsesOf07Fuo.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/x7/x7PYh8DJvPykcEqpVab2vcY9-GFz-3cqtoMlRAu94Uc.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/1c/1ctUiWcG10n8KMVoiqAlIapKLbW5MDV1opGFwHsx34o.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/cE/cEQDNdSRl1tLTsWUUnyDWWXECh-MtIchaMG7PA2kuM8.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/4R/4RE2lQ9Q_Khn7V4lGNDAW4xVGALXbiqnfOx-mXE831Q.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/qI/qIdIIo1-efJi3gqwWbkhmcDlc4qTwuolMYutSBGYrxw.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/qC/qCvelfVAvK45T3Goi7dqiicmsAKQoF9MkLAZtA4LVC0.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/7n/7ncqaz_mmyCQD_AQHpvMs2GXmVS9ETbTrWhH7RWvuYg.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/HI/HIQD3918XDGcbRA7DQnrUx7Ij6_KmqX7A6-Xg8cTgvs.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/wd/wdwXC49DcebjF5LPaEs1vqDXCWlq-32hHXfiKvjifno.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Zi/ZiHXd8AlVOwGmpnKoVXVS3EKEBdo1Ac-Zcp4eiCPnRQ.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/nM/nMZGQCxEPqJUI3praZMAm-YNu7TdqkdDhx3WG6J1KLY.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/6Z/6Zs5ocm3aNgIQhqxQonxR7DfNzImkwFVBFsFSoXJ9nM.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Yb/YbBCKCjwVLMTjLflIx-p2w001jnZ2kVbDwnbDTh20ps.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/-5/-5Q4Ub_11IMVDpGB1eI8cCVFFsUlJ8XHRzneSdfWwvA.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/MW/MWqLf-tbtXiYTRmuVMVRXCVjAEX6LaEZGlVxS74nM-E.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/bk/bkyxSPKtV8sC84dH7iq0OkFMQzLCJ7DjdUoC6wYHaAA.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/2c/2cgrQmg7ldfRivjXyyPNEH2O9Kps6UbeJH-Y9H1GmAs.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Ws/Wsgy75qmOuCK1Vp25X17Py-pML-11GG3F3e-OYOsfGk.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/8t/8tcTiIy9nbujTSsrbowd_m1ZDK-XWxe5KBzu4iWULdg.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/F4/F4HRhWWKLcUlE_9fUDcNFndpclhItP7pzduMZ0u0zEg.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/2l/2ltamKE3DUsifk0Gd4gmMxsgm5yKUZiNdhnSVHq_rVs.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/ln/ln7-McEMuq67tYE86JS_5anWVQE-o7kjVzTfmJ-pfYU.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/_C/_CHENopb4h3hRBPr0mRRTtNBvd64WDGI5v5hMC7PYgs.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/iH/iHBHhxxOEBtpSeS0MFX4NL9vEfZMaQ72PxSXtbLy4pQ.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/JZ/JZvskjPGda8b9BWf--ABB7K8u8eZWLEY_IGmIwN-lsM.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/4G/4GIZLDG2a1lnDZF2QESc0VLN9oHXztGnjE-LhJAssbk.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/xg/xgrrLe9BN5muIDu9b9ADzAJHJtZFmr-PlDUBSkdJTDM.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/LZ/LZtqwTyBeV780reoWMqU06rIHTuSggj_moLE9aZl4zc.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/ch/chgbSC87FkXFMbNWMZJAtU_euvqnCKdUcV4CAjuRZXg.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/G5/G52PYwE_K5U0GKtgEfZMMMxYvZn20YV8JnDsE8miA8U.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/0X/0XswbOgGjXmH1fo5xq93jNgHe48bthciRdbD6tnWCvo.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/wg/wgn7xxwAmTkEhfWm8ujbjnId_c4MherEJuyXwkipOIg.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/-u/-uuoXn7BP51SPd9jCpfonUaE46sb8x-w0b34wwdHt9E.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/eH/eHNL12KXLctBrvH2X9flxNGA4GRJGoyLwqRrxOWLHss.cache".freeze, "spec/dummy/log/development.log".freeze, "spec/dummy/db/migrate/20170405160406_create_customers.rb".freeze, "spec/dummy/db/migrate/20170405091757_create_products.rb".freeze, "spec/dummy/db/schema.rb".freeze, "spec/dummy/bin/rake".freeze, "spec/dummy/bin/bundle".freeze, "spec/dummy/bin/rails".freeze, "spec/dummy/bin/setup".freeze, "spec/dummy/bin/update".freeze, "spec/dummy/config.ru".freeze, "spec/dummy/config/database.ci.yml".freeze, "spec/dummy/config/locales/simple_form.en.yml".freeze, "spec/dummy/config/locales/en.yml".freeze, "spec/dummy/config/cable.yml".freeze, "spec/dummy/config/database.yml".freeze, "spec/dummy/config/application.rb".freeze, "spec/dummy/config/environment.rb".freeze, "spec/dummy/config/initializers/application_controller_renderer.rb".freeze, "spec/dummy/config/initializers/filter_parameter_logging.rb".freeze, "spec/dummy/config/initializers/cookies_serializer.rb".freeze, "spec/dummy/config/initializers/new_framework_defaults.rb".freeze, "spec/dummy/config/initializers/wrap_parameters.rb".freeze, "spec/dummy/config/initializers/assets.rb".freeze, "spec/dummy/config/initializers/session_store.rb".freeze, "spec/dummy/config/initializers/inflections.rb".freeze, "spec/dummy/config/initializers/backtrace_silencers.rb".freeze, "spec/dummy/config/initializers/simple_form.rb".freeze, "spec/dummy/config/initializers/mime_types.rb".freeze, "spec/dummy/config/boot.rb".freeze, "spec/dummy/config/routes.rb".freeze, "spec/dummy/config/spring.rb".freeze, "spec/dummy/config/environments/development.rb".freeze, "spec/dummy/config/environments/test.rb".freeze, "spec/dummy/config/environments/production.rb".freeze, "spec/dummy/config/puma.rb".freeze, "spec/dummy/config/secrets.yml".freeze, "spec/dummy/Rakefile".freeze, "spec/dummy/lib/templates/erb/scaffold/_form.html.erb".freeze] s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 5.0.2".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.3.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 4.2".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) end