Skip to content

Commit

Permalink
sysutils/tflint: (New) Terraform linter
Browse files Browse the repository at this point in the history
PR:		255982
  • Loading branch information
dutra-malga authored and lwhsu committed Jun 1, 2021
1 parent 8c5327d commit 5ed813c
Show file tree
Hide file tree
Showing 4 changed files with 201 additions and 0 deletions.
1 change: 1 addition & 0 deletions sysutils/Makefile
Expand Up @@ -1339,6 +1339,7 @@
SUBDIR += terraform-switcher
SUBDIR += terragrunt
SUBDIR += testdisk
SUBDIR += tflint
SUBDIR += thefish
SUBDIR += timelimit
SUBDIR += timemon
Expand Down
80 changes: 80 additions & 0 deletions sysutils/tflint/Makefile
@@ -0,0 +1,80 @@
# Created by: Gabriel M. Dutra <0xdutra@gmail.com>

PORTNAME= tflint
PORTVERSION= 0.28.1
DISTVERSIONPREFIX= v
CATEGORIES= sysutils

MAINTAINER= 0xdutra@gmail.com
COMMENT= Terraform Linter

LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE

USES= go:modules

GH_TUPLE= \
agext:levenshtein:v1.2.2:agext_levenshtein/vendor/github.com/agext/levenshtein \
apparentlymart:go-cidr:v1.1.0:apparentlymart_go_cidr/vendor/github.com/apparentlymart/go-cidr \
apparentlymart:go-textseg:v13.0.0:apparentlymart_go_textseg_v13/vendor/github.com/apparentlymart/go-textseg/v13 \
apparentlymart:go-versions:v1.0.1:apparentlymart_go_versions/vendor/github.com/apparentlymart/go-versions \
aws:aws-sdk-go:v1.38.25:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \
bmatcuk:doublestar:v1.1.5:bmatcuk_doublestar/vendor/github.com/bmatcuk/doublestar \
fatih:color:v1.10.0:fatih_color/vendor/github.com/fatih/color \
golang:appengine:v1.6.6:golang_appengine/vendor/google.golang.org/appengine \
golang:crypto:0c34fe9e7dc2:golang_crypto/vendor/golang.org/x/crypto \
golang:lint:738671d3881b:golang_lint/vendor/golang.org/x/lint \
golang:mock:v1.5.0:golang_mock/vendor/github.com/golang/mock \
golang:mod:v0.3.0:golang_mod/vendor/golang.org/x/mod \
golang:net:e18ecbb05110:golang_net/vendor/golang.org/x/net \
golang:oauth2:5d25da1a8d43:golang_oauth2/vendor/golang.org/x/oauth2 \
golang:protobuf:v1.4.3:golang_protobuf/vendor/github.com/golang/protobuf \
golang:sys:1e4c9ba3b0c4:golang_sys/vendor/golang.org/x/sys \
golang:text:v0.3.5:golang_text/vendor/golang.org/x/text \
golang:tools:eafbe7b904eb:golang_tools/vendor/golang.org/x/tools \
golang:xerrors:5ec99f83aff1:golang_xerrors/vendor/golang.org/x/xerrors \
google:go-cmp:v0.5.5:google_go_cmp/vendor/github.com/google/go-cmp \
google:go-genproto:0bd0a958aa1d:google_go_genproto/vendor/google.golang.org/genproto \
google:uuid:v1.2.0:google_uuid/vendor/github.com/google/uuid \
grpc:grpc-go:v1.32.0:grpc_grpc_go/vendor/google.golang.org/grpc \
hashicorp:aws-sdk-go-base:v0.7.1:hashicorp_aws_sdk_go_base/vendor/github.com/hashicorp/aws-sdk-go-base \
hashicorp:errwrap:v1.1.0:hashicorp_errwrap/vendor/github.com/hashicorp/errwrap \
hashicorp:go-cleanhttp:v0.5.2:hashicorp_go_cleanhttp/vendor/github.com/hashicorp/go-cleanhttp \
hashicorp:go-hclog:v0.15.0:hashicorp_go_hclog/vendor/github.com/hashicorp/go-hclog \
hashicorp:go-multierror:v1.1.1:hashicorp_go_multierror/vendor/github.com/hashicorp/go-multierror \
hashicorp:go-plugin:v1.4.1:hashicorp_go_plugin/vendor/github.com/hashicorp/go-plugin \
hashicorp:go-retryablehttp:v0.5.2:hashicorp_go_retryablehttp/vendor/github.com/hashicorp/go-retryablehttp \
hashicorp:go-uuid:v1.0.1:hashicorp_go_uuid/vendor/github.com/hashicorp/go-uuid \
hashicorp:go-version:v1.3.0:hashicorp_go_version/vendor/github.com/hashicorp/go-version \
hashicorp:hcl:v2.10.0:hashicorp_hcl_v2/vendor/github.com/hashicorp/hcl/v2 \
hashicorp:logutils:v1.0.0:hashicorp_logutils/vendor/github.com/hashicorp/logutils \
hashicorp:terraform-svchost:f050f53b9734:hashicorp_terraform_svchost/vendor/github.com/hashicorp/terraform-svchost \
hashicorp:terraform:v0.15.1:hashicorp_terraform/vendor/github.com/hashicorp/terraform \
hashicorp:yamux:2f1d1f20f75d:hashicorp_yamux/vendor/github.com/hashicorp/yamux \
jessevdk:go-flags:v1.5.0:jessevdk_go_flags/vendor/github.com/jessevdk/go-flags \
jmespath:go-jmespath:v0.4.0:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \
jstemmer:go-junit-report:v0.9.1:jstemmer_go_junit_report/vendor/github.com/jstemmer/go-junit-report \
mattn:go-colorable:v0.1.8:mattn_go_colorable/vendor/github.com/mattn/go-colorable \
mattn:go-isatty:v0.0.12:mattn_go_isatty/vendor/github.com/mattn/go-isatty \
mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \
mitchellh:go-testing-interface:v1.14.1:mitchellh_go_testing_interface/vendor/github.com/mitchellh/go-testing-interface \
mitchellh:go-wordwrap:v1.0.0:mitchellh_go_wordwrap/vendor/github.com/mitchellh/go-wordwrap \
mitchellh:panicwrap:v1.0.0:mitchellh_panicwrap/vendor/github.com/mitchellh/panicwrap \
oklog:run:v1.0.0:oklog_run/vendor/github.com/oklog/run \
protocolbuffers:protobuf-go:v1.25.0:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \
sourcegraph:go-lsp:0c7d621186c1:sourcegraph_go_lsp/vendor/github.com/sourcegraph/go-lsp \
sourcegraph:jsonrpc2:35a74f039c6a:sourcegraph_jsonrpc2/vendor/github.com/sourcegraph/jsonrpc2 \
spf13:afero:v1.2.2:spf13_afero/vendor/github.com/spf13/afero \
terraform-linters:tflint-plugin-sdk:v0.8.2:terraform_linters_tflint_plugin_sdk/vendor/github.com/terraform-linters/tflint-plugin-sdk \
terraform-linters:tflint-ruleset-aws:v0.4.0:terraform_linters_tflint_ruleset_aws/vendor/github.com/terraform-linters/tflint-ruleset-aws \
vmihailenco:msgpack:v4.3.12:vmihailenco_msgpack_v4/vendor/github.com/vmihailenco/msgpack/v4 \
vmihailenco:tagparser:v0.1.1:vmihailenco_tagparser/vendor/github.com/vmihailenco/tagparser \
zclconf:go-cty-yaml:v1.0.2:zclconf_go_cty_yaml/vendor/github.com/zclconf/go-cty-yaml \
zclconf:go-cty:v1.8.2:zclconf_go_cty/vendor/github.com/zclconf/go-cty

