mirror of
https://github.com/fleetdm/fleet
synced 2026-04-21 13:37:30 +00:00
Upgrade serialize-javascript to 7.0.3 (#40781)
From @iansltx: The below works because serialize-javascript v7's "BC break" is requiring a newer version of Node, but we're well above that version (20) already. There are no other BC breaks per release notes so a resolution/override is safe here. This is a transitive dependency of a dev dependency, so we don't need to rush out a release for this change. --- Upgrades the transitive dependency `serialize-javascript` from 6.0.2 to 7.0.3 across all package ecosystems in the repository. ## Changes - Added yarn resolution `**/serialize-javascript: ^7.0.3` in root `package.json` - Added npm override `serialize-javascript: ^7.0.3` in `ee/fleetd-chrome/package.json` - Updated `yarn.lock` and `ee/fleetd-chrome/package-lock.json` to resolve to version 7.0.3 The upgrade uses package manager resolution features since parent dependencies (`webpack`, `terser-webpack-plugin`, `copy-webpack-plugin`) still specify 6.x in their own dependencies. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Chores** * Pinned serialize-javascript dependency to version ^7.0.3 in project configurations. <!-- end of auto-generated comment: release notes by coderabbit.ai --> --------- Co-authored-by: anthropic-code-agent[bot] <242468646+Claude@users.noreply.github.com> Co-authored-by: iansltx <472804+iansltx@users.noreply.github.com>
This commit is contained in:
parent
af9f48eeb1
commit
cba11a8750
4 changed files with 14 additions and 21 deletions
19
ee/fleetd-chrome/package-lock.json
generated
19
ee/fleetd-chrome/package-lock.json
generated
|
|
@ -6042,15 +6042,6 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
"node_modules/randombytes": {
|
||||
"version": "2.1.0",
|
||||
"resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
|
||||
"integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"safe-buffer": "^5.1.0"
|
||||
}
|
||||
},
|
||||
"node_modules/react-is": {
|
||||
"version": "18.2.0",
|
||||
"resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz",
|
||||
|
|
@ -6381,13 +6372,13 @@
|
|||
}
|
||||
},
|
||||
"node_modules/serialize-javascript": {
|
||||
"version": "6.0.2",
|
||||
"resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz",
|
||||
"integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==",
|
||||
"version": "7.0.3",
|
||||
"resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-7.0.3.tgz",
|
||||
"integrity": "sha512-h+cZ/XXarqDgCjo+YSyQU/ulDEESGGf8AMK9pPNmhNSl/FzPl6L8pMp1leca5z6NuG6tvV/auC8/43tmovowww==",
|
||||
"dev": true,
|
||||
"license": "BSD-3-Clause",
|
||||
"dependencies": {
|
||||
"randombytes": "^2.1.0"
|
||||
"engines": {
|
||||
"node": ">=20.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/set-cookie-parser": {
|
||||
|
|
|
|||
|
|
@ -26,6 +26,9 @@
|
|||
"webpack-cli": "^5.0.1",
|
||||
"webpack-merge": "^5.8.0"
|
||||
},
|
||||
"overrides": {
|
||||
"serialize-javascript": "^7.0.3"
|
||||
},
|
||||
"scripts": {
|
||||
"build": "webpack --config webpack.prod.js",
|
||||
"dev": "webpack --config webpack.dev.js",
|
||||
|
|
|
|||
|
|
@ -181,7 +181,8 @@
|
|||
"**/css-selector-extract": "~4.0.1",
|
||||
"**/wait-on/axios": "^0.28.0",
|
||||
"@types/react": "18.3.12",
|
||||
"@types/react-dom": "18.2.0"
|
||||
"@types/react-dom": "18.2.0",
|
||||
"**/serialize-javascript": "^7.0.3"
|
||||
},
|
||||
"browserslist": [
|
||||
"defaults"
|
||||
|
|
|
|||
10
yarn.lock
10
yarn.lock
|
|
@ -10450,12 +10450,10 @@ sentence-case@^3.0.4:
|
|||
tslib "^2.0.3"
|
||||
upper-case-first "^2.0.2"
|
||||
|
||||
serialize-javascript@^6.0.2:
|
||||
version "6.0.2"
|
||||
resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.2.tgz#defa1e055c83bf6d59ea805d8da862254eb6a6c2"
|
||||
integrity sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==
|
||||
dependencies:
|
||||
randombytes "^2.1.0"
|
||||
serialize-javascript@^6.0.2, serialize-javascript@^7.0.3:
|
||||
version "7.0.3"
|
||||
resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-7.0.3.tgz#c92008d8a21bc7b2307c2e885a4bd0f03b2aee6c"
|
||||
integrity sha512-h+cZ/XXarqDgCjo+YSyQU/ulDEESGGf8AMK9pPNmhNSl/FzPl6L8pMp1leca5z6NuG6tvV/auC8/43tmovowww==
|
||||
|
||||
set-blocking@^2.0.0:
|
||||
version "2.0.0"
|
||||
|
|
|
|||
Loading…
Reference in a new issue