Skip to content

Commit a3a1790

Browse files
authored
remove testing dependency on jasmine_util and update dependencies (#372)
This removes dist imports from tjfs-core. Updates the following examples to tfjs 2.6.0: abalone-node, date-conversion-attention, fashion-mnist-vae, jena-weather, lstm-text-generation, mnist-acgan, snake-dqn jena-weather also had a code update to match the current tfjs-data api. Updating sentiment turned up a bug that may be an issue in core. So I'll look at that separately and update once there is a diagnosis/fix.
1 parent 797c402 commit a3a1790

28 files changed

+1312
-482
lines changed

abalone-node/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"test": "node run_tests.js"
1010
},
1111
"dependencies": {
12-
"@tensorflow/tfjs-node": "^1.3.2",
12+
"@tensorflow/tfjs-node": "^2.6.0",
1313
"argparse": "^1.0.10"
1414
},
1515
"devDependencies": {

abalone-node/run_tests.js

+1-3
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,5 @@
1515
* =============================================================================
1616
*/
1717

18-
const jasmine_util = require('@tensorflow/tfjs-core/dist/jasmine_util');
1918
const runTests = require('../test_util').runTests;
20-
21-
runTests(jasmine_util, ['./*test.js']);
19+
runTests(['./*test.js']);

abalone-node/yarn.lock

+228-53
Large diffs are not rendered by default.

cloudbuild.yml

+1
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,5 @@ timeout: 1800s
1818
logsBucket: 'gs://tfjs-build-logs'
1919
options:
2020
logStreamingOption: 'STREAM_ON'
21+
machineType: 'N1_HIGHCPU_8'
2122
substitution_option: 'ALLOW_LOOSE'

date-conversion-attention/model_test.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,10 @@
1616
*/
1717

1818
import * as tf from '@tensorflow/tfjs';
19-
import {expectArraysClose} from '@tensorflow/tfjs-core/dist/test_util';
2019
import * as tmp from 'tmp';
2120

21+
import {expectArraysClose} from '../test_util';
22+
2223
import * as dateFormat from './date_format';
2324
import {createModel, runSeq2SeqInference} from './model';
2425

date-conversion-attention/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@
1515
"watch": "cross-env NODE_ENV=development parcel index.html --no-hmr --open"
1616
},
1717
"dependencies": {
18-
"@tensorflow/tfjs": "^1.7.4",
18+
"@tensorflow/tfjs": "^2.6.0",
1919
"@tensorflow/tfjs-vis": "^1.4.3"
2020
},
2121
"devDependencies": {
22-
"@tensorflow/tfjs-node": "^1.7.4",
23-
"@tensorflow/tfjs-node-gpu": "^1.7.4",
22+
"@tensorflow/tfjs-node": "^2.6.0",
23+
"@tensorflow/tfjs-node-gpu": "^2.6.0",
2424
"argparse": "^1.0.10",
2525
"babel-cli": "^6.26.0",
2626
"babel-core": "^6.26.3",

date-conversion-attention/run_tests.js

+1-3
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,5 @@
1515
* =============================================================================
1616
*/
1717

18-
const jasmine_util = require('@tensorflow/tfjs-core/dist/jasmine_util');
1918
const runTests = require('../test_util').runTests;
20-
21-
runTests(jasmine_util, ['./*test.js']);
19+
runTests(['./*test.js']);

date-conversion-attention/yarn.lock

+145-47
Original file line numberDiff line numberDiff line change
@@ -651,43 +651,63 @@
651651
resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b"
652652
integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==
653653

654-
"@tensorflow/[email protected]":
655-
version "1.7.4"
656-
resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-converter/-/tfjs-converter-1.7.4.tgz#90838fe9ca2d540f22a65fdcbe2311a01e786380"
657-
integrity sha512-B/Ux9I3osI0CXoESGR0Xe5C6BsEfC04+g2xn5zVaW9KEuVEnGEgnuBQxgijRFzkqTwoyLv4ptAmjyIghVARX0Q==
654+
"@tensorflow/[email protected]":
655+
version "2.6.0"
656+
resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-backend-cpu/-/tfjs-backend-cpu-2.6.0.tgz#bd0923ca438e945c4c9347a76e301a4fb1890d33"
657+
integrity sha512-essk82VoET77tuFX5Sa9zv9F8d/2DxjEQ2RavoU+ugs0l64DTbdTpv3WdQwUihv1gNN7/16fUjJ6cG80SnS8/g==
658+
dependencies:
659+
"@types/seedrandom" "2.4.27"
660+
seedrandom "2.4.3"
661+
662+
"@tensorflow/[email protected]":
663+
version "2.6.0"
664+
resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-backend-webgl/-/tfjs-backend-webgl-2.6.0.tgz#3855c254a86daf28511530c36bb61938acf26740"
665+
integrity sha512-j1eNYKIpO06CTSRXiIWdpZ2iPDBkx7PPl7K/1BtCEW/9FP7Q0q3doHKNmTdOPvuw7Dt1nNHEMnba0YB2lc5S7Q==
666+
dependencies:
667+
"@tensorflow/tfjs-backend-cpu" "2.6.0"
668+
"@types/offscreencanvas" "~2019.3.0"
669+
"@types/seedrandom" "2.4.27"
670+
"@types/webgl-ext" "0.0.30"
671+
"@types/webgl2" "0.0.4"
672+
seedrandom "2.4.3"
673+
674+
"@tensorflow/[email protected]":
675+
version "2.6.0"
676+
resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-converter/-/tfjs-converter-2.6.0.tgz#0de5c4c014c25d695ad17ca19e3b654dbcb84cea"
677+
integrity sha512-TzL4ULidZ26iVqfLmv5G6dfnJyJt5HttU1VZoBYCbxUcWQYk1Z4D9wqLVwfdcJz01XEKpmsECh8HBF0hwYlrkA==
658678

659-
"@tensorflow/tfjs-core@1.7.4":
660-
version "1.7.4"
661-
resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-core/-/tfjs-core-1.7.4.tgz#43a44bc01d46de98ee9f15c0b2a4d9af4723e7ea"
662-
integrity sha512-3G4VKJ6nPs7iCt6gs3bjRj8chihKrYWenf63R0pm7D9MhlrVoX/tpN4LYVMGgBL7jHPxMLKdOkoAZJrn/J88HQ==
679+
"@tensorflow/tfjs-core@2.6.0":
680+
version "2.6.0"
681+
resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-core/-/tfjs-core-2.6.0.tgz#ab2f2c9e8f46990643076d7d5bdb912885282bd2"
682+
integrity sha512-akUB1iz663UCUdOfEUu91XeHzGpdYtdtMPxjsGEdF0CwENzSAcvHzQrEVoPBRD+RKpxrVXvQBoOd7GYBxMIIKQ==
663683
dependencies:
664684
"@types/offscreencanvas" "~2019.3.0"
665685
"@types/seedrandom" "2.4.27"
666686
"@types/webgl-ext" "0.0.30"
667687
"@types/webgl2" "0.0.4"
668-
node-fetch "~2.1.2"
688+
node-fetch "~2.6.1"
669689
seedrandom "2.4.3"
670690

671-
"@tensorflow/tfjs-data@1.7.4":
672-
version "1.7.4"
673-
resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-data/-/tfjs-data-1.7.4.tgz#3aa1cb14ac48a0354acd21d08f177c8a262fbb32"
674-
integrity sha512-WFYG9wWjNDi62x6o3O20Q0XJxToCw2J4/fBEXiK/Gr0hIqVhl2oLQ1OjTWq7O08NUxM6BRzuG+ra3gWYdQUzOw==
691+
"@tensorflow/tfjs-data@2.6.0":
692+
version "2.6.0"
693+
resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-data/-/tfjs-data-2.6.0.tgz#005fb204822322bc652ddd968c15a6b1a295652a"
694+
integrity sha512-/x/j/A4Quiyc21xEYyBC82mqyssbFHRuHez7pYVJA/28TOesAfWPWo2I+wkeOTt91UerUeZMSq2FV3HOnPInhQ==
675695
dependencies:
676696
"@types/node-fetch" "^2.1.2"
677-
node-fetch "~2.1.2"
697+
node-fetch "~2.6.1"
678698

679-
"@tensorflow/tfjs-layers@1.7.4":
680-
version "1.7.4"
681-
resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-layers/-/tfjs-layers-1.7.4.tgz#93cdef70a4f414edb4ee470c49415d216f54ba20"
682-
integrity sha512-5/K8Z8RBfXsucL6EaSeb3/8jB/I8oPaaXkxwKVsBPQ+u6lB6LEtSKzeiFc57nDr5OMtVaUZV+pKDNEzP0RUQlg==
699+
"@tensorflow/tfjs-layers@2.6.0":
700+
version "2.6.0"
701+
resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-layers/-/tfjs-layers-2.6.0.tgz#fed57ff6514f3fbb78fbcd2d40a09e9bd8d52cfc"
702+
integrity sha512-nU9WNSGpEU6GzKo5bvJBMa/OZRe1bR5Z2W6T0XiEY8CBiPNS+oJFJNm0NY8kQj/WnDS0Hfue38P46q7gV/9XMA==
683703

684-
"@tensorflow/tfjs-node-gpu@^1.7.4":
685-
version "1.7.4"
686-
resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-node-gpu/-/tfjs-node-gpu-1.7.4.tgz#73c4fcd589f0eb69822106d55f6a9fa3fbf65ae6"
687-
integrity sha512-ngRYwGD84EHw33fXzqR09YZ0GplT3fbyI0xG4LYs2qtyjhZxEHY/1sXiopoHxLT2SgIOEamRNmnk/O7hOyzMtQ==
704+
"@tensorflow/tfjs-node-gpu@^2.6.0":
705+
version "2.6.0"
706+
resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-node-gpu/-/tfjs-node-gpu-2.6.0.tgz#f7e386c4c3d2011144b65814972215afa4a2d139"
707+
integrity sha512-ZA5GUZ8ug+tcaURiwAvJhfU/r/3hORIEjrECFyKd+dFOST/9EF2KsDir05gkp3P/9nx+0W+4mxIsAff5RCa63A==
688708
dependencies:
689-
"@tensorflow/tfjs" "1.7.4"
690-
"@tensorflow/tfjs-core" "1.7.4"
709+
"@tensorflow/tfjs" "2.6.0"
710+
"@tensorflow/tfjs-core" "2.6.0"
691711
adm-zip "^0.4.11"
692712
google-protobuf "^3.9.2"
693713
https-proxy-agent "^2.2.1"
@@ -696,13 +716,13 @@
696716
rimraf "^2.6.2"
697717
tar "^4.4.6"
698718

699-
"@tensorflow/tfjs-node@^1.7.4":
700-
version "1.7.4"
701-
resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-node/-/tfjs-node-1.7.4.tgz#205299ff1c1fb1edc802239d3068f9361a619375"
702-
integrity sha512-xcK2NMJI2eOrvDBMrT5RjJSXZPK7B/SFvoSTS+ycpoiPAooeFsDuOcj4YzsgYlSBRyVl9qKHaNn3rWhrTWwG+Q==
719+
"@tensorflow/tfjs-node@^2.6.0":
720+
version "2.6.0"
721+
resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-node/-/tfjs-node-2.6.0.tgz#d9ace4156af36760cad397fa83240b4a92e6597e"
722+
integrity sha512-Yp1PICAVD3jBhqEShlzZHC9uOtT8axpFeciw8TeI4KxnIydWQOnrisI09z6uR7shCwNY4TM6txhpkO5b/RDyvw==
703723
dependencies:
704-
"@tensorflow/tfjs" "1.7.4"
705-
"@tensorflow/tfjs-core" "1.7.4"
724+
"@tensorflow/tfjs" "2.6.0"
725+
"@tensorflow/tfjs-core" "2.6.0"
706726
adm-zip "^0.4.11"
707727
google-protobuf "^3.9.2"
708728
https-proxy-agent "^2.2.1"
@@ -724,15 +744,22 @@
724744
vega-embed "6.8.0"
725745
vega-lite "4.13.1"
726746

727-
"@tensorflow/[email protected]", "@tensorflow/tfjs@^1.7.4":
728-
version "1.7.4"
729-
resolved "https://registry.yarnpkg.com/@tensorflow/tfjs/-/tfjs-1.7.4.tgz#ea5483bc4b34f5a4c66d600e456c25b6071ea75e"
730-
integrity sha512-XWGwRQ/ECEoQacd74JY/dmbLdnMpwtq3H8tls45dQ+GJ553Advir1FDo/aQt0Yr6fTimQDeiOIG4Mcb5KduP/w==
731-
dependencies:
732-
"@tensorflow/tfjs-converter" "1.7.4"
733-
"@tensorflow/tfjs-core" "1.7.4"
734-
"@tensorflow/tfjs-data" "1.7.4"
735-
"@tensorflow/tfjs-layers" "1.7.4"
747+
"@tensorflow/[email protected]", "@tensorflow/tfjs@^2.6.0":
748+
version "2.6.0"
749+
resolved "https://registry.yarnpkg.com/@tensorflow/tfjs/-/tfjs-2.6.0.tgz#ddc420fbb0d9561f46d3d02ba3ba2d4c15861837"
750+
integrity sha512-f70NAt480+/NH6ueAdKhwgN3BzeBWrvuAZ591pH44nuVlmUHtih7pSMVv2wREPOgA4ciAufops4FtTaqNamxZw==
751+
dependencies:
752+
"@tensorflow/tfjs-backend-cpu" "2.6.0"
753+
"@tensorflow/tfjs-backend-webgl" "2.6.0"
754+
"@tensorflow/tfjs-converter" "2.6.0"
755+
"@tensorflow/tfjs-core" "2.6.0"
756+
"@tensorflow/tfjs-data" "2.6.0"
757+
"@tensorflow/tfjs-layers" "2.6.0"
758+
argparse "^1.0.10"
759+
chalk "^4.1.0"
760+
core-js "3"
761+
regenerator-runtime "^0.13.5"
762+
yargs "^16.0.3"
736763

737764
"@types/clone@~0.1.30":
738765
version "0.1.30"
@@ -845,7 +872,7 @@ ansi-styles@^3.2.1:
845872
dependencies:
846873
color-convert "^1.9.0"
847874

848-
ansi-styles@^4.0.0:
875+
ansi-styles@^4.0.0, ansi-styles@^4.1.0:
849876
version "4.3.0"
850877
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
851878
integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
@@ -1888,6 +1915,14 @@ chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.1, chalk@^2.4.1, chalk@^2.4
18881915
escape-string-regexp "^1.0.5"
18891916
supports-color "^5.3.0"
18901917

1918+
chalk@^4.1.0:
1919+
version "4.1.0"
1920+
resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a"
1921+
integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==
1922+
dependencies:
1923+
ansi-styles "^4.1.0"
1924+
supports-color "^7.1.0"
1925+
18911926
chokidar@^1.6.1:
18921927
version "1.7.0"
18931928
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468"
@@ -2012,6 +2047,15 @@ cliui@^6.0.0:
20122047
strip-ansi "^6.0.0"
20132048
wrap-ansi "^6.2.0"
20142049

2050+
cliui@^7.0.2:
2051+
version "7.0.3"
2052+
resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.3.tgz#ef180f26c8d9bff3927ee52428bfec2090427981"
2053+
integrity sha512-Gj3QHTkVMPKqwP3f7B4KPkBZRMR9r4rfi5bXFpg1a+Svvj8l7q5CnkBkVQzfxT5DFSsGk2+PascOgL0JYkL2kw==
2054+
dependencies:
2055+
string-width "^4.2.0"
2056+
strip-ansi "^6.0.0"
2057+
wrap-ansi "^7.0.0"
2058+
20152059
clone@^1.0.2:
20162060
version "1.0.4"
20172061
resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e"
@@ -2203,6 +2247,11 @@ copy-descriptor@^0.1.0:
22032247
resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d"
22042248
integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=
22052249

2250+
core-js@3:
2251+
version "3.6.5"
2252+
resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.6.5.tgz#7395dc273af37fb2e50e9bd3d9fe841285231d1a"
2253+
integrity sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==
2254+
22062255
core-js@^1.0.0:
22072256
version "1.2.7"
22082257
resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636"
@@ -2974,6 +3023,11 @@ es6-promisify@^5.0.0:
29743023
dependencies:
29753024
es6-promise "^4.0.3"
29763025

3026+
escalade@^3.1.1:
3027+
version "3.1.1"
3028+
resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
3029+
integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
3030+
29773031
escape-html@~1.0.3:
29783032
version "1.0.3"
29793033
resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
@@ -3343,7 +3397,7 @@ get-caller-file@^1.0.1:
33433397
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a"
33443398
integrity sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==
33453399

3346-
get-caller-file@^2.0.1:
3400+
get-caller-file@^2.0.1, get-caller-file@^2.0.5:
33473401
version "2.0.5"
33483402
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
33493403
integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
@@ -3473,6 +3527,11 @@ has-flag@^3.0.0:
34733527
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
34743528
integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
34753529

3530+
has-flag@^4.0.0:
3531+
version "4.0.0"
3532+
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
3533+
integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
3534+
34763535
has-symbols@^1.0.0:
34773536
version "1.0.0"
34783537
resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44"
@@ -4558,16 +4617,11 @@ node-fetch@^1.0.1:
45584617
encoding "^0.1.11"
45594618
is-stream "^1.0.1"
45604619

4561-
node-fetch@^2.6.1:
4620+
node-fetch@^2.6.1, node-fetch@~2.6.1:
45624621
version "2.6.1"
45634622
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052"
45644623
integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==
45654624

4566-
node-fetch@~2.1.2:
4567-
version "2.1.2"
4568-
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.1.2.tgz#ab884e8e7e57e38a944753cec706f788d1768bb5"
4569-
integrity sha1-q4hOjn5X44qUR1POxwb3iNF2i7U=
4570-
45714625
node-forge@^0.7.1:
45724626
version "0.7.6"
45734627
resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.7.6.tgz#fdf3b418aee1f94f0ef642cd63486c77ca9724ac"
@@ -5985,6 +6039,11 @@ regenerator-runtime@^0.12.0:
59856039
resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.12.1.tgz#fa1a71544764c036f8c49b13a08b2594c9f8a0de"
59866040
integrity sha512-odxIc1/vDlo4iZcfXqRYFj0vpXFNoGdKMAUieAlFYO6m/nl5e9KR/beGf41z4a1FI+aQgtjhuaSlDxQ0hmkrHg==
59876041

6042+
regenerator-runtime@^0.13.5:
6043+
version "0.13.7"
6044+
resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz#cac2dacc8a1ea675feaabaeb8ae833898ae46f55"
6045+
integrity sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==
6046+
59886047
regenerator-transform@^0.10.0:
59896048
version "0.10.1"
59906049
resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.10.1.tgz#1e4996837231da8b7f3cf4114d71b5691a0680dd"
@@ -6656,6 +6715,13 @@ supports-color@^6.1.0:
66566715
dependencies:
66576716
has-flag "^3.0.0"
66586717

6718+
supports-color@^7.1.0:
6719+
version "7.2.0"
6720+
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
6721+
integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
6722+
dependencies:
6723+
has-flag "^4.0.0"
6724+
66596725
svgo@^0.7.0:
66606726
version "0.7.2"
66616727
resolved "https://registry.yarnpkg.com/svgo/-/svgo-0.7.2.tgz#9f5772413952135c6fefbf40afe6a4faa88b4bb5"
@@ -7497,6 +7563,15 @@ wrap-ansi@^6.2.0:
74977563
string-width "^4.1.0"
74987564
strip-ansi "^6.0.0"
74997565

7566+
wrap-ansi@^7.0.0:
7567+
version "7.0.0"
7568+
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
7569+
integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
7570+
dependencies:
7571+
ansi-styles "^4.0.0"
7572+
string-width "^4.1.0"
7573+
strip-ansi "^6.0.0"
7574+
75007575
wrappy@1:
75017576
version "1.0.2"
75027577
resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
@@ -7524,6 +7599,11 @@ y18n@^3.2.1:
75247599
resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b"
75257600
integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==
75267601

7602+
y18n@^5.0.2:
7603+
version "5.0.4"
7604+
resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.4.tgz#0ab2db89dd5873b5ec4682d8e703e833373ea897"
7605+
integrity sha512-deLOfD+RvFgrpAmSZgfGdWYE+OKyHcVHaRQ7NphG/63scpRvTHHeQMAxGGvaLVGJ+HYVcCXlzcTK0ZehFf+eHQ==
7606+
75277607
yalc@~1.0.0-pre.21:
75287608
version "1.0.0-pre.27"
75297609
resolved "https://registry.yarnpkg.com/yalc/-/yalc-1.0.0-pre.27.tgz#ebc85f1e22772e21122e4e062a0a1671795019b7"
@@ -7568,6 +7648,11 @@ yargs-parser@^18.1.1:
75687648
camelcase "^5.0.0"
75697649
decamelize "^1.2.0"
75707650

7651+
yargs-parser@^20.2.2:
7652+
version "20.2.3"
7653+
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.3.tgz#92419ba867b858c868acf8bae9bf74af0dd0ce26"
7654+
integrity sha512-emOFRT9WVHw03QSvN5qor9QQT9+sw5vwxfYweivSMHTcAXPefwVae2FjO7JJjj8hCE4CzPOPeFM83VwT29HCww==
7655+
75717656
yargs-parser@^5.0.0:
75727657
version "5.0.0"
75737658
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-5.0.0.tgz#275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a"
@@ -7593,6 +7678,19 @@ yargs@^12.0.5:
75937678
y18n "^3.2.1 || ^4.0.0"
75947679
yargs-parser "^11.1.1"
75957680

7681+
yargs@^16.0.3:
7682+
version "16.1.0"
7683+
resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.1.0.tgz#fc333fe4791660eace5a894b39d42f851cd48f2a"
7684+
integrity sha512-upWFJOmDdHN0syLuESuvXDmrRcWd1QafJolHskzaw79uZa7/x53gxQKiR07W59GWY1tFhhU/Th9DrtSfpS782g==
7685+
dependencies:
7686+
cliui "^7.0.2"
7687+
escalade "^3.1.1"
7688+
get-caller-file "^2.0.5"
7689+
require-directory "^2.1.1"
7690+
string-width "^4.2.0"
7691+
y18n "^5.0.2"
7692+
yargs-parser "^20.2.2"
7693+
75967694
yargs@^7.1.0:
75977695
version "7.1.0"
75987696
resolved "https://registry.yarnpkg.com/yargs/-/yargs-7.1.0.tgz#6ba318eb16961727f5d284f8ea003e8d6154d0c8"

0 commit comments

Comments
 (0)