Skip to content

Commit

Permalink
Added "js" feature for getrandom for WebAssembly builds (#1521)
Browse files Browse the repository at this point in the history
  • Loading branch information
Razican authored Sep 19, 2021
1 parent 25ac4cc commit 9a915c3
Show file tree
Hide file tree
Showing 6 changed files with 65 additions and 56 deletions.
1 change: 1 addition & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions boa/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,9 @@ dyn-clone = "1.0.4"
measureme = { version = "9.1.2", optional = true }
once_cell = { version = "1.8.0", optional = true }

[target.wasm32-unknown-unknown.dependencies]
getrandom = { version = "0.2.3", features = ["js"] }

[dev-dependencies]
criterion = "0.3.5"
float-cmp = "0.9.0"
Expand Down
2 changes: 1 addition & 1 deletion boa/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ This is an experimental Javascript lexer, parser and compiler written in Rust. C
clippy::missing_errors_doc,
clippy::as_conversions,
clippy::let_unit_value,
missing_doc_code_examples
rustdoc::missing_doc_code_examples
)]

pub mod bigint;
Expand Down
2 changes: 1 addition & 1 deletion boa_tester/src/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
clippy::missing_errors_doc,
clippy::as_conversions,
clippy::let_unit_value,
missing_doc_code_examples
rustdoc::missing_doc_code_examples
)]

