feat(terraform): use HCL parser and introduce class based extractors (#19269)
Co-authored-by:
HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Showing
- lib/modules/manager/terraform/base.ts 65 additions, 0 deletionslib/modules/manager/terraform/base.ts
- lib/modules/manager/terraform/common.ts 0 additions, 38 deletionslib/modules/manager/terraform/common.ts
- lib/modules/manager/terraform/extract.spec.ts 20 additions, 10 deletionslib/modules/manager/terraform/extract.spec.ts
- lib/modules/manager/terraform/extract.ts 28 additions, 136 deletionslib/modules/manager/terraform/extract.ts
- lib/modules/manager/terraform/extract/kubernetes.ts 0 additions, 75 deletionslib/modules/manager/terraform/extract/kubernetes.ts
- lib/modules/manager/terraform/extractors.ts 18 additions, 0 deletionslib/modules/manager/terraform/extractors.ts
- lib/modules/manager/terraform/extractors/others/modules.spec.ts 9 additions, 1 deletion...dules/manager/terraform/extractors/others/modules.spec.ts
- lib/modules/manager/terraform/extractors/others/modules.ts 118 additions, 0 deletionslib/modules/manager/terraform/extractors/others/modules.ts
- lib/modules/manager/terraform/extractors/others/providers.ts 36 additions, 0 deletionslib/modules/manager/terraform/extractors/others/providers.ts
- lib/modules/manager/terraform/extractors/resources/generic-docker-image-ref.ts 99 additions, 0 deletions...erraform/extractors/resources/generic-docker-image-ref.ts
- lib/modules/manager/terraform/extractors/resources/generic-docker-image.spec.ts 10 additions, 0 deletions...rraform/extractors/resources/generic-docker-image.spec.ts
- lib/modules/manager/terraform/extractors/resources/helm-release.spec.ts 10 additions, 0 deletions...nager/terraform/extractors/resources/helm-release.spec.ts
- lib/modules/manager/terraform/extractors/resources/helm-release.ts 39 additions, 0 deletions...es/manager/terraform/extractors/resources/helm-release.ts
- lib/modules/manager/terraform/extractors/resources/terraform-workspace.ts 35 additions, 0 deletions...ger/terraform/extractors/resources/terraform-workspace.ts
- lib/modules/manager/terraform/extractors/resources/terraform-workspaces.spec.ts 10 additions, 0 deletions...rraform/extractors/resources/terraform-workspaces.spec.ts
- lib/modules/manager/terraform/extractors/resources/utils.ts 85 additions, 0 deletionslib/modules/manager/terraform/extractors/resources/utils.ts
- lib/modules/manager/terraform/extractors/terraform-block/required-provider.spec.ts 15 additions, 0 deletions...form/extractors/terraform-block/required-provider.spec.ts
- lib/modules/manager/terraform/extractors/terraform-block/required-provider.ts 57 additions, 0 deletions...terraform/extractors/terraform-block/required-provider.ts
- lib/modules/manager/terraform/extractors/terraform-block/terraform-version.spec.ts 10 additions, 0 deletions...form/extractors/terraform-block/terraform-version.spec.ts
- lib/modules/manager/terraform/extractors/terraform-block/terraform-version.ts 40 additions, 0 deletions...terraform/extractors/terraform-block/terraform-version.ts
Loading
Please register or sign in to comment