From 17cf71faa833248c8bf43a8d612f7b14e93e5581 Mon Sep 17 00:00:00 2001 From: Pedro Ladaria Date: Thu, 29 Aug 2024 13:21:50 +0200 Subject: [PATCH] WEB-2001 fix moment locales import --- scripts/size-stats/index.cjs | 2 +- src/date-time-picker.tsx | 8 ++++---- vite.config.js | 10 +++++----- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/scripts/size-stats/index.cjs b/scripts/size-stats/index.cjs index 48559f8ab6..aa023607fb 100644 --- a/scripts/size-stats/index.cjs +++ b/scripts/size-stats/index.cjs @@ -41,7 +41,7 @@ const calcStats = () => { return { totalJs: getTotalSize(distJsFilenames), jsWithoutIcons: getTotalSize(distJsFilenames, { - exclude: [/\/generated\/mistica-icons\/.*/, /\/dist-es\/index.js$/], + exclude: [/\/generated\/mistica-icons\/.*/], }), libOverhead: appWithMistica - appInitial, libOverheadGzip: appWithMisticaGzip - appInitialGzip, diff --git a/src/date-time-picker.tsx b/src/date-time-picker.tsx index 2df1678add..3c9b6c46cc 100644 --- a/src/date-time-picker.tsx +++ b/src/date-time-picker.tsx @@ -17,10 +17,10 @@ import {useElementDimensions, useTheme} from './hooks'; import IconCloseRegular from './generated/mistica-icons/icon-close-regular'; import * as styles from './date-time-picker.css'; import {vars} from './skins/skin-contract.css'; -import 'moment/locale/es'; -import 'moment/locale/de'; -import 'moment/locale/pt-br'; -import 'moment/locale/en-gb'; +import 'moment/locale/es.js'; +import 'moment/locale/de.js'; +import 'moment/locale/pt-br.js'; +import 'moment/locale/en-gb.js'; import type {CommonFormFieldProps} from './text-field-base'; import type Moment from 'moment'; diff --git a/vite.config.js b/vite.config.js index 03fc3d09bb..3219540eb6 100644 --- a/vite.config.js +++ b/vite.config.js @@ -46,11 +46,11 @@ export default defineConfig({ ...Object.keys(packageJson.dependencies), ...Object.keys(packageJson.peerDependencies), 'react/jsx-runtime', - 'moment/locale/de', - 'moment/locale/es', - 'moment/locale/en-gb', - 'moment/locale/pt-br', - 'moment/moment', + 'moment/locale/de.js', + 'moment/locale/es.js', + 'moment/locale/en-gb.js', + 'moment/locale/pt-br.js', + 'moment/moment.js', '@vanilla-extract/sprinkles/createRuntimeSprinkles', ], },