Skip to content

Commit 54373e8

Browse files
refactor: improve key sanitization naming
1 parent b43b71d commit 54373e8

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/pollux.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,11 @@ const sanitizeKeys = keys => {
4343
throw Error('You have no keys set')
4444
}
4545

46-
const existingKeys = ['space', 'short', 'long', 'separator']
46+
const requiredKeys = ['space', 'short', 'long', 'separator']
47+
const existingKeys = Object.keys(keys)
4748

48-
if (Object.keys(keys).length !== existingKeys.length || Object.keys(keys).filter(key => !existingKeys.includes(key)).length) {
49-
throw Error(`Please define your keys: ${existingKeys.join(', ')}`)
49+
if (existingKeys.length !== requiredKeys.length || existingKeys.filter(key => !requiredKeys.includes(key)).length) {
50+
throw Error(`Please define your keys: ${requiredKeys.join(', ')}`)
5051
}
5152
}
5253

0 commit comments

Comments
 (0)