# -*- encoding: utf-8 -*- # stub: bullet_train 1.6.25 ruby lib Gem::Specification.new do |s| s.name = "bullet_train".freeze s.version = "1.6.25".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "homepage_uri" => "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train", "source_code_uri" => "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Andrew Culver".freeze] s.date = "2024-01-18" s.description = "Bullet Train".freeze s.email = ["andrew.culver@gmail.com".freeze] s.files = [".bt-link".freeze, "MIT-LICENSE".freeze, "Rakefile".freeze, "app/assets/config/bullet_train_manifest.js".freeze, "app/controllers/account/application_controller.rb".freeze, "app/controllers/account/invitations_controller.rb".freeze, "app/controllers/account/memberships_controller.rb".freeze, "app/controllers/account/onboarding/invitation_lists_controller.rb".freeze, "app/controllers/account/onboarding/user_details_controller.rb".freeze, "app/controllers/account/onboarding/user_email_controller.rb".freeze, "app/controllers/account/teams_controller.rb".freeze, "app/controllers/account/two_factors_controller.rb".freeze, "app/controllers/account/users_controller.rb".freeze, "app/controllers/application_controller.rb".freeze, "app/controllers/concerns/account/controllers/base.rb".freeze, "app/controllers/concerns/account/invitations/controller_base.rb".freeze, "app/controllers/concerns/account/memberships/controller_base.rb".freeze, "app/controllers/concerns/account/onboarding/invitation_lists/controller_base.rb".freeze, "app/controllers/concerns/account/onboarding/user_details/controller_base.rb".freeze, "app/controllers/concerns/account/onboarding/user_email/controller_base.rb".freeze, "app/controllers/concerns/account/teams/controller_base.rb".freeze, "app/controllers/concerns/account/users/controller_base.rb".freeze, "app/controllers/concerns/controllers/base.rb".freeze, "app/controllers/concerns/devise_current_attributes.rb".freeze, "app/controllers/concerns/documentation_support.rb".freeze, "app/controllers/concerns/invite_only_support.rb".freeze, "app/controllers/concerns/registrations/controller_base.rb".freeze, "app/controllers/concerns/root_redirect.rb".freeze, "app/controllers/concerns/sessions/controller_base.rb".freeze, "app/controllers/registrations_controller.rb".freeze, "app/controllers/sessions_controller.rb".freeze, "app/helpers/account/buttons_helper.rb".freeze, "app/helpers/account/dates_helper.rb".freeze, "app/helpers/account/forms_helper.rb".freeze, "app/helpers/account/invitations_helper.rb".freeze, "app/helpers/account/locale_helper.rb".freeze, "app/helpers/account/markdown_helper.rb".freeze, "app/helpers/account/memberships_helper.rb".freeze, "app/helpers/account/onboarding/invitation_lists_helper.rb".freeze, "app/helpers/account/role_helper.rb".freeze, "app/helpers/account/teams_helper.rb".freeze, "app/helpers/account/users_helper.rb".freeze, "app/helpers/attributes_helper.rb".freeze, "app/helpers/base_helper.rb".freeze, "app/helpers/concerns/helpers/base.rb".freeze, "app/helpers/email_helper.rb".freeze, "app/helpers/images_helper.rb".freeze, "app/helpers/invitation_only_helper.rb".freeze, "app/helpers/invitations_helper.rb".freeze, "app/javascript/controllers/bulk_action_form_controller.js".freeze, "app/javascript/controllers/bulk_actions_controller.js".freeze, "app/javascript/controllers/clipboard_controller.js".freeze, "app/javascript/controllers/connection_workflow_controller.js".freeze, "app/javascript/controllers/desktop_menu_controller.js".freeze, "app/javascript/controllers/form_controller.js".freeze, "app/javascript/controllers/index.js".freeze, "app/javascript/controllers/mobile_menu_controller.js".freeze, "app/javascript/controllers/select_all_controller.js".freeze, "app/javascript/controllers/text_toggle_controller.js".freeze, "app/javascript/electron/index.js".freeze, "app/javascript/index.js".freeze, "app/javascript/support/turn.js".freeze, "app/mailers/concerns/mailers/base.rb".freeze, "app/mailers/devise_mailer.rb".freeze, "app/mailers/user_mailer.rb".freeze, "app/models/account/onboarding/invitation_list.rb".freeze, "app/models/address.rb".freeze, "app/models/addresses/continent.rb".freeze, "app/models/addresses/country.rb".freeze, "app/models/addresses/region.rb".freeze, "app/models/addresses/subcontinent.rb".freeze, "app/models/application_hash.rb".freeze, "app/models/application_record.rb".freeze, "app/models/billing/mock_limiter.rb".freeze, "app/models/concerns/account/onboarding/invitation_lists/base.rb".freeze, "app/models/concerns/addresses/base.rb".freeze, "app/models/concerns/addresses/continents/base.rb".freeze, "app/models/concerns/addresses/countries/base.rb".freeze, "app/models/concerns/addresses/regions/base.rb".freeze, "app/models/concerns/addresses/subcontinents/base.rb".freeze, "app/models/concerns/current_attributes/base.rb".freeze, "app/models/concerns/invitations/base.rb".freeze, "app/models/concerns/memberships/base.rb".freeze, "app/models/concerns/records/base.rb".freeze, "app/models/concerns/teams/base.rb".freeze, "app/models/concerns/users/base.rb".freeze, "app/models/invitation.rb".freeze, "app/models/invitations.rb".freeze, "app/models/membership.rb".freeze, "app/models/memberships.rb".freeze, "app/models/team.rb".freeze, "app/models/teams.rb".freeze, "app/models/user.rb".freeze, "app/models/users.rb".freeze, "app/views/account/invitations/_breadcrumbs.html.erb".freeze, "app/views/account/invitations/_form.html.erb".freeze, "app/views/account/invitations/new.html.erb".freeze, "app/views/account/invitations/show.html.erb".freeze, "app/views/account/memberships/_breadcrumbs.html.erb".freeze, "app/views/account/memberships/_fields.html.erb".freeze, "app/views/account/memberships/_form.html.erb".freeze, "app/views/account/memberships/_index.html.erb".freeze, "app/views/account/memberships/_membership.html.erb".freeze, "app/views/account/memberships/_menu_item.html.erb".freeze, "app/views/account/memberships/_tombstones.html.erb".freeze, "app/views/account/memberships/edit.html.erb".freeze, "app/views/account/memberships/index.html.erb".freeze, "app/views/account/memberships/show.html.erb".freeze, "app/views/account/onboarding/invitation_lists/_invitation_form.html.erb".freeze, "app/views/account/onboarding/invitation_lists/new.html.erb".freeze, "app/views/account/onboarding/user_details/edit.html.erb".freeze, "app/views/account/onboarding/user_email/edit.html.erb".freeze, "app/views/account/teams/_breadcrumbs.html.erb".freeze, "app/views/account/teams/_fields.html.erb".freeze, "app/views/account/teams/_form.html.erb".freeze, "app/views/account/teams/_index.html.erb".freeze, "app/views/account/teams/_menu_item.html.erb".freeze, "app/views/account/teams/_team.html.erb".freeze, "app/views/account/teams/edit.html.erb".freeze, "app/views/account/teams/index.html.erb".freeze, "app/views/account/teams/new.html.erb".freeze, "app/views/account/two_factors/create.js.erb".freeze, "app/views/account/two_factors/destroy.js.erb".freeze, "app/views/account/two_factors/verify.js.erb".freeze, "app/views/account/users/_breadcrumbs.html.erb".freeze, "app/views/account/users/_fields.html.erb".freeze, "app/views/account/users/_form.html.erb".freeze, "app/views/account/users/_oauth.html.erb".freeze, "app/views/account/users/edit.html.erb".freeze, "app/views/account/users/show.html.erb".freeze, "app/views/bullet_train/partial_resolver.html.erb".freeze, "app/views/devise/confirmations/new.html.erb".freeze, "app/views/devise/mailer/confirmation_instructions.html.erb".freeze, "app/views/devise/mailer/password_change.html.erb".freeze, "app/views/devise/mailer/reset_password_instructions.html.erb".freeze, "app/views/devise/mailer/unlock_instructions.html.erb".freeze, "app/views/devise/passwords/edit.html.erb".freeze, "app/views/devise/passwords/new.html.erb".freeze, "app/views/devise/registrations/_two_factor.html.erb".freeze, "app/views/devise/registrations/edit.html.erb".freeze, "app/views/devise/registrations/new.html.erb".freeze, "app/views/devise/sessions/new.html.erb".freeze, "app/views/devise/sessions/pre_otp.js.erb".freeze, "app/views/devise/shared/_links.html.erb".freeze, "app/views/devise/shared/_oauth.html.erb".freeze, "app/views/devise/unlocks/new.html.erb".freeze, "app/views/layouts/account.html.erb".freeze, "app/views/layouts/devise.html.erb".freeze, "app/views/layouts/docs.html.erb".freeze, "app/views/layouts/mailer.html.erb".freeze, "app/views/layouts/public.html.erb".freeze, "app/views/public/home/docs.html.erb".freeze, "app/views/showcase/engine/_stylesheets.html.erb".freeze, "app/views/user_mailer/invited.html.erb".freeze, "app/views/user_mailer/welcome.html.erb".freeze, "config/addresses/countries.json".freeze, "config/addresses/states.json".freeze, "config/initializers/concerns/inflections_base.rb".freeze, "config/initializers/concerns/turbo_failure_app.rb".freeze, "config/locales/en/addresses.en.yml".freeze, "config/locales/en/base.yml".freeze, "config/locales/en/billing/products.en.yml".freeze, "config/locales/en/devise.en.yml".freeze, "config/locales/en/doorkeeper.en.yml".freeze, "config/locales/en/framework_packages.yml".freeze, "config/locales/en/invitations.en.yml".freeze, "config/locales/en/memberships.en.yml".freeze, "config/locales/en/oauth.en.yml".freeze, "config/locales/en/onboarding/invitation_lists.en.yml".freeze, "config/locales/en/onboarding/user_details.en.yml".freeze, "config/locales/en/onboarding/user_email.en.yml".freeze, "config/locales/en/roles.en.yml".freeze, "config/locales/en/stimulus.yml".freeze, "config/locales/en/teams.en.yml".freeze, "config/locales/en/users.en.yml".freeze, "config/locales/localization.en.yml".freeze, "config/routes.rb".freeze, "db/migrate/20161115160419_devise_create_users.rb".freeze, "db/migrate/20161116003852_add_api_key_to_user.rb".freeze, "db/migrate/20161117154605_create_teams.rb".freeze, "db/migrate/20161117154709_create_memberships.rb".freeze, "db/migrate/20161203193930_add_current_team_to_user.rb".freeze, "db/migrate/20161204234150_create_invitations.rb".freeze, "db/migrate/20161205154821_add_team_to_invitation.rb".freeze, "db/migrate/20161205164613_add_admin_to_invitation.rb".freeze, "db/migrate/20170908205756_add_names_to_user.rb".freeze, "db/migrate/20170915215309_add_team_to_thing.rb".freeze, "db/migrate/20171105001408_remove_api_key_from_user.rb".freeze, "db/migrate/20180326124105_add_timezone_to_user.rb".freeze, "db/migrate/20180902142350_create_membership_roles.rb".freeze, "db/migrate/20180902143758_remove_admin_from_membership.rb".freeze, "db/migrate/20180902154611_create_invitation_roles.rb".freeze, "db/migrate/20180902154652_migrate_admin_flag_on_invitations.rb".freeze, "db/migrate/20180902195848_remove_admin_from_invitation.rb".freeze, "db/migrate/20180903101707_add_last_seen_at_to_users.rb".freeze, "db/migrate/20190321203224_add_profile_photo_id_to_user.rb".freeze, "db/migrate/20190519230202_add_ability_cache_to_user.rb".freeze, "db/migrate/20190628194704_add_last_notification_email_sent_at_to_user.rb".freeze, "db/migrate/20200211034208_add_invitation_to_membership.rb".freeze, "db/migrate/20200211044616_drop_invitation_roles_table.rb".freeze, "db/migrate/20200213052748_add_former_user_fields_to_membership.rb".freeze, "db/migrate/20200213235037_add_former_user_to_user.rb".freeze, "db/migrate/20200219013834_add_added_by_to_membership.rb".freeze, "db/migrate/20200219015116_rename_from_user_to_from_membership.rb".freeze, "db/migrate/20200726222314_add_being_destroyed_to_team.rb".freeze, "db/migrate/20200727171308_add_devise_two_factor_to_users.rb".freeze, "db/migrate/20200727175949_add_devise_two_factor_backupable_to_users.rb".freeze, "db/migrate/20210304133200_add_time_zone_to_team.rb".freeze, "db/migrate/20210816072419_add_locale_to_users.rb".freeze, "db/migrate/20210816072508_add_locale_to_teams.rb".freeze, "db/migrate/20211020200855_add_doorkeeper_application_to_memberships.rb".freeze, "db/migrate/20211027002944_add_doorkeeper_application_to_users.rb".freeze, "docs/action-models.md".freeze, "docs/api.md".freeze, "docs/api/versioning.md".freeze, "docs/application-hash.md".freeze, "docs/application-options.md".freeze, "docs/authentication.md".freeze, "docs/billing/stripe.md".freeze, "docs/billing/usage.md".freeze, "docs/desktop.md".freeze, "docs/field-partials.md".freeze, "docs/field-partials/address-field.md".freeze, "docs/field-partials/buttons.md".freeze, "docs/field-partials/date-related-fields.md".freeze, "docs/field-partials/dynamic-forms-dependent-fields.md".freeze, "docs/field-partials/file-field.md".freeze, "docs/field-partials/super-select.md".freeze, "docs/font-awesome-pro.md".freeze, "docs/getting-started.md".freeze, "docs/heroku.md".freeze, "docs/i18n.md".freeze, "docs/index.md".freeze, "docs/indirection.md".freeze, "docs/javascript.md".freeze, "docs/modeling.md".freeze, "docs/namespacing.md".freeze, "docs/oauth.md".freeze, "docs/onboarding.md".freeze, "docs/overriding.md".freeze, "docs/permissions.md".freeze, "docs/seeds.md".freeze, "docs/super-scaffolding.md".freeze, "docs/super-scaffolding/delegated-types.md".freeze, "docs/super-scaffolding/options.md".freeze, "docs/super-scaffolding/sortable.md".freeze, "docs/teams.md".freeze, "docs/testing.md".freeze, "docs/themes.md".freeze, "docs/trademark.md".freeze, "docs/tunneling.md".freeze, "docs/upgrades.md".freeze, "docs/upgrades/notable-versions.md".freeze, "docs/upgrades/options.md".freeze, "docs/upgrades/yolo-130.md".freeze, "docs/upgrades/yolo-140.md".freeze, "docs/upgrades/yolo.md".freeze, "docs/webhooks/incoming.md".freeze, "docs/webhooks/outgoing.md".freeze, "docs/zapier.md".freeze, "lib/bullet_train.rb".freeze, "lib/bullet_train/configuration.rb".freeze, "lib/bullet_train/core_ext/string_emoji_helper.rb".freeze, "lib/bullet_train/engine.rb".freeze, "lib/bullet_train/resolver.rb".freeze, "lib/bullet_train/version.rb".freeze, "lib/colorizer.rb".freeze, "lib/exceptions.rb".freeze, "lib/tasks/bullet_train_tasks.rake".freeze] s.homepage = "https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train".freeze s.licenses = ["MIT".freeze] s.post_install_message = " If you're upgrading `bullet_train-*` Ruby gems and you run into any new\n issues, you should probably also pull in updates from the Bullet Train\n starter repository into your local application, just to make sure\n everything is synced up. See https://bullettrain.co/docs/upgrades for\n details.\n".freeze s.rubygems_version = "3.5.10".freeze s.summary = "Bullet Train".freeze s.specification_version = 4 s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 6.0.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, [">= 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, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 5.0.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.9".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, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) end