diff --git a/test.ts b/test.ts index 41eb9c1..8483089 100644 --- a/test.ts +++ b/test.ts @@ -90,7 +90,7 @@ type TerraformStateResource = { type: string; name: string; provider: string; - instances: [{ attributes: Record }]; + instances: [{ attributes: Record }]; }; export interface TerraformState { diff --git a/windows-rdp/main.test.ts b/windows-rdp/main.test.ts index 80cbfbe..34a8e52 100644 --- a/windows-rdp/main.test.ts +++ b/windows-rdp/main.test.ts @@ -23,7 +23,10 @@ function findWindowsRdpScript(state: TerraformState): string | null { } for (const instance of resource.instances) { - if (instance.attributes.display_name === "windows-rdp") { + if ( + instance.attributes.display_name === "windows-rdp" && + typeof instance.attributes.script === "string" + ) { return instance.attributes.script; } }