mod exec;
Expand Down
2 changes: 1 addition & 1 deletion test262
Submodule test262 updated 70 files
+4 −4 CONTRIBUTING.md
+1 −1 test/annexB/built-ins/RegExp/prototype/compile/this-cross-realm-instance.js
+1 −1 test/built-ins/Date/prototype/valueOf/S9.4_A3_T1.js
+1 −1 test/built-ins/Date/prototype/valueOf/S9.4_A3_T2.js
+71 −0 test/built-ins/RegExp/prototype/exec/failure-lastindex-set.js
+3 −0 test/built-ins/ShadowRealm/instance.js
+1 −1 test/built-ins/ShadowRealm/prototype/evaluate/errors-from-the-other-realm-is-wrapped-into-a-typeerror.js
+31 −0 test/built-ins/ShadowRealm/prototype/evaluate/nested-realms.js
+31 −3 test/built-ins/ShadowRealm/prototype/evaluate/returns-symbol-values.js
+50 −0 test/built-ins/ShadowRealm/prototype/evaluate/wrapped-function-multiple-different-realms-nested.js
+48 −0 test/built-ins/ShadowRealm/prototype/evaluate/wrapped-function-multiple-different-realms.js
+50 −7 test/built-ins/ShadowRealm/prototype/importValue/specifier-tostring.js
+12 −0 test/built-ins/Temporal/Now/plainDateTimeISO/extensible.js
+25 −0 test/built-ins/Temporal/Now/plainDateTimeISO/length.js
+20 −0 test/built-ins/Temporal/Now/plainDateTimeISO/name.js
+14 −0 test/built-ins/Temporal/Now/plainDateTimeISO/not-a-constructor.js
+14 −0 test/built-ins/Temporal/Now/plainDateTimeISO/prop-desc.js
+18 −0 test/built-ins/Temporal/Now/plainDateTimeISO/return-value.js
+35 −0 test/built-ins/Temporal/Now/plainDateTimeISO/time-zone-undefined.js
+28 −0 test/built-ins/Temporal/Now/plainDateTimeISO/timezone-getoffsetnanosecondsfor-invocation.js
+17 −0 test/built-ins/Temporal/Now/plainDateTimeISO/timezone-getoffsetnanosecondsfor-non-integer.js
+15 −0 test/built-ins/Temporal/Now/plainDateTimeISO/timezone-getoffsetnanosecondsfor-non-method.js
+37 −0 test/built-ins/Temporal/Now/plainDateTimeISO/timezone-getoffsetnanosecondsfor-not-a-number.js
+17 −0 test/built-ins/Temporal/Now/plainDateTimeISO/timezone-getoffsetnanosecondsfor-out-of-range.js
+17 −0 test/built-ins/Temporal/Now/plainDateTimeISO/timezone-getoffsetnanosecondsfor-poisoned.js
+17 −0 test/built-ins/Temporal/Now/plainDateTimeISO/timezone-getoffsetnanosecondsfor-throws.js
+21 −0 test/built-ins/Temporal/Now/plainDateTimeISO/timezone-getoffsetnanosecondsfor-wrong-type.js
+20 −0 test/built-ins/Temporal/Now/plainDateTimeISO/timezone-object-fail-call-tostring.js
+17 −0 test/built-ins/Temporal/Now/plainDateTimeISO/timezone-object-fail-get-timezone.js
+21 −0 test/built-ins/Temporal/Now/plainDateTimeISO/timezone-object-fail-has-nested-timezone.js
+19 −0 test/built-ins/Temporal/Now/plainDateTimeISO/timezone-object-fail-has-timezone.js
+77 −0 test/built-ins/Temporal/Now/plainDateTimeISO/timezone-object.js
+33 −0 test/built-ins/Temporal/Now/plainDateTimeISO/timezone-string-datetime.js
+47 −0 test/built-ins/Temporal/Now/zonedDateTime/calendar-function.js
+20 −0 test/built-ins/Temporal/Now/zonedDateTime/calendar-object-fail-call-tostring.js
+17 −0 test/built-ins/Temporal/Now/zonedDateTime/calendar-object-fail-get-calendar.js
+20 −0 test/built-ins/Temporal/Now/zonedDateTime/calendar-object-fail-has-calendar.js
+21 −0 test/built-ins/Temporal/Now/zonedDateTime/calendar-object-fail-has-nested-calendar.js
+73 −0 test/built-ins/Temporal/Now/zonedDateTime/calendar-object.js
+22 −0 test/built-ins/Temporal/Now/zonedDateTime/calendar-temporal-object.js
+12 −0 test/built-ins/Temporal/Now/zonedDateTime/extensible.js
+25 −0 test/built-ins/Temporal/Now/zonedDateTime/length.js
+20 −0 test/built-ins/Temporal/Now/zonedDateTime/name.js
+14 −0 test/built-ins/Temporal/Now/zonedDateTime/not-a-constructor.js
+14 −0 test/built-ins/Temporal/Now/zonedDateTime/prop-desc.js
+31 −0 test/built-ins/Temporal/Now/zonedDateTime/time-zone-undefined.js
+20 −0 test/built-ins/Temporal/Now/zonedDateTime/timezone-object-fail-call-tostring.js
+17 −0 test/built-ins/Temporal/Now/zonedDateTime/timezone-object-fail-get-timezone.js
+21 −0 test/built-ins/Temporal/Now/zonedDateTime/timezone-object-fail-has-nested-timezone.js
+19 −0 test/built-ins/Temporal/Now/zonedDateTime/timezone-object-fail-has-timezone.js
+75 −0 test/built-ins/Temporal/Now/zonedDateTime/timezone-object.js
+42 −0 test/built-ins/Temporal/Now/zonedDateTime/timezone-string-datetime.js
+12 −0 test/built-ins/Temporal/Now/zonedDateTimeISO/extensible.js
+25 −0 test/built-ins/Temporal/Now/zonedDateTimeISO/length.js
+20 −0 test/built-ins/Temporal/Now/zonedDateTimeISO/name.js
+14 −0 test/built-ins/Temporal/Now/zonedDateTimeISO/not-a-constructor.js
+14 −0 test/built-ins/Temporal/Now/zonedDateTimeISO/prop-desc.js
+31 −0 test/built-ins/Temporal/Now/zonedDateTimeISO/time-zone-undefined.js
+20 −0 test/built-ins/Temporal/Now/zonedDateTimeISO/timezone-object-fail-call-tostring.js
+17 −0 test/built-ins/Temporal/Now/zonedDateTimeISO/timezone-object-fail-get-timezone.js
+21 −0 test/built-ins/Temporal/Now/zonedDateTimeISO/timezone-object-fail-has-nested-timezone.js
+19 −0 test/built-ins/Temporal/Now/zonedDateTimeISO/timezone-object-fail-has-timezone.js
+75 −0 test/built-ins/Temporal/Now/zonedDateTimeISO/timezone-object.js
+42 −0 test/built-ins/Temporal/Now/zonedDateTimeISO/timezone-string-datetime.js
+33 −0 test/built-ins/TypedArray/prototype/copyWithin/byteoffset.js
+2 −2 test/language/expressions/division/S11.5.2_A4_T8.js
+1 −3 test/language/expressions/exponentiation/applying-the-exp-operator_A15.js
+1 −3 test/language/expressions/exponentiation/applying-the-exp-operator_A19.js
+1 −1 test/language/statements/throw/S12.13_A2_T5.js
+1 −1 test/language/statements/try/S12.14_A18_T5.js
111 changes: 58 additions & 53 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@


