Skip to content

Commit b47459b

Browse files
authored
chore: bump uuid to v14, drop node v16 and v18 (#231)
1 parent 9f444cc commit b47459b

4 files changed

Lines changed: 62 additions & 50 deletions

File tree

.github/workflows/main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ jobs:
1515
runs-on: ubuntu-latest
1616
strategy:
1717
matrix:
18-
node-version: [16.x]
18+
node-version: [20.x]
1919
steps:
2020
- uses: actions/checkout@v2
2121
- name: Use Node.js ${{ matrix.node-version }}
22-
uses: actions/setup-node@v1
22+
uses: actions/setup-node@v6
2323
with:
2424
node-version: ${{ matrix.node-version }}
2525
- name: Install dependencies

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ jobs:
1414
with:
1515
fetch-depth: 0
1616

17-
- name: Use Node.js 16.x
18-
uses: actions/setup-node@v1
17+
- name: Use Node.js 20.x
18+
uses: actions/setup-node@v6
1919
with:
20-
version: 16.x
20+
node-version: 20.x
2121

2222
- name: Install Dependencies
2323
run: yarn --frozen-lockfile

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@
6565
"lodash": "^4.17.21",
6666
"react-simple-animate": "^3.3.12",
6767
"use-deep-compare-effect": "^1.8.1",
68-
"uuid": "^8.3.2"
68+
"uuid": "^14.0.0"
6969
},
7070
"devDependencies": {
7171
"@babel/core": "^7.13.16",
@@ -83,7 +83,7 @@
8383
"@testing-library/react": "^11.2.6",
8484
"@types/jest": "^26.0.23",
8585
"@types/react": "^17.0.4",
86-
"@types/uuid": "^8.3.4",
86+
"@types/uuid": "^11.0.0",
8787
"@typescript-eslint/eslint-plugin": "^4.22.0",
8888
"@typescript-eslint/parser": "^4.22.0",
8989
"babel-loader": "^8.2.2",
@@ -104,7 +104,7 @@
104104
"rollup-plugin-peer-deps-external": "^2.2.4",
105105
"rollup-plugin-sourcemaps": "^0.6.3",
106106
"rollup-plugin-terser": "^7.0.2",
107-
"rollup-plugin-typescript2": "^0.30.0",
107+
"rollup-plugin-typescript2": "^0.37.0",
108108
"ts-jest": "^26.5.5",
109109
"typescript": "^4.2.4"
110110
},

yarn.lock

Lines changed: 54 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -2013,10 +2013,10 @@
20132013
estree-walker "^1.0.1"
20142014
picomatch "^2.2.2"
20152015

2016-
"@rollup/pluginutils@^4.1.0":
2017-
version "4.1.0"
2018-
resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-4.1.0.tgz#0dcc61c780e39257554feb7f77207dceca13c838"
2019-
integrity sha512-TrBhfJkFxA+ER+ew2U2/fHbebhLT/l/2pRk0hfj9KusXUuRXd2v0R58AfaZK9VXDQ4TogOSEmICVrQAA3zFnHQ==
2016+
"@rollup/pluginutils@^4.1.2":
2017+
version "4.2.1"
2018+
resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-4.2.1.tgz#e6c6c3aba0744edce3fb2074922d3776c0af2a6d"
2019+
integrity sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==
20202020
dependencies:
20212021
estree-walker "^2.0.1"
20222022
picomatch "^2.2.2"
@@ -3189,10 +3189,12 @@
31893189
resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.6.tgz#250a7b16c3b91f672a24552ec64678eeb1d3a08d"
31903190
integrity sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==
31913191

3192-
"@types/uuid@^8.3.4":
3193-
version "8.3.4"
3194-
resolved "https://registry.yarnpkg.com/@types/uuid/-/uuid-8.3.4.tgz#bd86a43617df0594787d38b735f55c805becf1bc"
3195-
integrity sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==
3192+
"@types/uuid@^11.0.0":
3193+
version "11.0.0"
3194+
resolved "https://registry.yarnpkg.com/@types/uuid/-/uuid-11.0.0.tgz#f4fa34bbf2af941148ef1973c4361fc43617971c"
3195+
integrity sha512-HVyk8nj2m+jcFRNazzqyVKiZezyhDKrGUA3jlEcg/nZ6Ms+qHwocba1Y/AaVaznJTAM9xpdFSh+ptbNrhOGvZA==
3196+
dependencies:
3197+
uuid "*"
31963198

