From 55508d6f60d487ede3001dbc20d432e812877305 Mon Sep 17 00:00:00 2001 From: hywax Date: Thu, 28 Dec 2023 17:14:20 +0500 Subject: [PATCH] fix(patch): check equals objects. PR https://github.com/vitejs/vite-plugin-vue/pull/320 --- patches/@vitejs+plugin-vue+5.0.0.patch | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 patches/@vitejs+plugin-vue+5.0.0.patch diff --git a/patches/@vitejs+plugin-vue+5.0.0.patch b/patches/@vitejs+plugin-vue+5.0.0.patch new file mode 100644 index 0000000..0ad31b8 --- /dev/null +++ b/patches/@vitejs+plugin-vue+5.0.0.patch @@ -0,0 +1,14 @@ +diff --git a/node_modules/@vitejs/plugin-vue/dist/index.mjs b/node_modules/@vitejs/plugin-vue/dist/index.mjs +index 17b35e8..c093528 100644 +--- a/node_modules/@vitejs/plugin-vue/dist/index.mjs ++++ b/node_modules/@vitejs/plugin-vue/dist/index.mjs +@@ -2262,6 +2262,9 @@ function deepEqual(obj1, obj2, excludeProps = []) { + if (obj1 == null || obj2 == null || typeof obj1 !== "object") { + return obj1 === obj2; + } ++ if (obj1 === obj2) { ++ return true; ++ } + const keys1 = Object.keys(obj1); + const keys2 = Object.keys(obj2); + if (keys1.length !== keys2.length) {