Skip to content

Commit 3b72f39

Browse files
committed
feat: allow boolean values in edge package config file
1 parent 5f84fe2 commit 3b72f39

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

.changeset/stale-pears-leave.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@smartthings/cli": patch
3+
---
4+
5+
allow boolean values in edge package config file

packages/cli/src/lib/file-util.ts

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,8 @@ export type YAMLFileData = {
5353
[key: string]: string | object | number | undefined
5454
}
5555

56-
const isYAMLFileData = (data: unknown): data is YAMLFileData => {
57-
return data !== null &&
58-
typeof data === 'object' &&
59-
Object.keys(data).length > 0 &&
60-
Object.values(data).every(value => ['string', 'object', 'number'].includes(typeof value))
61-
}
56+
const isYAMLFileData = (data: unknown): data is YAMLFileData =>
57+
data !== null && typeof data === 'object' && Object.keys(data).length > 0
6258

6359
export const readYAMLFile = (filename: string): YAMLFileData => {
6460
try {

0 commit comments

Comments
 (0)