"@discoveryjs/json-ext@^0.5.0":
version "0.5.3"
resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.3.tgz#90420f9f9c6d3987f176a19a7d8e764271a2f55d"
integrity sha512-Fxt+AfXgjMoin2maPIYzFZnQjAXjAL0PHscM5pRTtatFqB+vZxAM9tLp2Optnuw3QOQC40jTNeGYFOMvyf7v9g==
version "0.5.5"
resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.5.tgz#9283c9ce5b289a3c4f61c12757469e59377f81f3"
integrity sha512-6nFkfkmSeV/rqSaS4oWHgmpnYw194f6hmWF5is6b0J1naJZoiD0NTc9AiUwPHvWsowkjuHErCZT1wa0jg+BLIA==

"@nodelib/fs.scandir@2.1.5":
version "2.1.5"
Expand Down Expand Up @@ -80,9 +80,9 @@
integrity sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==

"@types/node@*":
version "16.9.0"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.9.0.tgz#d9512fe037472dcb58931ce19f837348db828a62"
integrity sha512-nmP+VR4oT0pJUPFbKE4SXj3Yb4Q/kz3M9dSAO1GGMebRKWHQxLfDNmU/yh3xxCJha3N60nQ/JwXWwOE/ZSEVag==
version "16.9.4"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.9.4.tgz#a12f0ee7847cf17a97f6fdf1093cb7a9af23cca4"
integrity sha512-KDazLNYAGIuJugdbULwFZULF9qQ13yNWEBFnfVpqlpgAAo6H/qnM9RjBgh0A0kmHf3XxAKLdN5mTIng9iUvVLA==

"@types/retry@^0.12.0":
version "0.12.1"
Expand Down Expand Up @@ -298,10 +298,10 @@ ansi-regex@^2.0.0:
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8=

ansi-regex@^6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.0.tgz#ecc7f5933cbe5ac7b33e209a5ff409ab1669c6b2"
integrity sha512-tAaOSrWCHF+1Ear1Z4wnJCXA9GGox4K6Ic85a5qalES2aeEwQGr7UC93mwef49536PkCYjzkp0zIxfFvexJ6zQ==
ansi-regex@^6.0.1:
version "6.0.1"
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a"
integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==

ansi-styles@^3.2.1:
version "3.2.1"
Expand Down Expand Up @@ -473,9 +473,9 @@ camel-case@^4.1.1:
tslib "^2.0.3"

