# -*- encoding: utf-8 -*-
# stub: spy_alley_application 0.3.1 ruby lib

Gem::Specification.new do |s|
  s.name = "spy_alley_application".freeze
  s.version = "0.3.1".freeze

  s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
  s.require_paths = ["lib".freeze]
  s.authors = ["Colin Horner".freeze]
  s.bindir = "exe".freeze
  s.date = "2021-08-20"
  s.description = "Runs the Spy Alley Application".freeze
  s.email = ["25807014+cmcolinh@users.noreply.github.com".freeze]
  s.files = [".gitignore".freeze, ".rspec".freeze, ".travis.yml".freeze, "Gemfile".freeze, "Gemfile.lock".freeze, "LICENSE.txt".freeze, "README.md".freeze, "Rakefile".freeze, "bin/console".freeze, "bin/setup".freeze, "lib/spy_alley_application.rb".freeze, "lib/spy_alley_application/actions/buy_equipment.rb".freeze, "lib/spy_alley_application/actions/choose_new_spy_identity.rb".freeze, "lib/spy_alley_application/actions/choose_space_to_move.rb".freeze, "lib/spy_alley_application/actions/confiscate_materials.rb".freeze, "lib/spy_alley_application/actions/generate_new_game.rb".freeze, "lib/spy_alley_application/actions/make_accusation.rb".freeze, "lib/spy_alley_application/actions/pass.rb".freeze, "lib/spy_alley_application/actions/roll_die.rb".freeze, "lib/spy_alley_application/actions/use_move_card.rb".freeze, "lib/spy_alley_application/execute_action.rb".freeze, "lib/spy_alley_application/injection_container.rb".freeze, "lib/spy_alley_application/models/acquisition_method/by_confiscation.rb".freeze, "lib/spy_alley_application/models/acquisition_method/by_free_gift.rb".freeze, "lib/spy_alley_application/models/acquisition_method/by_passing_start.rb".freeze, "lib/spy_alley_application/models/acquisition_method/by_purchase.rb".freeze, "lib/spy_alley_application/models/acquisition_method/by_selling_top_secret_information.rb".freeze, "lib/spy_alley_application/models/board_spaces/black_market.rb".freeze, "lib/spy_alley_application/models/board_spaces/border_crossing.rb".freeze, "lib/spy_alley_application/models/board_spaces/buy_equipment.rb".freeze, "lib/spy_alley_application/models/board_spaces/buy_password.rb".freeze, "lib/spy_alley_application/models/board_spaces/confiscate_materials.rb".freeze, "lib/spy_alley_application/models/board_spaces/draw_free_gift.rb".freeze, "lib/spy_alley_application/models/board_spaces/draw_move_card.rb".freeze, "lib/spy_alley_application/models/board_spaces/embassy.rb".freeze, "lib/spy_alley_application/models/board_spaces/move_back.rb".freeze, "lib/spy_alley_application/models/board_spaces/sold_top_secret_information.rb".freeze, "lib/spy_alley_application/models/board_spaces/spy_alley_entrance.rb".freeze, "lib/spy_alley_application/models/board_spaces/spy_eliminator.rb".freeze, "lib/spy_alley_application/models/board_spaces/start.rb".freeze, "lib/spy_alley_application/models/board_spaces/take_another_turn.rb".freeze, "lib/spy_alley_application/models/equipment.rb".freeze, "lib/spy_alley_application/models/game_board.rb".freeze, "lib/spy_alley_application/models/game_board/black_market_option_state.rb".freeze, "lib/spy_alley_application/models/game_board/buy_equipment_option_state.rb".freeze, "lib/spy_alley_application/models/game_board/buy_password_option_state.rb".freeze, "lib/spy_alley_application/models/game_board/confiscate_materials_option_state.rb".freeze, "lib/spy_alley_application/models/game_board/eliminate_player.rb".freeze, "lib/spy_alley_application/models/game_board/embassy_victory.rb".freeze, "lib/spy_alley_application/models/game_board/equipment_bought.rb".freeze, "lib/spy_alley_application/models/game_board/equipment_confiscated.rb".freeze, "lib/spy_alley_application/models/game_board/free_gift_drawn.rb".freeze, "lib/spy_alley_application/models/game_board/money_gained_or_lost.rb".freeze, "lib/spy_alley_application/models/game_board/move_card_drawn.rb".freeze, "lib/spy_alley_application/models/game_board/move_card_used.rb".freeze, "lib/spy_alley_application/models/game_board/move_options.rb".freeze, "lib/spy_alley_application/models/game_board/new_spy_identity_chosen.rb".freeze, "lib/spy_alley_application/models/game_board/next_game_state.rb".freeze, "lib/spy_alley_application/models/game_board/player_moved.rb".freeze, "lib/spy_alley_application/models/game_board/spy_eliminator_options.rb".freeze, "lib/spy_alley_application/models/game_state/buy_equipment.rb".freeze, "lib/spy_alley_application/models/game_state/choose_new_spy_identity.rb".freeze, "lib/spy_alley_application/models/game_state/confiscate_materials.rb".freeze, "lib/spy_alley_application/models/game_state/game_over.rb".freeze, "lib/spy_alley_application/models/game_state/move_option.rb".freeze, "lib/spy_alley_application/models/game_state/spy_eliminator.rb".freeze, "lib/spy_alley_application/models/game_state/start_of_turn.rb".freeze, "lib/spy_alley_application/models/game_state/victory_reason/by_elimination.rb".freeze, "lib/spy_alley_application/models/game_state/victory_reason/by_embassy.rb".freeze, "lib/spy_alley_application/models/move_card.rb".freeze, "lib/spy_alley_application/models/player.rb".freeze, "lib/spy_alley_application/models/sell_top_secret_information.rb".freeze, "lib/spy_alley_application/models/validator/buying_equipment.rb".freeze, "lib/spy_alley_application/models/validator/choosing_new_spy_identity.rb".freeze, "lib/spy_alley_application/models/validator/confiscating_materials.rb".freeze, "lib/spy_alley_application/models/validator/making_accusation.rb".freeze, "lib/spy_alley_application/models/validator/moving.rb".freeze, "lib/spy_alley_application/models/validator/passing.rb".freeze, "lib/spy_alley_application/models/validator/rolling_die.rb".freeze, "lib/spy_alley_application/models/validator/using_move_card.rb".freeze, "lib/spy_alley_application/models/wild_card.rb".freeze, "lib/spy_alley_application/new_game.rb".freeze, "lib/spy_alley_application/new_game/assign_seats.rb".freeze, "lib/spy_alley_application/new_game/assign_spy_identities.rb".freeze, "lib/spy_alley_application/results/nodes/buy_equipment_option_node.rb".freeze, "lib/spy_alley_application/results/nodes/choose_new_spy_identity_option_node.rb".freeze, "lib/spy_alley_application/results/nodes/confiscate_materials_option_node.rb".freeze, "lib/spy_alley_application/results/nodes/die_rolled_node.rb".freeze, "lib/spy_alley_application/results/nodes/eliminated_player_node.rb".freeze, "lib/spy_alley_application/results/nodes/equipment_gained_node.rb".freeze, "lib/spy_alley_application/results/nodes/game_over_node.rb".freeze, "lib/spy_alley_application/results/nodes/make_accusation_option_node.rb".freeze, "lib/spy_alley_application/results/nodes/money_gained_node.rb".freeze, "lib/spy_alley_application/results/nodes/money_lost_node.rb".freeze, "lib/spy_alley_application/results/nodes/move_back_node.rb".freeze, "lib/spy_alley_application/results/nodes/move_card_drawn_node.rb".freeze, "lib/spy_alley_application/results/nodes/move_card_used_node.rb".freeze, "lib/spy_alley_application/results/nodes/move_option_node.rb".freeze, "lib/spy_alley_application/results/nodes/new_spy_identity_chosen_node.rb".freeze, "lib/spy_alley_application/results/nodes/next_player_node.rb".freeze, "lib/spy_alley_application/results/nodes/pass_option_node.rb".freeze, "lib/spy_alley_application/results/nodes/player_movement_node.rb".freeze, "lib/spy_alley_application/results/nodes/player_passed_node.rb".freeze, "lib/spy_alley_application/results/nodes/reached_embassy_with_all_equipment_node.rb".freeze, "lib/spy_alley_application/results/nodes/result_game_board_node.rb".freeze, "lib/spy_alley_application/results/nodes/roll_die_option_node.rb".freeze, "lib/spy_alley_application/results/nodes/use_move_card_option_node.rb".freeze, "lib/spy_alley_application/results/nodes/wild_card_gained_node.rb".freeze, "lib/spy_alley_application/results/process_buy_equipment_options.rb".freeze, "lib/spy_alley_application/results/process_eliminating_player.rb".freeze, "lib/spy_alley_application/results/process_landing_on_space.rb".freeze, "lib/spy_alley_application/results/process_move_options.rb".freeze, "lib/spy_alley_application/results/process_next_turn_options.rb".freeze, "lib/spy_alley_application/results/process_passing_spaces.rb".freeze, "lib/spy_alley_application/results/process_proceeding_to_next_state.rb".freeze, "lib/spy_alley_application/types/array_of_equipment.rb".freeze, "lib/spy_alley_application/types/array_of_free_gifts.rb".freeze, "lib/spy_alley_application/types/array_of_move_cards.rb".freeze, "lib/spy_alley_application/types/array_of_players.rb".freeze, "lib/spy_alley_application/types/board_space.rb".freeze, "lib/spy_alley_application/types/coercible_integer_one_to_six.rb".freeze, "lib/spy_alley_application/types/equipment.rb".freeze, "lib/spy_alley_application/types/equipment_type.rb".freeze, "lib/spy_alley_application/types/free_gift.rb".freeze, "lib/spy_alley_application/types/game_board.rb".freeze, "lib/spy_alley_application/types/game_state.rb".freeze, "lib/spy_alley_application/types/move_card.rb".freeze, "lib/spy_alley_application/types/nationality.rb".freeze, "lib/spy_alley_application/types/player.rb".freeze, "lib/spy_alley_application/types/validation_builder.rb".freeze, "lib/spy_alley_application/types/validator/non_admin.rb".freeze, "lib/spy_alley_application/types/wild_card.rb".freeze, "lib/spy_alley_application/validator/builder.rb".freeze, "lib/spy_alley_application/validator/buy_equipment.rb".freeze, "lib/spy_alley_application/validator/choose_new_spy_identity.rb".freeze, "lib/spy_alley_application/validator/confiscate_materials.rb".freeze, "lib/spy_alley_application/validator/confiscate_materials/full_validator.rb".freeze, "lib/spy_alley_application/validator/confiscate_materials/validate_target_player_id.rb".freeze, "lib/spy_alley_application/validator/make_accusation.rb".freeze, "lib/spy_alley_application/validator/move.rb".freeze, "lib/spy_alley_application/validator/new_game.rb".freeze, "lib/spy_alley_application/validator/new_game_builder.rb".freeze, "lib/spy_alley_application/validator/no_options.rb".freeze, "lib/spy_alley_application/validator/use_move_card.rb".freeze, "lib/spy_alley_application/version.rb".freeze, "spy_alley_application.gemspec".freeze]
  s.licenses = ["MIT".freeze]
  s.rubygems_version = "3.5.10".freeze
  s.summary = "Spy Alley Application".freeze

  s.specification_version = 4

  s.add_development_dependency(%q<bundler>.freeze, ["~> 2.0".freeze])
  s.add_runtime_dependency(%q<change_orders>.freeze, ["~> 0.1.0".freeze])
  s.add_runtime_dependency(%q<dry-auto_inject>.freeze, [">= 0".freeze])
  s.add_runtime_dependency(%q<dry-initializer>.freeze, [">= 0".freeze])
  s.add_runtime_dependency(%q<dry-monads>.freeze, [">= 0".freeze])
  s.add_runtime_dependency(%q<dry-struct>.freeze, [">= 0".freeze])
  s.add_runtime_dependency(%q<dry-types>.freeze, [">= 0".freeze])
  s.add_runtime_dependency(%q<dry-validation>.freeze, [">= 0".freeze])
  s.add_runtime_dependency(%q<game_validator>.freeze, ["~> 0.6.0".freeze])
  s.add_development_dependency(%q<rake>.freeze, ["~> 13.0".freeze])
  s.add_development_dependency(%q<rspec>.freeze, ["~> 3.0".freeze])
end