Skip to content

Commit 26dcf3a

Browse files
authored
chore: bump typescript to v5 in devDependencies (#3718)
* chore: bump typescript to v5 in devDependencies * chore: bump ts-jest to 29.1.0 * chore: update snapshot
1 parent df43559 commit 26dcf3a

File tree

139 files changed

+1007
-1293
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

139 files changed

+1007
-1293
lines changed

.changeset/healthy-garlics-doubt.md

Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,97 @@
1+
---
2+
'@modern-js/module-test-generator': patch
3+
'@modern-js/tailwindcss-generator': patch
4+
'@modern-js/dependence-generator': patch
5+
'@modern-js/changeset-generator': patch
6+
'@modern-js/generator-generator': patch
7+
'@modern-js/router-v5-generator': patch
8+
'@modern-js/storybook-generator': patch
9+
'@modern-js/monorepo-generator': patch
10+
'@modern-js/packages-generator': patch
11+
'@modern-js/upgrade-generator': patch
12+
'@modern-js/module-generator': patch
13+
'@modern-js/rspack-generator': patch
14+
'@modern-js/server-generator': patch
15+
'@modern-js/entry-generator': patch
16+
'@modern-js/base-generator': patch
17+
'@modern-js/repo-generator': patch
18+
'@modern-js/test-generator': patch
19+
'@modern-js/bff-generator': patch
20+
'@modern-js/doc-generator': patch
21+
'@modern-js/mwa-generator': patch
22+
'@modern-js/ssg-generator': patch
23+
'@modern-js/generator-plugin-plugin': patch
24+
'@modern-js/plugin-module-node-polyfill': patch
25+
'@modern-js/builder-webpack-provider': patch
26+
'@modern-js/plugin-module-main-fields': patch
27+
'@modern-js/builder-rspack-provider': patch
28+
'@modern-js/builder-plugin-image-compress': patch
29+
'@modern-js/plugin-module-polyfill': patch
30+
'@modern-js/builder-plugin-node-polyfill': patch
31+
'@modern-js/doc-plugin-auto-sidebar': patch
32+
'@modern-js/plugin-module-banner': patch
33+
'@modern-js/plugin-module-import': patch
34+
'@modern-js/plugin-module-target': patch
35+
'@modern-js/node-bundle-require': patch
36+
'@modern-js/doc-plugin-medium-zoom': patch
37+
'@modern-js/generator-common': patch
38+
'@modern-js/generator-plugin': patch
39+
'@modern-js/plugin-module-babel': patch
40+
'@modern-js/generator-cases': patch
41+
'@modern-js/generator-utils': patch
42+
'@modern-js/plugin-module-doc': patch
43+
'@modern-js-app/eslint-config': patch
44+
'@modern-js/plugin-router-v5': patch
45+
'@modern-js/monorepo-tools': patch
46+
'@modern-js/builder-plugin-swc-base': patch
47+
'@modern-js/builder-shared': patch
48+
'@modern-js/builder-plugin-esbuild': patch
49+
'@modern-js/plugin-data-loader': patch
50+
'@modern-js/doc-tools-doc': patch
51+
'@modern-js/plugin-garfish': patch
52+
'@modern-js/runtime': patch
53+
'@modern-js/plugin-testing': patch
54+
'@modern-js/plugin-polyfill': patch
55+
'@modern-js/module-tools': patch
56+
'@modern-js/babel-compiler': patch
57+
'@modern-js/builder-plugin-stylus': patch
58+
'@modern-js/babel-preset-base': patch
59+
'@modern-js/create-request': patch
60+
'@modern-js/plugin-express': patch
61+
'@modern-js/babel-preset-app': patch
62+
'@modern-js/babel-preset-lib': patch
63+
'@modern-js/plugin-changeset': patch
64+
'@modern-js/plugin-storybook': patch
65+
'@modern-js/new-action': patch
66+
'@modern-js/plugin-server': patch
67+
'@modern-js/plugin-worker': patch
68+
'@modern-js/plugin-tailwindcss': patch
69+
'@modern-js/app-tools': patch
70+
'@modern-js/doc-tools': patch
71+
'@modern-js/builder-plugin-swc': patch
72+
'@modern-js/bff-runtime': patch
73+
'@modern-js/prod-server': patch
74+
'@modern-js/main-doc': patch
75+
'@modern-js/plugin-koa': patch
76+
'@modern-js/builder': patch
77+
'@modern-js/plugin-i18n': patch
78+
'@modern-js/plugin-lint': patch
79+
'@modern-js/bff-core': patch
80+
'@modern-js/upgrade': patch
81+
'@modern-js/plugin-bff': patch
82+
'@modern-js/plugin-ssg': patch
83+
'@modern-js/plugin-swc': patch
84+
'@modern-js/create': patch
85+
'@modern-js/plugin': patch
86+
'@modern-js/server': patch
87+
'@modern-js/utils': patch
88+
'@modern-js/doc-core': patch
89+
'@modern-js/server-utils': patch
90+
'@modern-js/server-core': patch
91+
'@modern-js/e2e': patch
92+
'@modern-js/core': patch
93+
---
94+
95+
chore: bump typescript to v5 in devDependencies
96+
97+
chore: 升级 devDependencies 中的 typescript 版本到 v5

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,8 @@
6868
"devDependencies": {
6969
"@babel/core": "^7.18.0",
7070
"@babel/plugin-transform-modules-commonjs": "^7.17.7",
71-
"@commitlint/cli": "^13.2.1",
72-
"@commitlint/config-conventional": "^13.2.0",
71+
"@commitlint/cli": "^17.6.3",
72+
"@commitlint/config-conventional": "^17.6.3",
7373
"@modern-js-app/eslint-config": "workspace:*",
7474
"@modern-js/eslint-config": "workspace:*",
7575
"@modern-js/monorepo-tools": "workspace:*",

packages/builder/builder-rspack-provider/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@
7171
"@types/node": "^14",
7272
"antd": "4",
7373
"postcss": "8.4.21",
74-
"typescript": "^4",
74+
"typescript": "^5",
7575
"react": "^18",
7676
"react-dom": "^18"
7777
},

packages/builder/builder-shared/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@
107107
"@types/node": "^14",
108108
"html-webpack-plugin": "5.5.0",
109109
"terser": "^5.14.1",
110-
"typescript": "^4",
110+
"typescript": "^5",
111111
"webpack": "^5.82.1",
112112
"@rspack/core": "0.0.0-canary-22b006c-20230517164249"
113113
},

