# -*- encoding: utf-8 -*- # stub: pinfirmable 0.1.4 ruby lib Gem::Specification.new do |s| s.name = "pinfirmable".freeze s.version = "0.1.4".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Greg Woodcock".freeze] s.date = "2016-11-30" s.description = "Replace devise confirmable with a pin emailed to users which they enter after signup".freeze s.email = ["greg@yoomee.com".freeze] s.files = ["MIT-LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "app/assets/images/loader.gif".freeze, "app/assets/javascripts/pinfirmable.js".freeze, "app/controllers/devise/pinfirmable_controller.rb".freeze, "app/mailers/pinfirmable_mailer.rb".freeze, "app/views/devise/pinfirmable/new.html.erb".freeze, "app/views/pinfirmable_mailer/pin_email.html.erb".freeze, "config/locales/en.yml".freeze, "db/migrate/20160901131628_add_pinfirmable_columns_to_resource.rb".freeze, "lib/pinfirmable.rb".freeze, "lib/pinfirmable/engine.rb".freeze, "lib/pinfirmable/hooks/pinfirmable.rb".freeze, "lib/pinfirmable/models/pinfirmable.rb".freeze, "lib/pinfirmable/pin.rb".freeze, "lib/pinfirmable/routes.rb".freeze, "lib/pinfirmable/version.rb".freeze, "lib/tasks/pinfirmable_tasks.rake".freeze, "spec/controllers/pinfirmable_controller/create_spec.rb".freeze, "spec/controllers/pinfirmable_controller/new_spec.rb".freeze, "spec/controllers/pinfirmable_controller/resend_email_spec.rb".freeze, "spec/dummy/Rakefile".freeze, "spec/dummy/app/assets/config/manifest.js".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/application_record.rb".freeze, "spec/dummy/app/models/user.rb".freeze, "spec/dummy/app/views/layouts/application.html.erb".freeze, "spec/dummy/app/views/layouts/mailer.html.erb".freeze, "spec/dummy/app/views/layouts/mailer.text.erb".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.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/devise.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/wrap_parameters.rb".freeze, "spec/dummy/config/locales/devise.en.yml".freeze, "spec/dummy/config/locales/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/20160901092452_devise_create_users.rb".freeze, "spec/dummy/db/schema.rb".freeze, "spec/dummy/db/test.sqlite3".freeze, "spec/dummy/log/test.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/-I/-IUXkuZ60n0HynMeqrxWjZ4IUzdY1OSXDzzLkowoKUQ.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/0R/0RQ4cWHypdYyLrXzzfKlJxrgxC7OXePlcSL9XEB-lv8.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/0k/0kl4eL96-l499E10pvEooCtPrimPlAR3e0faL5kXRrg.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/27/27djTHekypoyLnBO-Dyu8Y-oF_k1JSVLH7-DtFLHoZk.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/2r/2r0uQjj5HXVAc2eGXF9VaaZ695NXtBlBdR5e4kNo5n8.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/6T/6T37c4pm8a0Xw9fVte4xx2-zqPJxcGriVrAhXs0POJI.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/AL/ALAoDHAwXTC87u7DqAfK6cIzikRrjDfCT3KE7jd4URI.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/CR/CRi1l36e_DTr8LARy_5wC-gkATR3VrKBHdVHFEbbuwo.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Gs/GshtsNnlSn3W0iOYoIIn8zVNrSKFnGTsV23E53rBceA.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Jh/Jha8Uhw0MAQQs6edUoxuXshmQRhz0cTdT_vuyYNgRVw.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/NW/NWOL1GKmgBB--lh1BBY1FJHRV35dLxhRSNDXGtvkYxI.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/OH/OH5KNtrsxsFpcDolPdRnmqdKew6v4Hp00jTVW_vYfWw.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/PF/PF2-jaqAOgzvhGb0UmPeAJNNtc8UF6F_HiYwgAAoUE8.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/PX/PXMyfnK8xXiWO6h0DGtjYdu8mNzwb1UCX1dxAzojTbg.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Ti/TiG0B6WkAy7I23CXAih0SLqZ4S8mya7oFRpYnplNyBk.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/_4/_4Yv5ftrUrUMGDaxxNwsvKAnSBeW1rllKp0YYfEHKhI.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/_H/_HqsyaFs7FTTxIFaQ11FLoHIahvS5lVUzTEjxihihNU.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/_K/_KcXTcgXCHDYba3nuU66qzmg2ZtuAcMqxD6eF8J1OJc.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/_V/_VlTTH-VmXOVuNuT1G9Ta_XkB12YJ_dom20OxCQYR1M.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/b_/b_Itlk9QZZd7Rvf8kcA4yLP1R5Acu7jB-m1xQiSU0qE.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/cC/cC_S6zFPfQJ2x5ngyfbiJxgmlhsT2W2WXCUOltWDsDo.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/dO/dOfTjxTQIprEP9LHvDI7r2UEDpnEM5xSTcjZz3Yqn5U.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/ic/icIls-Ly1xJui9Rj7tOjt7u0NVyYsmRf_88LpdCYqs0.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/mX/mX1nlsL_SWOB4y22W5FheRX0YEONKyOY7xUeIvRiHco.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/mr/mr5gw9lG5lChrd7nnD7tgFDAqCDMGXuw2VmG3MDn4AI.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/pt/pt2WUN8rNWwFcvDwP6YFNKv5tVyNHfw0tYF0fy78XIU.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/rc/rc6DIh8q6FLjVvnzXpRsnC-4JWwoG-D-GsuWQkvO9Ds.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/uD/uDXH5V978hCjElliscwxxNlK5go-4n-R8alaZGkum8g.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/uX/uX0TxkZdtYgsUKdXkxBeZXLYF4V-EvMUwuRqibL26jI.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/vJ/vJQuPoYWb0vvpNatl4Ys0GoCwnGvptRPj-oD5wCqeNE.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/x7/x7PYh8DJvPykcEqpVab2vcY9-GFz-3cqtoMlRAu94Uc.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/xm/xmX2-Vl_M6rSYsOveMGqqu3aC6TrJB1TKFOC0lP5B7I.cache".freeze, "spec/features/resend_email_spec.rb".freeze, "spec/features/user_signup_spec.rb".freeze, "spec/models/pinfirmable_spec.rb".freeze, "spec/routing/pinfirmable_routing_spec.rb".freeze, "spec/spec_helper.rb".freeze] s.homepage = "https://github.com/Yoomee/pinfirmable".freeze s.licenses = ["MIT".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "Drop in replacement for devise confirmable".freeze s.test_files = ["spec/controllers/pinfirmable_controller/create_spec.rb".freeze, "spec/controllers/pinfirmable_controller/new_spec.rb".freeze, "spec/controllers/pinfirmable_controller/resend_email_spec.rb".freeze, "spec/dummy/app/assets/config/manifest.js".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/application_record.rb".freeze, "spec/dummy/app/models/user.rb".freeze, "spec/dummy/app/views/layouts/application.html.erb".freeze, "spec/dummy/app/views/layouts/mailer.html.erb".freeze, "spec/dummy/app/views/layouts/mailer.text.erb".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/application.rb".freeze, "spec/dummy/config/boot.rb".freeze, "spec/dummy/config/cable.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/devise.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/wrap_parameters.rb".freeze, "spec/dummy/config/locales/devise.en.yml".freeze, "spec/dummy/config/locales/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/config.ru".freeze, "spec/dummy/db/migrate/20160901092452_devise_create_users.rb".freeze, "spec/dummy/db/schema.rb".freeze, "spec/dummy/db/test.sqlite3".freeze, "spec/dummy/log/test.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/Rakefile".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/-I/-IUXkuZ60n0HynMeqrxWjZ4IUzdY1OSXDzzLkowoKUQ.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/0k/0kl4eL96-l499E10pvEooCtPrimPlAR3e0faL5kXRrg.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/0R/0RQ4cWHypdYyLrXzzfKlJxrgxC7OXePlcSL9XEB-lv8.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/27/27djTHekypoyLnBO-Dyu8Y-oF_k1JSVLH7-DtFLHoZk.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/2r/2r0uQjj5HXVAc2eGXF9VaaZ695NXtBlBdR5e4kNo5n8.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/6T/6T37c4pm8a0Xw9fVte4xx2-zqPJxcGriVrAhXs0POJI.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/_4/_4Yv5ftrUrUMGDaxxNwsvKAnSBeW1rllKp0YYfEHKhI.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/_H/_HqsyaFs7FTTxIFaQ11FLoHIahvS5lVUzTEjxihihNU.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/_K/_KcXTcgXCHDYba3nuU66qzmg2ZtuAcMqxD6eF8J1OJc.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/_V/_VlTTH-VmXOVuNuT1G9Ta_XkB12YJ_dom20OxCQYR1M.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/AL/ALAoDHAwXTC87u7DqAfK6cIzikRrjDfCT3KE7jd4URI.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/b_/b_Itlk9QZZd7Rvf8kcA4yLP1R5Acu7jB-m1xQiSU0qE.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/cC/cC_S6zFPfQJ2x5ngyfbiJxgmlhsT2W2WXCUOltWDsDo.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/CR/CRi1l36e_DTr8LARy_5wC-gkATR3VrKBHdVHFEbbuwo.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/dO/dOfTjxTQIprEP9LHvDI7r2UEDpnEM5xSTcjZz3Yqn5U.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Gs/GshtsNnlSn3W0iOYoIIn8zVNrSKFnGTsV23E53rBceA.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/ic/icIls-Ly1xJui9Rj7tOjt7u0NVyYsmRf_88LpdCYqs0.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Jh/Jha8Uhw0MAQQs6edUoxuXshmQRhz0cTdT_vuyYNgRVw.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/mr/mr5gw9lG5lChrd7nnD7tgFDAqCDMGXuw2VmG3MDn4AI.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/mX/mX1nlsL_SWOB4y22W5FheRX0YEONKyOY7xUeIvRiHco.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/n_/n_xYqQYhwEMQknb3jFQnjlxxBE9TzMNHCdJ-bEyZFIw.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/NW/NWOL1GKmgBB--lh1BBY1FJHRV35dLxhRSNDXGtvkYxI.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/nx/nxTv3sKVUQZADJyM3dPaVmUA78MIsMLD_K279yN_GsI.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/OH/OH5KNtrsxsFpcDolPdRnmqdKew6v4Hp00jTVW_vYfWw.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/PF/PF2-jaqAOgzvhGb0UmPeAJNNtc8UF6F_HiYwgAAoUE8.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/pt/pt2WUN8rNWwFcvDwP6YFNKv5tVyNHfw0tYF0fy78XIU.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/PX/PXMyfnK8xXiWO6h0DGtjYdu8mNzwb1UCX1dxAzojTbg.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/rc/rc6DIh8q6FLjVvnzXpRsnC-4JWwoG-D-GsuWQkvO9Ds.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/Ti/TiG0B6WkAy7I23CXAih0SLqZ4S8mya7oFRpYnplNyBk.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/uD/uDXH5V978hCjElliscwxxNlK5go-4n-R8alaZGkum8g.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/uX/uX0TxkZdtYgsUKdXkxBeZXLYF4V-EvMUwuRqibL26jI.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/vJ/vJQuPoYWb0vvpNatl4Ys0GoCwnGvptRPj-oD5wCqeNE.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/x7/x7PYh8DJvPykcEqpVab2vcY9-GFz-3cqtoMlRAu94Uc.cache".freeze, "spec/dummy/tmp/cache/assets/sprockets/v3.0/xm/xmX2-Vl_M6rSYsOveMGqqu3aC6TrJB1TKFOC0lP5B7I.cache".freeze, "spec/features/resend_email_spec.rb".freeze, "spec/features/user_signup_spec.rb".freeze, "spec/models/pinfirmable_spec.rb".freeze, "spec/routing/pinfirmable_routing_spec.rb".freeze, "spec/spec_helper.rb".freeze] s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 5.0.0".freeze, ">= 5.0.0.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 4.0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, ["~> 2.8.0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) end