├── .eslintrc.json ├── .github ├── ISSUE_TEMPLATE │ └── bug_report.md └── workflows │ └── release.yml ├── .gitignore ├── .vscodeignore ├── CHANGELOG.md ├── LICENSE ├── Makefile ├── README.md ├── ignoredesc.gif ├── media ├── tfsec.png └── tfsec.svg ├── package.json ├── resources ├── critical.svg ├── dark │ ├── download.svg │ ├── help.svg │ ├── refresh.svg │ ├── run.svg │ └── tfsec.svg ├── high.svg ├── light │ ├── download.svg │ ├── help.svg │ ├── refresh.svg │ ├── run.svg │ └── tfsec.svg ├── low.svg └── medium.svg ├── src ├── check_manager.ts ├── explorer │ ├── check_helpview.ts │ ├── check_result.ts │ ├── issues_treeview.ts │ ├── tfsec_treeitem.ts │ └── utils.ts ├── extension.ts ├── ignore.ts ├── snippets │ └── custom_checks.json └── tfsec_wrapper.ts ├── tfsec-explorer-usage.gif ├── tfsec.png └── tsconfig.json /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/README.md -------------------------------------------------------------------------------- /ignoredesc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/ignoredesc.gif -------------------------------------------------------------------------------- /media/tfsec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/media/tfsec.png -------------------------------------------------------------------------------- /media/tfsec.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/media/tfsec.svg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/package.json -------------------------------------------------------------------------------- /resources/critical.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/resources/critical.svg -------------------------------------------------------------------------------- /resources/dark/download.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/resources/dark/download.svg -------------------------------------------------------------------------------- /resources/dark/help.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/resources/dark/help.svg -------------------------------------------------------------------------------- /resources/dark/refresh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/resources/dark/refresh.svg -------------------------------------------------------------------------------- /resources/dark/run.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/resources/dark/run.svg -------------------------------------------------------------------------------- /resources/dark/tfsec.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/resources/dark/tfsec.svg -------------------------------------------------------------------------------- /resources/high.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/resources/high.svg -------------------------------------------------------------------------------- /resources/light/download.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/resources/light/download.svg -------------------------------------------------------------------------------- /resources/light/help.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/resources/light/help.svg -------------------------------------------------------------------------------- /resources/light/refresh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/resources/light/refresh.svg -------------------------------------------------------------------------------- /resources/light/run.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/resources/light/run.svg -------------------------------------------------------------------------------- /resources/light/tfsec.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/resources/light/tfsec.svg -------------------------------------------------------------------------------- /resources/low.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/resources/low.svg -------------------------------------------------------------------------------- /resources/medium.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/resources/medium.svg -------------------------------------------------------------------------------- /src/check_manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/src/check_manager.ts -------------------------------------------------------------------------------- /src/explorer/check_helpview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/src/explorer/check_helpview.ts -------------------------------------------------------------------------------- /src/explorer/check_result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/src/explorer/check_result.ts -------------------------------------------------------------------------------- /src/explorer/issues_treeview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/src/explorer/issues_treeview.ts -------------------------------------------------------------------------------- /src/explorer/tfsec_treeitem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/src/explorer/tfsec_treeitem.ts -------------------------------------------------------------------------------- /src/explorer/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/src/explorer/utils.ts -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/ignore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/src/ignore.ts -------------------------------------------------------------------------------- /src/snippets/custom_checks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/src/snippets/custom_checks.json -------------------------------------------------------------------------------- /src/tfsec_wrapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/src/tfsec_wrapper.ts -------------------------------------------------------------------------------- /tfsec-explorer-usage.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/tfsec-explorer-usage.gif -------------------------------------------------------------------------------- /tfsec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/tfsec.png -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aquasecurity/vscode-tfsec/HEAD/tsconfig.json --------------------------------------------------------------------------------