caniuse-lite@^1.0.30001254:
version "1.0.30001255"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001255.tgz#f3b09b59ab52e39e751a569523618f47c4298ca0"
integrity sha512-F+A3N9jTZL882f/fg/WWVnKSu6IOo3ueLz4zwaOPbPYHNmM/ZaDUyzyJwS1mZhX7Ex5jqTyW599Gdelh5PDYLQ==
version "1.0.30001258"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001258.tgz#b604eed80cc54a578e4bf5a02ae3ed49f869d252"
integrity sha512-RBByOG6xWXUp0CR2/WU2amXz3stjKpSl5J1xU49F1n2OxD//uBZO4wCKUiG+QMGf7CHGfDDcqoKriomoGVxTeA==

chalk@^2.4.1:
version "2.4.2"
Expand Down Expand Up @@ -651,9 +651,9 @@ cross-spawn@^7.0.3:
which "^2.0.1"

css-loader@^6.2.0:
version "6.2.0"
resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.2.0.tgz#9663d9443841de957a3cb9bcea2eda65b3377071"
integrity sha512-/rvHfYRjIpymZblf49w8jYcRo2y9gj6rV8UroHGmBxKrIyGLokpycyKzp9OkitvqT29ZSpzJ0Ic7SpnJX3sC8g==
version "6.3.0"
resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.3.0.tgz#334d3500ff0a0c14cfbd4b0670088dbb5b5c1530"
integrity sha512-9NGvHOR+L6ps13Ilw/b216++Q8q+5RpJcVufCdW9S/9iCzs4KBDNa8qnA/n3FK/sSfWmH35PAIK/cfPi7LOSUg==
dependencies:
icss-utils "^5.1.0"
postcss "^8.2.15"
Expand Down Expand Up @@ -857,9 +857,9 @@ ee-first@1.1.1:
integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=

electron-to-chromium@^1.3.830:
version "1.3.833"
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.833.tgz#e1394eb32ab8a9430ffd7d5adf632ce6c3b05e18"
integrity sha512-h+9aVaUHjyunLqtCjJF2jrJ73tYcJqo2cCGKtVAXH9WmnBsb8hiChRQ0P1uXjdxR6Wcfxibephy41c1YlZA/pA==
version "1.3.843"
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.843.tgz#671489bd2f59fd49b76adddc1aa02c88cd38a5c0"
integrity sha512-OWEwAbzaVd1Lk9MohVw8LxMXFlnYd9oYTYxfX8KS++kLLjDfbovLOcEEXwRhG612dqGQ6+44SZvim0GXuBRiKg==

emojis-list@^3.0.0:
version "3.0.0"
Expand Down Expand Up @@ -1027,9 +1027,9 @@ fastest-levenshtein@^1.0.12:
integrity sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==

fastq@^1.6.0:
version "1.12.0"
resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.12.0.tgz#ed7b6ab5d62393fb2cc591c853652a5c318bf794"
integrity sha512-VNX0QkHK3RsXVKr9KrlUv/FoTa0NdbYoHHl7uXHv2rzyHSlxjdNAKug2twd9luJxpcyNeAgf5iPPMutJO67Dfg==
version "1.13.0"
resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.13.0.tgz#616760f88a7526bdfc596b7cab8c18938c36b98c"
integrity sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==
dependencies:
reusify "^1.0.4"

Expand Down Expand Up @@ -1077,9 +1077,9 @@ find-up@^4.0.0:
path-exists "^4.0.0"

follow-redirects@^1.0.0:
version "1.14.3"
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.3.tgz#6ada78118d8d24caee595595accdc0ac6abd022e"
integrity sha512-3MkHxknWMUtb23apkgz/83fDoe+y+qr0TdgacGIA7bew+QLBo3vdgEN2xEsuXNivpFy4CyDhBBZnNZOtalmenw==
version "1.14.4"
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.4.tgz#838fdf48a8bbdd79e52ee51fb1c94e3ed98b9379"
integrity sha512-zwGkiSXC1MUJG/qmeIFH2HBJx9u0V46QGUe3YR1fXG8bXQxq7fLj0RjLZQ5nubr9qNJUZrH+xUcwXEoXNpfS+g==