31973199
"@types/webpack-env@^1.16.0":
31983200
version "1.17.0"
@@ -6447,7 +6449,7 @@ find-cache-dir@^2.0.0, find-cache-dir@^2.1.0:
64476449
make-dir "^2.0.0"
64486450
pkg-dir "^3.0.0"
64496451

6450-
find-cache-dir@^3.3.1:
6452+
find-cache-dir@^3.3.1, find-cache-dir@^3.3.2:
64516453
version "3.3.2"
64526454
resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz#b30c5b6eff0730731aea9bbd9dbecbd80256d64b"
64536455
integrity sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==
@@ -6619,16 +6621,7 @@ from2@^2.1.0:
66196621
inherits "^2.0.1"
66206622
readable-stream "^2.0.0"
66216623

6622-
fs-extra@8.1.0, fs-extra@^8.1.0:
6623-
version "8.1.0"
6624-
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0"
6625-
integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==
6626-
dependencies:
6627-
graceful-fs "^4.2.0"
6628-
jsonfile "^4.0.0"
6629-
universalify "^0.1.0"
6630-
6631-
fs-extra@^10.1.0:
6624+
fs-extra@^10.0.0, fs-extra@^10.1.0:
66326625
version "10.1.0"
66336626
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf"
66346627
integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==
@@ -6646,6 +6639,15 @@ fs-extra@^7.0.1:
66466639
jsonfile "^4.0.0"
66476640
universalify "^0.1.0"
66486641

6642+
fs-extra@^8.1.0:
6643+
version "8.1.0"
6644+
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0"
6645+
integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==
6646+
dependencies:
6647+
graceful-fs "^4.2.0"
6648+
jsonfile "^4.0.0"
6649+
universalify "^0.1.0"
6650+
66496651
fs-extra@^9.0.0, fs-extra@^9.0.1:
66506652
version "9.1.0"
66516653
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d"
@@ -10793,14 +10795,6 @@ resolve-url@^0.2.1:
1079310795
resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"
1079410796
integrity sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==
1079510797

10796-
resolve@1.20.0, resolve@^1.18.1:
10797-
version "1.20.0"
10798-
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975"
10799-
integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==
10800-
dependencies:
10801-
is-core-module "^2.2.0"
10802-
path-parse "^1.0.6"
10803-
1080410798
resolve@^1.10.0, resolve@^1.12.0, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.19.0, resolve@^1.3.2:
1080510799
version "1.22.1"
1080610800
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177"
@@ -10810,6 +10804,14 @@ resolve@^1.10.0, resolve@^1.12.0, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.1
1081010804
path-parse "^1.0.7"
1081110805
supports-preserve-symlinks-flag "^1.0.0"
1081210806

10807+
resolve@^1.18.1:
10808+
version "1.20.0"
10809+
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975"
10810+
integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==
10811+
dependencies:
10812+
is-core-module "^2.2.0"
10813+
path-parse "^1.0.6"
10814+
1081310815
resolve@^2.0.0-next.3:
1081410816
version "2.0.0-next.4"
1081510817
resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.4.tgz#3d37a113d6429f496ec4752d2a2e58efb1fd4660"
@@ -10882,16 +10884,16 @@ rollup-plugin-terser@^7.0.2:
1088210884
serialize-javascript "^4.0.0"
1088310885
terser "^5.0.0"
1088410886

