@@ -328,15 +328,9 @@ test('export as from arbitrary module namespace identifier', async () => {
328
328
test ( 'export default' , async ( ) => {
329
329
expect ( await ssrTransformSimpleCode ( `export default {}` ) )
330
330
. toMatchInlineSnapshot ( `
331
- "Object.defineProperty(__vite_ssr_exports__, "default", {
332
- enumerable: true,
333
- configurable: true,
334
- get() {
335
- return {};
336
- }
337
- });
338
- "
339
- ` )
331
+ "__vite_ssr_exports__.default = {};
332
+ "
333
+ ` )
340
334
} )
341
335
342
336
test ( 'export then import minified' , async ( ) => {
@@ -1260,29 +1254,17 @@ export default (function getRandom() {
1260
1254
` . trim ( )
1261
1255
1262
1256
expect ( await ssrTransformSimpleCode ( code ) ) . toMatchInlineSnapshot ( `
1263
- "Object.defineProperty(__vite_ssr_exports__, "default", {
1264
- enumerable: true,
1265
- configurable: true,
1266
- get() {
1267
- return function getRandom() {
1268
- return Math.random();
1269
- };
1270
- }
1271
- });
1257
+ "__vite_ssr_exports__.default = function getRandom() {
1258
+ return Math.random();
1259
+ };
1272
1260
"
1273
1261
` )
1274
1262
1275
1263
expect ( await ssrTransformSimpleCode ( `export default (class A {});` ) )
1276
1264
. toMatchInlineSnapshot ( `
1277
- "Object.defineProperty(__vite_ssr_exports__, "default", {
1278
- enumerable: true,
1279
- configurable: true,
1280
- get() {
1281
- return class A {};
1282
- }
1283
- });
1284
- "
1285
- ` )
1265
+ "__vite_ssr_exports__.default = class A {};
1266
+ "
1267
+ ` )
1286
1268
} )
1287
1269
1288
1270
// #8002
@@ -1560,13 +1542,7 @@ console.log(bar)
1560
1542
` ) ,
1561
1543
) . toMatchInlineSnapshot ( `
1562
1544
"const __vite_ssr_import_0__ = await __vite_ssr_import__("./foo", { importedNames: ["foo"] });
1563
- Object.defineProperty(__vite_ssr_exports__, "default", {
1564
- enumerable: true,
1565
- configurable: true,
1566
- get() {
1567
- return (0, __vite_ssr_import_0__.foo)();
1568
- }
1569
- });
1545
+ __vite_ssr_exports__.default = (0, __vite_ssr_import_0__.foo)();
1570
1546
const __vite_ssr_import_1__ = await __vite_ssr_import__("./bar");
1571
1547
Object.defineProperty(__vite_ssr_exports__, "bar", {
1572
1548
enumerable: true,
@@ -1782,7 +1758,7 @@ test('combine mappings', async () => {
1782
1758
)
1783
1759
expect ( result ?. map ) . toMatchInlineSnapshot ( `
1784
1760
{
1785
- "mappings": "AAAA;;;;SAAe ",
1761
+ "mappings": "AAAA,+BAAe ",
1786
1762
"names": [],
1787
1763
"sources": [
1788
1764
"virtual:test-mappings:null",
0 commit comments