├── .gherkin-lintrc ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── question.md ├── dependabot.yml ├── labeler.yml └── workflows │ ├── claude-code-review.yml │ ├── claude.yml │ ├── labeler.yml │ ├── lint.yml │ ├── release-snapshot.yml │ ├── release.yml │ ├── stale.yml │ └── test.yml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yml ├── .prettierrc ├── .vscode ├── launch.json └── settings.json ├── AGENTS.md ├── CLAUDE.md ├── CODEOWNERS ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── _docs └── infraspec_logo.png ├── bun.lockb ├── cmd ├── config.go ├── infraspec │ └── main.go ├── init.go ├── new.go ├── root.go └── root_test.go ├── examples ├── README.md ├── aws │ ├── dynamodb │ │ └── dynamodb-table-with-autoscaling │ │ │ ├── README.md │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ └── variables.tf │ ├── ec2 │ │ ├── instance │ │ │ └── main.tf │ │ └── vpc │ │ │ └── main.tf │ ├── iam │ │ └── iam-role │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ └── variables.tf │ ├── rds │ │ ├── mysql │ │ │ └── main.tf │ │ └── postgres │ │ │ └── main.tf │ ├── s3 │ │ └── s3-bucket │ │ │ ├── README.md │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ └── variables.tf │ └── sqs │ │ └── sqs-queue │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf ├── http │ └── test-file.txt └── terraform │ └── hello-world │ └── outputs.tf ├── features ├── aws │ ├── dynamodb │ │ └── dynamodb_table.feature │ ├── ec2 │ │ ├── ec2_instance.feature │ │ └── ec2_vpc.feature │ ├── iam │ │ └── iam_role.feature │ ├── rds │ │ └── rds_db_instance.feature │ ├── s3 │ │ └── s3_bucket.feature │ └── sqs │ │ └── sqs_queue.feature ├── http │ ├── api_tests.feature │ └── http_requests.feature └── terraform │ └── hello_world.feature ├── go.mod ├── go.sum ├── internal ├── build │ └── build.go ├── collections │ ├── collections.go │ └── collections_test.go ├── config │ ├── config.go │ ├── logging.go │ ├── logging_test.go │ ├── telemetry.go │ └── userconfig.go ├── context │ └── context.go ├── contexthelpers │ └── helpers.go ├── formatter │ ├── formatter.go │ └── text.go ├── generators │ └── generators.go ├── runner │ ├── discovery.go │ ├── discovery_test.go │ ├── parallel.go │ ├── parallel_test.go │ ├── progress.go │ ├── runner.go │ └── summary.go └── telemetry │ └── telemetry.go ├── mise.toml ├── package.json ├── pkg ├── assertions │ ├── assertions.go │ ├── aws │ │ ├── aws.go │ │ ├── dynamodb.go │ │ ├── ec2.go │ │ ├── iam.go │ │ ├── rds.go │ │ ├── s3.go │ │ └── sqs.go │ └── http │ │ └── http.go ├── awshelpers │ ├── auth.go │ ├── awshelpers_test.go │ ├── ec2.go │ ├── endpoints.go │ ├── endpoints_test.go │ ├── health.go │ ├── health_test.go │ ├── mocks.go │ ├── rds.go │ ├── region.go │ ├── region_test.go │ ├── ssm.go │ └── testdata │ │ ├── ec2_describe_availability_zones_us-east-1.json │ │ ├── ec2_describe_regions.json │ │ └── ssm_get_parameters_apigatewayv2_regions.json ├── httphelpers │ └── client.go ├── iacprovisioner │ ├── apply.go │ ├── cmd.go │ ├── destroy.go │ ├── errors.go │ ├── files.go │ ├── files_test.go │ ├── format.go │ ├── init.go │ ├── options.go │ ├── output.go │ └── var.go ├── retry │ ├── retry.go │ └── retry_test.go ├── shell │ ├── command.go │ └── output.go ├── ssh │ ├── agent.go │ ├── agent_test.go │ ├── key_pair.go │ ├── key_pair_test.go │ ├── session.go │ ├── session_test.go │ ├── ssh.go │ └── ssh_test.go └── steps │ ├── aws │ ├── aws.go │ ├── dynamodb.go │ ├── ec2.go │ ├── iam.go │ ├── rds.go │ ├── s3.go │ └── sqs.go │ ├── http │ └── http.go │ ├── steps.go │ └── terraform │ └── terraform.go ├── test ├── README.md ├── docker-compose.yml ├── httpserver │ └── mock_server.go ├── integration │ └── http_test.go ├── run-tests.sh ├── set-env-vars.sh └── testhelpers │ └── test_helpers.go └── website ├── .mise.toml ├── .tool-versions ├── mdx-components.js ├── next-env.d.ts ├── next.config.mjs ├── package-lock.json ├── package.json ├── postcss.config.js ├── public ├── infraspec_logo_512.png └── install.sh ├── src ├── app │ ├── [[...mdxPath]] │ │ └── page.jsx │ ├── _meta.js │ ├── api │ │ ├── contact │ │ │ └── route.ts │ │ └── early-access │ │ │ └── route.ts │ └── layout.jsx ├── components │ ├── AWSCompatibilityTable.tsx │ ├── ContactForm.tsx │ ├── EarlyAccessForm.tsx │ └── GetStartedModal.tsx ├── content │ ├── contact.mdx │ ├── docs │ │ ├── _meta.js │ │ ├── cloudmirror.mdx │ │ ├── compatibility.mdx │ │ ├── getting-started.mdx │ │ ├── guides │ │ │ ├── aws.mdx │ │ │ └── terraform.mdx │ │ ├── intro.mdx │ │ ├── providers │ │ │ ├── _meta.js │ │ │ ├── aws │ │ │ │ ├── _meta.js │ │ │ │ ├── configure.mdx │ │ │ │ └── overview.mdx │ │ │ └── terraform.mdx │ │ ├── roadmap.mdx │ │ └── telemetry.mdx │ ├── early-access.mdx │ ├── index.mdx │ ├── pricing.mdx │ ├── support.mdx │ ├── virtual-cloud.mdx │ └── vs-localstack.mdx ├── data │ └── aws-compatibility.json └── lib │ └── validation.ts ├── styles.css └── tsconfig.json /.gherkin-lintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/.gherkin-lintrc -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/.github/labeler.yml -------------------------------------------------------------------------------- /.github/workflows/claude-code-review.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/.github/workflows/claude-code-review.yml -------------------------------------------------------------------------------- /.github/workflows/claude.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/.github/workflows/claude.yml -------------------------------------------------------------------------------- /.github/workflows/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/.github/workflows/labeler.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/release-snapshot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/.github/workflows/release-snapshot.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/AGENTS.md -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @robmorgan 2 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/README.md -------------------------------------------------------------------------------- /_docs/infraspec_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/_docs/infraspec_logo.png -------------------------------------------------------------------------------- /bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/bun.lockb -------------------------------------------------------------------------------- /cmd/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/cmd/config.go -------------------------------------------------------------------------------- /cmd/infraspec/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/cmd/infraspec/main.go -------------------------------------------------------------------------------- /cmd/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/cmd/init.go -------------------------------------------------------------------------------- /cmd/new.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/cmd/new.go -------------------------------------------------------------------------------- /cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/cmd/root.go -------------------------------------------------------------------------------- /cmd/root_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/cmd/root_test.go -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/aws/dynamodb/dynamodb-table-with-autoscaling/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/examples/aws/dynamodb/dynamodb-table-with-autoscaling/README.md -------------------------------------------------------------------------------- /examples/aws/dynamodb/dynamodb-table-with-autoscaling/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/examples/aws/dynamodb/dynamodb-table-with-autoscaling/main.tf -------------------------------------------------------------------------------- /examples/aws/dynamodb/dynamodb-table-with-autoscaling/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/examples/aws/dynamodb/dynamodb-table-with-autoscaling/outputs.tf -------------------------------------------------------------------------------- /examples/aws/dynamodb/dynamodb-table-with-autoscaling/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/examples/aws/dynamodb/dynamodb-table-with-autoscaling/variables.tf -------------------------------------------------------------------------------- /examples/aws/ec2/instance/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/examples/aws/ec2/instance/main.tf -------------------------------------------------------------------------------- /examples/aws/ec2/vpc/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/examples/aws/ec2/vpc/main.tf -------------------------------------------------------------------------------- /examples/aws/iam/iam-role/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/examples/aws/iam/iam-role/main.tf -------------------------------------------------------------------------------- /examples/aws/iam/iam-role/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/examples/aws/iam/iam-role/outputs.tf -------------------------------------------------------------------------------- /examples/aws/iam/iam-role/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/examples/aws/iam/iam-role/variables.tf -------------------------------------------------------------------------------- /examples/aws/rds/mysql/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/examples/aws/rds/mysql/main.tf -------------------------------------------------------------------------------- /examples/aws/rds/postgres/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/examples/aws/rds/postgres/main.tf -------------------------------------------------------------------------------- /examples/aws/s3/s3-bucket/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/examples/aws/s3/s3-bucket/README.md -------------------------------------------------------------------------------- /examples/aws/s3/s3-bucket/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/examples/aws/s3/s3-bucket/main.tf -------------------------------------------------------------------------------- /examples/aws/s3/s3-bucket/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/examples/aws/s3/s3-bucket/outputs.tf -------------------------------------------------------------------------------- /examples/aws/s3/s3-bucket/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/examples/aws/s3/s3-bucket/variables.tf -------------------------------------------------------------------------------- /examples/aws/sqs/sqs-queue/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/examples/aws/sqs/sqs-queue/main.tf -------------------------------------------------------------------------------- /examples/aws/sqs/sqs-queue/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/examples/aws/sqs/sqs-queue/outputs.tf -------------------------------------------------------------------------------- /examples/aws/sqs/sqs-queue/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/examples/aws/sqs/sqs-queue/variables.tf -------------------------------------------------------------------------------- /examples/http/test-file.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/examples/http/test-file.txt -------------------------------------------------------------------------------- /examples/terraform/hello-world/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/examples/terraform/hello-world/outputs.tf -------------------------------------------------------------------------------- /features/aws/dynamodb/dynamodb_table.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/features/aws/dynamodb/dynamodb_table.feature -------------------------------------------------------------------------------- /features/aws/ec2/ec2_instance.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/features/aws/ec2/ec2_instance.feature -------------------------------------------------------------------------------- /features/aws/ec2/ec2_vpc.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/features/aws/ec2/ec2_vpc.feature -------------------------------------------------------------------------------- /features/aws/iam/iam_role.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/features/aws/iam/iam_role.feature -------------------------------------------------------------------------------- /features/aws/rds/rds_db_instance.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/features/aws/rds/rds_db_instance.feature -------------------------------------------------------------------------------- /features/aws/s3/s3_bucket.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/features/aws/s3/s3_bucket.feature -------------------------------------------------------------------------------- /features/aws/sqs/sqs_queue.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/features/aws/sqs/sqs_queue.feature -------------------------------------------------------------------------------- /features/http/api_tests.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/features/http/api_tests.feature -------------------------------------------------------------------------------- /features/http/http_requests.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/features/http/http_requests.feature -------------------------------------------------------------------------------- /features/terraform/hello_world.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/features/terraform/hello_world.feature -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/go.sum -------------------------------------------------------------------------------- /internal/build/build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/internal/build/build.go -------------------------------------------------------------------------------- /internal/collections/collections.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/internal/collections/collections.go -------------------------------------------------------------------------------- /internal/collections/collections_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/internal/collections/collections_test.go -------------------------------------------------------------------------------- /internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/internal/config/config.go -------------------------------------------------------------------------------- /internal/config/logging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/internal/config/logging.go -------------------------------------------------------------------------------- /internal/config/logging_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/internal/config/logging_test.go -------------------------------------------------------------------------------- /internal/config/telemetry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/internal/config/telemetry.go -------------------------------------------------------------------------------- /internal/config/userconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/internal/config/userconfig.go -------------------------------------------------------------------------------- /internal/context/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/internal/context/context.go -------------------------------------------------------------------------------- /internal/contexthelpers/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/internal/contexthelpers/helpers.go -------------------------------------------------------------------------------- /internal/formatter/formatter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/internal/formatter/formatter.go -------------------------------------------------------------------------------- /internal/formatter/text.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/internal/formatter/text.go -------------------------------------------------------------------------------- /internal/generators/generators.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/internal/generators/generators.go -------------------------------------------------------------------------------- /internal/runner/discovery.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/internal/runner/discovery.go -------------------------------------------------------------------------------- /internal/runner/discovery_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/internal/runner/discovery_test.go -------------------------------------------------------------------------------- /internal/runner/parallel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/internal/runner/parallel.go -------------------------------------------------------------------------------- /internal/runner/parallel_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/internal/runner/parallel_test.go -------------------------------------------------------------------------------- /internal/runner/progress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/internal/runner/progress.go -------------------------------------------------------------------------------- /internal/runner/runner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/internal/runner/runner.go -------------------------------------------------------------------------------- /internal/runner/summary.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/internal/runner/summary.go -------------------------------------------------------------------------------- /internal/telemetry/telemetry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/internal/telemetry/telemetry.go -------------------------------------------------------------------------------- /mise.toml: -------------------------------------------------------------------------------- 1 | [tools] 2 | opentofu = "1.10.7" 3 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/package.json -------------------------------------------------------------------------------- /pkg/assertions/assertions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/assertions/assertions.go -------------------------------------------------------------------------------- /pkg/assertions/aws/aws.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/assertions/aws/aws.go -------------------------------------------------------------------------------- /pkg/assertions/aws/dynamodb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/assertions/aws/dynamodb.go -------------------------------------------------------------------------------- /pkg/assertions/aws/ec2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/assertions/aws/ec2.go -------------------------------------------------------------------------------- /pkg/assertions/aws/iam.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/assertions/aws/iam.go -------------------------------------------------------------------------------- /pkg/assertions/aws/rds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/assertions/aws/rds.go -------------------------------------------------------------------------------- /pkg/assertions/aws/s3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/assertions/aws/s3.go -------------------------------------------------------------------------------- /pkg/assertions/aws/sqs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/assertions/aws/sqs.go -------------------------------------------------------------------------------- /pkg/assertions/http/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/assertions/http/http.go -------------------------------------------------------------------------------- /pkg/awshelpers/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/awshelpers/auth.go -------------------------------------------------------------------------------- /pkg/awshelpers/awshelpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/awshelpers/awshelpers_test.go -------------------------------------------------------------------------------- /pkg/awshelpers/ec2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/awshelpers/ec2.go -------------------------------------------------------------------------------- /pkg/awshelpers/endpoints.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/awshelpers/endpoints.go -------------------------------------------------------------------------------- /pkg/awshelpers/endpoints_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/awshelpers/endpoints_test.go -------------------------------------------------------------------------------- /pkg/awshelpers/health.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/awshelpers/health.go -------------------------------------------------------------------------------- /pkg/awshelpers/health_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/awshelpers/health_test.go -------------------------------------------------------------------------------- /pkg/awshelpers/mocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/awshelpers/mocks.go -------------------------------------------------------------------------------- /pkg/awshelpers/rds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/awshelpers/rds.go -------------------------------------------------------------------------------- /pkg/awshelpers/region.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/awshelpers/region.go -------------------------------------------------------------------------------- /pkg/awshelpers/region_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/awshelpers/region_test.go -------------------------------------------------------------------------------- /pkg/awshelpers/ssm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/awshelpers/ssm.go -------------------------------------------------------------------------------- /pkg/awshelpers/testdata/ec2_describe_availability_zones_us-east-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/awshelpers/testdata/ec2_describe_availability_zones_us-east-1.json -------------------------------------------------------------------------------- /pkg/awshelpers/testdata/ec2_describe_regions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/awshelpers/testdata/ec2_describe_regions.json -------------------------------------------------------------------------------- /pkg/awshelpers/testdata/ssm_get_parameters_apigatewayv2_regions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/awshelpers/testdata/ssm_get_parameters_apigatewayv2_regions.json -------------------------------------------------------------------------------- /pkg/httphelpers/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/httphelpers/client.go -------------------------------------------------------------------------------- /pkg/iacprovisioner/apply.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/iacprovisioner/apply.go -------------------------------------------------------------------------------- /pkg/iacprovisioner/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/iacprovisioner/cmd.go -------------------------------------------------------------------------------- /pkg/iacprovisioner/destroy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/iacprovisioner/destroy.go -------------------------------------------------------------------------------- /pkg/iacprovisioner/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/iacprovisioner/errors.go -------------------------------------------------------------------------------- /pkg/iacprovisioner/files.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/iacprovisioner/files.go -------------------------------------------------------------------------------- /pkg/iacprovisioner/files_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/iacprovisioner/files_test.go -------------------------------------------------------------------------------- /pkg/iacprovisioner/format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/iacprovisioner/format.go -------------------------------------------------------------------------------- /pkg/iacprovisioner/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/iacprovisioner/init.go -------------------------------------------------------------------------------- /pkg/iacprovisioner/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/iacprovisioner/options.go -------------------------------------------------------------------------------- /pkg/iacprovisioner/output.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/iacprovisioner/output.go -------------------------------------------------------------------------------- /pkg/iacprovisioner/var.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/iacprovisioner/var.go -------------------------------------------------------------------------------- /pkg/retry/retry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/retry/retry.go -------------------------------------------------------------------------------- /pkg/retry/retry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/retry/retry_test.go -------------------------------------------------------------------------------- /pkg/shell/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/shell/command.go -------------------------------------------------------------------------------- /pkg/shell/output.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/shell/output.go -------------------------------------------------------------------------------- /pkg/ssh/agent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/ssh/agent.go -------------------------------------------------------------------------------- /pkg/ssh/agent_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/ssh/agent_test.go -------------------------------------------------------------------------------- /pkg/ssh/key_pair.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/ssh/key_pair.go -------------------------------------------------------------------------------- /pkg/ssh/key_pair_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/ssh/key_pair_test.go -------------------------------------------------------------------------------- /pkg/ssh/session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/ssh/session.go -------------------------------------------------------------------------------- /pkg/ssh/session_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/ssh/session_test.go -------------------------------------------------------------------------------- /pkg/ssh/ssh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/ssh/ssh.go -------------------------------------------------------------------------------- /pkg/ssh/ssh_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/ssh/ssh_test.go -------------------------------------------------------------------------------- /pkg/steps/aws/aws.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/steps/aws/aws.go -------------------------------------------------------------------------------- /pkg/steps/aws/dynamodb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/steps/aws/dynamodb.go -------------------------------------------------------------------------------- /pkg/steps/aws/ec2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/steps/aws/ec2.go -------------------------------------------------------------------------------- /pkg/steps/aws/iam.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/steps/aws/iam.go -------------------------------------------------------------------------------- /pkg/steps/aws/rds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/steps/aws/rds.go -------------------------------------------------------------------------------- /pkg/steps/aws/s3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/steps/aws/s3.go -------------------------------------------------------------------------------- /pkg/steps/aws/sqs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/steps/aws/sqs.go -------------------------------------------------------------------------------- /pkg/steps/http/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/steps/http/http.go -------------------------------------------------------------------------------- /pkg/steps/steps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/steps/steps.go -------------------------------------------------------------------------------- /pkg/steps/terraform/terraform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/pkg/steps/terraform/terraform.go -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/test/README.md -------------------------------------------------------------------------------- /test/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/test/docker-compose.yml -------------------------------------------------------------------------------- /test/httpserver/mock_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/test/httpserver/mock_server.go -------------------------------------------------------------------------------- /test/integration/http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/test/integration/http_test.go -------------------------------------------------------------------------------- /test/run-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/test/run-tests.sh -------------------------------------------------------------------------------- /test/set-env-vars.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/test/set-env-vars.sh -------------------------------------------------------------------------------- /test/testhelpers/test_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/test/testhelpers/test_helpers.go -------------------------------------------------------------------------------- /website/.mise.toml: -------------------------------------------------------------------------------- 1 | [tools] 2 | node = "22" 3 | 4 | -------------------------------------------------------------------------------- /website/.tool-versions: -------------------------------------------------------------------------------- 1 | node 22 2 | 3 | -------------------------------------------------------------------------------- /website/mdx-components.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/mdx-components.js -------------------------------------------------------------------------------- /website/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/next-env.d.ts -------------------------------------------------------------------------------- /website/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/next.config.mjs -------------------------------------------------------------------------------- /website/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/package-lock.json -------------------------------------------------------------------------------- /website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/package.json -------------------------------------------------------------------------------- /website/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/postcss.config.js -------------------------------------------------------------------------------- /website/public/infraspec_logo_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/public/infraspec_logo_512.png -------------------------------------------------------------------------------- /website/public/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/public/install.sh -------------------------------------------------------------------------------- /website/src/app/[[...mdxPath]]/page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/app/[[...mdxPath]]/page.jsx -------------------------------------------------------------------------------- /website/src/app/_meta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/app/_meta.js -------------------------------------------------------------------------------- /website/src/app/api/contact/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/app/api/contact/route.ts -------------------------------------------------------------------------------- /website/src/app/api/early-access/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/app/api/early-access/route.ts -------------------------------------------------------------------------------- /website/src/app/layout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/app/layout.jsx -------------------------------------------------------------------------------- /website/src/components/AWSCompatibilityTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/components/AWSCompatibilityTable.tsx -------------------------------------------------------------------------------- /website/src/components/ContactForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/components/ContactForm.tsx -------------------------------------------------------------------------------- /website/src/components/EarlyAccessForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/components/EarlyAccessForm.tsx -------------------------------------------------------------------------------- /website/src/components/GetStartedModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/components/GetStartedModal.tsx -------------------------------------------------------------------------------- /website/src/content/contact.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/content/contact.mdx -------------------------------------------------------------------------------- /website/src/content/docs/_meta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/content/docs/_meta.js -------------------------------------------------------------------------------- /website/src/content/docs/cloudmirror.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/content/docs/cloudmirror.mdx -------------------------------------------------------------------------------- /website/src/content/docs/compatibility.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/content/docs/compatibility.mdx -------------------------------------------------------------------------------- /website/src/content/docs/getting-started.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/content/docs/getting-started.mdx -------------------------------------------------------------------------------- /website/src/content/docs/guides/aws.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/content/docs/guides/aws.mdx -------------------------------------------------------------------------------- /website/src/content/docs/guides/terraform.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/content/docs/guides/terraform.mdx -------------------------------------------------------------------------------- /website/src/content/docs/intro.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/content/docs/intro.mdx -------------------------------------------------------------------------------- /website/src/content/docs/providers/_meta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/content/docs/providers/_meta.js -------------------------------------------------------------------------------- /website/src/content/docs/providers/aws/_meta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/content/docs/providers/aws/_meta.js -------------------------------------------------------------------------------- /website/src/content/docs/providers/aws/configure.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/content/docs/providers/aws/configure.mdx -------------------------------------------------------------------------------- /website/src/content/docs/providers/aws/overview.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/content/docs/providers/aws/overview.mdx -------------------------------------------------------------------------------- /website/src/content/docs/providers/terraform.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/content/docs/providers/terraform.mdx -------------------------------------------------------------------------------- /website/src/content/docs/roadmap.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/content/docs/roadmap.mdx -------------------------------------------------------------------------------- /website/src/content/docs/telemetry.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/content/docs/telemetry.mdx -------------------------------------------------------------------------------- /website/src/content/early-access.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/content/early-access.mdx -------------------------------------------------------------------------------- /website/src/content/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/content/index.mdx -------------------------------------------------------------------------------- /website/src/content/pricing.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/content/pricing.mdx -------------------------------------------------------------------------------- /website/src/content/support.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/content/support.mdx -------------------------------------------------------------------------------- /website/src/content/virtual-cloud.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/content/virtual-cloud.mdx -------------------------------------------------------------------------------- /website/src/content/vs-localstack.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/content/vs-localstack.mdx -------------------------------------------------------------------------------- /website/src/data/aws-compatibility.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/data/aws-compatibility.json -------------------------------------------------------------------------------- /website/src/lib/validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/src/lib/validation.ts -------------------------------------------------------------------------------- /website/styles.css: -------------------------------------------------------------------------------- 1 | @import "tailwindcss"; 2 | -------------------------------------------------------------------------------- /website/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robmorgan/infraspec/HEAD/website/tsconfig.json --------------------------------------------------------------------------------