Skip to content

Commit f383911

Browse files
committed
Update Digital Ocean deployment
1 parent cb40c82 commit f383911

File tree

4 files changed

+140
-35
lines changed

4 files changed

+140
-35
lines changed

.github/workflows/depend-merge.yml

Lines changed: 0 additions & 21 deletions
This file was deleted.

.github/workflows/deploy-digital-ocean.yml

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,26 +26,24 @@ jobs:
2626
id: vars
2727
run: echo "::set-output name=sha_short::$(git rev-parse --short HEAD)"
2828

29-
# Build the Docker image
3029
- name: Build
3130
run: |-
3231
docker build --tag "cornellappdev/status-platform:${{ steps.vars.outputs.sha_short }}" ./backend/
33-
# Push the Docker image to Google Container Registry
32+
3433
- name: Publish
3534
run: |-
3635
docker push "cornellappdev/status-platform:${{ steps.vars.outputs.sha_short }}"
36+
3737
- name: SSH & Deploy
3838
uses: appleboy/ssh-action@master
3939
with:
4040
host: ${{ secrets.SERVER_HOST }}
4141
username: ${{ secrets.SERVER_USER }}
4242
key: ${{ secrets.PRIVATE_KEY }}
4343
script: |
44-
export INTEGRATION_IMG_TAG=$(docker images cornellappdev/integration | awk '{print $2}' | awk 'NR==2')
4544
export STATUS_IMG_TAG="${{ steps.vars.outputs.sha_short }}"
46-
echo $INTEGRATION_IMG_TAG > tags.txt
4745
echo $STATUS_IMG_TAG >> tags.txt
48-
docker compose -p status-platform down
49-
yes | sudo docker container prune
50-
yes | sudo docker system prune
51-
docker compose -p status-platform up -d
46+
docker stack rm the-stack
47+
sleep 20s
48+
docker stack deploy -c docker-compose.yml the-stack --with-registry-auth
49+
yes | docker system prune -a

backend/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
"jest": "^29.3.1",
2020
"mongoose": "^6.8.4",
2121
"nodemailer": "^6.9.5",
22+
"nodemon": "^3.1.9",
2223
"swagger-autogen": "^2.23.1",
2324
"swagger-ui-express": "^4.6.2",
2425
"ts-jest": "^29.0.5",

backend/yarn.lock

Lines changed: 133 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1597,7 +1597,7 @@ ansi-styles@^5.0.0:
15971597
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b"
15981598
integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==
15991599

1600-
anymatch@^3.0.3:
1600+
anymatch@^3.0.3, anymatch@~3.1.2:
16011601
version "3.1.3"
16021602
resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e"
16031603
integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==
@@ -1692,6 +1692,11 @@ base64-js@^1.3.1:
16921692
resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a"
16931693
integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
16941694

1695+
binary-extensions@^2.0.0:
1696+
version "2.3.0"
1697+
resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.3.0.tgz#f6e14a97858d327252200242d4ccfe522c445522"
1698+
integrity sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==
1699+
16951700
body-parser@1.20.1, body-parser@^1.20.1:
16961701
version "1.20.1"
16971702
resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.1.tgz#b1812a8912c195cd371a3ee5e66faa2338a5c668"
@@ -1730,6 +1735,13 @@ braces@^3.0.2:
17301735
dependencies:
17311736
fill-range "^7.0.1"
17321737

1738+
braces@~3.0.2:
1739+
version "3.0.3"
1740+
resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789"
1741+
integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==
1742+
dependencies:
1743+
fill-range "^7.1.1"
1744+
17331745
browserslist@^4.21.3:
17341746
version "4.21.4"
17351747
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.4.tgz#e7496bbc67b9e39dd0f98565feccdcb0d4ff6987"
@@ -1829,6 +1841,21 @@ char-regex@^1.0.2:
18291841
resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf"
18301842
integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==
18311843

1844+
chokidar@^3.5.2:
1845+
version "3.6.0"
1846+
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b"
1847+
integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==
1848+
dependencies:
1849+
anymatch "~3.1.2"
1850+
braces "~3.0.2"
1851+
glob-parent "~5.1.2"
1852+
is-binary-path "~2.1.0"
1853+
is-glob "~4.0.1"
1854+
normalize-path "~3.0.0"
1855+
readdirp "~3.6.0"
1856+
optionalDependencies:
1857+
fsevents "~2.3.2"
1858+
18321859
ci-info@^3.2.0:
18331860
version "3.7.1"
18341861
resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.7.1.tgz#708a6cdae38915d597afdf3b145f2f8e1ff55f3f"
@@ -1955,6 +1982,13 @@ debug@4.x, debug@^4.1.0, debug@^4.1.1:
19551982
dependencies:
19561983
ms "2.1.2"
19571984

