Skip to content

Commit f020225

Browse files
authored
Merge pull request #9 from mcnaveen/migrate/fetch
✨ Migrated to Node Fetch
2 parents 1e0647a + 3e8853a commit f020225

File tree

6 files changed

+169
-37
lines changed

6 files changed

+169
-37
lines changed

package.json

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
{
22
"name": "blurhash-from-url",
3-
"version": "0.0.4",
3+
"version": "0.0.5-beta.0",
44
"description": "Simple utility to generate blurhash from Image URL",
5-
"main": "dist/cjs/index.js",
6-
"module": "dist/esm/index.esm.js",
7-
"umd": "dist/umd/index.js",
5+
"main": "dist/index.js",
6+
"module": "dist/index.esm.js",
87
"files": [
98
"dist"
109
],
@@ -18,15 +17,17 @@
1817
},
1918
"license": "MIT",
2019
"dependencies": {
21-
"axios": "^0.27.2",
2220
"blurhash": "^1.1.5",
21+
"node-fetch": "2.6.6",
2322
"sharp": "^0.30.7"
2423
},
2524
"devDependencies": {
25+
"@types/node-fetch": "^2.6.2",
2626
"@types/sharp": "^0.30.5",
2727
"gacp": "^3.0.3",
2828
"rimraf": "^3.0.2",
2929
"rollup": "^2.78.1",
30+
"rollup-plugin-terser": "^7.0.2",
3031
"rollup-plugin-typescript2": "^0.33.0",
3132
"typescript": "^4.8.2"
3233
},
@@ -56,4 +57,4 @@
5657
"emoji": "emoji",
5758
"editor": false
5859
}
59-
}
60+
}

rollup.config.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import typescript from "rollup-plugin-typescript2";
2-
2+
import { terser } from "rollup-plugin-terser";
33
import pkg from "./package.json";
44

