--- !ruby/object:Gem::Specification name: packwerk version: !ruby/object:Gem::Version version: 1.1.1 platform: ruby authors: - Shopify Inc. autorequire: bindir: exe cert_chain: [] date: 2020-12-09 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: activesupport requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '5.2' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '5.2' - !ruby/object:Gem::Dependency name: constant_resolver requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: sorbet-runtime requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: bundler requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: sorbet requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: m requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: ast requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: parser requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: better_html requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' description: | Sets package level boundaries between a specified set of ruby constants to minimize cross-boundary referencing and dependency. email: - gems@shopify.com executables: - packwerk extensions: [] extra_rdoc_files: [] files: - ".github/ISSUE_TEMPLATE/bug_report.md" - ".github/probots.yml" - ".github/pull_request_template.md" - ".github/workflows/ci.yml" - ".gitignore" - ".rubocop.yml" - ".ruby-version" - CODEOWNERS - CODE_OF_CONDUCT.md - CONTRIBUTING.md - Gemfile - Gemfile.lock - LICENSE.md - README.md - Rakefile - TROUBLESHOOT.md - USAGE.md - bin/console - bin/setup - dev.yml - docs/cohesion.png - exe/packwerk - lib/packwerk.rb - lib/packwerk/application_load_paths.rb - lib/packwerk/application_validator.rb - lib/packwerk/association_inspector.rb - lib/packwerk/cache_deprecated_references.rb - lib/packwerk/checker.rb - lib/packwerk/checking_deprecated_references.rb - lib/packwerk/cli.rb - lib/packwerk/commands/detect_stale_violations_command.rb - lib/packwerk/commands/offense_progress_marker.rb - lib/packwerk/commands/result.rb - lib/packwerk/commands/update_deprecations_command.rb - lib/packwerk/configuration.rb - lib/packwerk/const_node_inspector.rb - lib/packwerk/constant_discovery.rb - lib/packwerk/constant_name_inspector.rb - lib/packwerk/dependency_checker.rb - lib/packwerk/deprecated_references.rb - lib/packwerk/detect_stale_deprecated_references.rb - lib/packwerk/file_processor.rb - lib/packwerk/files_for_processing.rb - lib/packwerk/formatters/offenses_formatter.rb - lib/packwerk/formatters/progress_formatter.rb - lib/packwerk/generators/application_validation.rb - lib/packwerk/generators/configuration_file.rb - lib/packwerk/generators/inflections_file.rb - lib/packwerk/generators/root_package.rb - lib/packwerk/generators/templates/inflections.yml - lib/packwerk/generators/templates/package.yml - lib/packwerk/generators/templates/packwerk - lib/packwerk/generators/templates/packwerk.yml.erb - lib/packwerk/generators/templates/packwerk_validator_test.rb - lib/packwerk/graph.rb - lib/packwerk/inflections/custom.rb - lib/packwerk/inflections/default.rb - lib/packwerk/inflector.rb - lib/packwerk/node.rb - lib/packwerk/node_processor.rb - lib/packwerk/node_processor_factory.rb - lib/packwerk/node_visitor.rb - lib/packwerk/offense.rb - lib/packwerk/output_styles.rb - lib/packwerk/package.rb - lib/packwerk/package_set.rb - lib/packwerk/parsed_constant_definitions.rb - lib/packwerk/parsers.rb - lib/packwerk/parsers/erb.rb - lib/packwerk/parsers/factory.rb - lib/packwerk/parsers/ruby.rb - lib/packwerk/privacy_checker.rb - lib/packwerk/reference.rb - lib/packwerk/reference_extractor.rb - lib/packwerk/reference_lister.rb - lib/packwerk/run_context.rb - lib/packwerk/sanity_checker.rb - lib/packwerk/spring_command.rb - lib/packwerk/updating_deprecated_references.rb - lib/packwerk/version.rb - lib/packwerk/violation_type.rb - library.yml - packwerk.gemspec - service.yml - shipit.rubygems.yml - sorbet/config - sorbet/rbi/gems/actioncable@6.1.0.alpha-d80c18a391e33552ae2d943e68af56946f883f65.rbi - sorbet/rbi/gems/actionmailbox@6.1.0.alpha-d80c18a391e33552ae2d943e68af56946f883f65.rbi - sorbet/rbi/gems/actionmailer@6.1.0.alpha-d80c18a391e33552ae2d943e68af56946f883f65.rbi - sorbet/rbi/gems/actionpack@6.1.0.alpha-d80c18a391e33552ae2d943e68af56946f883f65.rbi - sorbet/rbi/gems/actiontext@6.1.0.alpha-d80c18a391e33552ae2d943e68af56946f883f65.rbi - sorbet/rbi/gems/actionview@6.1.0.alpha-d80c18a391e33552ae2d943e68af56946f883f65.rbi - sorbet/rbi/gems/activejob@6.1.0.alpha-d80c18a391e33552ae2d943e68af56946f883f65.rbi - sorbet/rbi/gems/activemodel@6.1.0.alpha-d80c18a391e33552ae2d943e68af56946f883f65.rbi - sorbet/rbi/gems/activerecord@6.1.0.alpha-d80c18a391e33552ae2d943e68af56946f883f65.rbi - sorbet/rbi/gems/activestorage@6.1.0.alpha-d80c18a391e33552ae2d943e68af56946f883f65.rbi - sorbet/rbi/gems/activesupport@6.1.0.alpha-d80c18a391e33552ae2d943e68af56946f883f65.rbi - sorbet/rbi/gems/ast@2.4.1.rbi - sorbet/rbi/gems/better_html@1.0.15.rbi - sorbet/rbi/gems/builder@3.2.4.rbi - sorbet/rbi/gems/byebug@11.1.3.rbi - sorbet/rbi/gems/coderay@1.1.3.rbi - sorbet/rbi/gems/colorize@0.8.1.rbi - sorbet/rbi/gems/commander@4.5.2.rbi - sorbet/rbi/gems/concurrent-ruby@1.1.6.rbi - sorbet/rbi/gems/constant_resolver@0.1.5.rbi - sorbet/rbi/gems/crass@1.0.6.rbi - sorbet/rbi/gems/erubi@1.9.0.rbi - sorbet/rbi/gems/globalid@0.4.2.rbi - sorbet/rbi/gems/highline@2.0.3.rbi - sorbet/rbi/gems/html_tokenizer@0.0.7.rbi - sorbet/rbi/gems/i18n@1.8.2.rbi - sorbet/rbi/gems/jaro_winkler@1.5.4.rbi - sorbet/rbi/gems/loofah@2.5.0.rbi - sorbet/rbi/gems/m@1.5.1.rbi - sorbet/rbi/gems/mail@2.7.1.rbi - sorbet/rbi/gems/marcel@0.3.3.rbi - sorbet/rbi/gems/method_source@1.0.0.rbi - sorbet/rbi/gems/mimemagic@0.3.5.rbi - sorbet/rbi/gems/mini_mime@1.0.2.rbi - sorbet/rbi/gems/mini_portile2@2.4.0.rbi - sorbet/rbi/gems/minitest@5.14.0.rbi - sorbet/rbi/gems/mocha@1.11.2.rbi - sorbet/rbi/gems/nio4r@2.5.2.rbi - sorbet/rbi/gems/nokogiri@1.10.9.rbi - sorbet/rbi/gems/parallel@1.19.1.rbi - sorbet/rbi/gems/parlour@4.0.1.rbi - sorbet/rbi/gems/parser@2.7.1.4.rbi - sorbet/rbi/gems/pry@0.13.1.rbi - sorbet/rbi/gems/rack-test@1.1.0.rbi - sorbet/rbi/gems/rack@2.2.2.rbi - sorbet/rbi/gems/rails-dom-testing@2.0.3.rbi - sorbet/rbi/gems/rails-html-sanitizer@1.3.0.rbi - sorbet/rbi/gems/rails@6.1.0.alpha-d80c18a391e33552ae2d943e68af56946f883f65.rbi - sorbet/rbi/gems/railties@6.1.0.alpha-d80c18a391e33552ae2d943e68af56946f883f65.rbi - sorbet/rbi/gems/rainbow@3.0.0.rbi - sorbet/rbi/gems/rake@13.0.1.rbi - sorbet/rbi/gems/rexml@3.2.4.rbi - sorbet/rbi/gems/rubocop-performance@1.5.2.rbi - sorbet/rbi/gems/rubocop-shopify@1.0.2.rbi - sorbet/rbi/gems/rubocop-sorbet@0.3.7.rbi - sorbet/rbi/gems/rubocop@0.82.0.rbi - sorbet/rbi/gems/ruby-progressbar@1.10.1.rbi - sorbet/rbi/gems/smart_properties@1.15.0.rbi - sorbet/rbi/gems/spoom@1.0.4.rbi - sorbet/rbi/gems/spring@2.1.0.rbi - sorbet/rbi/gems/sprockets-rails@3.2.1.rbi - sorbet/rbi/gems/sprockets@4.0.0.rbi - sorbet/rbi/gems/tapioca@0.4.5.rbi - sorbet/rbi/gems/thor@1.0.1.rbi - sorbet/rbi/gems/tzinfo@2.0.2.rbi - sorbet/rbi/gems/unicode-display_width@1.7.0.rbi - sorbet/rbi/gems/websocket-driver@0.7.1.rbi - sorbet/rbi/gems/websocket-extensions@0.1.4.rbi - sorbet/rbi/gems/zeitwerk@2.3.0.rbi - sorbet/tapioca/require.rb homepage: https://github.com/Shopify/packwerk licenses: - MIT metadata: homepage_uri: https://github.com/Shopify/packwerk source_code_uri: https://github.com/Shopify/packwerk changelog_uri: https://github.com/Shopify/packwerk/releases allowed_push_host: https://rubygems.org post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '2.6' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.0.3 signing_key: specification_version: 4 summary: Packages for applications based on the zeitwerk autoloader test_files: []