From f439d00ff389a24c9077274c77b840dc2d89ab7a Mon Sep 17 00:00:00 2001 From: MicroBlock Date: Sat, 2 Sep 2023 01:02:00 +0800 Subject: [PATCH 1/2] chore: update lowest supported version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index fdfc8fad..e8c9e1e0 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "vite-plugin-inspect": "^0.7.38" }, "engines": { - "node": ">=18.16.0" + "node": ">=18.0.0" }, "resolutions": { "array-buffer-byte-length": "npm:@nolyfill/array-buffer-byte-length@latest", From 01be19a427954a9029c0c4b41a79b4135891c82b Mon Sep 17 00:00:00 2001 From: MicroBlock Date: Sat, 2 Sep 2023 02:36:10 +0800 Subject: [PATCH 2/2] refactor: use MDC --- core/package.json | 1 + core/src/components/BottomStatus.scss | 5 +- core/src/components/LeftBar.scss | 7 +- src/components/ThemeSwitcher.tsx | 12 + yarn.lock | 728 ++++++++++++++++++-------- 5 files changed, 535 insertions(+), 218 deletions(-) diff --git a/core/package.json b/core/package.json index 5c459057..69632c82 100644 --- a/core/package.json +++ b/core/package.json @@ -15,6 +15,7 @@ }, "dependencies": { "@babel/standalone": "^7.22.9", + "@material/material-color-utilities": "^0.2.7", "@popperjs/core": "^2.11.8", "foxact": "^0.2.20", "jotai": "^2.3.1", diff --git a/core/src/components/BottomStatus.scss b/core/src/components/BottomStatus.scss index e885420d..eed2826c 100644 --- a/core/src/components/BottomStatus.scss +++ b/core/src/components/BottomStatus.scss @@ -3,13 +3,12 @@ flex-direction: row-reverse; width: 100%; height: 27px; - background-color: color-mix(in srgb, var(--primary) 20%, var(--bg-cr)); - border-top: 1px solid var(--primary); + background-color: var(--md-sys-color-primary-container); > * { padding: 0 10px; transition: .1s; &:hover { - background-color: color-mix(in srgb, var(--primary) 70%, var(--bg-cr)); + background-color: var(--md-sys-color-on-primary); } } > .ppd-popover-reference.ppd-popover-hover { diff --git a/core/src/components/LeftBar.scss b/core/src/components/LeftBar.scss index a1a98edd..4717c74b 100644 --- a/core/src/components/LeftBar.scss +++ b/core/src/components/LeftBar.scss @@ -4,12 +4,7 @@ justify-content: space-between; padding: 44px 5px 5px; width: 36px; - background-image: linear-gradient( - 135deg, - color-mix(in srgb, var(--primary), var(--bg-cr) 10%) 50%, - color-mix(in srgb, var(--primary), var(--bg-cr) 40%) 80%, - color-mix(in srgb, var(--primary), var(--bg-cr) 80%) - ); + background-image: var(--md-sys-color-on-secondary); transition: .1s; &__bottom, &__top { display: flex; diff --git a/src/components/ThemeSwitcher.tsx b/src/components/ThemeSwitcher.tsx index 79b4e7ea..2c1fe8fa 100644 --- a/src/components/ThemeSwitcher.tsx +++ b/src/components/ThemeSwitcher.tsx @@ -1,6 +1,7 @@ import './ThemeSwitcher.scss' import { useState } from 'react' +import { applyTheme, argbFromHex, themeFromSourceColor } from "@material/material-color-utilities" declare const theme: 'light' | 'dark' | (string & {}) @@ -25,6 +26,17 @@ function updateTheme(mode?: typeof theme) { } curThemeMode = mode || 'light' themeChangeListeners.forEach(listener => listener(curThemeMode, theme === 'auto')) + + const themeColorArgb = argbFromHex('0x263c6e') + const md3Theme = themeFromSourceColor(themeColorArgb) + + applyTheme(md3Theme, { + dark: mode === "dark", brightnessSuffix: true, paletteTones: [ + 10, 20, 30, 40, 50, 60, 70, 80, 90, 100 + ], + target: document.documentElement + }) + if (mode === 'dark') { document.documentElement.setAttribute('theme-mode', 'dark') } else { diff --git a/yarn.lock b/yarn.lock index f2818328..6e3cb17c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -628,6 +628,11 @@ "@jridgewell/resolve-uri" "3.1.0" "@jridgewell/sourcemap-codec" "1.4.14" +"@material/material-color-utilities@^0.2.7": + version "0.2.7" + resolved "https://registry.yarnpkg.com/@material/material-color-utilities/-/material-color-utilities-0.2.7.tgz#ff2a638d2db295a796fa02671410df4f4f97c33e" + integrity sha512-0FCeqG6WvK4/Cc06F/xXMd/pv4FeisI0c1tUpBbfhA2n9Y8eZEv4Karjbmf2ZqQCPUWMrGp8A571tCjizxoTiQ== + "@monaco-editor/loader@^1.3.3": version "1.3.3" resolved "https://registry.npmjs.org/@monaco-editor/loader/-/loader-1.3.3.tgz#7f1742bd3cc21c0362a46a4056317f6e5215cfca" @@ -663,13 +668,6 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" -"@nolyfill/is-array-buffer@1.0.14", "is-array-buffer@npm:@nolyfill/is-array-buffer@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/is-array-buffer/-/is-array-buffer-1.0.14.tgz#3fc791b8ce41df39d223d30d09f78a650bb332fe" - integrity sha512-/I16+A6s4EuIZ+oNVHE3GQL8BeoHAyMs4DBwDTt+gSBryQq5J3ck7FeqbhvYTw7Nq5Of9gaR+1UKTSfCqVCPjA== - dependencies: - "@nolyfill/shared" "1.0.14" - "@nolyfill/shared@1.0.14": version "1.0.14" resolved "https://registry.npmjs.org/@nolyfill/shared/-/shared-1.0.14.tgz#f4ffd84e0f6368ad0ca96cba44efc7affe82f5a5" @@ -985,74 +983,77 @@ argparse@^2.0.1: resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== -"array-buffer-byte-length@npm:@nolyfill/array-buffer-byte-length@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/array-buffer-byte-length/-/array-buffer-byte-length-1.0.14.tgz#3f9d73abf63361f1546a7712aa5c08a21d2314f8" - integrity sha512-I4d6IgBwfThICOoPauczkPD12PtI/bA9xaHcaUq/EJTZL4P9DCxGPY/JJqEFEUzJESAkE99ArdMgIpZ0pA4n4w== +array-buffer-byte-length@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz#fabe8bc193fea865f317fe7807085ee0dee5aead" + integrity sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A== dependencies: - "@nolyfill/is-array-buffer" "1.0.14" - "@nolyfill/shared" "1.0.14" + call-bind "^1.0.2" + is-array-buffer "^3.0.1" -array-includes@^3.1.6, "array-includes@npm:@nolyfill/array-includes@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/array-includes/-/array-includes-1.0.14.tgz#b9d10666224b2e66d9d324a3e42f256c9446955e" - integrity sha512-OSpmCvGNRTWtUELVfflVDIEDbXUpX55TT5ubbsZ1N8hCFlHiBKJmtqW0WurV3C2y3OjrewHlP3sA7N1flCuzEg== +array-includes@^3.1.6: + version "3.1.6" + resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.6.tgz#9e9e720e194f198266ba9e18c29e6a9b0e4b225f" + integrity sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw== dependencies: - "@nolyfill/shared" "1.0.14" + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.20.4" + get-intrinsic "^1.1.3" + is-string "^1.0.7" array-union@^2.1.0: version "2.1.0" resolved "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== -"array.from@npm:@nolyfill/array.from@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/array.from/-/array.from-1.0.14.tgz#551c7a6e80e8d47a5ddd496457c722d94d2fd8bf" - integrity sha512-rJG0XBt1sMDtfAhVdl8gvYqKs6MqKZN1+tNQm6QXVxg8TcTkKEfyt8Ij2X9FqCyEJxHOQTDp8vfZ1LC1oaiItQ== - dependencies: - "@nolyfill/shared" "1.0.14" - -"array.prototype.find@npm:@nolyfill/array.prototype.find@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/array.prototype.find/-/array.prototype.find-1.0.14.tgz#f4ca69e18377bbe6e36a02b26d028dadbb6f05bb" - integrity sha512-j6Vv/860f/vgGuOBQoKmKVZPRXesOHTG1tXX799E/oFfy4FxweeVBKeP8lj+ZVl6g5F0V15ofDNWdbHaU6VIoQ== - dependencies: - "@nolyfill/shared" "1.0.14" - -"array.prototype.findlastindex@npm:@nolyfill/array.prototype.findlastindex@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/array.prototype.findlastindex/-/array.prototype.findlastindex-1.0.14.tgz#87a596c8468ecff92e9c1f6ea7952c0311eba633" - integrity sha512-N5lg5Q8VumslmJ0ZVEMU2TDPBdgKgTpLrfzgWAcCW9EsV/CylG6EXkaIO8ftDT7Ky9rf1YzWTPGeEcA/GbHtrg== - dependencies: - "@nolyfill/shared" "1.0.14" - -array.prototype.flat@^1.3.1, "array.prototype.flat@npm:@nolyfill/array.prototype.flat@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/array.prototype.flat/-/array.prototype.flat-1.0.14.tgz#b17e3313cccea5d5178b0dead78dd95f213205d3" - integrity sha512-uB85CfbyiRoymiWOWhKAKbzZ7mZhNUbGkR3rZ53hJ0dg9zX96arZPcBzE87nTt7aulomR3JO088T1sxb08iELw== - dependencies: - "@nolyfill/shared" "1.0.14" - -array.prototype.flatmap@^1.3.1, "array.prototype.flatmap@npm:@nolyfill/array.prototype.flatmap@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/array.prototype.flatmap/-/array.prototype.flatmap-1.0.14.tgz#ed0b6a5fa25d64c1d72d01e6bdd2d13073ddd449" - integrity sha512-Pjc3E/s1djnP4PLx2VN7kHYCQwy4WkY7Pf24yRMo5foKALQAF3uT6oI9WHzmGY90hbUkXrv2P9/vlAz/0nKFeA== - dependencies: - "@nolyfill/shared" "1.0.14" - -array.prototype.tosorted@^1.1.1, "array.prototype.tosorted@npm:@nolyfill/array.prototype.tosorted@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/array.prototype.tosorted/-/array.prototype.tosorted-1.0.14.tgz#07361d024ae41fcc39098d64a958b70cc0649292" - integrity sha512-IGGwoYMO6juhiqDAhM+pfDNrkfpT7+92wXeEJKfFi1SNoxShHQIX08FxBGZGZbz2B37/feabl92IGQc2p5cFSg== +array.prototype.flat@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz#ffc6576a7ca3efc2f46a143b9d1dda9b4b3cf5e2" + integrity sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.20.4" + es-shim-unscopables "^1.0.0" + +array.prototype.flatmap@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz#1aae7903c2100433cb8261cd4ed310aab5c4a183" + integrity sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.20.4" + es-shim-unscopables "^1.0.0" + +array.prototype.tosorted@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz#ccf44738aa2b5ac56578ffda97c03fd3e23dd532" + integrity sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.20.4" + es-shim-unscopables "^1.0.0" + get-intrinsic "^1.1.3" + +arraybuffer.prototype.slice@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.1.tgz#9b5ea3868a6eebc30273da577eb888381c0044bb" + integrity sha512-09x0ZWFEjj4WD8PDbykUwo3t9arLn8NIzmmYEJFpYekOAQjpkGSyrQhNoRTcwwcFRu+ycWF78QZ63oWTqSjBcw== dependencies: - "@nolyfill/shared" "1.0.14" + array-buffer-byte-length "^1.0.0" + call-bind "^1.0.2" + define-properties "^1.2.0" + get-intrinsic "^1.2.1" + is-array-buffer "^3.0.2" + is-shared-array-buffer "^1.0.2" -"arraybuffer.prototype.slice@npm:@nolyfill/arraybuffer.prototype.slice@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.14.tgz#19abb61788ccf40bbac69c0daa22fee7c00a1561" - integrity sha512-0UCHS055fH9Fl8z6e3GxbogB6z5JL1cOOn6Qr9A/MymbMX3tZHjtiQ49/hJV/bdIKKMc9foPcts7C/QZdk9Zmw== - dependencies: - "@nolyfill/shared" "1.0.14" +available-typed-arrays@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7" + integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== balanced-match@^1.0.0: version "1.0.2" @@ -1108,6 +1109,14 @@ bundle-name@^3.0.0: dependencies: run-applescript "^5.0.0" +call-bind@^1.0.0, call-bind@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" + integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== + dependencies: + function-bind "^1.1.1" + get-intrinsic "^1.0.2" + callsites@^3.0.0: version "3.1.0" resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" @@ -1257,6 +1266,14 @@ define-lazy-prop@^3.0.0: resolved "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz#dbb19adfb746d7fc6d734a06b72f4a00d021255f" integrity sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg== +define-properties@^1.1.3, define-properties@^1.1.4, define-properties@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.0.tgz#52988570670c9eacedd8064f4a990f2405849bd5" + integrity sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA== + dependencies: + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" + dir-glob@^3.0.1: version "3.0.1" resolved "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" @@ -1298,6 +1315,76 @@ error-stack-parser-es@^0.1.1: resolved "https://registry.npmjs.org/error-stack-parser-es/-/error-stack-parser-es-0.1.1.tgz#9c1d2bbfbba8b51670062e7fbf43c6bcfb6eb4da" integrity sha512-g/9rfnvnagiNf+DRMHEVGuGuIBlCIMDFoTA616HaP2l9PlCjGjVhD98PNbVSJvmK4TttqT5mV5tInMhoFgi+aA== +es-abstract@^1.20.4, es-abstract@^1.22.1: + version "1.22.1" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.22.1.tgz#8b4e5fc5cefd7f1660f0f8e1a52900dfbc9d9ccc" + integrity sha512-ioRRcXMO6OFyRpyzV3kE1IIBd4WG5/kltnzdxSCqoP8CMGs/Li+M1uF5o7lOkZVFjDs+NLesthnF66Pg/0q0Lw== + dependencies: + array-buffer-byte-length "^1.0.0" + arraybuffer.prototype.slice "^1.0.1" + available-typed-arrays "^1.0.5" + call-bind "^1.0.2" + es-set-tostringtag "^2.0.1" + es-to-primitive "^1.2.1" + function.prototype.name "^1.1.5" + get-intrinsic "^1.2.1" + get-symbol-description "^1.0.0" + globalthis "^1.0.3" + gopd "^1.0.1" + has "^1.0.3" + has-property-descriptors "^1.0.0" + has-proto "^1.0.1" + has-symbols "^1.0.3" + internal-slot "^1.0.5" + is-array-buffer "^3.0.2" + is-callable "^1.2.7" + is-negative-zero "^2.0.2" + is-regex "^1.1.4" + is-shared-array-buffer "^1.0.2" + is-string "^1.0.7" + is-typed-array "^1.1.10" + is-weakref "^1.0.2" + object-inspect "^1.12.3" + object-keys "^1.1.1" + object.assign "^4.1.4" + regexp.prototype.flags "^1.5.0" + safe-array-concat "^1.0.0" + safe-regex-test "^1.0.0" + string.prototype.trim "^1.2.7" + string.prototype.trimend "^1.0.6" + string.prototype.trimstart "^1.0.6" + typed-array-buffer "^1.0.0" + typed-array-byte-length "^1.0.0" + typed-array-byte-offset "^1.0.0" + typed-array-length "^1.0.4" + unbox-primitive "^1.0.2" + which-typed-array "^1.1.10" + +es-set-tostringtag@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz#338d502f6f674301d710b80c8592de8a15f09cd8" + integrity sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg== + dependencies: + get-intrinsic "^1.1.3" + has "^1.0.3" + has-tostringtag "^1.0.0" + +es-shim-unscopables@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz#702e632193201e3edf8713635d083d378e510241" + integrity sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w== + dependencies: + has "^1.0.3" + +es-to-primitive@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" + integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== + dependencies: + is-callable "^1.1.4" + is-date-object "^1.0.1" + is-symbol "^1.0.2" + esbuild@^0.18.10: version "0.18.17" resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.18.17.tgz#2aaf6bc6759b0c605777fdc435fea3969e091cad" @@ -1610,6 +1697,13 @@ flatted@^3.1.0: resolved "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz#609f39207cb614b89d0765b477cb2d437fbf9787" integrity sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ== +for-each@^0.3.3: + version "0.3.3" + resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e" + integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== + dependencies: + is-callable "^1.1.3" + foxact@^0.2.20: version "0.2.20" resolved "https://registry.npmjs.org/foxact/-/foxact-0.2.20.tgz#9528bdb22398db27313a42a786d1341a5f07f57b" @@ -1637,17 +1731,25 @@ fsevents@~2.3.2: resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== -"function-bind@npm:@nolyfill/function-bind@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/function-bind/-/function-bind-1.0.14.tgz#3cdb1c10b640672516c4eee665cbe929484c658d" - integrity sha512-8tGSwWghGdprFF1fUfU6cf3x/TkM/k2/MCjRjvNNEgFel1vqSFCe8LpZLaKj1Q8PNrmntwq/DNXyTYZbVOOLiw== +function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== -"function.prototype.name@npm:@nolyfill/function.prototype.name@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/function.prototype.name/-/function.prototype.name-1.0.14.tgz#7f65acb4dba3b52c7ab2591d2b37e4aabfa6c97f" - integrity sha512-1uZRUu1swQLPZ/w6I89ZPKbK2xVY0MRZCAr33jDAHpD+Epg4easMDz73gryZ4lDB/xG47EpOcheRYyM0B8PWyw== +function.prototype.name@^1.1.5: + version "1.1.6" + resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.6.tgz#cdf315b7d90ee77a4c6ee216c3c3362da07533fd" + integrity sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg== dependencies: - "@nolyfill/shared" "1.0.14" + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + functions-have-names "^1.2.3" + +functions-have-names@^1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" + integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== gensync@^1.0.0-beta.2: version "1.0.0-beta.2" @@ -1659,17 +1761,28 @@ get-caller-file@^2.0.5: resolved "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== +get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.0, get-intrinsic@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz#d295644fed4505fc9cde952c37ee12b477a83d82" + integrity sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw== + dependencies: + function-bind "^1.1.1" + has "^1.0.3" + has-proto "^1.0.1" + has-symbols "^1.0.3" + get-stream@^6.0.0, get-stream@^6.0.1: version "6.0.1" resolved "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== -"get-symbol-description@npm:@nolyfill/get-symbol-description@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/get-symbol-description/-/get-symbol-description-1.0.14.tgz#796cd8a616aeaa5aaa5a0314aa75b48ffa6561a5" - integrity sha512-2man1oqflZdXXweZvL2eSJSqn1vHoAsd65NpLgGsqbxpmn6scWQS3M4OZk3Z8fnIhAUoctXlm/FdsV+/Q9Eohg== +get-symbol-description@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" + integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== dependencies: - "@nolyfill/shared" "1.0.14" + call-bind "^1.0.2" + get-intrinsic "^1.1.1" glob-parent@^5.1.2, glob-parent@~5.1.2: version "5.1.2" @@ -1709,12 +1822,12 @@ globals@^13.19.0: dependencies: type-fest "^0.20.2" -"globalthis@npm:@nolyfill/globalthis@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/globalthis/-/globalthis-1.0.14.tgz#b84011eb8c278a1f0c84a01374c59b246cc70f1b" - integrity sha512-Y7D3ErE3LnQ02DWQPQN4XT/pGj0XZW1pI9erxSv5ccWyXcD6X2HiptfR9AToTbpcFXKonAFc0UqmC2EfWVrL6w== +globalthis@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.3.tgz#5852882a52b80dc301b0660273e1ed082f0b6ccf" + integrity sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA== dependencies: - "@nolyfill/shared" "1.0.14" + define-properties "^1.1.3" globby@^11.1.0: version "11.1.0" @@ -1728,10 +1841,12 @@ globby@^11.1.0: merge2 "^1.4.1" slash "^3.0.0" -"gopd@npm:@nolyfill/gopd@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/gopd/-/gopd-1.0.14.tgz#db7c576924ba95b332ac2a426045193a1c6f524f" - integrity sha512-NvqLTA6v+3Khf1VOkuZDTnoJwZoEp2YUhqELRWNAk/qQW4tD4KeGV6iCFQOISxS/SsroZ4qbm44BUJx1MvLFKA== +gopd@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" + integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== + dependencies: + get-intrinsic "^1.1.3" graceful-fs@^4.1.6, graceful-fs@^4.2.0: version "4.2.11" @@ -1743,6 +1858,11 @@ graphemer@^1.4.0: resolved "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6" integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== +has-bigints@^1.0.1, has-bigints@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" + integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== + has-flag@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" @@ -1753,17 +1873,31 @@ has-flag@^4.0.0: resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== -"has-property-descriptors@npm:@nolyfill/has-property-descriptors@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/has-property-descriptors/-/has-property-descriptors-1.0.14.tgz#6120700612b5de5e7b99a8b129334435fefdfbd3" - integrity sha512-EGpE+L3Oi9Us0RUg9R4oewd495woHZ2x35ieBMQOQcH3kdbHwu6s9ch/PFk2D1mZMoFUqqxH+li5N/dxMpHk6w== +has-property-descriptors@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" + integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== + dependencies: + get-intrinsic "^1.1.1" -"has-proto@npm:@nolyfill/has-proto@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/has-proto/-/has-proto-1.0.14.tgz#9f8b47ddf74acc629fe9f21e873e724644156cea" - integrity sha512-x8O3PHBSPTcEk37rn7Z/3LQfdnm3JKGQ3J5K4rY4tMzPyn6TzvzrJ3TjNnoxU9cuNMcmq2yErsOrWgIjAUlGQA== +has-proto@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" + integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== + +has-symbols@^1.0.2, has-symbols@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== -has@^1.0.3, "has@npm:@nolyfill/has@latest": +has-tostringtag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" + integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== + dependencies: + has-symbols "^1.0.2" + +has@^1.0.3: version "1.0.14" resolved "https://registry.npmjs.org/@nolyfill/has/-/has-1.0.14.tgz#329f7e6ca4cb106d6fc19cb8c47eaefd1b9fb413" integrity sha512-iElQvWO1HdyyurSquJj67lHXdxjfR0RA4k9as4as/sxnjixc0thuQc/kWbfKInUGh0rqwJWmlIE+86ijy/xEVA== @@ -1816,6 +1950,31 @@ inherits@2: resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== +internal-slot@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.5.tgz#f2a2ee21f668f8627a4667f309dc0f4fb6674986" + integrity sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ== + dependencies: + get-intrinsic "^1.2.0" + has "^1.0.3" + side-channel "^1.0.4" + +is-array-buffer@^3.0.1, is-array-buffer@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.2.tgz#f2653ced8412081638ecb0ebbd0c41c6e0aecbbe" + integrity sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.2.0" + is-typed-array "^1.1.10" + +is-bigint@^1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" + integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== + dependencies: + has-bigints "^1.0.1" + is-binary-path@~2.1.0: version "2.1.0" resolved "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" @@ -1823,6 +1982,19 @@ is-binary-path@~2.1.0: dependencies: binary-extensions "^2.0.0" +is-boolean-object@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" + integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" + integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== + is-core-module@^2.9.0: version "2.12.1" resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz#0c0b6885b6f80011c71541ce15c8d66cf5a4f9fd" @@ -1830,6 +2002,13 @@ is-core-module@^2.9.0: dependencies: has "^1.0.3" +is-date-object@^1.0.1: + version "1.0.5" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" + integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== + dependencies: + has-tostringtag "^1.0.0" + is-docker@^2.0.0, is-docker@^2.1.1: version "2.2.1" resolved "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" @@ -1864,6 +2043,18 @@ is-inside-container@^1.0.0: dependencies: is-docker "^3.0.0" +is-negative-zero@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" + integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== + +is-number-object@^1.0.4: + version "1.0.7" + resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" + integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== + dependencies: + has-tostringtag "^1.0.0" + is-number@^7.0.0: version "7.0.0" resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" @@ -1874,12 +2065,20 @@ is-path-inside@^3.0.3: resolved "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== -"is-shared-array-buffer@npm:@nolyfill/is-shared-array-buffer@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/is-shared-array-buffer/-/is-shared-array-buffer-1.0.14.tgz#c4d39c2f6de27b7ef23d35731f25459ed7dd0054" - integrity sha512-zNhh12RGtntWVhcS28izKOH/zcdQeGz2Y4jhawP24WU9GTide1gqlux2YxAIOY+NI4BmKlQ5CTTaBbaw6kfWVQ== +is-regex@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" + integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== dependencies: - "@nolyfill/shared" "1.0.14" + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-shared-array-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" + integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== + dependencies: + call-bind "^1.0.2" is-stream@^2.0.0: version "2.0.1" @@ -1891,6 +2090,34 @@ is-stream@^3.0.0: resolved "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz#e6bfd7aa6bef69f4f472ce9bb681e3e57b4319ac" integrity sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA== +is-string@^1.0.5, is-string@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" + integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== + dependencies: + has-tostringtag "^1.0.0" + +is-symbol@^1.0.2, is-symbol@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" + integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== + dependencies: + has-symbols "^1.0.2" + +is-typed-array@^1.1.10, is-typed-array@^1.1.9: + version "1.1.12" + resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.12.tgz#d0bab5686ef4a76f7a73097b95470ab199c57d4a" + integrity sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg== + dependencies: + which-typed-array "^1.1.11" + +is-weakref@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" + integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== + dependencies: + call-bind "^1.0.2" + is-wsl@^2.2.0: version "2.2.0" resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" @@ -1898,6 +2125,11 @@ is-wsl@^2.2.0: dependencies: is-docker "^2.0.0" +isarray@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" + integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== + isexe@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" @@ -2094,54 +2326,60 @@ object-assign@^4.1.1: resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== -"object-keys@npm:@nolyfill/object-keys@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/object-keys/-/object-keys-1.0.14.tgz#7d089cd7a4ebcd5cd3320d9a6cee14e8991080ac" - integrity sha512-feaCKLBjrUkwfkT9jOWMDpQRbzsxJysIdcYmEV7xLbOdQri/9QA4ELnR9hditFwQwnCh4VkiFkaiiOJF8fwdCQ== - dependencies: - "@nolyfill/shared" "1.0.14" - -object.assign@^4.1.4, "object.assign@npm:@nolyfill/object.assign@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/object.assign/-/object.assign-1.0.14.tgz#a83aeb8803efa700803f5296a205884ccb5316d6" - integrity sha512-lgZaAlXstYs9w0sOeIxzJ5i9OYk4qigBicuw/lnC298VV97n9cFENHIHUbAYfs1MfRIN0yKyojM+a9SRnxH19A== - dependencies: - "@nolyfill/shared" "1.0.14" - -object.entries@^1.1.6, "object.entries@npm:@nolyfill/object.entries@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/object.entries/-/object.entries-1.0.14.tgz#5fd432a58275ab181692c049613e43b5650af973" - integrity sha512-gP7jriQw2wzT7wBIXSiq4WfVkfCha9oaAQV637SbW4He7Lx4z2bawoZsicVD6WpAZWWUhRLh228NFBjSkEii7g== - dependencies: - "@nolyfill/shared" "1.0.14" - -object.fromentries@^2.0.6, "object.fromentries@npm:@nolyfill/object.fromentries@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/object.fromentries/-/object.fromentries-1.0.14.tgz#73587316a4d4a7f59514912f9e44100cae341bf4" - integrity sha512-KEnj8AMr216ESAzPNnX/AdSt/VXXM3antFcz/Aenwk79NpmenbwSQeDfkkTZFuX99cUexevlgkt4+Ghe1csPow== - dependencies: - "@nolyfill/shared" "1.0.14" - -"object.groupby@npm:@nolyfill/object.groupby@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/object.groupby/-/object.groupby-1.0.14.tgz#d34bf91495d54807fb31f94a42efd19d6f612029" - integrity sha512-Gb52bn9pKQPI5cPylD5KWuiT+q2HwCjVKO59drmlAM87gUd1RmywIiziqDYiBEuxqxcNnYzpg3F1M4kedZBOfQ== +object-inspect@^1.12.3, object-inspect@^1.9.0: + version "1.12.3" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9" + integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g== + +object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object.assign@^4.1.4: + version "4.1.4" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f" + integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + has-symbols "^1.0.3" + object-keys "^1.1.1" + +object.entries@^1.1.6: + version "1.1.7" + resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.7.tgz#2b47760e2a2e3a752f39dd874655c61a7f03c131" + integrity sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + +object.fromentries@^2.0.6: + version "2.0.7" + resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.7.tgz#71e95f441e9a0ea6baf682ecaaf37fa2a8d7e616" + integrity sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + +object.hasown@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.3.tgz#6a5f2897bb4d3668b8e79364f98ccf971bda55ae" + integrity sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA== dependencies: - "@nolyfill/shared" "1.0.14" + define-properties "^1.2.0" + es-abstract "^1.22.1" -object.hasown@^1.1.2, "object.hasown@npm:@nolyfill/object.hasown@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/object.hasown/-/object.hasown-1.0.14.tgz#e5b08e1da37f82a3db2a20b9c3d497fc64bfa566" - integrity sha512-fTBiOxns1cgnzOyCZkd/hx+xoVXlQu6/cwSNqToD8dB0oVHa01xbDiEKdcLmBmT/6UFMCRo1wBz4rsRX3bvWqg== +object.values@^1.1.6: + version "1.1.7" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.7.tgz#617ed13272e7e1071b43973aa1655d9291b8442a" + integrity sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng== dependencies: - "@nolyfill/shared" "1.0.14" - -object.values@^1.1.6, "object.values@npm:@nolyfill/object.values@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/object.values/-/object.values-1.0.14.tgz#d6427c5d6b07d0ea068931cae1f27246a1824e47" - integrity sha512-EFEo3FeJmMW52QgnRMplR7gwhhhShVHUyB2I5ofGvKoXdHmy2e4UVWcSDw25TqyV/lDoo6FkBzO+7M/Qq+GY/Q== - dependencies: - "@nolyfill/shared" "1.0.14" + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" once@^1.3.0: version "1.4.0" @@ -2333,12 +2571,14 @@ readdirp@~3.6.0: dependencies: picomatch "^2.2.1" -"regexp.prototype.flags@npm:@nolyfill/regexp.prototype.flags@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/regexp.prototype.flags/-/regexp.prototype.flags-1.0.14.tgz#6cffdb5159235f71587512b13b28e225f6430bd6" - integrity sha512-Wk7/IV832JA7q42JOJX+fZl5kKFbkUz1ITc+s0UheTz4mxCXSQ6QkZc/iSJ5uBN1hHRGOqO159aD94PtHrggJw== +regexp.prototype.flags@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz#fe7ce25e7e4cca8db37b6634c8a2c7009199b9cb" + integrity sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA== dependencies: - "@nolyfill/shared" "1.0.14" + call-bind "^1.0.2" + define-properties "^1.2.0" + functions-have-names "^1.2.3" require-directory@^2.1.1: version "2.1.1" @@ -2417,6 +2657,25 @@ run-parallel@^1.1.9: dependencies: queue-microtask "^1.2.2" +safe-array-concat@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.0.0.tgz#2064223cba3c08d2ee05148eedbc563cd6d84060" + integrity sha512-9dVEFruWIsnie89yym+xWTAYASdpw3CJV7Li/6zBewGf9z2i1j31rP6jnY0pHEO4QZh6N0K11bFjWmdR8UGdPQ== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.2.0" + has-symbols "^1.0.3" + isarray "^2.0.5" + +safe-regex-test@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.0.tgz#793b874d524eb3640d1873aad03596db2d4f2295" + integrity sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.3" + is-regex "^1.1.4" + sass@^1.64.0: version "1.64.2" resolved "https://registry.npmjs.org/sass/-/sass-1.64.2.tgz#0d9805ad6acf31c59c3acc725fcfb91b7fcc6909" @@ -2467,6 +2726,15 @@ shebang-regex@^3.0.0: resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== +side-channel@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" + integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== + dependencies: + call-bind "^1.0.0" + get-intrinsic "^1.0.2" + object-inspect "^1.9.0" + signal-exit@^3.0.3, signal-exit@^3.0.7: version "3.0.7" resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" @@ -2510,47 +2778,46 @@ string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: is-fullwidth-code-point "^3.0.0" strip-ansi "^6.0.1" -string.prototype.matchall@^4.0.8, "string.prototype.matchall@npm:@nolyfill/string.prototype.matchall@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/string.prototype.matchall/-/string.prototype.matchall-1.0.14.tgz#2c39928c08ab8d579d50c36970434802aac56715" - integrity sha512-DFpZbkzkpL/wOe2ep2RIDm0xApVKHltImcV+W6GWQd6iTj4ddaTlUGiY6N5nWSjgQkPV1OCuXHJpdliJoMJoIA== - dependencies: - "@nolyfill/shared" "1.0.14" - -"string.prototype.trim@npm:@nolyfill/string.prototype.trim@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/string.prototype.trim/-/string.prototype.trim-1.0.14.tgz#740ec487f481ccf500e725da4962f2d154de8103" - integrity sha512-MDef9hKC64eKFui1CZJLl3t3QEk3cxndfVyUnUVIqMPq3V63S9bSC/j7XAGGkMIZnwJ38facJjcLoNAixeSqYw== - dependencies: - "@nolyfill/shared" "1.0.14" - -"string.prototype.trimend@npm:@nolyfill/string.prototype.trimend@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/string.prototype.trimend/-/string.prototype.trimend-1.0.14.tgz#89d9cd4e55c101465f4816a2f122f710b5eeecea" - integrity sha512-sPWGXWK55OyNzQQCvNAMe9lMNj7EDbLTvV51BGWUN7J0LSevh1cIDOk3T5S0yYAJluQM0PDla8QtZ3lEIVBuVg== - dependencies: - "@nolyfill/shared" "1.0.14" - -"string.prototype.trimleft@npm:@nolyfill/string.prototype.trimleft@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/string.prototype.trimleft/-/string.prototype.trimleft-1.0.14.tgz#850b6d674d826657795e9fc4c89e9c304336b5b5" - integrity sha512-0/rZI0HzM0KeBUxv8NWtS7iggjzulbnup2Tha3sWvPnYMF3Du4H21iMOLyDsdip/4XhLK6zNWUrCuBs8piVGMQ== - dependencies: - "@nolyfill/shared" "1.0.14" - -"string.prototype.trimright@npm:@nolyfill/string.prototype.trimright@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/string.prototype.trimright/-/string.prototype.trimright-1.0.14.tgz#2fb4ab0f06a27aa031379999d02c40726736a846" - integrity sha512-mTSJvxM0kqFkXRG+fGnk9Idcxc2EBKu19fRafgAK+z0W28lTkpc9FkLS39qVyjLQRha7dd9RROCFRab9J2pV3Q== +string.prototype.matchall@^4.0.8: + version "4.0.9" + resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.9.tgz#148779de0f75d36b13b15885fec5cadde994520d" + integrity sha512-6i5hL3MqG/K2G43mWXWgP+qizFW/QH/7kCNN13JrJS5q48FN5IKksLDscexKP3dnmB6cdm9jlNgAsWNLpSykmA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + get-intrinsic "^1.2.1" + has-symbols "^1.0.3" + internal-slot "^1.0.5" + regexp.prototype.flags "^1.5.0" + side-channel "^1.0.4" + +string.prototype.trim@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz#a68352740859f6893f14ce3ef1bb3037f7a90533" + integrity sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.20.4" + +string.prototype.trimend@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz#c4a27fa026d979d79c04f17397f250a462944533" + integrity sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ== dependencies: - "@nolyfill/shared" "1.0.14" + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.20.4" -"string.prototype.trimstart@npm:@nolyfill/string.prototype.trimstart@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/string.prototype.trimstart/-/string.prototype.trimstart-1.0.14.tgz#1b8d0f68eaaf8776c8625a7f241ef107b0ed3a57" - integrity sha512-4SuIXTzK7dPTCe7LwV2v1vT44MmxCy2MUiieg76ZIOt3+hkqULfYLO6eErX0LujgA8Xlkqw/GLDfHJdrueQLWA== +string.prototype.trimstart@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz#e90ab66aa8e4007d92ef591bbf3cd422c56bdcf4" + integrity sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA== dependencies: - "@nolyfill/shared" "1.0.14" + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.20.4" strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" @@ -2649,33 +2916,44 @@ type-fest@^0.20.2: resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== -"typed-array-buffer@npm:@nolyfill/typed-array-buffer@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/typed-array-buffer/-/typed-array-buffer-1.0.14.tgz#0d7842d128e9ad4db9a43ae3800ebe5b765743a3" - integrity sha512-K8PEXyvIcaS+4MnVtE1DlrESfmGTYtsOPMY2FYPsIJKsg1j3l0iLAA4IyomXE0H7xOhyJ/c81lVcje3UWZmmsQ== +typed-array-buffer@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz#18de3e7ed7974b0a729d3feecb94338d1472cd60" + integrity sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw== dependencies: - "@nolyfill/shared" "1.0.14" + call-bind "^1.0.2" + get-intrinsic "^1.2.1" + is-typed-array "^1.1.10" -"typed-array-byte-length@npm:@nolyfill/typed-array-byte-length@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/typed-array-byte-length/-/typed-array-byte-length-1.0.14.tgz#3470fc237cf47239af2b7c51b238c1418017d069" - integrity sha512-/wTuSAAvqVdp6qOezkEIkiAfI5+f3eQTOnzDckCMdlAk0Y3oxbhsAqGDhuxd+8jv5t0k7avQ58CLez9pofExNQ== +typed-array-byte-length@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz#d787a24a995711611fb2b87a4052799517b230d0" + integrity sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA== dependencies: - "@nolyfill/shared" "1.0.14" + call-bind "^1.0.2" + for-each "^0.3.3" + has-proto "^1.0.1" + is-typed-array "^1.1.10" -"typed-array-byte-offset@npm:@nolyfill/typed-array-byte-offset@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/typed-array-byte-offset/-/typed-array-byte-offset-1.0.14.tgz#1c8debea4ca598ee069f7f0b1177c076aee2c6c4" - integrity sha512-7TYk2mwt3Lip7tLA12H2WQ7fjykKQmRrGd8U2dgOXYXgOao+AjlCvvxYhGRJbbLSmCgiE7W2/ZSLus9UhUDKCw== +typed-array-byte-offset@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz#cbbe89b51fdef9cd6aaf07ad4707340abbc4ea0b" + integrity sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg== dependencies: - "@nolyfill/shared" "1.0.14" + available-typed-arrays "^1.0.5" + call-bind "^1.0.2" + for-each "^0.3.3" + has-proto "^1.0.1" + is-typed-array "^1.1.10" -"typed-array-length@npm:@nolyfill/typed-array-length@latest": - version "1.0.14" - resolved "https://registry.npmjs.org/@nolyfill/typed-array-length/-/typed-array-length-1.0.14.tgz#20472b467348f3512b5290615ba91ae83420b632" - integrity sha512-PX2LJ5bKnsWbsv6ZdhLbJV3Gv0+Vwf8N99PLtcl33aJ1gVueWhyM/Tu13tblb7XsCfxMBxkHN437EoQvzgxM6Q== +typed-array-length@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.4.tgz#89d83785e5c4098bec72e08b319651f0eac9c1bb" + integrity sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng== dependencies: - "@nolyfill/shared" "1.0.14" + call-bind "^1.0.2" + for-each "^0.3.3" + is-typed-array "^1.1.9" types-ramda@^0.29.4: version "0.29.4" @@ -2689,6 +2967,16 @@ typescript@^5.1.6: resolved "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz#02f8ac202b6dad2c0dd5e0913745b47a37998274" integrity sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA== +unbox-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" + integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== + dependencies: + call-bind "^1.0.2" + has-bigints "^1.0.2" + has-symbols "^1.0.3" + which-boxed-primitive "^1.0.2" + universalify@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" @@ -2749,6 +3037,28 @@ vite@^4.4.0: optionalDependencies: fsevents "~2.3.2" +which-boxed-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" + integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== + dependencies: + is-bigint "^1.0.1" + is-boolean-object "^1.1.0" + is-number-object "^1.0.4" + is-string "^1.0.5" + is-symbol "^1.0.3" + +which-typed-array@^1.1.10, which-typed-array@^1.1.11: + version "1.1.11" + resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.11.tgz#99d691f23c72aab6768680805a271b69761ed61a" + integrity sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew== + dependencies: + available-typed-arrays "^1.0.5" + call-bind "^1.0.2" + for-each "^0.3.3" + gopd "^1.0.1" + has-tostringtag "^1.0.0" + which@^2.0.1: version "2.0.2" resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"