1985+
debug@^4:
1986+
version "4.4.0"
1987+
resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.0.tgz#2b3f2aea2ffeb776477460267377dc8710faba8a"
1988+
integrity sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==
1989+
dependencies:
1990+
ms "^2.1.3"
1991+
19581992
dedent@^0.7.0:
19591993
version "0.7.0"
19601994
resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c"
@@ -2151,6 +2185,13 @@ fill-range@^7.0.1:
21512185
dependencies:
21522186
to-regex-range "^5.0.1"
21532187

2188+
fill-range@^7.1.1:
2189+
version "7.1.1"
2190+
resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292"
2191+
integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==
2192+
dependencies:
2193+
to-regex-range "^5.0.1"
2194+
21542195
finalhandler@1.2.0:
21552196
version "1.2.0"
21562197
resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.2.0.tgz#7d23fe5731b207b4640e4fcd00aec1f9207a7b32"
@@ -2192,6 +2233,11 @@ fsevents@^2.3.2:
21922233
resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
21932234
integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
21942235

2236+
fsevents@~2.3.2:
2237+
version "2.3.3"
2238+
resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6"
2239+
integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==
2240+
21952241
function-bind@^1.1.1:
21962242
version "1.1.1"
21972243
resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
@@ -2226,6 +2272,13 @@ get-stream@^6.0.0:
22262272
resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7"
22272273
integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==
22282274

2275+
glob-parent@~5.1.2:
2276+
version "5.1.2"
2277+
resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
2278+
integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
2279+
dependencies:
2280+
is-glob "^4.0.1"
2281+
22292282
glob@^7.1.3, glob@^7.1.4, glob@^7.1.7:
22302283
version "7.2.3"
22312284
resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
@@ -2303,6 +2356,11 @@ ieee754@^1.1.13:
23032356
resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352"
23042357
integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
23052358

2359+
ignore-by-default@^1.0.1:
2360+
version "1.0.1"
2361+
resolved "https://registry.yarnpkg.com/ignore-by-default/-/ignore-by-default-1.0.1.tgz#48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09"
2362+
integrity sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==
2363+
23062364
import-local@^3.0.2:
23072365
version "3.1.0"
23082366
resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4"
@@ -2344,13 +2402,25 @@ is-arrayish@^0.2.1:
23442402
resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
23452403
integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==
23462404

2405+
is-binary-path@~2.1.0:
2406+
version "2.1.0"
2407+
resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09"
2408+
integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
2409+
dependencies:
2410+
binary-extensions "^2.0.0"
2411+
23472412
is-core-module@^2.9.0:
23482413
version "2.11.0"
23492414
resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.11.0.tgz#ad4cb3e3863e814523c96f3f58d26cc570ff0144"
23502415
integrity sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==
23512416
dependencies:
23522417
has "^1.0.3"
23532418

2419+
is-extglob@^2.1.1:
2420+
version "2.1.1"
2421+
resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
2422+
integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==
2423+
23542424
is-fullwidth-code-point@^3.0.0:
23552425
version "3.0.0"
23562426
resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
@@ -2361,6 +2431,13 @@ is-generator-fn@^2.0.0:
23612431
resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118"
23622432
integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==
23632433

2434+
is-glob@^4.0.1, is-glob@~4.0.1:
2435+
version "4.0.3"
2436+
resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
2437+
integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
2438+
dependencies:
2439+
is-extglob "^2.1.1"
2440+
23642441
is-number@^7.0.0:
23652442
version "7.0.0"
23662443
resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
@@ -2937,7 +3014,7 @@ mimic-fn@^2.1.0:
29373014
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"
29383015
integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
29393016

2940-
minimatch@^3.0.4, minimatch@^3.1.1:
3017+
minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2:
29413018
version "3.1.2"
29423019
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
29433020
integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
@@ -2999,7 +3076,7 @@ ms@2.1.2:
29993076
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
30003077
integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
30013078

3002-
ms@2.1.3:
3079+
ms@2.1.3, ms@^2.1.3:
30033080
version "2.1.3"
30043081
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
30053082
integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
@@ -3029,7 +3106,23 @@ nodemailer@^6.9.5:
30293106
resolved "https://registry.yarnpkg.com/nodemailer/-/nodemailer-6.9.5.tgz#eaeae949c62ec84ef1e9128df89fc146a1017aca"
30303107
integrity sha512-/dmdWo62XjumuLc5+AYQZeiRj+PRR8y8qKtFCOyuOl1k/hckZd8durUUHs/ucKx6/8kN+wFxqKJlQ/LK/qR5FA==
30313108

3032-
normalize-path@^3.0.0:
3109+
nodemon@^3.1.9:
3110+
version "3.1.9"
3111+
resolved "https://registry.yarnpkg.com/nodemon/-/nodemon-3.1.9.tgz#df502cdc3b120e1c3c0c6e4152349019efa7387b"
3112+
integrity sha512-hdr1oIb2p6ZSxu3PB2JWWYS7ZQ0qvaZsc3hK8DR8f02kRzc8rjYmxAIvdz+aYC+8F2IjNaB7HMcSDg8nQpJxyg==
3113+
dependencies:
3114+
chokidar "^3.5.2"
3115+
debug "^4"
3116+
ignore-by-default "^1.0.1"
3117+
minimatch "^3.1.2"
3118+
pstree.remy "^1.1.8"
3119+
semver "^7.5.3"
3120+
simple-update-notifier "^2.0.0"
3121+
supports-color "^5.5.0"
3122+
touch "^3.1.0"
3123+
undefsafe "^2.0.5"
3124+
3125+
normalize-path@^3.0.0, normalize-path@~3.0.0:
30333126
version "3.0.0"
30343127
resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
30353128
integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
@@ -3143,7 +3236,7 @@ picocolors@^1.0.0:
31433236
resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
31443237
integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
31453238

