--- !ruby/object:Gem::Specification
name: terraspace
version: !ruby/object:Gem::Version
  version: 0.6.12
platform: ruby
authors:
- Tung Nguyen
autorequire: 
bindir: exe
cert_chain: []
date: 2021-07-26 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
  name: activesupport
  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: cli-format
  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: deep_merge
  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: dsl_evaluator
  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: eventmachine-tail
  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: graph
  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: hcl_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: memoist
  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: rainbow
  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: render_me_pretty
  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: terraspace-bundler
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 0.3.0
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 0.3.0
- !ruby/object:Gem::Dependency
  name: thor
  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: tty-tree
  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: zeitwerk
  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: terraspace_plugin_aws
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 0.3.0
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 0.3.0
- !ruby/object:Gem::Dependency
  name: terraspace_plugin_azurerm
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 0.3.0
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 0.3.0
- !ruby/object:Gem::Dependency
  name: terraspace_plugin_google
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 0.3.0
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 0.3.0
- !ruby/object:Gem::Dependency
  name: rspec-terraspace
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 0.3.0
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 0.3.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: byebug
  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: cli_markdown
  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: rspec
  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'
description: 
email:
- tung@boltops.com
executables:
- terraspace
extensions: []
extra_rdoc_files: []
files:
- ".cody/README.md"
- ".cody/aws/bin/build.sh"
- ".cody/aws/buildspec.yml"
- ".cody/aws/project.rb"
- ".cody/aws/role.rb"
- ".cody/azurerm/bin/az/configure.sh"
- ".cody/azurerm/bin/az/install.sh"
- ".cody/azurerm/bin/build.sh"
- ".cody/azurerm/bin/install.sh"
- ".cody/azurerm/buildspec.yml"
- ".cody/azurerm/project.rb"
- ".cody/azurerm/role.rb"
- ".cody/google/bin/build.sh"
- ".cody/google/bin/gcloud/configure.sh"
- ".cody/google/bin/gcloud/install.sh"
- ".cody/google/bin/install.sh"
- ".cody/google/buildspec.yml"
- ".cody/google/project.rb"
- ".cody/google/role.rb"
- ".cody/shared/script/install.sh"
- ".cody/shared/script/install/terraform.sh"
- ".cody/shared/script/install/terraspace.sh"
- ".cody/unit/bin/build.sh"
- ".cody/unit/buildspec.yml"
- ".cody/unit/project.rb"
- ".github/ISSUE_TEMPLATE.md"
- ".github/ISSUE_TEMPLATE/bug_report.md"
- ".github/ISSUE_TEMPLATE/documentation.md"
- ".github/ISSUE_TEMPLATE/feature_request.md"
- ".github/ISSUE_TEMPLATE/question.md"
- ".github/PULL_REQUEST_TEMPLATE.md"
- ".gitignore"
- ".pipedream/README.md"
- ".pipedream/pipeline.rb"
- ".pipedream/schedule.rb"
- ".rspec"
- CHANGELOG.md
- CONDUCT.md
- CONTRIBUTING.md
- Gemfile
- Guardfile
- LICENSE.txt
- README.md
- Rakefile
- exe/terraspace
- lib/templates/base/arg/terraform.rb.tt
- lib/templates/base/git_hook/hook.sh
- lib/templates/base/helper/%name%_helper.rb.tt
- lib/templates/base/hook/%kind%.rb.tt
- lib/templates/base/project/.gitignore
- lib/templates/base/project/Gemfile.tt
- lib/templates/base/project/README.md
- lib/templates/base/project/Terrafile
- lib/templates/base/project/config/app.rb
- lib/templates/base/shim/terraspace
- lib/templates/hcl/module/main.tf
- lib/templates/hcl/module/outputs.tf
- lib/templates/hcl/module/variables.tf
- lib/templates/hcl/project/config/terraform/backend.tf.tt
- lib/templates/hcl/project/config/terraform/provider.tf
- lib/templates/hcl/stack/main.tf
- lib/templates/hcl/stack/outputs.tf
- lib/templates/hcl/stack/variables.tf
- lib/templates/plugin/.gitignore
- lib/templates/plugin/.rspec
- lib/templates/plugin/CHANGELOG.md
- lib/templates/plugin/Gemfile
- lib/templates/plugin/LICENSE.txt
- lib/templates/plugin/README.md.tt
- lib/templates/plugin/Rakefile
- lib/templates/plugin/bin/console.tt
- lib/templates/plugin/bin/setup
- lib/templates/plugin/lib/templates/hcl/module/main.tf
- lib/templates/plugin/lib/templates/hcl/module/outputs.tf
- lib/templates/plugin/lib/templates/hcl/module/variables.tf
- lib/templates/plugin/lib/templates/hcl/project/config/terraform/backend.tf.tt
- lib/templates/plugin/lib/templates/hcl/project/config/terraform/provider.tf
- lib/templates/plugin/lib/templates/hcl/stack/main.tf
- lib/templates/plugin/lib/templates/hcl/stack/outputs.tf
- lib/templates/plugin/lib/templates/hcl/stack/variables.tf
- lib/templates/plugin/lib/templates/ruby/module/main.rb
- lib/templates/plugin/lib/templates/ruby/module/outputs.rb
- lib/templates/plugin/lib/templates/ruby/module/variables.rb
- lib/templates/plugin/lib/templates/ruby/project/config/terraform/backend.rb.tt
- lib/templates/plugin/lib/templates/ruby/project/config/terraform/provider.rb
- lib/templates/plugin/lib/templates/ruby/stack/main.rb
- lib/templates/plugin/lib/templates/ruby/stack/outputs.rb
- lib/templates/plugin/lib/templates/ruby/stack/variables.rb
- lib/templates/plugin/lib/templates/test/rspec/module/test/.rspec
- lib/templates/plugin/lib/templates/test/rspec/module/test/Gemfile
- lib/templates/plugin/lib/templates/test/rspec/module/test/spec/fixtures/stack/main.tf
- lib/templates/plugin/lib/templates/test/rspec/module/test/spec/fixtures/stack/outputs.tf
- lib/templates/plugin/lib/templates/test/rspec/module/test/spec/fixtures/stack/variables.tf
- lib/templates/plugin/lib/templates/test/rspec/module/test/spec/main_spec.rb
- lib/templates/plugin/lib/templates/test/rspec/module/test/spec/spec_helper.rb
- lib/templates/plugin/lib/terraspace_plugin_%name%.rb.tt
- lib/templates/plugin/lib/terraspace_plugin_%name%/autoloader.rb.tt
- lib/templates/plugin/lib/terraspace_plugin_%name%/clients.rb.tt
- lib/templates/plugin/lib/terraspace_plugin_%name%/interfaces/backend.rb.tt
- lib/templates/plugin/lib/terraspace_plugin_%name%/interfaces/config.rb.tt
- lib/templates/plugin/lib/terraspace_plugin_%name%/interfaces/expander.rb.tt
- lib/templates/plugin/lib/terraspace_plugin_%name%/interfaces/layer.rb.tt
- lib/templates/plugin/lib/terraspace_plugin_%name%/version.rb.tt
- lib/templates/plugin/spec/spec_helper.rb.tt
- lib/templates/plugin/spec/terraspace_provider_%name%_spec.rb.tt
- lib/templates/plugin/terraspace_plugin_%name%.gemspec.tt
- lib/templates/ruby/module/main.rb
- lib/templates/ruby/module/outputs.rb
- lib/templates/ruby/module/variables.rb
- lib/templates/ruby/project/config/terraform/backend.rb.tt
- lib/templates/ruby/project/config/terraform/provider.rb
- lib/templates/ruby/stack/main.rb
- lib/templates/ruby/stack/outputs.rb
- lib/templates/ruby/stack/variables.rb
- lib/terraspace.rb
- lib/terraspace/all/base.rb
- lib/terraspace/all/grapher.rb
- lib/terraspace/all/preview.rb
- lib/terraspace/all/runner.rb
- lib/terraspace/all/summary.rb
- lib/terraspace/app.rb
- lib/terraspace/app/inits.rb
- lib/terraspace/autoloader.rb
- lib/terraspace/booter.rb
- lib/terraspace/builder.rb
- lib/terraspace/builder/allow.rb
- lib/terraspace/bundle.rb
- lib/terraspace/cli.rb
- lib/terraspace/cli/all.rb
- lib/terraspace/cli/base.rb
- lib/terraspace/cli/build/placeholder.rb
- lib/terraspace/cli/bundle.rb
- lib/terraspace/cli/check_setup.rb
- lib/terraspace/cli/clean.rb
- lib/terraspace/cli/clean/all.rb
- lib/terraspace/cli/clean/base.rb
- lib/terraspace/cli/clean/cache.rb
- lib/terraspace/cli/clean/logs.rb
- lib/terraspace/cli/commander.rb
- lib/terraspace/cli/completer.rb
- lib/terraspace/cli/completer/script.rb
- lib/terraspace/cli/completer/script.sh
- lib/terraspace/cli/concerns/source_dirs.rb
- lib/terraspace/cli/down.rb
- lib/terraspace/cli/fmt.rb
- lib/terraspace/cli/fmt/runner.rb
- lib/terraspace/cli/help.rb
- lib/terraspace/cli/help/all/down.md
- lib/terraspace/cli/help/all/graph.md
- lib/terraspace/cli/help/all/init.md
- lib/terraspace/cli/help/all/output.md
- lib/terraspace/cli/help/all/plan.md
- lib/terraspace/cli/help/all/providers.md
- lib/terraspace/cli/help/all/refresh.md
- lib/terraspace/cli/help/all/show.md
- lib/terraspace/cli/help/all/up.md
- lib/terraspace/cli/help/all/validate.md
- lib/terraspace/cli/help/build.md
- lib/terraspace/cli/help/bundle.md
- lib/terraspace/cli/help/check_setup.md
- lib/terraspace/cli/help/clean/all.md
- lib/terraspace/cli/help/clean/cache.md
- lib/terraspace/cli/help/clean/logs.md
- lib/terraspace/cli/help/completion.md
- lib/terraspace/cli/help/completion_script.md
- lib/terraspace/cli/help/console.md
- lib/terraspace/cli/help/down.md
- lib/terraspace/cli/help/fmt.md
- lib/terraspace/cli/help/force_unlock.md
- lib/terraspace/cli/help/info.md
- lib/terraspace/cli/help/init.md
- lib/terraspace/cli/help/list.md
- lib/terraspace/cli/help/logs.md
- lib/terraspace/cli/help/logs/remove.md
- lib/terraspace/cli/help/logs/truncate.md
- lib/terraspace/cli/help/new/arg.md
- lib/terraspace/cli/help/new/example.md
- lib/terraspace/cli/help/new/git_hook.md
- lib/terraspace/cli/help/new/helper.md
- lib/terraspace/cli/help/new/hook.md
- lib/terraspace/cli/help/new/module.md
- lib/terraspace/cli/help/new/plugin.md
- lib/terraspace/cli/help/new/project.md
- lib/terraspace/cli/help/new/shim.md
- lib/terraspace/cli/help/new/stack.md
- lib/terraspace/cli/help/new/test.md
- lib/terraspace/cli/help/output.md
- lib/terraspace/cli/help/plan.md
- lib/terraspace/cli/help/providers.md
- lib/terraspace/cli/help/refresh.md
- lib/terraspace/cli/help/seed.md
- lib/terraspace/cli/help/show.md
- lib/terraspace/cli/help/state.md
- lib/terraspace/cli/help/summary.md
- lib/terraspace/cli/help/test.md
- lib/terraspace/cli/help/tfc/destroy.md
- lib/terraspace/cli/help/tfc/list.md
- lib/terraspace/cli/help/tfc/runs/list.md
- lib/terraspace/cli/help/tfc/runs/prune.md
- lib/terraspace/cli/help/tfc/sync.md
- lib/terraspace/cli/help/up.md
- lib/terraspace/cli/help/validate.md
- lib/terraspace/cli/info.rb
- lib/terraspace/cli/init.rb
- lib/terraspace/cli/list.rb
- lib/terraspace/cli/logs.rb
- lib/terraspace/cli/logs/concern.rb
- lib/terraspace/cli/new.rb
- lib/terraspace/cli/new/arg.rb
- lib/terraspace/cli/new/git_hook.rb
- lib/terraspace/cli/new/helper.rb
- lib/terraspace/cli/new/helpers.rb
- lib/terraspace/cli/new/helpers/plugin_gem.rb
- lib/terraspace/cli/new/hook.rb
- lib/terraspace/cli/new/module.rb
- lib/terraspace/cli/new/plugin.rb
- lib/terraspace/cli/new/plugin/helper.rb
- lib/terraspace/cli/new/project.rb
- lib/terraspace/cli/new/sequence.rb
- lib/terraspace/cli/new/shim.rb
- lib/terraspace/cli/new/source/core.rb
- lib/terraspace/cli/new/source/plugin.rb
- lib/terraspace/cli/new/source/test.rb
- lib/terraspace/cli/new/stack.rb
- lib/terraspace/cli/new/test.rb
- lib/terraspace/cli/seed.rb
- lib/terraspace/cli/state.rb
- lib/terraspace/cli/summary.rb
- lib/terraspace/cli/test.rb
- lib/terraspace/cli/tfc.rb
- lib/terraspace/cli/tfc/runs.rb
- lib/terraspace/cli/tfc_concern.rb
- lib/terraspace/cli/up.rb
- lib/terraspace/command.rb
- lib/terraspace/compiler/backend.rb
- lib/terraspace/compiler/backend/parser.rb
- lib/terraspace/compiler/basename.rb
- lib/terraspace/compiler/builder.rb
- lib/terraspace/compiler/cleaner.rb
- lib/terraspace/compiler/cleaner/backend_change.rb
- lib/terraspace/compiler/commands_concern.rb
- lib/terraspace/compiler/dependencies/helpers.rb
- lib/terraspace/compiler/dirs_concern.rb
- lib/terraspace/compiler/dsl/base.rb
- lib/terraspace/compiler/dsl/meta/local.rb
- lib/terraspace/compiler/dsl/meta/var.rb
- lib/terraspace/compiler/dsl/mod.rb
- lib/terraspace/compiler/dsl/syntax/helpers/common.rb
- lib/terraspace/compiler/dsl/syntax/mod.rb
- lib/terraspace/compiler/dsl/syntax/mod/backend.rb
- lib/terraspace/compiler/dsl/syntax/mod/data.rb
- lib/terraspace/compiler/dsl/syntax/mod/locals.rb
- lib/terraspace/compiler/dsl/syntax/mod/module.rb
- lib/terraspace/compiler/dsl/syntax/mod/output.rb
- lib/terraspace/compiler/dsl/syntax/mod/provider.rb
- lib/terraspace/compiler/dsl/syntax/mod/resource.rb
- lib/terraspace/compiler/dsl/syntax/mod/terraform.rb
- lib/terraspace/compiler/dsl/syntax/mod/variable.rb
- lib/terraspace/compiler/dsl/syntax/tfvar.rb
- lib/terraspace/compiler/dsl/syntax/tfvar/common.rb
- lib/terraspace/compiler/dsl/tfvars.rb
- lib/terraspace/compiler/erb/context.rb
- lib/terraspace/compiler/erb/helpers.rb
- lib/terraspace/compiler/erb/render.rb
- lib/terraspace/compiler/expander.rb
- lib/terraspace/compiler/helper_extender.rb
- lib/terraspace/compiler/select.rb
- lib/terraspace/compiler/strategy/abstract_base.rb
- lib/terraspace/compiler/strategy/mod.rb
- lib/terraspace/compiler/strategy/mod/base.rb
- lib/terraspace/compiler/strategy/mod/pass.rb
- lib/terraspace/compiler/strategy/mod/rb.rb
- lib/terraspace/compiler/strategy/mod/tf.rb
- lib/terraspace/compiler/strategy/tfvar.rb
- lib/terraspace/compiler/strategy/tfvar/base.rb
- lib/terraspace/compiler/strategy/tfvar/layer.rb
- lib/terraspace/compiler/strategy/tfvar/rb.rb
- lib/terraspace/compiler/strategy/tfvar/tfvars.rb
- lib/terraspace/compiler/writer.rb
- lib/terraspace/core.rb
- lib/terraspace/dependency/graph.rb
- lib/terraspace/dependency/helper/base.rb
- lib/terraspace/dependency/helper/depends_on.rb
- lib/terraspace/dependency/helper/output.rb
- lib/terraspace/dependency/node.rb
- lib/terraspace/dependency/registry.rb
- lib/terraspace/ext.rb
- lib/terraspace/ext/bundler.rb
- lib/terraspace/ext/core/module.rb
- lib/terraspace/ext/core/string.rb
- lib/terraspace/hooks/builder.rb
- lib/terraspace/hooks/concern.rb
- lib/terraspace/hooks/dsl.rb
- lib/terraspace/hooks/runner.rb
- lib/terraspace/layering.rb
- lib/terraspace/logger.rb
- lib/terraspace/logger/formatter.rb
- lib/terraspace/mod.rb
- lib/terraspace/mod/remote.rb
- lib/terraspace/plugin.rb
- lib/terraspace/plugin/backend/interface.rb
- lib/terraspace/plugin/config/interface.rb
- lib/terraspace/plugin/decorator/interface.rb
- lib/terraspace/plugin/expander/friendly.rb
- lib/terraspace/plugin/expander/generic.rb
- lib/terraspace/plugin/expander/interface.rb
- lib/terraspace/plugin/finder.rb
- lib/terraspace/plugin/helper/interface.rb
- lib/terraspace/plugin/infer_provider.rb
- lib/terraspace/plugin/layer/interface.rb
- lib/terraspace/plugin/meta.rb
- lib/terraspace/plugin/summary/interface.rb
- lib/terraspace/seeder.rb
- lib/terraspace/seeder/actions.rb
- lib/terraspace/seeder/content.rb
- lib/terraspace/seeder/where.rb
- lib/terraspace/shell.rb
- lib/terraspace/shell/error.rb
- lib/terraspace/terraform/api.rb
- lib/terraspace/terraform/api/base.rb
- lib/terraspace/terraform/api/client.rb
- lib/terraspace/terraform/api/http.rb
- lib/terraspace/terraform/api/http/concern.rb
- lib/terraspace/terraform/api/runs.rb
- lib/terraspace/terraform/api/token.rb
- lib/terraspace/terraform/api/var.rb
- lib/terraspace/terraform/api/vars.rb
- lib/terraspace/terraform/api/vars/base.rb
- lib/terraspace/terraform/api/vars/json.rb
- lib/terraspace/terraform/api/vars/rb.rb
- lib/terraspace/terraform/api/workspace.rb
- lib/terraspace/terraform/args/custom.rb
- lib/terraspace/terraform/args/default.rb
- lib/terraspace/terraform/args/dsl.rb
- lib/terraspace/terraform/args/shorthands.rb
- lib/terraspace/terraform/ihooks/after/plan.rb
- lib/terraspace/terraform/ihooks/base.rb
- lib/terraspace/terraform/ihooks/before/plan.rb
- lib/terraspace/terraform/remote_state/fetcher.rb
- lib/terraspace/terraform/remote_state/marker/output.rb
- lib/terraspace/terraform/remote_state/marker/pretty_tracer.rb
- lib/terraspace/terraform/remote_state/output_proxy.rb
- lib/terraspace/terraform/remote_state/unresolved.rb
- lib/terraspace/terraform/runner.rb
- lib/terraspace/terraform/runner/retryer.rb
- lib/terraspace/terraform/tfc/runs.rb
- lib/terraspace/terraform/tfc/runs/base.rb
- lib/terraspace/terraform/tfc/runs/item_presenter.rb
- lib/terraspace/terraform/tfc/runs/lister.rb
- lib/terraspace/terraform/tfc/runs/pruner.rb
- lib/terraspace/terraform/tfc/sync.rb
- lib/terraspace/terraform/tfc/syncer.rb
- lib/terraspace/terraform/tfc/workspace.rb
- lib/terraspace/tester.rb
- lib/terraspace/tester/finder.rb
- lib/terraspace/tester/meta.rb
- lib/terraspace/util.rb
- lib/terraspace/util/logging.rb
- lib/terraspace/util/pretty.rb
- lib/terraspace/util/sure.rb
- lib/terraspace/version.rb
- spec/cli_spec.rb
- spec/fixtures/cache_dir/variables.tf
- spec/fixtures/dependencies/app/stacks/a1/tfvars/dev.tfvars
- spec/fixtures/fetcher/c1.json
- spec/fixtures/initialized/modules.json
- spec/fixtures/orphans/config/backend.rb
- spec/fixtures/orphans/config/provider.rb
- spec/fixtures/orphans/config/providers_different.rb
- spec/fixtures/orphans/config/providers_same.rb
- spec/fixtures/orphans/data/aws_ami.rb
- spec/fixtures/orphans/data/aws_instance.rb
- spec/fixtures/orphans/locals/forum.rb
- spec/fixtures/orphans/locals/qux.rb
- spec/fixtures/orphans/module/core/main.rb
- spec/fixtures/orphans/resource/security_group/hash_example.rb
- spec/fixtures/orphans/resource/vpc/count_example.rb
- spec/fixtures/orphans/terraform/terraform.rb
- spec/fixtures/parser/cache_dirs/all/01-test.auto.tfvars
- spec/fixtures/parser/cache_dirs/depends_on/01-test.auto.tfvars
- spec/fixtures/parser/cache_dirs/output/01-test.auto.tfvars
- spec/fixtures/projects/hcl/aws/app/modules/instance/main.tf
- spec/fixtures/projects/hcl/aws/app/modules/instance/variables.tf
- spec/fixtures/projects/hcl/aws/app/modules/vpc/file.txt
- spec/fixtures/projects/hcl/aws/app/modules/vpc/main.tf
- spec/fixtures/projects/hcl/aws/app/modules/vpc/variables.tf
- spec/fixtures/projects/hcl/aws/app/stacks/core/main.tf
- spec/fixtures/projects/hcl/aws/app/stacks/monolith/main.tf
- spec/fixtures/projects/hcl/aws/config/backend.tf
- spec/fixtures/projects/hcl/aws/config/provider.tf
- spec/fixtures/projects/hcl/google/app/modules/vpc/main.tf
- spec/fixtures/projects/hcl/google/app/modules/vpc/outputs.tf
- spec/fixtures/projects/hcl/google/app/modules/vpc/variables.tf
- spec/fixtures/projects/hcl/google/config/backend.tf
- spec/fixtures/projects/hcl/google/config/provider.tf
- spec/fixtures/projects/ruby/aws/app/modules/existing_backend/backend.rb
- spec/fixtures/projects/ruby/aws/app/modules/existing_backend/main.rb
- spec/fixtures/projects/ruby/aws/app/modules/existing_backend/outputs.rb
- spec/fixtures/projects/ruby/aws/app/modules/existing_backend/variables.rb
- spec/fixtures/projects/ruby/aws/app/modules/instance/main.rb
- spec/fixtures/projects/ruby/aws/app/modules/instance/outputs.rb
- spec/fixtures/projects/ruby/aws/app/modules/instance/variables.rb
- spec/fixtures/projects/ruby/aws/app/modules/security_group/main.rb
- spec/fixtures/projects/ruby/aws/app/modules/security_group/variables.rb
- spec/fixtures/projects/ruby/aws/app/modules/sg_child/main.rb
- spec/fixtures/projects/ruby/aws/app/modules/sg_child/variables.rb
- spec/fixtures/projects/ruby/aws/app/modules/sg_parent/main.rb
- spec/fixtures/projects/ruby/aws/app/modules/sg_parent/variables.rb
- spec/fixtures/projects/ruby/aws/app/modules/vpc/main.rb
- spec/fixtures/projects/ruby/aws/app/modules/vpc/outputs.rb
- spec/fixtures/projects/ruby/aws/app/modules/vpc/variables.rb
- spec/fixtures/projects/ruby/aws/app/modules/wordpress/main.rb
- spec/fixtures/projects/ruby/aws/app/stacks/core/a.tfvars
- spec/fixtures/projects/ruby/aws/app/stacks/core/b.tfvars
- spec/fixtures/projects/ruby/aws/app/stacks/core/main.rb
- spec/fixtures/projects/ruby/aws/app/stacks/core/outputs.rb
- spec/fixtures/projects/ruby/aws/app/stacks/core/variables.rb
- spec/fixtures/projects/ruby/aws/app/stacks/gke/main.rb
- spec/fixtures/projects/ruby/aws/app/stacks/monolith/main.rb
- spec/fixtures/projects/ruby/aws/app/stacks/nested/main.rb
- spec/fixtures/projects/ruby/aws/config/backend.rb
- spec/fixtures/projects/ruby/aws/config/cli/args.rb
- spec/fixtures/projects/ruby/aws/config/cli/hooks.rb
- spec/fixtures/projects/ruby/aws/config/provider.rb
- spec/fixtures/projects/ruby/aws/seed/tfvars/modules/instance/base.rb
- spec/fixtures/projects/ruby/aws/seed/tfvars/modules/instance/dev.rb
- spec/fixtures/projects/ruby/aws/seed/tfvars/modules/instance/prod.rb
- spec/fixtures/projects/ruby/aws/seed/tfvars/modules/security_group/base.rb
- spec/fixtures/projects/ruby/aws/seed/tfvars/modules/security_group/dev.rb
- spec/fixtures/projects/ruby/aws/seed/tfvars/modules/vpc/base.tfvars
- spec/fixtures/projects/ruby/aws/seed/tfvars/modules/vpc/dev.tfvars
- spec/fixtures/projects/ruby/aws/seed/tfvars/modules/vpc/prod.tfvars
- spec/fixtures/projects/ruby/aws/seed/tfvars/stacks/core/base.rb
- spec/fixtures/projects/ruby/aws/seed/tfvars/stacks/core/dev.rb
- spec/fixtures/projects/ruby/aws/seed/tfvars/stacks/core/prod.rb
- spec/fixtures/projects/ruby/aws/vendor/modules/vpc/main.rb
- spec/fixtures/projects/ruby/aws/vendor/modules/vpc/outputs.rb
- spec/fixtures/projects/ruby/aws/vendor/modules/vpc/variables.rb
- spec/fixtures/projects/ruby/google/app/modules/firewall/main.rb
- spec/fixtures/projects/ruby/google/app/modules/network/main.rb
- spec/fixtures/projects/ruby/google/app/modules/vm-simple/main.rb
- spec/fixtures/projects/ruby/google/app/modules/vm/main.rb
- spec/fixtures/projects/ruby/google/app/modules/vm/outputs.rb
- spec/fixtures/projects/ruby/google/app/modules/vm/variables.rb
- spec/fixtures/projects/ruby/google/app/stacks/core/main.rb
- spec/fixtures/projects/ruby/google/config/backend.rb
- spec/fixtures/projects/ruby/google/config/provider.rb
- spec/fixtures/summary/down.log
- spec/fixtures/summary/output.log
- spec/fixtures/summary/plan/error.log
- spec/fixtures/summary/plan/success.log
- spec/fixtures/summary/show.log
- spec/fixtures/summary/up/error.log
- spec/fixtures/summary/up/success.log
- spec/fixtures/summary/validate/error.log
- spec/fixtures/summary/validate/success.log
- spec/fixtures/terraform/args/multiple.rb
- spec/fixtures/terraform/args/single.rb
- spec/fixtures/terraform/hooks/multiple.rb
- spec/fixtures/terraform/hooks/single.rb
- spec/spec_helper.rb
- spec/terraspace/all/grapher_spec.rb
- spec/terraspace/all/runner_spec.rb
- spec/terraspace/all/summary_spec.rb
- spec/terraspace/compiler/dsl/backend_spec.rb
- spec/terraspace/compiler/dsl/data_spec.rb
- spec/terraspace/compiler/dsl/locals_spec.rb
- spec/terraspace/compiler/dsl/meta/local_spec.rb
- spec/terraspace/compiler/dsl/meta/var_spec.rb
- spec/terraspace/compiler/dsl/module_spec.rb
- spec/terraspace/compiler/dsl/monolith_spec.rb
- spec/terraspace/compiler/dsl/output_spec.rb
- spec/terraspace/compiler/dsl/provider_spec.rb
- spec/terraspace/compiler/dsl/resource/security_group_spec.rb
- spec/terraspace/compiler/dsl/resource_spec.rb
- spec/terraspace/compiler/dsl/terraform_spec.rb
- spec/terraspace/compiler/dsl/variable_spec.rb
- spec/terraspace/compiler/erb/render_spec.rb
- spec/terraspace/dependency/graph_spec.rb
- spec/terraspace/dependency/helper/depends_on_spec.rb
- spec/terraspace/dependency/helper/output_spec.rb
- spec/terraspace/hooks/builder_spec.rb
- spec/terraspace/provider/expander/generic_spec.rb
- spec/terraspace/seeder/content_spec.rb
- spec/terraspace/seeder_spec.rb
- spec/terraspace/terraform/args/custom_spec.rb
- spec/terraspace/terraform/remote_state/fetcher_spec.rb
- spec/terraspace/terraform/remote_state/marker/output_spec.rb
- spec/terraspace/terraform/remote_state/output_proxy_spec.rb
- terraspace.gemspec
homepage: https://github.com/boltops-tools/terraspace
licenses:
- Apache-2.0
metadata: {}
post_install_message: 
rdoc_options: []
require_paths:
- lib
required_ruby_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: '0'
required_rubygems_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: '0'
requirements: []
rubygems_version: 3.2.5
signing_key: 
specification_version: 4
summary: 'Terraspace: The Terraspace Framework'
test_files:
- spec/cli_spec.rb
- spec/fixtures/cache_dir/variables.tf
- spec/fixtures/dependencies/app/stacks/a1/tfvars/dev.tfvars
- spec/fixtures/fetcher/c1.json
- spec/fixtures/initialized/modules.json
- spec/fixtures/orphans/config/backend.rb
- spec/fixtures/orphans/config/provider.rb
- spec/fixtures/orphans/config/providers_different.rb
- spec/fixtures/orphans/config/providers_same.rb
- spec/fixtures/orphans/data/aws_ami.rb
- spec/fixtures/orphans/data/aws_instance.rb
- spec/fixtures/orphans/locals/forum.rb
- spec/fixtures/orphans/locals/qux.rb
- spec/fixtures/orphans/module/core/main.rb
- spec/fixtures/orphans/resource/security_group/hash_example.rb
- spec/fixtures/orphans/resource/vpc/count_example.rb
- spec/fixtures/orphans/terraform/terraform.rb
- spec/fixtures/parser/cache_dirs/all/01-test.auto.tfvars
- spec/fixtures/parser/cache_dirs/depends_on/01-test.auto.tfvars
- spec/fixtures/parser/cache_dirs/output/01-test.auto.tfvars
- spec/fixtures/projects/hcl/aws/app/modules/instance/main.tf
- spec/fixtures/projects/hcl/aws/app/modules/instance/variables.tf
- spec/fixtures/projects/hcl/aws/app/modules/vpc/file.txt
- spec/fixtures/projects/hcl/aws/app/modules/vpc/main.tf
- spec/fixtures/projects/hcl/aws/app/modules/vpc/variables.tf
- spec/fixtures/projects/hcl/aws/app/stacks/core/main.tf
- spec/fixtures/projects/hcl/aws/app/stacks/monolith/main.tf
- spec/fixtures/projects/hcl/aws/config/backend.tf
- spec/fixtures/projects/hcl/aws/config/provider.tf
- spec/fixtures/projects/hcl/google/app/modules/vpc/main.tf
- spec/fixtures/projects/hcl/google/app/modules/vpc/outputs.tf
- spec/fixtures/projects/hcl/google/app/modules/vpc/variables.tf
- spec/fixtures/projects/hcl/google/config/backend.tf
- spec/fixtures/projects/hcl/google/config/provider.tf
- spec/fixtures/projects/ruby/aws/app/modules/existing_backend/backend.rb
- spec/fixtures/projects/ruby/aws/app/modules/existing_backend/main.rb
- spec/fixtures/projects/ruby/aws/app/modules/existing_backend/outputs.rb
- spec/fixtures/projects/ruby/aws/app/modules/existing_backend/variables.rb
- spec/fixtures/projects/ruby/aws/app/modules/instance/main.rb
- spec/fixtures/projects/ruby/aws/app/modules/instance/outputs.rb
- spec/fixtures/projects/ruby/aws/app/modules/instance/variables.rb
- spec/fixtures/projects/ruby/aws/app/modules/security_group/main.rb
- spec/fixtures/projects/ruby/aws/app/modules/security_group/variables.rb
- spec/fixtures/projects/ruby/aws/app/modules/sg_child/main.rb
- spec/fixtures/projects/ruby/aws/app/modules/sg_child/variables.rb
- spec/fixtures/projects/ruby/aws/app/modules/sg_parent/main.rb
- spec/fixtures/projects/ruby/aws/app/modules/sg_parent/variables.rb
- spec/fixtures/projects/ruby/aws/app/modules/vpc/main.rb
- spec/fixtures/projects/ruby/aws/app/modules/vpc/outputs.rb
- spec/fixtures/projects/ruby/aws/app/modules/vpc/variables.rb
- spec/fixtures/projects/ruby/aws/app/modules/wordpress/main.rb
- spec/fixtures/projects/ruby/aws/app/stacks/core/a.tfvars
- spec/fixtures/projects/ruby/aws/app/stacks/core/b.tfvars
- spec/fixtures/projects/ruby/aws/app/stacks/core/main.rb
- spec/fixtures/projects/ruby/aws/app/stacks/core/outputs.rb
- spec/fixtures/projects/ruby/aws/app/stacks/core/variables.rb
- spec/fixtures/projects/ruby/aws/app/stacks/gke/main.rb
- spec/fixtures/projects/ruby/aws/app/stacks/monolith/main.rb
- spec/fixtures/projects/ruby/aws/app/stacks/nested/main.rb
- spec/fixtures/projects/ruby/aws/config/backend.rb
- spec/fixtures/projects/ruby/aws/config/cli/args.rb
- spec/fixtures/projects/ruby/aws/config/cli/hooks.rb
- spec/fixtures/projects/ruby/aws/config/provider.rb
- spec/fixtures/projects/ruby/aws/seed/tfvars/modules/instance/base.rb
- spec/fixtures/projects/ruby/aws/seed/tfvars/modules/instance/dev.rb
- spec/fixtures/projects/ruby/aws/seed/tfvars/modules/instance/prod.rb
- spec/fixtures/projects/ruby/aws/seed/tfvars/modules/security_group/base.rb
- spec/fixtures/projects/ruby/aws/seed/tfvars/modules/security_group/dev.rb
- spec/fixtures/projects/ruby/aws/seed/tfvars/modules/vpc/base.tfvars
- spec/fixtures/projects/ruby/aws/seed/tfvars/modules/vpc/dev.tfvars
- spec/fixtures/projects/ruby/aws/seed/tfvars/modules/vpc/prod.tfvars
- spec/fixtures/projects/ruby/aws/seed/tfvars/stacks/core/base.rb
- spec/fixtures/projects/ruby/aws/seed/tfvars/stacks/core/dev.rb
- spec/fixtures/projects/ruby/aws/seed/tfvars/stacks/core/prod.rb
- spec/fixtures/projects/ruby/aws/vendor/modules/vpc/main.rb
- spec/fixtures/projects/ruby/aws/vendor/modules/vpc/outputs.rb
- spec/fixtures/projects/ruby/aws/vendor/modules/vpc/variables.rb
- spec/fixtures/projects/ruby/google/app/modules/firewall/main.rb
- spec/fixtures/projects/ruby/google/app/modules/network/main.rb
- spec/fixtures/projects/ruby/google/app/modules/vm-simple/main.rb
- spec/fixtures/projects/ruby/google/app/modules/vm/main.rb
- spec/fixtures/projects/ruby/google/app/modules/vm/outputs.rb
- spec/fixtures/projects/ruby/google/app/modules/vm/variables.rb
- spec/fixtures/projects/ruby/google/app/stacks/core/main.rb
- spec/fixtures/projects/ruby/google/config/backend.rb
- spec/fixtures/projects/ruby/google/config/provider.rb
- spec/fixtures/summary/down.log
- spec/fixtures/summary/output.log
- spec/fixtures/summary/plan/error.log
- spec/fixtures/summary/plan/success.log
- spec/fixtures/summary/show.log
- spec/fixtures/summary/up/error.log
- spec/fixtures/summary/up/success.log
- spec/fixtures/summary/validate/error.log
- spec/fixtures/summary/validate/success.log
- spec/fixtures/terraform/args/multiple.rb
- spec/fixtures/terraform/args/single.rb
- spec/fixtures/terraform/hooks/multiple.rb
- spec/fixtures/terraform/hooks/single.rb
- spec/spec_helper.rb
- spec/terraspace/all/grapher_spec.rb
- spec/terraspace/all/runner_spec.rb
- spec/terraspace/all/summary_spec.rb
- spec/terraspace/compiler/dsl/backend_spec.rb
- spec/terraspace/compiler/dsl/data_spec.rb
- spec/terraspace/compiler/dsl/locals_spec.rb
- spec/terraspace/compiler/dsl/meta/local_spec.rb
- spec/terraspace/compiler/dsl/meta/var_spec.rb
- spec/terraspace/compiler/dsl/module_spec.rb
- spec/terraspace/compiler/dsl/monolith_spec.rb
- spec/terraspace/compiler/dsl/output_spec.rb
- spec/terraspace/compiler/dsl/provider_spec.rb
- spec/terraspace/compiler/dsl/resource/security_group_spec.rb
- spec/terraspace/compiler/dsl/resource_spec.rb
- spec/terraspace/compiler/dsl/terraform_spec.rb
- spec/terraspace/compiler/dsl/variable_spec.rb
- spec/terraspace/compiler/erb/render_spec.rb
- spec/terraspace/dependency/graph_spec.rb
- spec/terraspace/dependency/helper/depends_on_spec.rb
- spec/terraspace/dependency/helper/output_spec.rb
- spec/terraspace/hooks/builder_spec.rb
- spec/terraspace/provider/expander/generic_spec.rb
- spec/terraspace/seeder/content_spec.rb
- spec/terraspace/seeder_spec.rb
- spec/terraspace/terraform/args/custom_spec.rb
- spec/terraspace/terraform/remote_state/fetcher_spec.rb
- spec/terraspace/terraform/remote_state/marker/output_spec.rb
- spec/terraspace/terraform/remote_state/output_proxy_spec.rb