File tree Expand file tree Collapse file tree 4 files changed +190
-135
lines changed Expand file tree Collapse file tree 4 files changed +190
-135
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ ' @vintl/nuxt ' : patch
3+ ---
4+
5+ Downgrade and pin versions of FormatJS packages
6+
7+ Newest versions of FormatJS packages contain exports map that result in illegal ESM as CJS imports. This downgrades them
8+
9+ For more details see the issue at https://github.com/formatjs/formatjs/issues/4126 .
Original file line number Diff line number Diff line change 5050 "typescript" : " ^5.1.3"
5151 },
5252 "dependencies" : {
53- "@formatjs/intl" : " ^2.8.0 " ,
53+ "@formatjs/intl" : " 2.7.2 " ,
5454 "@nuxt/kit" : " ^3.5.3" ,
55- "@vintl/unplugin" : " ^1.2.1 " ,
56- "@vintl/vintl" : " ^4.2.0 " ,
55+ "@vintl/unplugin" : " ^1.2.4 " ,
56+ "@vintl/vintl" : " ^4.2.1 " ,
5757 "astring" : " ^1.8.6" ,
58+ "consola" : " ^3.1.0" ,
5859 "hash-sum" : " ^2.0.0" ,
5960 "import-meta-resolve" : " ^3.0.0" ,
6061 "pathe" : " ^1.1.1" ,
6162 "picocolors" : " ^1.0.0" ,
6263 "slash" : " ^5.1.0" ,
63- "zod" : " ^3.21.4" ,
64- "consola" : " ^3.1.0"
64+ "zod" : " ^3.21.4"
6565 }
6666}
Original file line number Diff line number Diff line change @@ -157,12 +157,12 @@ export default defineNuxtModule<InputModuleOptions>({
157157 if ( Array . isArray ( aliases ) ) {
158158 aliases . push ( {
159159 find : '@formatjs/icu-messageformat-parser' ,
160- replacement : '@formatjs/icu-messageformat-parser/no-parser' ,
160+ replacement : '@formatjs/icu-messageformat-parser/lib/ no-parser' ,
161161 } )
162162 } else {
163163 Object . assign ( aliases , {
164164 '@formatjs/icu-messageformat-parser' :
165- '@formatjs/icu-messageformat-parser/no-parser' ,
165+ '@formatjs/icu-messageformat-parser/lib/ no-parser' ,
166166 } )
167167 }
168168 } )
@@ -172,11 +172,11 @@ export default defineNuxtModule<InputModuleOptions>({
172172 if ( Array . isArray ( aliases ) ) {
173173 aliases . push ( {
174174 name : '@formatjs/icu-messageformat-parser' ,
175- alias : '@formatjs/icu-messageformat-parser/no-parser' ,
175+ alias : '@formatjs/icu-messageformat-parser/lib/ no-parser' ,
176176 } )
177177 } else {
178178 aliases [ '@formatjs/icu-messageformat-parser' ] =
179- '@formatjs/icu-messageformat-parser/no-parser'
179+ '@formatjs/icu-messageformat-parser/lib/ no-parser'
180180 }
181181 } )
182182 }
You can’t perform that action at this time.
0 commit comments