Skip to content

Commit 992194b

Browse files
authored
chore: remove source-map-support in prod-server for code start performance (#7291)
1 parent 292d91c commit 992194b

File tree

4 files changed

+7
-19
lines changed

4 files changed

+7
-19
lines changed

.changeset/eight-pigs-taste.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
'@modern-js/prod-server': patch
3+
---
4+
5+
chore: remove `source-map-support` in prod-server for code start performance
6+
chore: 移除 prod-server 中的 `source-map-support` 以提升冷启动性能

packages/server/prod-server/package.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,7 @@
5050
"@modern-js/runtime-utils": "workspace:*",
5151
"@modern-js/server-core": "workspace:*",
5252
"@modern-js/utils": "workspace:*",
53-
"@swc/helpers": "^0.5.17",
54-
"source-map-support": "0.5.21"
53+
"@swc/helpers": "^0.5.17"
5554
},
5655
"devDependencies": {
5756
"@modern-js/types": "workspace:*",
@@ -60,7 +59,6 @@
6059
"@types/jest": "^29",
6160
"@types/merge-deep": "^3.0.0",
6261
"@types/node": "~16.11.7",
63-
"@types/source-map-support": "0.5.10",
6462
"jest": "^29",
6563
"lint-staged": "~13.3.0",
6664
"tsx": "^3.12.7",

packages/server/prod-server/src/index.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,9 @@ import {
55
loadServerEnv,
66
loadServerRuntimeConfig,
77
} from '@modern-js/server-core/node';
8-
import sourceMapSupport from 'source-map-support';
98
import { applyPlugins } from './apply';
109
import type { BaseEnv, ProdServerOptions } from './types';
1110

12-
sourceMapSupport.install();
13-
1411
export { applyPlugins, type ApplyPlugins } from './apply';
1512

1613
export {

pnpm-lock.yaml

Lines changed: 0 additions & 13 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)