0
0
mirror of https://github.com/renovatebot/renovate.git synced 2024-12-22 13:38:32 +00:00
renovatebot_renovate/lib/modules/manager/terraform/extractors.ts
Sebastian Poxhofer 72bd0d3905
refactor(manager/terraform): remove usages of any and use types (#19815)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-01-23 09:48:23 +00:00

19 lines
923 B
TypeScript

import type { DependencyExtractor } from './base';
import { ModuleExtractor } from './extractors/others/modules';
import { ProvidersExtractor } from './extractors/others/providers';
import { GenericDockerImageRefExtractor } from './extractors/resources/generic-docker-image-ref';
import { HelmReleaseExtractor } from './extractors/resources/helm-release';
import { TerraformWorkspaceExtractor } from './extractors/resources/terraform-workspace';
import { RequiredProviderExtractor } from './extractors/terraform-block/required-provider';
import { TerraformVersionExtractor } from './extractors/terraform-block/terraform-version';
export const resourceExtractors: DependencyExtractor[] = [
new HelmReleaseExtractor(),
new GenericDockerImageRefExtractor(),
new TerraformWorkspaceExtractor(),
new RequiredProviderExtractor(),
new TerraformVersionExtractor(),
new ProvidersExtractor(),
new ModuleExtractor(),
];