USE_GITHUB= yes
GH_ACCOUNT= terraform-linters

PLIST_FILES= bin/${PORTNAME}

.include <bsd.port.mk>
117 changes: 117 additions & 0 deletions sysutils/tflint/distinfo
@@ -0,0 +1,117 @@
TIMESTAMP = 1621380782
SHA256 (terraform-linters-tflint-v0.28.1_GH0.tar.gz) = 83df9ebc95b7a1b126d2fdc79e83c3e1d749a94f16c7fc500270f97c59c69c9d
SIZE (terraform-linters-tflint-v0.28.1_GH0.tar.gz) = 1202816
SHA256 (agext-levenshtein-v1.2.2_GH0.tar.gz) = b238bfd1dce6da173913c27cf2e172d58a55e7e6b7fc11736c7e45bd1af4818f
SIZE (agext-levenshtein-v1.2.2_GH0.tar.gz) = 13098
SHA256 (apparentlymart-go-cidr-v1.1.0_GH0.tar.gz) = 359897e7e89bf1d8efa69ae5ec490c0a88ba4892fffbf94b17244355e0893503
SIZE (apparentlymart-go-cidr-v1.1.0_GH0.tar.gz) = 6226
SHA256 (apparentlymart-go-textseg-v13.0.0_GH0.tar.gz) = 7479ac3309883e2bdb6f562004f2044d3d13d19b78c41db12957aa573fdf3556
SIZE (apparentlymart-go-textseg-v13.0.0_GH0.tar.gz) = 133786
SHA256 (apparentlymart-go-versions-v1.0.1_GH0.tar.gz) = dd20062b09a925ee61afbbb28de52368a09b5cad5ba9c20222a8830403eed83f
SIZE (apparentlymart-go-versions-v1.0.1_GH0.tar.gz) = 32515
SHA256 (aws-aws-sdk-go-v1.38.25_GH0.tar.gz) = 2fe8d4fa5e6d97561b83c59a44992a96c25602401479ae06b063bb1932900ab8
SIZE (aws-aws-sdk-go-v1.38.25_GH0.tar.gz) = 18821721
SHA256 (bmatcuk-doublestar-v1.1.5_GH0.tar.gz) = a5634b115c6d1f119df62fd8a0db985188a31647a6690ce449c6449d5458681b
SIZE (bmatcuk-doublestar-v1.1.5_GH0.tar.gz) = 8719
SHA256 (fatih-color-v1.10.0_GH0.tar.gz) = a00342a7ffb8b119346dce56e152a111cbb9eab3970c429cc2ed4272aec2858e
SIZE (fatih-color-v1.10.0_GH0.tar.gz) = 1267532
SHA256 (golang-appengine-v1.6.6_GH0.tar.gz) = 0c3d1e1c7ba0b97ea3457ddd169aac0667dbbb8c8d81e011632751f75bfbb624
SIZE (golang-appengine-v1.6.6_GH0.tar.gz) = 332981
SHA256 (golang-crypto-0c34fe9e7dc2_GH0.tar.gz) = deab6194c4b5d5ceefa40e8c7fc82a4288ff6e8577cdbde406e781c62624f491
SIZE (golang-crypto-0c34fe9e7dc2_GH0.tar.gz) = 1726075
SHA256 (golang-lint-738671d3881b_GH0.tar.gz) = c3c30939f0592da3a4b470afd40cdf2924a2749e251b4188f53a918445fb67b4
SIZE (golang-lint-738671d3881b_GH0.tar.gz) = 31848
SHA256 (golang-mock-v1.5.0_GH0.tar.gz) = 7a8212b8332072626d1ce440883929a28ab18450926bc5164d926c6e5cae61ff
SIZE (golang-mock-v1.5.0_GH0.tar.gz) = 66429
SHA256 (golang-mod-v0.3.0_GH0.tar.gz) = bc97bb300928a00cfe64d97b3240c760668060cda0767e0d0b413e506fc3fa0a
SIZE (golang-mod-v0.3.0_GH0.tar.gz) = 93941
SHA256 (golang-net-e18ecbb05110_GH0.tar.gz) = c30374f6fd34c6b77d53224aa3ba7458e3773d7e6e4fa16d88fb05c7d05e0e89
SIZE (golang-net-e18ecbb05110_GH0.tar.gz) = 1253124
SHA256 (golang-oauth2-5d25da1a8d43_GH0.tar.gz) = 359a1ce0493a717f0d30e964d6ebfedca99becdd188383c4853a5010ffc36feb
SIZE (golang-oauth2-5d25da1a8d43_GH0.tar.gz) = 59450
SHA256 (golang-protobuf-v1.4.3_GH0.tar.gz) = 5736f943f8647362f5559689df6154f3c85d261fb088867c8a68494e2a767610
SIZE (golang-protobuf-v1.4.3_GH0.tar.gz) = 171969
SHA256 (golang-sys-1e4c9ba3b0c4_GH0.tar.gz) = f12d6935b9f5ae575b41fcaf7a64ea9063fa2ba2b173cf8b83a7793e98e3d0e2
SIZE (golang-sys-1e4c9ba3b0c4_GH0.tar.gz) = 1218175
SHA256 (golang-text-v0.3.5_GH0.tar.gz) = f85d1185ba116cd40ef8cf702fe1d960ed41d039c08fd314dbeb5866f3166f27
SIZE (golang-text-v0.3.5_GH0.tar.gz) = 8348127
SHA256 (golang-tools-eafbe7b904eb_GH0.tar.gz) = 39d0bd8279cbc06be0e9d13dfff5203a0402c4dd4b2dd756bd00a5e72921fa19
SIZE (golang-tools-eafbe7b904eb_GH0.tar.gz) = 2614881
SHA256 (golang-xerrors-5ec99f83aff1_GH0.tar.gz) = 71975d658357e170fd6a41f92539cde8b39c9cd8bfe5931b6311bc5f5c0da0d7
SIZE (golang-xerrors-5ec99f83aff1_GH0.tar.gz) = 13664
SHA256 (google-go-cmp-v0.5.5_GH0.tar.gz) = 8f1a0041f484812ae219e7548a13d5269c947cfcdea6031d40cdc85cd0663b3e
SIZE (google-go-cmp-v0.5.5_GH0.tar.gz) = 102358
SHA256 (google-go-genproto-0bd0a958aa1d_GH0.tar.gz) = 7c6130c31b6e20ef371de46f9119c5ff36f5a89a68598fe76f138e2610468e0e
SIZE (google-go-genproto-0bd0a958aa1d_GH0.tar.gz) = 12849218
SHA256 (google-uuid-v1.2.0_GH0.tar.gz) = 53ba896ce398435b3ba4f9375f5d4908b09c79daaa54ecd4e5000b7bef984380
SIZE (google-uuid-v1.2.0_GH0.tar.gz) = 14158
SHA256 (grpc-grpc-go-v1.32.0_GH0.tar.gz) = 47a991a1d561738839e74803e350a276b4b753ae4af329091cb35ad2a117dcb2
SIZE (grpc-grpc-go-v1.32.0_GH0.tar.gz) = 1053458
SHA256 (hashicorp-aws-sdk-go-base-v0.7.1_GH0.tar.gz) = d7a683288a173da2ffae2f521612e352875aa5afcca8ff6d2b0a60543a3641e1
SIZE (hashicorp-aws-sdk-go-base-v0.7.1_GH0.tar.gz) = 32260
SHA256 (hashicorp-errwrap-v1.1.0_GH0.tar.gz) = 0d73891a7a179e50a142ac8832db97b17c792d29ae205b0e6aeedde4c43d51a4
SIZE (hashicorp-errwrap-v1.1.0_GH0.tar.gz) = 8581
SHA256 (hashicorp-go-cleanhttp-v0.5.2_GH0.tar.gz) = 091d90c479401bc9047454c25f91a97a6707e6a279ce778e4881cf6b0191a47f
SIZE (hashicorp-go-cleanhttp-v0.5.2_GH0.tar.gz) = 8094
SHA256 (hashicorp-go-hclog-v0.15.0_GH0.tar.gz) = 03e8bd42481801d49a2b0c798e631d5d448360310d96ed4b914d40f7ba0b7c12
SIZE (hashicorp-go-hclog-v0.15.0_GH0.tar.gz) = 25948
SHA256 (hashicorp-go-multierror-v1.1.1_GH0.tar.gz) = 8d1bb3377310e8ffe4c7b5672c5de1eaed153402aebd15d6e5b9673c356a065f
SIZE (hashicorp-go-multierror-v1.1.1_GH0.tar.gz) = 13803
SHA256 (hashicorp-go-plugin-v1.4.1_GH0.tar.gz) = b2d971c9c98ef6f5873ba590fc8b7e65c912802f65f65a95493ae83e07f73a55
SIZE (hashicorp-go-plugin-v1.4.1_GH0.tar.gz) = 86569
SHA256 (hashicorp-go-retryablehttp-v0.5.2_GH0.tar.gz) = 5fad29cb49d59a82ef500bad9c0ea2165313dee08ea857441f9ad498d32bad02
SIZE (hashicorp-go-retryablehttp-v0.5.2_GH0.tar.gz) = 14858
SHA256 (hashicorp-go-uuid-v1.0.1_GH0.tar.gz) = 2e4e3f95caaf954f54a01b82094533ae3e2cdd754c81f7a977b86aa23cbf4135
SIZE (hashicorp-go-uuid-v1.0.1_GH0.tar.gz) = 6847
SHA256 (hashicorp-go-version-v1.3.0_GH0.tar.gz) = a459b2d8a3ca4d67fc13869a7869fa6c8aff6491d465b2cbe2842b56df87cfba
SIZE (hashicorp-go-version-v1.3.0_GH0.tar.gz) = 14447
SHA256 (hashicorp-hcl-v2.10.0_GH0.tar.gz) = e94e242c276c36edeaaaa5771e4bc9095cf9e7a02a24696bc9e5fcdd61abda5c
SIZE (hashicorp-hcl-v2.10.0_GH0.tar.gz) = 402125
SHA256 (hashicorp-logutils-v1.0.0_GH0.tar.gz) = 9e3c7cee3552acacd2ad1d212f87c682d227179e34b306afdce945b41799e4b6
SIZE (hashicorp-logutils-v1.0.0_GH0.tar.gz) = 7753
SHA256 (hashicorp-terraform-svchost-f050f53b9734_GH0.tar.gz) = bbd386eb56b88aafb50e832d3ce6d804b995aab7b9f68626f1e812d8d72d3c47
SIZE (hashicorp-terraform-svchost-f050f53b9734_GH0.tar.gz) = 28358
SHA256 (hashicorp-terraform-v0.15.1_GH0.tar.gz) = ec4926ff56952ddc43d15523ea7c359e260139d33d938057b19ff05b695722cd
SIZE (hashicorp-terraform-v0.15.1_GH0.tar.gz) = 2817442
SHA256 (hashicorp-yamux-2f1d1f20f75d_GH0.tar.gz) = 9481b16c104ebac8dc992358826db2ddadab0993131627a689dbf1f7c572f755
SIZE (hashicorp-yamux-2f1d1f20f75d_GH0.tar.gz) = 23277
SHA256 (jessevdk-go-flags-v1.5.0_GH0.tar.gz) = d4bf30f729cbc16d2aa0095ac10ca4fadc8f092b9a28990c0cfca2345c3e7ffd
SIZE (jessevdk-go-flags-v1.5.0_GH0.tar.gz) = 59316
SHA256 (jmespath-go-jmespath-v0.4.0_GH0.tar.gz) = aa86d00b6836345eee196c13df2df084a18e0b1159935de9289f2ef6a7fe375d
SIZE (jmespath-go-jmespath-v0.4.0_GH0.tar.gz) = 128861
SHA256 (jstemmer-go-junit-report-v0.9.1_GH0.tar.gz) = 4999e6d8feefe5b89eb9c2b3845a3c0ecdb6f0b0ba4e9785567a43f8952fff15
SIZE (jstemmer-go-junit-report-v0.9.1_GH0.tar.gz) = 17764
SHA256 (mattn-go-colorable-v0.1.8_GH0.tar.gz) = 1027954f9abbe06b6e117e3047af70204dd0eb4f8c27fcd459fb2574b279755f
SIZE (mattn-go-colorable-v0.1.8_GH0.tar.gz) = 9571
SHA256 (mattn-go-isatty-v0.0.12_GH0.tar.gz) = addbdc341d7685ed4cc8d2d8a8fd2bd9b784bde00d0ea99fb251039fc10c611c
SIZE (mattn-go-isatty-v0.0.12_GH0.tar.gz) = 4548
SHA256 (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 646671c73a84a8dfb4a5a76b80c7b63549ffefa906524d45077301bc7da76600
SIZE (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 3362
SHA256 (mitchellh-go-testing-interface-v1.14.1_GH0.tar.gz) = 3e9248c525eadb1cfceb5c4577b5cf656911b1139424a732690b4eaf7ab299fb
SIZE (mitchellh-go-testing-interface-v1.14.1_GH0.tar.gz) = 2774
SHA256 (mitchellh-go-wordwrap-v1.0.0_GH0.tar.gz) = 9bcf5c1f8b66594c73f606502bb3d9713d862a71ea66d8641e2a0b7bb66cb252
SIZE (mitchellh-go-wordwrap-v1.0.0_GH0.tar.gz) = 2777
SHA256 (mitchellh-panicwrap-v1.0.0_GH0.tar.gz) = 0b029a652039e7dca62764a38b6644d22f3e1366cecaf8fb46f495995d7113f4
SIZE (mitchellh-panicwrap-v1.0.0_GH0.tar.gz) = 8160
SHA256 (oklog-run-v1.0.0_GH0.tar.gz) = 079ee5a50fcb299eb7b957dd1acaba1f536f2abe58154d15f55c18959e25907e
SIZE (oklog-run-v1.0.0_GH0.tar.gz) = 7126
SHA256 (protocolbuffers-protobuf-go-v1.25.0_GH0.tar.gz) = c1c04d6e36c0d0fb6f3374197f9025d7e6df13f38a974098be020617c00fbaf2
SIZE (protocolbuffers-protobuf-go-v1.25.0_GH0.tar.gz) = 1258804
SHA256 (sourcegraph-go-lsp-0c7d621186c1_GH0.tar.gz) = 27d945106df7bc33aa6fc449b09c0c509f7ae06f621cde661844c95c7495c3e3
SIZE (sourcegraph-go-lsp-0c7d621186c1_GH0.tar.gz) = 13007
SHA256 (sourcegraph-jsonrpc2-35a74f039c6a_GH0.tar.gz) = 28582c6cdc3c6af860ed1d301244a60fe1202f77ee97ad9a345b909e8864ec78
SIZE (sourcegraph-jsonrpc2-35a74f039c6a_GH0.tar.gz) = 13143
SHA256 (spf13-afero-v1.2.2_GH0.tar.gz) = b577afca7e9839aa7cf0ddd712af553aec671b74f97fe0c88c63f911d1020570
SIZE (spf13-afero-v1.2.2_GH0.tar.gz) = 46157
SHA256 (terraform-linters-tflint-plugin-sdk-v0.8.2_GH0.tar.gz) = 41892d8bfc107c1d43176b43d83e8df92f9e214cb2861439a9f729746833ab7e
SIZE (terraform-linters-tflint-plugin-sdk-v0.8.2_GH0.tar.gz) = 74922
SHA256 (terraform-linters-tflint-ruleset-aws-v0.4.0_GH0.tar.gz) = f17ebfad2d72ee35fb202b3635b321928da255de08f974889a5a566d4afcfccf
SIZE (terraform-linters-tflint-ruleset-aws-v0.4.0_GH0.tar.gz) = 665041
SHA256 (vmihailenco-msgpack-v4.3.12_GH0.tar.gz) = 57b532f7dc4e7757c7d3b857d58d7f3e8eec1d39e9c4d93d4e86fbc506e23cfd
SIZE (vmihailenco-msgpack-v4.3.12_GH0.tar.gz) = 31602
SHA256 (vmihailenco-tagparser-v0.1.1_GH0.tar.gz) = 0d83a863ff6488f469cb783a3910079fd158b3b400da1aa44f27ec93961a2c08
SIZE (vmihailenco-tagparser-v0.1.1_GH0.tar.gz) = 3649
SHA256 (zclconf-go-cty-yaml-v1.0.2_GH0.tar.gz) = 31102eb50cb6159d7dbbc82447477ec27914a6f3f0069af9e4b53116748755e3
SIZE (zclconf-go-cty-yaml-v1.0.2_GH0.tar.gz) = 59431
SHA256 (zclconf-go-cty-v1.8.2_GH0.tar.gz) = 24610748c70d7ff11336fa12bbd524f6978711f7e9ee0015ab58e06a71a8e491
SIZE (zclconf-go-cty-v1.8.2_GH0.tar.gz) = 194830
3 changes: 3 additions & 0 deletions sysutils/tflint/pkg-descr
@@ -0,0 +1,3 @@
A Pluggable Terraform Linter

WWW: https://github.com/terraform-linters/tflint

0 comments on commit 5ed813c

Please sign in to comment.