10885-
rollup-plugin-typescript2@^0.30.0:
10886-
version "0.30.0"
10887-
resolved "https://registry.yarnpkg.com/rollup-plugin-typescript2/-/rollup-plugin-typescript2-0.30.0.tgz#1cc99ac2309bf4b9d0a3ebdbc2002aecd56083d3"
10888-
integrity sha512-NUFszIQyhgDdhRS9ya/VEmsnpTe+GERDMmFo0Y+kf8ds51Xy57nPNGglJY+W6x1vcouA7Au7nsTgsLFj2I0PxQ==
10887+
rollup-plugin-typescript2@^0.37.0:
10888+
version "0.37.0"
10889+
resolved "https://registry.yarnpkg.com/rollup-plugin-typescript2/-/rollup-plugin-typescript2-0.37.0.tgz#7e244d7d0e321673a43bc723b6d0c81789627c4e"
10890+
integrity sha512-S1r/4Ufi13Yg/chPlh4iSHWq2Zs/sIAodW5SKUoCQfy/DEQhkS2XRFEtv+NRq3iBO4WHHfqKtDPOC5lJTYm7OQ==
1088910891
dependencies:
10890-
"@rollup/pluginutils" "^4.1.0"
10891-
find-cache-dir "^3.3.1"
10892-
fs-extra "8.1.0"
10893-
resolve "1.20.0"
10894-
tslib "2.1.0"
10892+
"@rollup/pluginutils" "^4.1.2"
10893+
find-cache-dir "^3.3.2"
10894+
fs-extra "^10.0.0"
10895+
semver "^7.5.4"
10896+
tslib "^2.6.2"
1089510897

1089610898
rollup@^2.45.2:
1089710899
version "2.75.7"
@@ -11046,6 +11048,11 @@ semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0:
1104611048
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
1104711049
integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
1104811050

11051+
semver@^7.5.4:
11052+
version "7.7.4"
11053+
resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.4.tgz#28464e36060e991fa7a11d0279d2d3f3b57a7e8a"
11054+
integrity sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==
11055+
1104911056
send@0.18.0:
1105011057
version "0.18.0"
1105111058
resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be"
@@ -12048,11 +12055,6 @@ ts-pnp@^1.1.6:
1204812055
resolved "https://registry.yarnpkg.com/ts-pnp/-/ts-pnp-1.2.0.tgz#a500ad084b0798f1c3071af391e65912c86bca92"
1204912056
integrity sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==
1205012057

12051-
tslib@2.1.0:
12052-
version "2.1.0"
12053-
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.1.0.tgz#da60860f1c2ecaa5703ab7d39bc05b6bf988b97a"
12054-
integrity sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==
12055-
1205612058
tslib@^1.8.1:
1205712059
version "1.14.1"
1205812060
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
@@ -12068,6 +12070,11 @@ tslib@^2.0.0, tslib@^2.0.1, tslib@^2.0.3:
1206812070
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3"
1206912071
integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==
1207012072

12073+
tslib@^2.6.2:
12074+
version "2.8.1"
12075+
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f"
12076+
integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==
12077+
1207112078
tsutils@^3.21.0:
1207212079
version "3.21.0"
1207312080
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623"
@@ -12446,12 +12453,17 @@ uuid-browser@^3.1.0:
1244612453
resolved "https://registry.yarnpkg.com/uuid-browser/-/uuid-browser-3.1.0.tgz#0f05a40aef74f9e5951e20efbf44b11871e56410"
1244712454
integrity sha512-dsNgbLaTrd6l3MMxTtouOCFw4CBFc/3a+GgYA2YyrJvyQ1u6q4pcu3ktLoUZ/VN/Aw9WsauazbgsgdfVWgAKQg==
1244812455

12456+
uuid@*, uuid@^14.0.0:
12457+
version "14.0.0"
12458+
resolved "https://registry.yarnpkg.com/uuid/-/uuid-14.0.0.tgz#0af883220163d264ffe0c084f6b8a89b9666966d"
12459+
integrity sha512-Qo+uWgilfSmAhXCMav1uYFynlQO7fMFiMVZsQqZRMIXp0O7rR7qjkj+cPvBHLgBqi960QCoo/PH2/6ZtVqKvrg==
12460+
1244912461
uuid@^3.3.2:
1245012462
version "3.4.0"
1245112463
resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee"
1245212464
integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==
1245312465

12454-
uuid@^8.3.0, uuid@^8.3.2:
12466+
uuid@^8.3.0:
1245512467
version "8.3.2"
1245612468
resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2"
1245712469
integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==

0 commit comments

Comments
 (0)