-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(): Address @babel/traverse vulnerabilities (#9343)
Co-authored-by: John Joyce <[email protected]>
- Loading branch information
1 parent
cb72253
commit c3499f8
Showing
2 changed files
with
98 additions
and
32 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -191,6 +191,14 @@ | |
dependencies: | ||
"@babel/highlight" "^7.22.5" | ||
|
||
"@babel/code-frame@^7.22.13", "@babel/code-frame@^7.23.5": | ||
version "7.23.5" | ||
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.23.5.tgz#9009b69a8c602293476ad598ff53e4562e15c244" | ||
integrity sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA== | ||
dependencies: | ||
"@babel/highlight" "^7.23.4" | ||
chalk "^2.4.2" | ||
|
||
"@babel/compat-data@^7.17.7", "@babel/compat-data@^7.20.5", "@babel/compat-data@^7.22.5": | ||
version "7.22.5" | ||
resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.22.5.tgz#b1f6c86a02d85d2dd3368a2b67c09add8cd0c255" | ||
|
@@ -226,7 +234,7 @@ | |
eslint-visitor-keys "^2.1.0" | ||
semver "^6.3.0" | ||
|
||
"@babel/generator@^7.12.13", "@babel/generator@^7.14.0", "@babel/generator@^7.22.5", "@babel/generator@^7.7.2": | ||
"@babel/generator@^7.14.0", "@babel/generator@^7.22.5", "@babel/generator@^7.7.2": | ||
version "7.22.5" | ||
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.22.5.tgz#1e7bf768688acfb05cf30b2369ef855e82d984f7" | ||
integrity sha512-+lcUbnTRhd0jOewtFSedLyiPsD5tswKkbgcezOqqWFUVNEwoUTlpPOBmvhG7OXWLR4jMdv0czPGH5XbflnD1EA== | ||
|
@@ -236,6 +244,16 @@ | |
"@jridgewell/trace-mapping" "^0.3.17" | ||
jsesc "^2.5.1" | ||
|
||
"@babel/generator@^7.23.5": | ||
version "7.23.5" | ||
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.5.tgz#17d0a1ea6b62f351d281350a5f80b87a810c4755" | ||
integrity sha512-BPssCHrBD+0YrxviOa3QzpqwhNIXKEtOa2jQrm4FlmkC2apYgRnQcmPWiGZDlGxiNtltnUFolMe8497Esry+jA== | ||
dependencies: | ||
"@babel/types" "^7.23.5" | ||
"@jridgewell/gen-mapping" "^0.3.2" | ||
"@jridgewell/trace-mapping" "^0.3.17" | ||
jsesc "^2.5.1" | ||
|
||
"@babel/helper-annotate-as-pure@^7.0.0", "@babel/helper-annotate-as-pure@^7.18.6", "@babel/helper-annotate-as-pure@^7.22.5": | ||
version "7.22.5" | ||
resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#e7f06737b197d580a01edf75d97e2c8be99d3882" | ||
|
@@ -297,19 +315,32 @@ | |
resolve "^1.14.2" | ||
semver "^6.1.2" | ||
|
||
"@babel/helper-environment-visitor@^7.22.20": | ||
version "7.22.20" | ||
resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167" | ||
integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== | ||
|
||
"@babel/helper-environment-visitor@^7.22.5": | ||
version "7.22.5" | ||
resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz#f06dd41b7c1f44e1f8da6c4055b41ab3a09a7e98" | ||
integrity sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q== | ||
|
||
"@babel/helper-function-name@^7.12.13", "@babel/helper-function-name@^7.22.5": | ||
"@babel/helper-function-name@^7.22.5": | ||
version "7.22.5" | ||
resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz#ede300828905bb15e582c037162f99d5183af1be" | ||
integrity sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ== | ||
dependencies: | ||
"@babel/template" "^7.22.5" | ||
"@babel/types" "^7.22.5" | ||
|
||
"@babel/helper-function-name@^7.23.0": | ||
version "7.23.0" | ||
resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#1f9a3cdbd5b2698a670c30d2735f9af95ed52759" | ||
integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw== | ||
dependencies: | ||
"@babel/template" "^7.22.15" | ||
"@babel/types" "^7.23.0" | ||
|
||
"@babel/helper-hoist-variables@^7.22.5": | ||
version "7.22.5" | ||
resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb" | ||
|
@@ -393,23 +424,40 @@ | |
dependencies: | ||
"@babel/types" "^7.22.5" | ||
|
||
"@babel/helper-split-export-declaration@^7.12.13", "@babel/helper-split-export-declaration@^7.22.5": | ||
"@babel/helper-split-export-declaration@^7.22.5": | ||
version "7.22.5" | ||
resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.5.tgz#88cf11050edb95ed08d596f7a044462189127a08" | ||
integrity sha512-thqK5QFghPKWLhAV321lxF95yCg2K3Ob5yw+M3VHWfdia0IkPXUtoLH8x/6Fh486QUvzhb8YOWHChTVen2/PoQ== | ||
dependencies: | ||
"@babel/types" "^7.22.5" | ||
|
||
"@babel/helper-split-export-declaration@^7.22.6": | ||
version "7.22.6" | ||
resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c" | ||
integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== | ||
dependencies: | ||
"@babel/types" "^7.22.5" | ||
|
||
"@babel/helper-string-parser@^7.22.5": | ||
version "7.22.5" | ||
resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz#533f36457a25814cf1df6488523ad547d784a99f" | ||
integrity sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw== | ||
|
||
"@babel/helper-string-parser@^7.23.4": | ||
version "7.23.4" | ||
resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz#9478c707febcbbe1ddb38a3d91a2e054ae622d83" | ||
integrity sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ== | ||
|
||
"@babel/helper-validator-identifier@^7.12.11", "@babel/helper-validator-identifier@^7.22.5": | ||
version "7.22.5" | ||
resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz#9544ef6a33999343c8740fa51350f30eeaaaf193" | ||
integrity sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ== | ||
|
||
"@babel/helper-validator-identifier@^7.22.20": | ||
version "7.22.20" | ||
resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" | ||
integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== | ||
|
||
"@babel/helper-validator-option@^7.22.5": | ||
version "7.22.5" | ||
resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz#de52000a15a177413c8234fa3a8af4ee8102d0ac" | ||
|
@@ -443,16 +491,30 @@ | |
chalk "^2.0.0" | ||
js-tokens "^4.0.0" | ||
|
||
"@babel/highlight@^7.23.4": | ||
version "7.23.4" | ||
resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.23.4.tgz#edaadf4d8232e1a961432db785091207ead0621b" | ||
integrity sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A== | ||
dependencies: | ||
"@babel/helper-validator-identifier" "^7.22.20" | ||
chalk "^2.4.2" | ||
js-tokens "^4.0.0" | ||
|
||
"@babel/[email protected]": | ||
version "7.12.16" | ||
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.12.16.tgz#cc31257419d2c3189d394081635703f549fc1ed4" | ||
integrity sha512-c/+u9cqV6F0+4Hpq01jnJO+GLp2DdT63ppz9Xa+6cHaajM9VFzK/iDXiKK65YtpeVwu+ctfS6iqlMqRgQRzeCw== | ||
|
||
"@babel/parser@^7.1.0", "@babel/parser@^7.1.6", "@babel/parser@^7.12.13", "@babel/parser@^7.14.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.22.5": | ||
"@babel/parser@^7.1.0", "@babel/parser@^7.1.6", "@babel/parser@^7.14.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.22.5": | ||
version "7.22.5" | ||
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.22.5.tgz#721fd042f3ce1896238cf1b341c77eb7dee7dbea" | ||
integrity sha512-DFZMC9LJUG9PLOclRC32G63UXwzqS2koQC8dkx+PLdmt1xSePYpbT/NbsrJy8Q/muXz7o/h/d4A7Fuyixm559Q== | ||
|
||
"@babel/parser@^7.22.15", "@babel/parser@^7.23.5": | ||
version "7.23.5" | ||
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.5.tgz#37dee97c4752af148e1d38c34b856b2507660563" | ||
integrity sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ== | ||
|
||
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.22.5": | ||
version "7.22.5" | ||
resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.5.tgz#87245a21cd69a73b0b81bcda98d443d6df08f05e" | ||
|
@@ -1322,6 +1384,15 @@ | |
dependencies: | ||
regenerator-runtime "^0.13.11" | ||
|
||
"@babel/template@^7.22.15": | ||
version "7.22.15" | ||
resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.15.tgz#09576efc3830f0430f4548ef971dde1350ef2f38" | ||
integrity sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w== | ||
dependencies: | ||
"@babel/code-frame" "^7.22.13" | ||
"@babel/parser" "^7.22.15" | ||
"@babel/types" "^7.22.15" | ||
|
||
"@babel/template@^7.22.5", "@babel/template@^7.3.3", "@babel/template@^7.4.4": | ||
version "7.22.5" | ||
resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.5.tgz#0c8c4d944509875849bd0344ff0050756eefc6ec" | ||
|
@@ -1331,34 +1402,19 @@ | |
"@babel/parser" "^7.22.5" | ||
"@babel/types" "^7.22.5" | ||
|
||
"@babel/[email protected]": | ||
version "7.12.13" | ||
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.12.13.tgz#689f0e4b4c08587ad26622832632735fb8c4e0c0" | ||
integrity sha512-3Zb4w7eE/OslI0fTp8c7b286/cQps3+vdLW3UcwC8VSJC6GbKn55aeVVu2QJNuCDoeKyptLOFrPq8WqZZBodyA== | ||
dependencies: | ||
"@babel/code-frame" "^7.12.13" | ||
"@babel/generator" "^7.12.13" | ||
"@babel/helper-function-name" "^7.12.13" | ||
"@babel/helper-split-export-declaration" "^7.12.13" | ||
"@babel/parser" "^7.12.13" | ||
"@babel/types" "^7.12.13" | ||
debug "^4.1.0" | ||
globals "^11.1.0" | ||
lodash "^4.17.19" | ||
|
||
"@babel/traverse@^7.1.6", "@babel/traverse@^7.14.0", "@babel/traverse@^7.22.5", "@babel/traverse@^7.4.5", "@babel/traverse@^7.7.2": | ||
version "7.22.5" | ||
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.22.5.tgz#44bd276690db6f4940fdb84e1cb4abd2f729ccd1" | ||
integrity sha512-7DuIjPgERaNo6r+PZwItpjCZEa5vyw4eJGufeLxrPdBXBoLcCJCIasvK6pK/9DVNrLZTLFhUGqaC6X/PA007TQ== | ||
"@babel/[email protected]", "@babel/traverse@>=7.23.2", "@babel/traverse@^7.1.6", "@babel/traverse@^7.14.0", "@babel/traverse@^7.22.5", "@babel/traverse@^7.4.5", "@babel/traverse@^7.7.2": | ||
version "7.23.5" | ||
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.5.tgz#f546bf9aba9ef2b042c0e00d245990c15508e7ec" | ||
integrity sha512-czx7Xy5a6sapWWRx61m1Ke1Ra4vczu1mCTtJam5zRTBOonfdJ+S/B6HYmGYu3fJtr8GGET3si6IhgWVBhJ/m8w== | ||
dependencies: | ||
"@babel/code-frame" "^7.22.5" | ||
"@babel/generator" "^7.22.5" | ||
"@babel/helper-environment-visitor" "^7.22.5" | ||
"@babel/helper-function-name" "^7.22.5" | ||
"@babel/code-frame" "^7.23.5" | ||
"@babel/generator" "^7.23.5" | ||
"@babel/helper-environment-visitor" "^7.22.20" | ||
"@babel/helper-function-name" "^7.23.0" | ||
"@babel/helper-hoist-variables" "^7.22.5" | ||
"@babel/helper-split-export-declaration" "^7.22.5" | ||
"@babel/parser" "^7.22.5" | ||
"@babel/types" "^7.22.5" | ||
"@babel/helper-split-export-declaration" "^7.22.6" | ||
"@babel/parser" "^7.23.5" | ||
"@babel/types" "^7.23.5" | ||
debug "^4.1.0" | ||
globals "^11.1.0" | ||
|
||
|
@@ -1371,7 +1427,7 @@ | |
lodash "^4.17.19" | ||
to-fast-properties "^2.0.0" | ||
|
||
"@babel/types@^7.0.0", "@babel/types@^7.1.6", "@babel/types@^7.12.13", "@babel/types@^7.12.6", "@babel/types@^7.20.7", "@babel/types@^7.22.5", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4": | ||
"@babel/types@^7.0.0", "@babel/types@^7.1.6", "@babel/types@^7.12.6", "@babel/types@^7.20.7", "@babel/types@^7.22.5", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4": | ||
version "7.22.5" | ||
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.22.5.tgz#cd93eeaab025880a3a47ec881f4b096a5b786fbe" | ||
integrity sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA== | ||
|
@@ -1380,6 +1436,15 @@ | |
"@babel/helper-validator-identifier" "^7.22.5" | ||
to-fast-properties "^2.0.0" | ||
|
||
"@babel/types@^7.22.15", "@babel/types@^7.23.0", "@babel/types@^7.23.5": | ||
version "7.23.5" | ||
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.5.tgz#48d730a00c95109fa4393352705954d74fb5b602" | ||
integrity sha512-ON5kSOJwVO6xXVRTvOI0eOnWe7VdUcIpsovGo9U/Br4Ie4UVFQTboO2cYnDhAGU6Fp+UxSiT+pMft0SMHfuq6w== | ||
dependencies: | ||
"@babel/helper-string-parser" "^7.23.4" | ||
"@babel/helper-validator-identifier" "^7.22.20" | ||
to-fast-properties "^2.0.0" | ||
|
||
"@bcoe/v8-coverage@^0.2.3": | ||
version "0.2.3" | ||
resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" | ||
|
@@ -6211,7 +6276,7 @@ chalk@^1.0.0, chalk@^1.1.3: | |
strip-ansi "^3.0.0" | ||
supports-color "^2.0.0" | ||
|
||
chalk@^2.0.0, chalk@^2.4.1: | ||
chalk@^2.0.0, chalk@^2.4.1, chalk@^2.4.2: | ||
version "2.4.2" | ||
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" | ||
integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== | ||
|