Fixathon: Web app dependency updates part 1 (#29036)
* Ensure all packages remove a node_modules in their folder when cleaning * Upgrade typescript to 5.6.3 and move to root package.json Note that this currently fails to build the types package due to @types/node which I'm going to try to remove * Update @types/node to 20.11 to match .nvmrc * Upgrade zen-observable to 0.10.0 It looks like localforage-observable uses its own version of zen-observable because it hasn't been updated in years. This seems like something we probably should remove. * Update yargs to 17.7.2 * Update webpack-dev-server to 5.1.0 * Remove webpack-bundle-analyzer since we haven't used it in years * Update webpack to 5.95.0 * Update web-vitals to 4.2.4 * Update turndown to 7.2.0 * Update tinycolor2 to 1.6.0 * Update timezones.json to 1.7.0 * Update stylelint to 16.10.0, stylelint-config-recommended-scss to 14.1.0, and stylelint-scss to 6.8.1 * Update webpack-cli to 5.1.4 * Update style-loader to 4.0.0 * Change all Webpack scripts to be ES modules * Update strip-ansi to 7.1.0 This is a build script dependency * Update chalk to 5.3.0 This is a build script dependency * Update concurrently to 9.0.1 This is a build script dependency * Update smooth-scroll-into-view-if-needed to 2.0.2 * MM-48205 Update serialize-error to 11.0.3 We didn't update this before because it's an ES module which caused Jest to complain. We can fix that by making Jest transform the it * Update semver to 7.6.3 * Update types for semver, tinycolor2, turndown, and webpack * Fix type issues: change Props to a type * Fix type issues: invalid HTML attributes * Remove unneeded option from Webpack config
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
2117a4ed30
Коммит
4136343476
@@ -7,9 +7,9 @@
|
||||
},
|
||||
"scripts": {
|
||||
"postinstall": "patch-package && npm run build --workspace=platform/types --workspace=platform/client --workspace=platform/components",
|
||||
"build": "node scripts/build.js",
|
||||
"run": "node scripts/run.js",
|
||||
"dev-server": "node scripts/dev-server.js",
|
||||
"build": "node scripts/build.mjs",
|
||||
"run": "node scripts/run.mjs",
|
||||
"dev-server": "node scripts/dev-server.mjs",
|
||||
"test": "npm run test --workspaces --if-present",
|
||||
"test:updatesnapshot": "npm run test:updatesnapshot --workspaces --if-present",
|
||||
"test-ci": "npm run test-ci --workspaces --if-present",
|
||||
@@ -19,21 +19,23 @@
|
||||
"clean": "npm run clean --workspaces --if-present"
|
||||
},
|
||||
"dependencies": {
|
||||
"react-intl": "6.6.2"
|
||||
"react-intl": "6.6.2",
|
||||
"typescript": "5.6.3"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/core": "7.22.0",
|
||||
"@babel/preset-env": "7.21.5",
|
||||
"@babel/preset-react": "7.18.6",
|
||||
"@babel/preset-typescript": "7.21.5",
|
||||
"@types/webpack-env": "1.18.1",
|
||||
"@types/node": "20.11.30",
|
||||
"@types/webpack-env": "1.18.5",
|
||||
"babel-loader": "9.1.2",
|
||||
"babel-plugin-formatjs": "10.5.1",
|
||||
"babel-plugin-styled-components": "2.1.1",
|
||||
"babel-plugin-typescript-to-proptypes": "2.1.0",
|
||||
"blessed": "0.1.81",
|
||||
"chalk": "4.1.2",
|
||||
"concurrently": "7.6.0",
|
||||
"chalk": "5.3.0",
|
||||
"concurrently": "9.0.1",
|
||||
"cross-env": "7.0.3",
|
||||
"css-loader": "6.7.3",
|
||||
"eslint": "8.57.0",
|
||||
@@ -45,11 +47,11 @@
|
||||
"patch-package": "8.0.0",
|
||||
"sass": "1.71.1",
|
||||
"sass-loader": "14.1.1",
|
||||
"strip-ansi": "6.0.1",
|
||||
"style-loader": "3.3.2",
|
||||
"webpack": "5.81.0",
|
||||
"webpack-cli": "5.0.2",
|
||||
"webpack-dev-server": "4.13.3"
|
||||
"strip-ansi": "7.1.0",
|
||||
"style-loader": "4.0.0",
|
||||
"webpack": "5.95.0",
|
||||
"webpack-cli": "5.1.4",
|
||||
"webpack-dev-server": "5.1.0"
|
||||
},
|
||||
"overrides": {
|
||||
"@floating-ui/react": {
|
||||
|
||||
Ссылка в новой задаче
Block a user