Skip to content

Commit 553548e

Browse files
committed
Remove serverless io templates
1 parent e8e76aa commit 553548e

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

server/src/server.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -113,9 +113,12 @@ function isCloudFormation(template: string, filename: string): Boolean {
113113
}
114114
if (/"?Resources"?\s*:/.exec(template)) {
115115
if (/"?Type"?\s*:\s*"?'?(AWS|Custom)::/.exec(template)) {
116-
connection.console.log("Determined this file is a CloudFormation Template. " + filename +
117-
". Found 'Resources' and 'Type: (AWS|Custom)::'");
118-
return true;
116+
// filter out serverless.io templates
117+
if (!(/\nresources:/.exec(template) && /\nprovider:/.exec(template))) {
118+
connection.console.log("Determined this file is a CloudFormation Template. " + filename +
119+
". Found 'Resources' and 'Type: (AWS|Custom)::'");
120+
return true;
121+
}
119122
}
120123
}
121124
return false;

0 commit comments

Comments
 (0)