From 5cba49c9addeec9cb0c5f9d021e8d5ffb620e747 Mon Sep 17 00:00:00 2001 From: 07akioni <07akioni2@gmail.com> Date: Thu, 18 Jul 2024 23:32:28 +0800 Subject: [PATCH] fix: fix issues caused by date-fns 3.0 --- jest.config.js | 3 +-- scripts/post-build/index.js | 4 +-- scripts/pre-build/pre-cjs-build.js | 3 +-- src/calendar/demos/enUS/basic.demo.vue | 2 +- src/calendar/demos/zhCN/basic.demo.vue | 2 +- src/calendar/src/Calendar.tsx | 2 +- src/calendar/tests/Calendar.spec.tsx | 2 +- .../demos/enUS/disabled-time.demo.vue | 2 +- .../demos/zhCN/disabled-time.demo.vue | 2 +- src/date-picker/src/DatePicker.tsx | 2 +- src/date-picker/src/panel/use-calendar.ts | 4 +-- .../src/panel/use-dual-calendar.ts | 2 +- src/date-picker/src/utils.ts | 2 +- src/date-picker/src/validation-utils.ts | 2 +- src/date-picker/tests/DatePicker.spec.tsx | 2 +- src/locales/date/arDZ.ts | 2 +- src/locales/date/azAZ.ts | 2 +- src/locales/date/csCZ.ts | 2 +- src/locales/date/deDE.ts | 2 +- src/locales/date/enGB.ts | 2 +- src/locales/date/enUS.ts | 2 +- src/locales/date/eo.ts | 2 +- src/locales/date/esAR.ts | 4 +-- src/locales/date/etEE.ts | 2 +- src/locales/date/faIR.ts | 2 +- src/locales/date/frFR.ts | 4 +-- src/locales/date/idID.ts | 4 +-- src/locales/date/itIT.ts | 4 +-- src/locales/date/jaJP.ts | 2 +- src/locales/date/koKR.ts | 2 +- src/locales/date/nbNO.ts | 2 +- src/locales/date/nlNL.ts | 2 +- src/locales/date/plPL.ts | 4 +-- src/locales/date/ptBR.ts | 2 +- src/locales/date/ruRU.ts | 2 +- src/locales/date/skSK.ts | 2 +- src/locales/date/svSE.ts | 2 +- src/locales/date/thTH.ts | 6 ++--- src/locales/date/trTR.ts | 6 ++--- src/locales/date/ukUA.ts | 2 +- src/locales/date/uzUZ.ts | 2 +- src/locales/date/viVN.ts | 4 +-- src/locales/date/zhCN.ts | 2 +- src/locales/date/zhTW.ts | 2 +- src/time-picker/src/TimePicker.tsx | 4 +-- src/time-picker/src/utils.ts | 2 +- src/time/src/Time.ts | 4 +-- vite.config.js | 25 ++----------------- 48 files changed, 62 insertions(+), 87 deletions(-) diff --git a/jest.config.js b/jest.config.js index 168306f99..841ff9255 100644 --- a/jest.config.js +++ b/jest.config.js @@ -67,8 +67,7 @@ module.exports = { // A map from regular expressions to module names or to arrays of module names that allow to stub out resources with a single module moduleNameMapper: { - '^lodash-es$': 'lodash', - '^date-fns/esm(.*)$': 'date-fns$1' + '^lodash-es$': 'lodash' }, // An array of regexp pattern strings, matched against all module paths before considered 'visible' to the module loader diff --git a/scripts/post-build/index.js b/scripts/post-build/index.js index 64b596503..c18dead54 100644 --- a/scripts/post-build/index.js +++ b/scripts/post-build/index.js @@ -16,9 +16,7 @@ const { completePath } = require('./complete-path') }) await replaceDefine([srcDir], { // the sequence is crucial - '\'lodash\'': '\'lodash-es\'', - '\'date-fns/(.*)\'//': '\'date-fns/esm/$1\'', - '\'date-fns\'//': '\'date-fns/esm\'' + '\'lodash\'': '\'lodash-es\'' }) // complete require and import source path diff --git a/scripts/pre-build/pre-cjs-build.js b/scripts/pre-build/pre-cjs-build.js index f2bf0b37a..08b9aaf23 100644 --- a/scripts/pre-build/pre-cjs-build.js +++ b/scripts/pre-build/pre-cjs-build.js @@ -5,7 +5,6 @@ const { replaceDefine, srcDir } = require('../utils') (async () => { await replaceDefine([srcDir], { - '\'lodash-es\'': '\'lodash\'', - '\'date-fns/esm(.*)\'': '\'date-fns$1\'//' + '\'lodash-es\'': '\'lodash\'' }) })() diff --git a/src/calendar/demos/enUS/basic.demo.vue b/src/calendar/demos/enUS/basic.demo.vue index 2207f9ab3..c9524615e 100644 --- a/src/calendar/demos/enUS/basic.demo.vue +++ b/src/calendar/demos/enUS/basic.demo.vue @@ -7,7 +7,7 @@ A basic calender.