-
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,24 +1,61 @@ | ||
const fs = {}; | ||
import {GoogleAuth} from 'google-auth-library'; | ||
import {drive_v3 as drive} from '@googleapis/drive'; | ||
|
||
export default class ClefsGoogleDrive { | ||
constructor() { | ||
this.name = 'googledrive'; | ||
} | ||
|
||
writeFile(file, data) { | ||
return new Promise(resolve => { | ||
fs[file] = data; | ||
resolve(); | ||
this.authPromise = new GoogleAuth({ | ||
scopes: [ | ||
'https://www.googleapis.com/auth/drive', | ||
'https://www.googleapis.com/auth/drive.appdata', | ||
'https://www.googleapis.com/auth/drive.file', | ||
'https://www.googleapis.com/auth/drive.metadata', | ||
'https://www.googleapis.com/auth/drive.metadata.readonly', | ||
'https://www.googleapis.com/auth/drive.photos.readonly', | ||
'https://www.googleapis.com/auth/drive.readonly', | ||
], | ||
}).then(auth => { | ||
google.options({auth}); | ||
Check failure on line 19 in packages/clefs-googledrive/src/index.js GitHub Actions / build (18.x)
|
||
}); | ||
} | ||
|
||
readFile(file) { | ||
return new Promise((resolve, reject) => { | ||
if (fs[file]) { | ||
resolve(fs[file]); | ||
} else { | ||
reject(new Error(`file not found ${file}`)); | ||
} | ||
}); | ||
async writeFile(file, data) { | ||
await this.authPromise; | ||
|
||
return drive.files.create( | ||
{ | ||
name: file, | ||
media: { | ||
body: new ReadableStream(data), | ||
}, | ||
}, | ||
); | ||
} | ||
|
||
async readFile(file) { | ||
await this.authPromise; | ||
|
||
return drive.files | ||
.get({file, alt: 'media'}, {responseType: 'stream'}) | ||
.then(res => { | ||
Check failure on line 41 in packages/clefs-googledrive/src/index.js GitHub Actions / build (18.x)
Check failure on line 41 in packages/clefs-googledrive/src/index.js GitHub Actions / build (18.x)
Check failure on line 41 in packages/clefs-googledrive/src/index.js GitHub Actions / build (20.x)
|
||
return new Promise((resolve, reject) => { | ||
let buffer = ''; | ||
|
||
res.data | ||
.on('end', () => { | ||
Check failure on line 46 in packages/clefs-googledrive/src/index.js GitHub Actions / build (18.x)
|
||
resolve(buffer); | ||
Check failure on line 47 in packages/clefs-googledrive/src/index.js GitHub Actions / build (18.x)
|
||
}) | ||
Check failure on line 48 in packages/clefs-googledrive/src/index.js GitHub Actions / build (18.x)
|
||
.on('error', err => { | ||
Check failure on line 49 in packages/clefs-googledrive/src/index.js GitHub Actions / build (18.x)
Check failure on line 49 in packages/clefs-googledrive/src/index.js GitHub Actions / build (18.x)
Check failure on line 49 in packages/clefs-googledrive/src/index.js GitHub Actions / build (20.x)
|
||
reject(err); | ||
Check failure on line 50 in packages/clefs-googledrive/src/index.js GitHub Actions / build (18.x)
|
||
}) | ||
Check failure on line 51 in packages/clefs-googledrive/src/index.js GitHub Actions / build (18.x)
|
||
.on('data', d => { | ||
buffer += d; | ||
}) | ||
.catch(error => { | ||
reject(error); | ||
}); | ||
}); | ||
}); | ||
} | ||
} |
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1072,6 +1072,13 @@ | |
resolved "https://registry.yarnpkg.com/@gar/promisify/-/promisify-1.1.3.tgz#555193ab2e3bb3b6adc3d551c9c030d9e860daf6" | ||
integrity sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw== | ||
|
||
"@googleapis/drive@^8.7.0": | ||
version "8.7.0" | ||
resolved "https://registry.yarnpkg.com/@googleapis/drive/-/drive-8.7.0.tgz#ae89aff42fda6408c4aece846f21902094d60206" | ||
integrity sha512-XAi6kfySIU4H3ivX2DpzTDce5UhNke5NxEWCL6tySEdcVqx+cmXJmkMqwfOAHJalEB5s9PPfdLBU29Xd5XlLSQ== | ||
dependencies: | ||
googleapis-common "^7.0.0" | ||
|
||
"@humanwhocodes/config-array@^0.11.13": | ||
version "0.11.14" | ||
resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.14.tgz#d78e481a039f7566ecc9660b4ea7fe6b1fec442b" | ||
|
@@ -2019,6 +2026,13 @@ agent-base@6, agent-base@^6.0.2: | |
dependencies: | ||
debug "4" | ||
|
||
agent-base@^7.0.2: | ||
version "7.1.0" | ||
resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-7.1.0.tgz#536802b76bc0b34aa50195eb2442276d613e3434" | ||
integrity sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg== | ||
dependencies: | ||
debug "^4.3.4" | ||
|
||
agentkeepalive@^4.1.3, agentkeepalive@^4.2.1: | ||
version "4.5.0" | ||
resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-4.5.0.tgz#2673ad1389b3c418c5a20c5d7364f93ca04be923" | ||
|
@@ -2420,7 +2434,7 @@ bare-events@^2.2.0: | |
resolved "https://registry.yarnpkg.com/bare-events/-/bare-events-2.2.0.tgz#a7a7263c107daf8b85adf0b64f908503454ab26e" | ||
integrity sha512-Yyyqff4PIFfSuthCZqLlPISTWHmnQxoPuAvkmgzsJEmG3CesdIv6Xweayl0JkCZJSB2yYIdJyEz97tpxNhgjbg== | ||
|
||
base64-js@^1.3.1: | ||
base64-js@^1.3.0, base64-js@^1.3.1: | ||
version "1.5.1" | ||
resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" | ||
integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== | ||
|
@@ -2430,6 +2444,11 @@ before-after-hook@^2.2.0: | |
resolved "https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-2.2.3.tgz#c51e809c81a4e354084422b9b26bad88249c517c" | ||
integrity sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ== | ||
|
||
bignumber.js@^9.0.0: | ||
version "9.1.2" | ||
resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.1.2.tgz#b7c4242259c008903b13707983b5f4bbd31eda0c" | ||
integrity sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug== | ||
|
||
bin-links@^3.0.0: | ||
version "3.0.3" | ||
resolved "https://registry.yarnpkg.com/bin-links/-/bin-links-3.0.3.tgz#3842711ef3db2cd9f16a5f404a996a12db355a6e" | ||
|
@@ -2514,6 +2533,11 @@ browserslist@^4.21.10, browserslist@^4.22.2: | |
node-releases "^2.0.14" | ||
update-browserslist-db "^1.0.13" | ||
|
||
[email protected]: | ||
version "1.0.1" | ||
resolved "https://registry.yarnpkg.com/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz#f8e71132f7ffe6e01a5c9697a4c6f3e48d5cc819" | ||
integrity sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA== | ||
|
||
buffer-from@^1.0.0: | ||
version "1.1.2" | ||
resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" | ||
|
@@ -3292,6 +3316,13 @@ eastasianwidth@^0.2.0: | |
resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" | ||
integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== | ||
|
||
[email protected], ecdsa-sig-formatter@^1.0.11: | ||
version "1.0.11" | ||
resolved "https://registry.yarnpkg.com/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz#ae0f0fa2d85045ef14a817daa3ce9acd0489e5bf" | ||
integrity sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ== | ||
dependencies: | ||
safe-buffer "^5.0.1" | ||
|
||
[email protected]: | ||
version "1.1.1" | ||
resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" | ||
|
@@ -3890,6 +3921,11 @@ execa@^8.0.1: | |
signal-exit "^4.1.0" | ||
strip-final-newline "^3.0.0" | ||
|
||
extend@^3.0.2: | ||
version "3.0.2" | ||
resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" | ||
integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== | ||
|
||
external-editor@^3.0.3, external-editor@^3.1.0: | ||
version "3.1.0" | ||
resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" | ||
|
@@ -4193,6 +4229,24 @@ gauge@^4.0.3: | |
strip-ansi "^6.0.1" | ||
wide-align "^1.1.5" | ||
|
||
gaxios@^6.0.0, gaxios@^6.0.3, gaxios@^6.1.1: | ||
version "6.2.0" | ||
resolved "https://registry.yarnpkg.com/gaxios/-/gaxios-6.2.0.tgz#4698976664ef63e47dbf3f61ec9320885fcc1ba1" | ||
integrity sha512-H6+bHeoEAU5D6XNc6mPKeN5dLZqEDs9Gpk6I+SZBEzK5So58JVrHPmevNi35fRl1J9Y5TaeLW0kYx3pCJ1U2mQ== | ||
dependencies: | ||
extend "^3.0.2" | ||
https-proxy-agent "^7.0.1" | ||
is-stream "^2.0.0" | ||
node-fetch "^2.6.9" | ||
|
||
gcp-metadata@^6.1.0: | ||
version "6.1.0" | ||
resolved "https://registry.yarnpkg.com/gcp-metadata/-/gcp-metadata-6.1.0.tgz#9b0dd2b2445258e7597f2024332d20611cbd6b8c" | ||
integrity sha512-Jh/AIwwgaxan+7ZUUmRLCjtchyDiqh4KjBJ5tW3plBZb5iL/BPcso8A5DlzeD9qlw0duCamnNdpFjxwaT0KyKg== | ||
dependencies: | ||
gaxios "^6.0.0" | ||
json-bigint "^1.0.0" | ||
|
||
gensync@^1.0.0-beta.2: | ||
version "1.0.0-beta.2" | ||
resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" | ||
|
@@ -4363,6 +4417,30 @@ globby@^14.0.0: | |
slash "^5.1.0" | ||
unicorn-magic "^0.1.0" | ||
|
||
google-auth-library@^9.0.0, google-auth-library@^9.6.3: | ||
version "9.6.3" | ||
resolved "https://registry.yarnpkg.com/google-auth-library/-/google-auth-library-9.6.3.tgz#add8935bc5b842a8e80f84fef2b5ed9febb41d48" | ||
integrity sha512-4CacM29MLC2eT9Cey5GDVK4Q8t+MMp8+OEdOaqD9MG6b0dOyLORaaeJMPQ7EESVgm/+z5EKYyFLxgzBJlJgyHQ== | ||
dependencies: | ||
base64-js "^1.3.0" | ||
ecdsa-sig-formatter "^1.0.11" | ||
gaxios "^6.1.1" | ||
gcp-metadata "^6.1.0" | ||
gtoken "^7.0.0" | ||
jws "^4.0.0" | ||
|
||
googleapis-common@^7.0.0: | ||
version "7.0.1" | ||
resolved "https://registry.yarnpkg.com/googleapis-common/-/googleapis-common-7.0.1.tgz#c85d0ee605ff0be9f604b963c69dfd27e46f6dec" | ||
integrity sha512-mgt5zsd7zj5t5QXvDanjWguMdHAcJmmDrF9RkInCecNsyV7S7YtGqm5v2IWONNID88osb7zmx5FtrAP12JfD0w== | ||
dependencies: | ||
extend "^3.0.2" | ||
gaxios "^6.0.3" | ||
google-auth-library "^9.0.0" | ||
qs "^6.7.0" | ||
url-template "^2.0.8" | ||
uuid "^9.0.0" | ||
|
||
gopd@^1.0.1: | ||
version "1.0.1" | ||
resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" | ||
|
@@ -4407,6 +4485,14 @@ grouped-queue@^2.0.0: | |
resolved "https://registry.yarnpkg.com/grouped-queue/-/grouped-queue-2.0.0.tgz#a2c6713f2171e45db2c300a3a9d7c119d694dac8" | ||
integrity sha512-/PiFUa7WIsl48dUeCvhIHnwNmAAzlI/eHoJl0vu3nsFA366JleY7Ff8EVTplZu5kO0MIdZjKTTnzItL61ahbnw== | ||
|
||
gtoken@^7.0.0: | ||
version "7.1.0" | ||
resolved "https://registry.yarnpkg.com/gtoken/-/gtoken-7.1.0.tgz#d61b4ebd10132222817f7222b1e6064bd463fc26" | ||
integrity sha512-pCcEwRi+TKpMlxAQObHDQ56KawURgyAf6jtIY046fJ5tIv3zDe/LEIubckAO8fj6JnAxLdmWkUfNyulQ2iKdEw== | ||
dependencies: | ||
gaxios "^6.0.0" | ||
jws "^4.0.0" | ||
|
||
hard-rejection@^2.1.0: | ||
version "2.1.0" | ||
resolved "https://registry.yarnpkg.com/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883" | ||
|
@@ -4563,6 +4649,14 @@ https-proxy-agent@^5.0.0: | |
agent-base "6" | ||
debug "4" | ||
|
||
https-proxy-agent@^7.0.1: | ||
version "7.0.2" | ||
resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz#e2645b846b90e96c6e6f347fb5b2e41f1590b09b" | ||
integrity sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA== | ||
dependencies: | ||
agent-base "^7.0.2" | ||
debug "4" | ||
|
||
human-signals@^2.1.0: | ||
version "2.1.0" | ||
resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" | ||
|
@@ -5234,6 +5328,13 @@ jsesc@~0.5.0: | |
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" | ||
integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== | ||
|
||
json-bigint@^1.0.0: | ||
version "1.0.0" | ||
resolved "https://registry.yarnpkg.com/json-bigint/-/json-bigint-1.0.0.tgz#ae547823ac0cad8398667f8cd9ef4730f5b01ff1" | ||
integrity sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ== | ||
dependencies: | ||
bignumber.js "^9.0.0" | ||
|
||
[email protected]: | ||
version "3.0.1" | ||
resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" | ||
|
@@ -5311,6 +5412,23 @@ just-extend@^6.2.0: | |
resolved "https://registry.yarnpkg.com/just-extend/-/just-extend-6.2.0.tgz#b816abfb3d67ee860482e7401564672558163947" | ||
integrity sha512-cYofQu2Xpom82S6qD778jBDpwvvy39s1l/hrYij2u9AMdQcGRpaBu6kY4mVhuno5kJVi1DAz4aiphA2WI1/OAw== | ||
|
||
jwa@^2.0.0: | ||
version "2.0.0" | ||
resolved "https://registry.yarnpkg.com/jwa/-/jwa-2.0.0.tgz#a7e9c3f29dae94027ebcaf49975c9345593410fc" | ||
integrity sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA== | ||
dependencies: | ||
buffer-equal-constant-time "1.0.1" | ||
ecdsa-sig-formatter "1.0.11" | ||
safe-buffer "^5.0.1" | ||
|
||
jws@^4.0.0: | ||
version "4.0.0" | ||
resolved "https://registry.yarnpkg.com/jws/-/jws-4.0.0.tgz#2d4e8cf6a318ffaa12615e9dec7e86e6c97310f4" | ||
integrity sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg== | ||
dependencies: | ||
jwa "^2.0.0" | ||
safe-buffer "^5.0.1" | ||
|
||
keygrip@~1.1.0: | ||
version "1.1.0" | ||
resolved "https://registry.yarnpkg.com/keygrip/-/keygrip-1.1.0.tgz#871b1681d5e159c62a445b0c74b615e0917e7226" | ||
|
@@ -6013,7 +6131,7 @@ nise@^5.1.4: | |
just-extend "^6.2.0" | ||
path-to-regexp "^6.2.1" | ||
|
||
node-fetch@^2.6.7: | ||
node-fetch@^2.6.7, node-fetch@^2.6.9: | ||
version "2.7.0" | ||
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" | ||
integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A== | ||
|
@@ -6845,6 +6963,13 @@ punycode@^2.1.0: | |
resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5" | ||
integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== | ||
|
||
qs@^6.7.0: | ||
version "6.11.2" | ||
resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.2.tgz#64bea51f12c1f5da1bc01496f48ffcff7c69d7d9" | ||
integrity sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA== | ||
dependencies: | ||
side-channel "^1.0.4" | ||
|
||
queue-microtask@^1.2.2: | ||
version "1.2.3" | ||
resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" | ||
|
@@ -7285,7 +7410,7 @@ safe-array-concat@^1.0.1: | |
has-symbols "^1.0.3" | ||
isarray "^2.0.5" | ||
|
||
[email protected], safe-buffer@^5.1.0, safe-buffer@~5.2.0: | ||
[email protected], safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@~5.2.0: | ||
version "5.2.1" | ||
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" | ||
integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== | ||
|
@@ -8276,6 +8401,11 @@ url-or-path@^2.1.0: | |
resolved "https://registry.yarnpkg.com/url-or-path/-/url-or-path-2.3.0.tgz#61a49523b96cec6764c9c37ba4762946f9c39dba" | ||
integrity sha512-5g9xpEJKjbAY8ikLU3XFpEg3hRLGt6SbCQmDElb1AL7JTW6vMi5Na5e3dMvONHisIu9VHgMAADLHJ8EznYR2ow== | ||
|
||
url-template@^2.0.8: | ||
version "2.0.8" | ||
resolved "https://registry.yarnpkg.com/url-template/-/url-template-2.0.8.tgz#fc565a3cccbff7730c775f5641f9555791439f21" | ||
integrity sha512-XdVKMF4SJ0nP/O7XIPB0JwAEuT9lDIYnNsK8yGVe43y0AWoKeJNdv3ZNWh7ksJ6KqQFjOO6ox/VEitLnaVNufw== | ||
|
||
util-deprecate@^1.0.1, util-deprecate@~1.0.1: | ||
version "1.0.2" | ||
resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" | ||
|
@@ -8286,6 +8416,11 @@ uuid@^8.3.2: | |
resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" | ||
integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== | ||
|
||
uuid@^9.0.0: | ||
version "9.0.1" | ||
resolved "https://registry.yarnpkg.com/uuid/-/uuid-9.0.1.tgz#e188d4c8853cc722220392c424cd637f32293f30" | ||
integrity sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA== | ||
|
||
validate-npm-package-license@^3.0.1, validate-npm-package-license@^3.0.4: | ||
version "3.0.4" | ||
resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" | ||
|