Skip to content

Commit 8feaef0

Browse files
committed
fix: sortObject should not introduce formerly non-existent fields
(cherry picked from commit e585fc3)
1 parent a0fc87a commit 8feaef0

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

packages/@vue/cli/lib/util/sortObject.js

+4-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,10 @@ module.exports = function sortObject (obj, keyOrder, dontSortByUnicode) {
44

55
if (keyOrder) {
66
keyOrder.forEach(key => {
7-
res[key] = obj[key]
8-
delete obj[key]
7+
if (obj.hasOwnProperty(key)) {
8+
res[key] = obj[key]
9+
delete obj[key]
10+
}
911
})
1012
}
1113

0 commit comments

Comments
 (0)