forwarded@0.2.0:
version "0.2.0"
Expand Down Expand Up @@ -1552,9 +1552,9 @@ isobject@^3.0.1:
integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8=

jest-worker@^27.0.6:
version "27.1.1"
resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.1.1.tgz#eb5f05c4657fdcb702c36c48b20d785bd4599378"
integrity sha512-XJKCL7tu+362IUYTWvw8+3S75U7qMiYiRU6u5yqscB48bTvzwN6i8L/7wVTXiFLwkRsxARNM7TISnTvcgv9hxA==
version "27.2.0"
resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.2.0.tgz#11eef39f1c88f41384ca235c2f48fe50bc229bc0"
integrity sha512-laB0ZVIBz+voh/QQy9dmUuuDsadixeerrKqyVpgPz+CCWiOYjOBabUXHIXZhsdvkWbLqSHbgkAHWl5cg24Q6RA==
dependencies:
"@types/node" "*"
merge-stream "^2.0.0"
Expand Down Expand Up @@ -1628,9 +1628,9 @@ media-typer@0.3.0:
integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=

memfs@^3.2.2:
version "3.2.4"
resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.2.4.tgz#1108c28d2e9137daf5a5586af856c3e18c1c64b2"
integrity sha512-2mDCPhuduRPOxlfgsXF9V+uqC6Jgz8zt/bNe4d4W7d5f6pCzHrWkxLNr17jKGXd4+j2kQNsAG2HARPnt74sqVQ==
version "3.3.0"
resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.3.0.tgz#4da2d1fc40a04b170a56622c7164c6be2c4cbef2"
integrity sha512-BEE62uMfKOavX3iG7GYX43QJ+hAeeWnwIAuJ/R6q96jaMtiLzhsxHJC8B1L7fK7Pt/vXDRwb3SG/yBpNGDPqzg==
dependencies:
fs-monkey "1.0.3"

Expand Down Expand Up @@ -1662,11 +1662,16 @@ micromatch@^4.0.2, micromatch@^4.0.4:
braces "^3.0.1"
picomatch "^2.2.3"

mime-db@1.49.0, "mime-db@>= 1.43.0 < 2":
mime-db@1.49.0:
version "1.49.0"
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.49.0.tgz#f3dfde60c99e9cf3bc9701d687778f537001cbed"
integrity sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==

"mime-db@>= 1.43.0 < 2":
version "1.50.0"
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.50.0.tgz#abd4ac94e98d3c0e185016c67ab45d5fde40c11f"
integrity sha512-9tMZCDlYHqeERXEHO9f/hKfNXhre5dK2eE/krIvUjZbS2KPcqGDfNShIWS1uW9XOTKQKqK6qbeOci18rbfW77A==

mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.17, mime-types@~2.1.24:
version "2.1.32"
resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.32.tgz#1d00e89e7de7fe02008db61001d9e02852670fd5"
Expand Down Expand Up @@ -1792,9 +1797,9 @@ npm-run-path@^4.0.1:
path-key "^3.0.0"

nth-check@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.0.0.tgz#1bb4f6dac70072fc313e8c9cd1417b5074c0a125"
integrity sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==
version "2.0.1"
resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.0.1.tgz#2efe162f5c3da06a28959fbd3db75dbeea9f0fc2"
integrity sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==
dependencies:
boolbase "^1.0.0"

Expand Down Expand Up @@ -2381,9 +2386,9 @@ shebang-regex@^3.0.0:
integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==

signal-exit@^3.0.3:
version "3.0.3"
resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c"
integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==
version "3.0.4"
resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.4.tgz#366a4684d175b9cab2081e3681fda3747b6c51d7"
integrity sha512-rqYhcAnZ6d/vTPGghdrw7iumdcbXpsk1b8IG/rz+VWV51DM0p7XCtMoJ3qhPLIbp3tvyt3pKRbaaEMZYpHto8Q==

