Skip to content

Commit 1efe10f

Browse files
committed
External
1 parent 3116470 commit 1efe10f

5 files changed

Lines changed: 91 additions & 85 deletions

File tree

src/LaunchProteinView/components/AlphaFoldDBSearch.tsx

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ import {
3535

3636
import type { AbstractTrackModel, Feature } from '@jbrowse/core/util'
3737
import type { LinearGenomeViewModel } from '@jbrowse/plugin-linear-genome-view'
38+
import ExternalLink from '../../components/ExternalLink'
3839

3940
const useStyles = makeStyles()({
4041
dialogContent: {
@@ -62,13 +63,10 @@ function EnterUniProtID() {
6263
return (
6364
<div>
6465
Please enter a valid UniProt ID. You can search for UniProt IDs at{' '}
65-
<a href="https://www.uniprot.org/" target="_blank" rel="noreferrer">
66-
UniProt.org
67-
</a>{' '}
68-
or{' '}
69-
<a href="https://alphafold.ebi.ac.uk/" target="_blank" rel="noreferrer">
66+
<ExternalLink href="https://www.uniprot.org/">UniProt</ExternalLink> or{' '}
67+
<ExternalLink href="https://alphafold.ebi.ac.uk/">
7068
AlphaFoldDB
71-
</a>
69+
</ExternalLink>
7270
</div>
7371
)
7472
}
@@ -182,20 +180,22 @@ const AlphaFoldDBSearch = observer(function ({
182180
</FormControl>
183181

184182
{lookupMode === 'manual' && (
185-
<TextField
186-
label="UniProt ID"
187-
variant="outlined"
188-
value={manualUniprotId}
189-
onChange={e => {
190-
setManualUniprotId(e.target.value)
191-
}}
192-
placeholder="Enter UniProt ID (e.g. P68871)"
193-
helperText="Enter a valid UniProt ID to load the corresponding protein structure"
194-
/>
183+
<div>
184+
<TextField
185+
label="UniProt ID"
186+
variant="outlined"
187+
placeholder="Enter UniProt ID (e.g. P68871)"
188+
helperText="Enter a valid UniProt ID to load the corresponding protein structure"
189+
value={manualUniprotId}
190+
onChange={e => {
191+
setManualUniprotId(e.target.value)
192+
}}
193+
/>
194+
</div>
195195
)}
196196
{loadingStatuses.length > 0
197197
? loadingStatuses.map(l => (
198-
<LoadingEllipses key={l} variant="h6" message={l} />
198+
<LoadingEllipses key={l} variant="subtitle2" message={l} />
199199
))
200200
: null}
201201

src/LaunchProteinView/components/AlphaFoldDBSearchStatus.tsx

Lines changed: 13 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,22 @@
11
import React, { useState } from 'react'
22

33
import { Feature } from '@jbrowse/core/util'
4-
import { Button, Link, Typography } from '@mui/material'
4+
import { Button, Typography } from '@mui/material'
55

66
import MSATable from './MSATable'
77
import { getDisplayName } from './util'
88

9+
import ExternalLink from '../../components/ExternalLink'
10+
911
function NotFound({ uniprotId }: { uniprotId: string }) {
1012
return (
1113
<Typography>
1214
No structure found for this UniProtID in AlphaFoldDB{' '}
13-
<Link
14-
target="_blank"
15+
<ExternalLink
1516
href={`https://alphafold.ebi.ac.uk/search/text/${uniprotId}`}
1617
>
1718
(search for results)
18-
</Link>
19+
</ExternalLink>
1920
</Typography>
2021
)
2122
}
@@ -41,18 +42,14 @@ export default function AlphaFoldDBSearchStatus({
4142

4243
return uniprotId ? (
4344
<>
44-
<Typography>
45-
Found Uniprot ID:{' '}
46-
<a href={url2} target="_blank" rel="noreferrer">
47-
{uniprotId}
48-
</a>
49-
</Typography>
50-
<Typography>
51-
AlphaFoldDB link:{' '}
52-
<a href={url} target="_blank" rel="noreferrer">
53-
{url}
54-
</a>
55-
</Typography>
45+
<div>
46+
<Typography>
47+
UniProt link: <ExternalLink href={url2}>{uniprotId}</ExternalLink>
48+
</Typography>
49+
<Typography>
50+
AlphaFoldDB link: <ExternalLink href={url}>{url}</ExternalLink>
51+
</Typography>
52+
</div>
5653
{structureSequence ? (
5754
<div style={{ margin: 20 }}>
5855
<Button

src/LaunchProteinView/components/UserProvidedStructure.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ import {
3636
} from './util'
3737

3838
import type { LinearGenomeViewModel } from '@jbrowse/plugin-linear-genome-view'
39+
import ExternalLink from '../../components/ExternalLink'
3940

4041
const useStyles = makeStyles()(theme => ({
4142
dialogContent: {
@@ -54,9 +55,9 @@ function HelpText() {
5455
<div style={{ marginBottom: 20 }}>
5556
Manually supply a protein structure (PDB, mmCIF, etc) for a given
5657
transcript. You can open the file from the result of running, for example,{' '}
57-
<Link target="_blank" href="https://github.com/sokrypton/ColabFold">
58+
<ExternalLink href="https://github.com/sokrypton/ColabFold">
5859
ColabFold
59-
</Link>
60+
</ExternalLink>
6061
. This plugin will align the protein sequence calculated from the genome
6162
to the protein sequence embedded in the structure file which allows for
6263
slight differences in these two representations.

src/components/ExternalLink.tsx

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
import React from 'react'
2+
import { Link } from '@mui/material'
3+
import OpenInNewIcon from '@mui/icons-material/OpenInNew'
4+
5+
import type { LinkProps } from '@mui/material'
6+
7+
export default function ExternalLink(props: LinkProps) {
8+
const { children, ...rest } = props
9+
return (
10+
<Link {...rest} target="_blank" rel="noreferrer">
11+
{children} <OpenInNewIcon fontSize="small" />
12+
</Link>
13+
)
14+
}

yarn.lock

Lines changed: 44 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -658,22 +658,22 @@
658658
react-is "^19.1.0"
659659

660660
"@mui/x-data-grid@^8.0.0", "@mui/x-data-grid@^8.1.0":
661-
version "8.3.1"
662-
resolved "https://registry.yarnpkg.com/@mui/x-data-grid/-/x-data-grid-8.3.1.tgz#4bb4d8ce794b073cd140a8877ede2069afbd4c08"
663-
integrity sha512-mSo2g0ZZzasDQ4kKrFdJVk7dJgz77jF/e8udvGqnnTgnQXlqLMpKne/veL3gRdi3TJxxTv2vqXtX7IZfWGJecQ==
661+
version "8.4.0"
662+
resolved "https://registry.yarnpkg.com/@mui/x-data-grid/-/x-data-grid-8.4.0.tgz#cef56df7c1c1b40278ca55dae112b9aaece0e8c5"
663+
integrity sha512-c0fgMhvQTjCSo3LgRK1Mdk2msktCl9uwMYUYlP6bbqJ7I03IvS+1aZ+s3nSLmaq1aVh7sE2Bnuz63OnVerTLJA==
664664
dependencies:
665665
"@babel/runtime" "^7.27.1"
666666
"@mui/utils" "^7.0.2"
667-
"@mui/x-internals" "8.3.1"
667+
"@mui/x-internals" "8.4.0"
668668
clsx "^2.1.1"
669669
prop-types "^15.8.1"
670670
reselect "^5.1.1"
671671
use-sync-external-store "^1.5.0"
672672

673-
"@mui/x-internals@8.3.1":
674-
version "8.3.1"
675-
resolved "https://registry.yarnpkg.com/@mui/x-internals/-/x-internals-8.3.1.tgz#1d83b984eee7e847594348513a6356df0be8b457"
676-
integrity sha512-8kIxT66cea63iEseEIHSWzKju2Wzl7MsWFoAUQEyRvYqOFa2j9Un2Vn/EH2vy9nm/MtMAYpwOE/nt68/KTIA2w==
673+
"@mui/x-internals@8.4.0":
674+
version "8.4.0"
675+
resolved "https://registry.yarnpkg.com/@mui/x-internals/-/x-internals-8.4.0.tgz#593b36cab7050fe1e4ca8dc3ce455349a3edae5d"
676+
integrity sha512-Z7FCahC4MLfTVzEwnKOB7P1fiR9DzFuMzHOPRNaMXc/rsS7unbtBKAG94yvsRzReCyjzZUVA7h37lnQ1DoPKJw==
677677
dependencies:
678678
"@babel/runtime" "^7.27.1"
679679
"@mui/utils" "^7.0.2"
@@ -937,16 +937,16 @@
937937
form-data "^4.0.0"
938938

939939
"@types/node@*", "@types/node@^22.5.0":
940-
version "22.15.19"
941-
resolved "https://registry.yarnpkg.com/@types/node/-/node-22.15.19.tgz#ba9f321675243af0456d607fa82a4865931e0cef"
942-
integrity sha512-3vMNr4TzNQyjHcRZadojpRaD9Ofr6LsonZAoQ+HMUa/9ORTPoxVIw0e0mpqWpdjj8xybyCM+oKOUH2vwFu/oEw==
940+
version "22.15.21"
941+
resolved "https://registry.yarnpkg.com/@types/node/-/node-22.15.21.tgz#196ef14fe20d87f7caf1e7b39832767f9a995b77"
942+
integrity sha512-EV/37Td6c+MgKAbkcLG6vqZ2zEYHD7bvSrzqqs2RIhbA6w3x+Dqz8MZM3sP6kGTeLrdoOgKZe+Xja7tUB2DNkQ==
943943
dependencies:
944944
undici-types "~6.21.0"
945945

946946
"@types/node@^18.19.101":
947-
version "18.19.101"
948-
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.101.tgz#6c08ca62bdbc745b60b885f3c38f571ea145ccff"
949-
integrity sha512-Ykg7fcE3+cOQlLUv2Ds3zil6DVjriGQaSN/kEpl5HQ3DIGM6W0F2n9+GkWV4bRt7KjLymgzNdTnSKCbFUUJ7Kw==
947+
version "18.19.103"
948+
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.103.tgz#9bbd31a54e240fc469cca409d7507ebc77536458"
949+
integrity sha512-hHTHp+sEz6SxFsp+SA+Tqrua3AbmlAw+Y//aEwdHrdZkYVRWdvWD3y5uPZ0flYOkgskaFWqZ/YGFm3FaFQ0pRw==
950950
dependencies:
951951
undici-types "~5.26.4"
952952

@@ -976,9 +976,9 @@
976976
integrity sha512-8TV6R3h2j7a91c+1DXdJi3Syo69zzIZbz7Lg5tORM5LEJG7X/E6a1V3drRyBRZq7/utz7A+c4OgYLiLcYGHG6w==
977977

978978
"@types/react@^19.0.2":
979-
version "19.1.4"
980-
resolved "https://registry.yarnpkg.com/@types/react/-/react-19.1.4.tgz#4d125f014d6ac26b4759775698db118701e314fe"
981-
integrity sha512-EB1yiiYdvySuIITtD5lhW4yPyJ31RkJkkDw794LaQYrxCSaQV/47y5o1FMC4zF9ZyjUjzJMZwbovEnT5yHTW6g==
979+
version "19.1.5"
980+
resolved "https://registry.yarnpkg.com/@types/react/-/react-19.1.5.tgz#9feb3bdeb506d0c79d8533b6ebdcacdbcb4756db"
981+
integrity sha512-piErsCVVbpMMT2r7wbawdZsq4xMvIAhQuac2gedQHysu1TZYEigE6pnFfgZT+/jQnrRuF5r+SHzuehFjfRjr4g==
982982
dependencies:
983983
csstype "^3.0.2"
984984

@@ -1889,9 +1889,9 @@ ee-first@1.1.1:
18891889
integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==
18901890

18911891
electron-to-chromium@^1.5.149:
1892-
version "1.5.155"
1893-
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.155.tgz#809dd0ae9ae1db87c358e0c0c17c09a2ffc432d1"
1894-
integrity sha512-ps5KcGGmwL8VaeJlvlDlu4fORQpv3+GIcF5I3f9tUKUlJ/wsysh6HU8P5L1XWRYeXfA0oJd4PyM8ds8zTFf6Ng==
1892+
version "1.5.157"
1893+
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.157.tgz#553b122522ac7bba6f1a0dd7d50b14f297736f75"
1894+
integrity sha512-/0ybgsQd1muo8QlnuTpKwtl0oX5YMlUGbm8xyqgDU00motRkKFFbUJySAQBWcY79rVqNLWIWa87BGVGClwAB2w==
18951895

18961896
emoji-regex@^8.0.0:
18971897
version "8.0.0"
@@ -1916,26 +1916,26 @@ error-ex@^1.3.1:
19161916
is-arrayish "^0.2.1"
19171917

19181918
es-abstract@^1.17.5, es-abstract@^1.23.2, es-abstract@^1.23.3, es-abstract@^1.23.5, es-abstract@^1.23.6, es-abstract@^1.23.9:
1919-
version "1.23.9"
1920-
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.23.9.tgz#5b45994b7de78dada5c1bebf1379646b32b9d606"
1921-
integrity sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==
1919+
version "1.23.10"
1920+
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.23.10.tgz#84792c152ff2898ec73efe33c1c1323a3dfd87f8"
1921+
integrity sha512-MtUbM072wlJNyeYAe0mhzrD+M6DIJa96CZAOBBrhDbgKnB4MApIKefcyAB1eOdYn8cUNZgvwBvEzdoAYsxgEIw==
19221922
dependencies:
19231923
array-buffer-byte-length "^1.0.2"
19241924
arraybuffer.prototype.slice "^1.0.4"
19251925
available-typed-arrays "^1.0.7"
19261926
call-bind "^1.0.8"
1927-
call-bound "^1.0.3"
1927+
call-bound "^1.0.4"
19281928
data-view-buffer "^1.0.2"
19291929
data-view-byte-length "^1.0.2"
19301930
data-view-byte-offset "^1.0.1"
19311931
es-define-property "^1.0.1"
19321932
es-errors "^1.3.0"
1933-
es-object-atoms "^1.0.0"
1933+
es-object-atoms "^1.1.1"
19341934
es-set-tostringtag "^2.1.0"
19351935
es-to-primitive "^1.3.0"
19361936
function.prototype.name "^1.1.8"
1937-
get-intrinsic "^1.2.7"
1938-
get-proto "^1.0.0"
1937+
get-intrinsic "^1.3.0"
1938+
get-proto "^1.0.1"
19391939
get-symbol-description "^1.1.0"
19401940
globalthis "^1.0.4"
19411941
gopd "^1.2.0"
@@ -1951,13 +1951,13 @@ es-abstract@^1.17.5, es-abstract@^1.23.2, es-abstract@^1.23.3, es-abstract@^1.23
19511951
is-shared-array-buffer "^1.0.4"
19521952
is-string "^1.1.1"
19531953
is-typed-array "^1.1.15"
1954-
is-weakref "^1.1.0"
1954+
is-weakref "^1.1.1"
19551955
math-intrinsics "^1.1.0"
1956-
object-inspect "^1.13.3"
1956+
object-inspect "^1.13.4"
19571957
object-keys "^1.1.1"
19581958
object.assign "^4.1.7"
19591959
own-keys "^1.0.1"
1960-
regexp.prototype.flags "^1.5.3"
1960+
regexp.prototype.flags "^1.5.4"
19611961
safe-array-concat "^1.1.3"
19621962
safe-push-apply "^1.0.0"
19631963
safe-regex-test "^1.1.0"
@@ -1970,7 +1970,7 @@ es-abstract@^1.17.5, es-abstract@^1.23.2, es-abstract@^1.23.3, es-abstract@^1.23
19701970
typed-array-byte-offset "^1.0.4"
19711971
typed-array-length "^1.0.7"
19721972
unbox-primitive "^1.1.0"
1973-
which-typed-array "^1.1.18"
1973+
which-typed-array "^1.1.19"
19741974

19751975
es-array-method-boxes-properly@^1.0.0:
19761976
version "1.0.0"
@@ -3022,7 +3022,7 @@ is-weakmap@^2.0.2:
30223022
resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.2.tgz#bf72615d649dfe5f699079c54b83e47d1ae19cfd"
30233023
integrity sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==
30243024

3025-
is-weakref@^1.0.2, is-weakref@^1.1.0:
3025+
is-weakref@^1.0.2, is-weakref@^1.1.1:
30263026
version "1.1.1"
30273027
resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.1.1.tgz#eea430182be8d64174bd96bffbc46f21bf3f9293"
30283028
integrity sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==
@@ -3060,9 +3060,9 @@ iterator.prototype@^1.1.4:
30603060
set-function-name "^2.0.2"
30613061

30623062
jackspeak@^4.0.1:
3063-
version "4.1.0"
3064-
resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-4.1.0.tgz#c489c079f2b636dc4cbe9b0312a13ff1282e561b"
3065-
integrity sha512-9DDdhb5j6cpeitCbvLO7n7J4IxnbM6hoF6O1g4HQ5TfhvvKN8ywDM7668ZhMHRqVmxqhps/F6syWK2KcPxYlkw==
3063+
version "4.1.1"
3064+
resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-4.1.1.tgz#96876030f450502047fc7e8c7fcf8ce8124e43ae"
3065+
integrity sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==
30663066
dependencies:
30673067
"@isaacs/cliui" "^8.0.2"
30683068

@@ -3647,9 +3647,9 @@ mobx@^6.0.0:
36473647
integrity sha512-aChaVU/DO5aRPmk1GX8L+whocagUUpBQqoPtJk+cm7UOXUk87J4PeWCh6nNmTTIfEhiR9DI/+FnA8dln/hTK7g==
36483648

36493649
molstar@^4.0.0:
3650-
version "4.15.0"
3651-
resolved "https://registry.yarnpkg.com/molstar/-/molstar-4.15.0.tgz#6c2ea4b154481df4805b40e379a376312ed5061e"
3652-
integrity sha512-5vp+VVDJ8DlGk2RY+xIvPoopK2jJLMB15Ku0+zXgti58iYZVppjhCdg5BSSi9eq68RYa6/0SBEFJWWhU9tP1kQ==
3650+
version "4.17.0"
3651+
resolved "https://registry.yarnpkg.com/molstar/-/molstar-4.17.0.tgz#025d23b4b2aa4a7a0c94ebf81c9397798089877f"
3652+
integrity sha512-C7AXqmTdCbMHOAnIKHjt3DRChaEAedAkewn0lUzUM4B9g/QnEd3dgFwT7XAHT80Z0I8HYxbqkq2GmgNqI+fUTQ==
36533653
dependencies:
36543654
"@types/argparse" "^2.0.17"
36553655
"@types/benchmark" "^2.1.5"
@@ -3672,7 +3672,6 @@ molstar@^4.0.0:
36723672
swagger-ui-dist "^5.21.0"
36733673
tslib "^2.8.1"
36743674
util.promisify "^1.1.3"
3675-
xhr2 "^0.2.1"
36763675

36773676
ms@2.0.0:
36783677
version "2.0.0"
@@ -3751,7 +3750,7 @@ object-assign@^4, object-assign@^4.1.1:
37513750
resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
37523751
integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==
37533752

3754-
object-inspect@^1.13.3:
3753+
object-inspect@^1.13.3, object-inspect@^1.13.4:
37553754
version "1.13.4"
37563755
resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.4.tgz#8375265e21bc20d0fa582c22e1b13485d6e00213"
37573756
integrity sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==
@@ -4202,7 +4201,7 @@ regexp-tree@^0.1.27:
42024201
resolved "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.27.tgz#2198f0ef54518ffa743fe74d983b56ffd631b6cd"
42034202
integrity sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==
42044203

4205-
regexp.prototype.flags@^1.5.3:
4204+
regexp.prototype.flags@^1.5.3, regexp.prototype.flags@^1.5.4:
42064205
version "1.5.4"
42074206
resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz#1ad6c62d44a259007e55b3970e00f746efbcaa19"
42084207
integrity sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==
@@ -4781,9 +4780,9 @@ supports-preserve-symlinks-flag@^1.0.0:
47814780
integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
47824781

47834782
swagger-ui-dist@^5.21.0:
4784-
version "5.21.0"
4785-
resolved "https://registry.yarnpkg.com/swagger-ui-dist/-/swagger-ui-dist-5.21.0.tgz#aed230fe6e294c9470217e67697d601e3bb8eb9d"
4786-
integrity sha512-E0K3AB6HvQd8yQNSMR7eE5bk+323AUxjtCz/4ZNKiahOlPhPJxqn3UPIGs00cyY/dhrTDJ61L7C/a8u6zhGrZg==
4783+
version "5.22.0"
4784+
resolved "https://registry.yarnpkg.com/swagger-ui-dist/-/swagger-ui-dist-5.22.0.tgz#8280cfa9659d90cf6f682c76f7e792b0da939946"
4785+
integrity sha512-8YlCSxiyb8uPFa7qoB1lRHYr1PBbT1NuV9RvQdFFPFPudRBTPf9coU5jl02KhzvrtmTEw4jXRgb0kg8pJvVuWQ==
47874786
dependencies:
47884787
"@scarf/scarf" "=1.4.0"
47894788

@@ -5214,7 +5213,7 @@ which-collection@^1.0.2:
52145213
is-weakmap "^2.0.2"
52155214
is-weakset "^2.0.3"
52165215

5217-
which-typed-array@^1.1.16, which-typed-array@^1.1.18:
5216+
which-typed-array@^1.1.16, which-typed-array@^1.1.19:
52185217
version "1.1.19"
52195218
resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.19.tgz#df03842e870b6b88e117524a4b364b6fc689f956"
52205219
integrity sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==
@@ -5277,11 +5276,6 @@ wrappy@1:
52775276
resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
52785277
integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==
52795278

5280-
xhr2@^0.2.1:
5281-
version "0.2.1"
5282-
resolved "https://registry.yarnpkg.com/xhr2/-/xhr2-0.2.1.tgz#4e73adc4f9cfec9cbd2157f73efdce3a5f108a93"
5283-
integrity sha512-sID0rrVCqkVNUn8t6xuv9+6FViXjUVXq8H5rWOH2rz9fDNQEd4g0EA2XlcEdJXRz5BMEn4O1pJFdT+z4YHhoWw==
5284-
52855279
yaml@^1.10.0:
52865280
version "1.10.2"
52875281
resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b"

0 commit comments

Comments
 (0)