3146-
picomatch@^2.0.4, picomatch@^2.2.3, picomatch@^2.3.1:
3239+
picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.1:
31473240
version "2.3.1"
31483241
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
31493242
integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
@@ -3185,6 +3278,11 @@ proxy-addr@~2.0.7:
31853278
forwarded "0.2.0"
31863279
ipaddr.js "1.9.1"
31873280

3281+
pstree.remy@^1.1.8:
3282+
version "1.1.8"
3283+
resolved "https://registry.yarnpkg.com/pstree.remy/-/pstree.remy-1.1.8.tgz#c242224f4a67c21f686839bbdb4ac282b8373d3a"
3284+
integrity sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==
3285+
31883286
punycode@^2.1.1:
31893287
version "2.2.0"
31903288
resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.2.0.tgz#2092cc57cd2582c38e4e7e8bb869dc8d3148bc74"
@@ -3217,6 +3315,13 @@ react-is@^18.0.0:
32173315
resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b"
32183316
integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==
32193317

3318+
readdirp@~3.6.0:
3319+
version "3.6.0"
3320+
resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7"
3321+
integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==
3322+
dependencies:
3323+
picomatch "^2.2.1"
3324+
32203325
reflect-metadata@^0.1.13:
32213326
version "0.1.13"
32223327
resolved "https://registry.yarnpkg.com/reflect-metadata/-/reflect-metadata-0.1.13.tgz#67ae3ca57c972a2aa1642b10fe363fe32d49dc08"
@@ -3282,6 +3387,11 @@ semver@^6.0.0, semver@^6.3.0:
32823387
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
32833388
integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
32843389

3390+
semver@^7.5.3:
3391+
version "7.6.3"
3392+
resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143"
3393+
integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==
3394+
32853395
send@0.18.0:
32863396
version "0.18.0"
32873397
resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be"
@@ -3347,6 +3457,13 @@ signal-exit@^3.0.3, signal-exit@^3.0.7:
33473457
resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9"
33483458
integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==
33493459

3460+
simple-update-notifier@^2.0.0:
3461+
version "2.0.0"
3462+
resolved "https://registry.yarnpkg.com/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz#d70b92bdab7d6d90dfd73931195a30b6e3d7cebb"
3463+
integrity sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==
3464+
dependencies:
3465+
semver "^7.5.3"
3466+
33503467
sisteransi@^1.0.5:
33513468
version "1.0.5"
33523469
resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed"
@@ -3451,7 +3568,7 @@ strnum@^1.0.5:
34513568
resolved "https://registry.yarnpkg.com/strnum/-/strnum-1.0.5.tgz#5c4e829fe15ad4ff0d20c3db5ac97b73c9b072db"
34523569
integrity sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==
34533570

3454-
supports-color@^5.3.0:
3571+
supports-color@^5.3.0, supports-color@^5.5.0:
34553572
version "5.5.0"
34563573
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
34573574
integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
@@ -3530,6 +3647,11 @@ toidentifier@1.0.1:
35303647
resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35"
35313648
integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==
35323649

3650+
touch@^3.1.0:
3651+
version "3.1.1"
3652+
resolved "https://registry.yarnpkg.com/touch/-/touch-3.1.1.tgz#097a23d7b161476435e5c1344a95c0f75b4a5694"
3653+
integrity sha512-r0eojU4bI8MnHr8c5bNo7lJDdI2qXlWWJk6a9EAFG7vbhTjElYhBVS3/miuE0uOuoLdb8Mc/rVfsmm6eo5o9GA==
3654+
35333655
tr46@^3.0.0:
35343656
version "3.0.0"
35353657
resolved "https://registry.yarnpkg.com/tr46/-/tr46-3.0.0.tgz#555c4e297a950617e8eeddef633c87d4d9d6cbf9"
@@ -3603,6 +3725,11 @@ typescript@^4.9.5:
36033725
resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a"
36043726
integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==
36053727

3728+
undefsafe@^2.0.5:
3729+
version "2.0.5"
3730+
resolved "https://registry.yarnpkg.com/undefsafe/-/undefsafe-2.0.5.tgz#38733b9327bdcd226db889fb723a6efd162e6e2c"
3731+
integrity sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==
3732+
36063733
unpipe@1.0.0, unpipe@~1.0.0:
36073734
version "1.0.0"
36083735
resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec"

0 commit comments

Comments
 (0)