slash@^3.0.0:
version "3.0.0"
Expand All @@ -2404,7 +2409,7 @@ source-map-js@^0.6.2:
resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-0.6.2.tgz#0bb5de631b41cfbda6cfba8bd05a80efdfd2385e"
integrity sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==

source-map-support@~0.5.12, source-map-support@~0.5.19:
source-map-support@~0.5.12, source-map-support@~0.5.20:
version "0.5.20"
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.20.tgz#12166089f8f5e5e8c56926b377633392dd2cb6c9"
integrity sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==
Expand Down Expand Up @@ -2472,11 +2477,11 @@ strip-ansi@^3.0.1:
ansi-regex "^2.0.0"

strip-ansi@^7.0.0:
version "7.0.0"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.0.0.tgz#1dc49b980c3a4100366617adac59327eefdefcb0"
integrity sha512-UhDTSnGF1dc0DRbUqr1aXwNoY3RgVkSWG8BrpnuFIxhP57IqbS7IRta2Gfiavds4yCxc5+fEAVVOgBZWnYkvzg==
version "7.0.1"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.0.1.tgz#61740a08ce36b61e50e65653f07060d000975fb2"
integrity sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==
dependencies:
ansi-regex "^6.0.0"
ansi-regex "^6.0.1"

strip-final-newline@^2.0.0:
version "2.0.0"
Expand All @@ -2503,9 +2508,9 @@ supports-color@^8.0.0:
has-flag "^4.0.0"

tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.0.tgz#5c373d281d9c672848213d0e037d1c4165ab426b"
integrity sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==
version "2.2.1"
resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0"
integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==

terser-webpack-plugin@^5.1.3:
version "5.2.4"
Expand All @@ -2529,13 +2534,13 @@ terser@^4.6.3:
source-map-support "~0.5.12"

terser@^5.7.2:
version "5.7.2"
resolved "https://registry.yarnpkg.com/terser/-/terser-5.7.2.tgz#d4d95ed4f8bf735cb933e802f2a1829abf545e3f"
integrity sha512-0Omye+RD4X7X69O0eql3lC4Heh/5iLj3ggxR/B5ketZLOtLiOqukUgjw3q4PDnNQbsrkKr3UMypqStQG3XKRvw==
version "5.8.0"
resolved "https://registry.yarnpkg.com/terser/-/terser-5.8.0.tgz#c6d352f91aed85cc6171ccb5e84655b77521d947"
integrity sha512-f0JH+6yMpneYcRJN314lZrSwu9eKkUFEHLN/kNy8ceh8gaRiLgFPJqrB9HsXjhEGdv4e/ekjTOFxIlL6xlma8A==
dependencies:
commander "^2.20.0"
source-map "~0.7.2"
source-map-support "~0.5.19"
source-map-support "~0.5.20"

thunky@^1.0.2:
version "1.1.0"
Expand Down Expand Up @@ -2702,9 +2707,9 @@ webpack-merge@^5.7.3:
wildcard "^2.0.0"

webpack-sources@^3.2.0:
version "3.2.0"
resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.0.tgz#b16973bcf844ebcdb3afde32eda1c04d0b90f89d"
integrity sha512-fahN08Et7P9trej8xz/Z7eRu8ltyiygEo/hnRi9KqBUs80KeDcnf96ZJo++ewWd84fEf3xSX9bp4ZS9hbw0OBw==
version "3.2.1"
resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.1.tgz#251a7d9720d75ada1469ca07dbb62f3641a05b6d"
integrity sha512-t6BMVLQ0AkjBOoRTZgqrWm7xbXMBzD+XDq2EZ96+vMfn3qKgsvdXZhbPZ4ElUOpdv4u+iiGe+w3+J75iy/bYGA==

webpack@^5.53.0:
version "5.53.0"
Expand Down

0 comments on commit 9a915c3

Please sign in to comment.