packages/builder/builder-shared/src/format.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import chalk from '@modern-js/utils/chalk';
2-
import { Stats, MultiStats } from './types';
2+
import type { Stats, MultiStats } from './types';
33

44
export async function formatStats(
55
stats: Stats | MultiStats,

packages/builder/builder-webpack-provider/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@
119119
"@types/caniuse-lite": "^1.0.1",
120120
"@types/node": "^14",
121121
"antd": "4",
122-
"typescript": "^4",
122+
"typescript": "^5",
123123
"react": "^18",
124124
"react-dom": "^18"
125125
},

packages/builder/builder-webpack-provider/src/core/build.ts

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
import { createCompiler } from './createCompiler';
22
import { initConfigs, InitConfigsOptions } from './initConfigs';
3-
import { logger, type BuildOptions } from '@modern-js/builder-shared';
3+
import {
4+
logger,
5+
type Stats,
6+
type BuildOptions,
7+
} from '@modern-js/builder-shared';
48
import type {
5-
Stats,
69
MultiStats,
710
Compiler,
811
MultiCompiler,
@@ -28,7 +31,7 @@ export const webpackBuild: BuildExecuter = async compiler => {
2831
if (err || stats?.hasErrors()) {
2932
const buildError: WebpackBuildError =
3033
err || new Error('webpack build failed!');
31-
buildError.stats = stats;
34+
buildError.stats = stats as Stats;
3235
reject(buildError);
3336
}
3437
// If there is a compilation error, the close method should not be called.
@@ -87,7 +90,7 @@ export const build = async (
8790
} else {
8891
const executeResult = await executer?.(compiler);
8992
await context.hooks.onAfterBuildHook.call({
90-
stats: executeResult?.stats,
93+
stats: executeResult?.stats as Stats,
9194
});
9295
}
9396
};

packages/builder/builder-webpack-provider/src/core/createCompiler.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
1-
import { logger, debug, formatStats } from '@modern-js/builder-shared';
1+
import {
2+
logger,
3+
debug,
4+
formatStats,
5+
type Stats,
6+
} from '@modern-js/builder-shared';
27
import type { Context, WebpackConfig } from '../types';
3-
import type { Stats } from 'webpack';
48

59
export async function createCompiler({
610
context,

packages/builder/builder/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
"@scripts/vitest-config": "workspace:*",
4848
"@types/babel__core": "^7.20.0",
4949
"@types/node": "^14",
50-
"typescript": "^4"
50+
"typescript": "^5"
5151
},
5252
"publishConfig": {
5353
"registry": "https://registry.npmjs.org/",

packages/builder/plugin-esbuild/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
"@modern-js/builder-webpack-provider": "workspace:*",
4747
"@modern-js/utils": "workspace:*",
4848
"@scripts/vitest-config": "workspace:*",
49-
"typescript": "4.7.4",
49+
"typescript": "^5",
5050
"wireit": "^0.7.1"
5151
},
5252
"sideEffects": false,

0 commit comments

Comments
 (0)