55
export default {
66
input: "src/index.ts",
77
output: [
8-
{ file: pkg.main, format: "cjs" },
9-
{ file: pkg.module, format: "es" },
8+
{ file: pkg.main, format: "cjs", plugins: [terser()] },
9+
{ file: pkg.module, format: "es", plugins: [terser()] },
1010
],
1111
external: [
1212
...Object.keys(pkg.dependencies || {}),

src/index.ts

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import get from "axios";
1+
import fetch from "node-fetch";
22
import { encode, decode } from "blurhash";
33
import sharp from 'sharp';
44

@@ -10,10 +10,9 @@ export interface IOutput {
1010
}
1111

1212
export const blurhashFromURL = async (url: string) => {
13-
const image = await get(url, {
14-
responseType: "arraybuffer",
15-
});
16-
const returnedBuffer = Buffer.from(image.data);
13+
const response = await fetch(url);
14+
const arrayBuffer = await response.arrayBuffer();
15+
const returnedBuffer = Buffer.from(arrayBuffer);
1716

1817
const { data, info } = await sharp(returnedBuffer)
1918
.ensureAlpha()

test/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const { blurhashFromURL } = require("../dist/cjs/index.js");
1+
const { blurhashFromURL } = require("../dist/index.js");
22

33
async function getBlurhash() {
44
const output = await blurhashFromURL("https://i.imgur.com/NhfEdg2.png");

tsconfig.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,11 @@
44
"moduleResolution": "node",
55
"declaration": true,
66
"declarationDir": "./dist",
7-
"module": "es6",
7+
"module": "ESNext",
88
"noImplicitAny": true,
99
"outDir": "./dist",
10-
"target": "es5"
10+
"target": "ESNext",
11+
"sourceMap": true
1112
},
1213
"include": ["src/**/*"],
1314
"exclude": ["node_modules"]

yarn.lock

Lines changed: 151 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# yarn lockfile v1
33

44

5-
"@babel/code-frame@^7.0.0":
5+
"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4":
66
version "7.18.6"
77
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a"
88
integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==
@@ -58,6 +58,46 @@
5858
dependencies:
5959
chalk "^4.0.0"
6060

61+
"@jridgewell/gen-mapping@^0.3.0":
62+
version "0.3.2"
63+
resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz#c1aedc61e853f2bb9f5dfe6d4442d3b565b253b9"
64+
integrity sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==
65+
dependencies:
66+
"@jridgewell/set-array" "^1.0.1"
67+
"@jridgewell/sourcemap-codec" "^1.4.10"
68+
"@jridgewell/trace-mapping" "^0.3.9"
69+
70+
"@jridgewell/resolve-uri@^3.0.3":
71+
version "3.1.0"
72+
resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78"
73+
integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==
74+
75+
"@jridgewell/set-array@^1.0.1":
76+
version "1.1.2"
77+
resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72"
78+
integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==
79+
80+
"@jridgewell/source-map@^0.3.2":
81+
version "0.3.2"
82+
resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.2.tgz#f45351aaed4527a298512ec72f81040c998580fb"
83+
integrity sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==
84+
dependencies:
85+
"@jridgewell/gen-mapping" "^0.3.0"
86+
"@jridgewell/trace-mapping" "^0.3.9"
87+
88+
"@jridgewell/sourcemap-codec@^1.4.10":
89+
version "1.4.14"
90+
resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24"
91+
integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==
92+
93+
"@jridgewell/trace-mapping@^0.3.9":
94+
version "0.3.15"
95+
resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz#aba35c48a38d3fd84b37e66c9c0423f9744f9774"
96+
integrity sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==
97+
dependencies:
98+
"@jridgewell/resolve-uri" "^3.0.3"
99+
"@jridgewell/sourcemap-codec" "^1.4.10"
100+
61101
"@rollup/pluginutils@^4.1.2":
62102
version "4.2.1"
63103
resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-4.2.1.tgz#e6c6c3aba0744edce3fb2074922d3776c0af2a6d"
@@ -78,6 +118,14 @@
78118
dependencies:
79119
defer-to-connect "^1.0.1"
80120

121+
"@types/node-fetch@^2.6.2":
122+
version "2.6.2"
123+
resolved "https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.6.2.tgz#d1a9c5fd049d9415dce61571557104dec3ec81da"
124+
integrity sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==
125+
dependencies:
126+
"@types/node" "*"
127+
form-data "^3.0.0"
128+
81129
"@types/node@*":
82130
version "18.7.14"
83131
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.7.14.tgz#0fe081752a3333392d00586d815485a17c2cf3c9"
@@ -103,6 +151,11 @@
103151
execa "^5.0.0"
104152
fs-extra "^10.1.0"
105153

154+
acorn@^8.5.0:
155+
version "8.8.0"
156+
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.0.tgz#88c0187620435c7f6015803f5539dae05a9dbea8"
157+
integrity sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==
158+
106159
ansi-align@^3.0.0:
107160
version "3.0.1"
108161
resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.1.tgz#0cdf12e111ace773a86e9a1fad1225c43cb19a59"
@@ -134,14 +187,6 @@ asynckit@^0.4.0:
134187
resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
135188
integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==
136189

137-
axios@^0.27.2:
138-
version "0.27.2"
139-
resolved "https://registry.yarnpkg.com/axios/-/axios-0.27.2.tgz#207658cc8621606e586c85db4b41a750e756d972"
140-
integrity sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==
141-
dependencies:
142-
follow-redirects "^1.14.9"
143-
form-data "^4.0.0"
144-
145190
balanced-match@^1.0.0:
146191
version "1.0.2"
147192
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
@@ -188,6 +233,11 @@ brace-expansion@^1.1.7:
188233
balanced-match "^1.0.0"
189234
concat-map "0.0.1"
190235

236+
buffer-from@^1.0.0:
237+
version "1.1.2"
238+
resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5"
239+
integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==
240+
191241
buffer@^5.5.0:
192242
version "5.7.1"
193243
resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0"
@@ -319,6 +369,11 @@ combined-stream@^1.0.8:
319369
dependencies:
320370
delayed-stream "~1.0.0"
321371

372+
commander@^2.20.0:
373+
version "2.20.3"
374+
resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
375+
integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
376+
322377
commondir@^1.0.1:
323378
version "1.0.1"
324379
resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"
@@ -509,15 +564,10 @@ find-up@^4.0.0:
509564
locate-path "^5.0.0"
510565
path-exists "^4.0.0"
511566

512-
follow-redirects@^1.14.9:
513-
version "1.15.1"
514-
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.1.tgz#0ca6a452306c9b276e4d3127483e29575e207ad5"
515-
integrity sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==
516-
517-
form-data@^4.0.0:
518-
version "4.0.0"
519-
resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452"
520-
integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==
567+
form-data@^3.0.0:
568+
version "3.0.1"
569+
resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.1.tgz#ebd53791b78356a99af9a300d4282c4d5eb9755f"
570+
integrity sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==
521571
dependencies:
522572
asynckit "^0.4.0"
523573
combined-stream "^1.0.8"
@@ -789,6 +839,15 @@ isexe@^2.0.0:
789839
resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
790840
integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==
791841

842+
jest-worker@^26.2.1:
843+
version "26.6.2"
844+
resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed"
845+
integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==
846+
dependencies:
847+
"@types/node" "*"
848+
merge-stream "^2.0.0"
849+
supports-color "^7.0.0"
850+
792851
js-tokens@^4.0.0:
793852
version "4.0.0"
794853
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
@@ -955,6 +1014,13 @@ node-addon-api@^5.0.0:
9551014
resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-5.0.0.tgz#7d7e6f9ef89043befdb20c1989c905ebde18c501"
9561015
integrity sha512-CvkDw2OEnme7ybCykJpVcKH+uAOLV2qLqiyla128dN9TkEWfrYmxG6C2boDe5KcNQqZF3orkqzGgOMvZ/JNekA==
9571016

1017+
1018+
version "2.6.6"
1019+
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.6.tgz#1751a7c01834e8e1697758732e9efb6eeadfaf89"
1020+
integrity sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==
1021+
dependencies:
1022+
whatwg-url "^5.0.0"
1023+
9581024
normalize-url@^4.1.0:
9591025
version "4.5.1"
9601026
resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.1.tgz#0dd90cf1288ee1d1313b87081c9a5932ee48518a"
@@ -1115,6 +1181,13 @@ pupa@^2.1.1:
11151181
dependencies:
11161182
escape-goat "^2.0.0"
11171183

1184+
randombytes@^2.1.0:
1185+
version "2.1.0"
1186+
resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a"
1187+
integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==
1188+
dependencies:
1189+
safe-buffer "^5.1.0"
1190+
11181191
[email protected], rc@^1.2.7, rc@^1.2.8:
11191192
version "1.2.8"
11201193
resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed"
@@ -1189,6 +1262,16 @@ rimraf@^3.0.2:
11891262
dependencies:
11901263
glob "^7.1.3"
11911264

1265+
rollup-plugin-terser@^7.0.2:
1266+
version "7.0.2"
1267+
resolved "https://registry.yarnpkg.com/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz#e8fbba4869981b2dc35ae7e8a502d5c6c04d324d"
1268+
integrity sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==
1269+
dependencies:
1270+
"@babel/code-frame" "^7.10.4"
1271+
jest-worker "^26.2.1"
1272+
serialize-javascript "^4.0.0"
1273+
terser "^5.0.0"
1274+
11921275
rollup-plugin-typescript2@^0.33.0:
11931276
version "0.33.0"
11941277
resolved "https://registry.yarnpkg.com/rollup-plugin-typescript2/-/rollup-plugin-typescript2-0.33.0.tgz#2bb943f83e9d3a4c61a19aed5bee5bcff28d16a3"
@@ -1206,7 +1289,7 @@ rollup@^2.78.1:
12061289
optionalDependencies:
12071290
fsevents "~2.3.2"
12081291

1209-
safe-buffer@^5.0.1, safe-buffer@~5.2.0:
1292+
safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@~5.2.0:
12101293
version "5.2.1"
12111294
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
12121295
integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
@@ -1235,6 +1318,13 @@ semver@^7.3.4, semver@^7.3.5, semver@^7.3.7:
12351318
dependencies:
12361319
lru-cache "^6.0.0"
12371320

1321+
serialize-javascript@^4.0.0:
1322+
version "4.0.0"
1323+
resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa"
1324+
integrity sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==
1325+
dependencies:
1326+
randombytes "^2.1.0"
1327+
12381328
sharp@^0.30.7:
12391329
version "0.30.7"
12401330
resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.30.7.tgz#7862bda98804fdd1f0d5659c85e3324b90d94c7c"
@@ -1292,6 +1382,19 @@ sisteransi@^1.0.5:
12921382
resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed"
12931383
integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==
12941384

1385+
source-map-support@~0.5.20:
1386+
version "0.5.21"
1387+
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f"
1388+
integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==
1389+
dependencies:
1390+
buffer-from "^1.0.0"
1391+
source-map "^0.6.0"
1392+
1393+
source-map@^0.6.0:
1394+
version "0.6.1"
1395+
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
1396+
integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
1397+
12951398
string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3:
12961399
version "4.2.3"
12971400
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
@@ -1332,7 +1435,7 @@ supports-color@^5.3.0:
13321435
dependencies:
13331436
has-flag "^3.0.0"
13341437

1335-
supports-color@^7.1.0:
1438+
supports-color@^7.0.0, supports-color@^7.1.0:
13361439
version "7.2.0"
13371440
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
13381441
integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
@@ -1360,6 +1463,16 @@ tar-stream@^2.1.4:
13601463
inherits "^2.0.3"
13611464
readable-stream "^3.1.1"
13621465

1466+
terser@^5.0.0:
1467+
version "5.15.0"
1468+
resolved "https://registry.yarnpkg.com/terser/-/terser-5.15.0.tgz#e16967894eeba6e1091509ec83f0c60e179f2425"
1469+
integrity sha512-L1BJiXVmheAQQy+as0oF3Pwtlo4s3Wi1X2zNZ2NxOB4wx9bdS9Vk67XQENLFdLYGCK/Z2di53mTj/hBafR+dTA==
1470+
dependencies:
1471+
"@jridgewell/source-map" "^0.3.2"
1472+
acorn "^8.5.0"
1473+
commander "^2.20.0"
1474+
source-map-support "~0.5.20"
1475+
13631476
tmp@^0.0.33:
13641477
version "0.0.33"
13651478
resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9"
@@ -1372,6 +1485,11 @@ to-readable-stream@^1.0.0:
13721485
resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771"
13731486
integrity sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==
13741487

1488+
tr46@~0.0.3:
1489+
version "0.0.3"
1490+
resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a"
1491+
integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==
1492+
13751493
tslib@^2.4.0:
13761494
version "2.4.0"
13771495
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3"
@@ -1445,6 +1563,19 @@ util-deprecate@^1.0.1:
14451563
resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
14461564
integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==
14471565

1566+
webidl-conversions@^3.0.0:
1567+
version "3.0.1"
1568+
resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871"
1569+
integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==
1570+
1571+
whatwg-url@^5.0.0:
1572+
version "5.0.0"
1573+
resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d"
1574+
integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==
1575+
dependencies:
1576+
tr46 "~0.0.3"
1577+
webidl-conversions "^3.0.0"
1578+
14481579
which@^2.0.1:
14491580
version "2.0.2"
14501581
resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"

0 commit comments

Comments
 (0)