Skip to content

Commit 816a625

Browse files
committed
Fix cache
1 parent c151486 commit 816a625

3 files changed

Lines changed: 129 additions & 68 deletions

File tree

api/cmd/experiments/main.go

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ import (
66
"log"
77
"os"
88
"sync"
9+
"time"
10+
11+
"github.com/NdoleStudio/httpsms/pkg/di"
12+
"github.com/NdoleStudio/httpsms/pkg/entities"
913

1014
"github.com/carlmjohnson/requests"
1115

@@ -18,6 +22,20 @@ func main() {
1822
log.Fatal("Error loading .env file")
1923
}
2024

25+
container := di.NewLiteContainer()
26+
cache := container.RistrettoCache()
27+
logger := container.Logger()
28+
29+
for i := 0; i < 100; i++ {
30+
result := cache.SetWithTTL(fmt.Sprintf("how are you %d", i), entities.AuthUser{
31+
ID: "dasfdfds",
32+
Email: "arnoldewin@gmail.com",
33+
}, 1, 2*time.Hour)
34+
logger.Info(fmt.Sprintf("cached [%t]", result))
35+
}
36+
}
37+
38+
func loadTest() {
2139
wg := sync.WaitGroup{}
2240
for i := 0; i < 5; i++ {
2341
wg.Add(1)

api/pkg/repositories/gorm_user_repository.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ func NewGormUserRepository(
3535
return &gormUserRepository{
3636
logger: logger.WithService(fmt.Sprintf("%T", &gormUserRepository{})),
3737
tracer: tracer,
38+
cache: cache,
3839
db: db,
3940
}
4041
}
@@ -112,7 +113,7 @@ func (repository *gormUserRepository) LoadAuthUser(ctx context.Context, apiKey s
112113
}
113114

114115
if result := repository.cache.SetWithTTL(apiKey, authUser, 1, 2*time.Hour); !result {
115-
msg := fmt.Sprintf("cannot cache [%T] with ID [%s]", authUser, user.ID)
116+
msg := fmt.Sprintf("cannot cache [%T] with ID [%s] and result [%t]", authUser, user.ID, result)
116117
ctxLogger.Error(repository.tracer.WrapErrorSpan(span, stacktrace.NewError(msg)))
117118
}
118119

web/yarn.lock

Lines changed: 109 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -1485,10 +1485,10 @@
14851485
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.6.2.tgz#1816b5f6948029c5eaacb0703b850ee0cb37d8f8"
14861486
integrity sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw==
14871487

1488-
"@eslint/eslintrc@^2.1.1":
1489-
version "2.1.1"
1490-
resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.1.tgz#18d635e24ad35f7276e8a49d135c7d3ca6a46f93"
1491-
integrity sha512-9t7ZA7NGGK8ckelF0PQCfcxIUzs1Md5rrO6U/c+FIQNanea5UZC0wqKXH4vHBccmu4ZJgZ2idtPeW7+Q2npOEA==
1488+
"@eslint/eslintrc@^2.1.2":
1489+
version "2.1.2"
1490+
resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.2.tgz#c6936b4b328c64496692f76944e755738be62396"
1491+
integrity sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==
14921492
dependencies:
14931493
ajv "^6.12.4"
14941494
debug "^4.3.2"
@@ -1500,10 +1500,10 @@
15001500
minimatch "^3.1.2"
15011501
strip-json-comments "^3.1.1"
15021502

1503-
"@eslint/js@^8.46.0":
1504-
version "8.46.0"
1505-
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.46.0.tgz#3f7802972e8b6fe3f88ed1aabc74ec596c456db6"
1506-
integrity sha512-a8TLtmPi8xzPkCbp/OGFUo5yhRkHM2Ko9kOWP4znJr0WAhWyThaw3PnwX4vOTWOAMsV2uRt32PPDcEz63esSaA==
1503+
"@eslint/js@8.48.0":
1504+
version "8.48.0"
1505+
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.48.0.tgz#642633964e217905436033a2bd08bf322849b7fb"
1506+
integrity sha512-ZSjtmelB7IJfWD2Fvb7+Z+ChTIKWq6kjda95fLcQKNS5aheVHn4IkfgRQE3sIIzTcSLwLcLZUD9UBt+V7+h+Pw==
15071507

15081508
"@fastify/busboy@^1.1.0":
15091509
version "1.2.1"
@@ -2198,6 +2198,13 @@
21982198
dependencies:
21992199
"@sinclair/typebox" "^0.27.8"
22002200

2201+
"@jest/schemas@^29.6.3":
2202+
version "29.6.3"
2203+
resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.6.3.tgz#430b5ce8a4e0044a7e3819663305a7b3091c8e03"
2204+
integrity sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==
2205+
dependencies:
2206+
"@sinclair/typebox" "^0.27.8"
2207+
22012208
"@jest/source-map@^27.5.1":
22022209
version "27.5.1"
22032210
resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-27.5.1.tgz#6608391e465add4205eae073b55e7f279e04e8cf"
@@ -2248,22 +2255,22 @@
22482255
source-map "^0.6.1"
22492256
write-file-atomic "^3.0.0"
22502257

2251-
"@jest/transform@^29.6.2":
2252-
version "29.6.2"
2253-
resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-29.6.2.tgz#522901ebbb211af08835bc3bcdf765ab778094e3"
2254-
integrity sha512-ZqCqEISr58Ce3U+buNFJYUktLJZOggfyvR+bZMaiV1e8B1SIvJbwZMrYz3gx/KAPn9EXmOmN+uB08yLCjWkQQg==
2258+
"@jest/transform@^29.6.4":
2259+
version "29.6.4"
2260+
resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-29.6.4.tgz#a6bc799ef597c5d85b2e65a11fd96b6b239bab5a"
2261+
integrity sha512-8thgRSiXUqtr/pPGY/OsyHuMjGyhVnWrFAwoxmIemlBuiMyU1WFs0tXoNxzcr4A4uErs/ABre76SGmrr5ab/AA==
22552262
dependencies:
22562263
"@babel/core" "^7.11.6"
2257-
"@jest/types" "^29.6.1"
2264+
"@jest/types" "^29.6.3"
22582265
"@jridgewell/trace-mapping" "^0.3.18"
22592266
babel-plugin-istanbul "^6.1.1"
22602267
chalk "^4.0.0"
22612268
convert-source-map "^2.0.0"
22622269
fast-json-stable-stringify "^2.1.0"
22632270
graceful-fs "^4.2.9"
2264-
jest-haste-map "^29.6.2"
2265-
jest-regex-util "^29.4.3"
2266-
jest-util "^29.6.2"
2271+
jest-haste-map "^29.6.4"
2272+
jest-regex-util "^29.6.3"
2273+
jest-util "^29.6.3"
22672274
micromatch "^4.0.4"
22682275
pirates "^4.0.4"
22692276
slash "^3.0.0"
@@ -2292,6 +2299,18 @@
22922299
"@types/yargs" "^17.0.8"
22932300
chalk "^4.0.0"
22942301

2302+
"@jest/types@^29.6.3":
2303+
version "29.6.3"
2304+
resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.6.3.tgz#1131f8cf634e7e84c5e77bab12f052af585fba59"
2305+
integrity sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==
2306+
dependencies:
2307+
"@jest/schemas" "^29.6.3"
2308+
"@types/istanbul-lib-coverage" "^2.0.0"
2309+
"@types/istanbul-reports" "^3.0.0"
2310+
"@types/node" "*"
2311+
"@types/yargs" "^17.0.8"
2312+
chalk "^4.0.0"
2313+
22952314
"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2":
22962315
version "0.3.3"
22972316
resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098"
@@ -4391,15 +4410,15 @@ babel-jest@^27.5.1:
43914410
graceful-fs "^4.2.9"
43924411
slash "^3.0.0"
43934412

4394-
babel-jest@^29.6.2:
4395-
version "29.6.2"
4396-
resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-29.6.2.tgz#cada0a59e07f5acaeb11cbae7e3ba92aec9c1126"
4397-
integrity sha512-BYCzImLos6J3BH/+HvUCHG1dTf2MzmAB4jaVxHV+29RZLjR29XuYTmsf2sdDwkrb+FczkGo3kOhE7ga6sI0P4A==
4413+
babel-jest@^29.5.0:
4414+
version "29.6.4"
4415+
resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-29.6.4.tgz#98dbc45d1c93319c82a8ab4a478b670655dd2585"
4416+
integrity sha512-meLj23UlSLddj6PC+YTOFRgDAtjnZom8w/ACsrx0gtPtv5cJZk0A5Unk5bV4wixD7XaPCN1fQvpww8czkZURmw==
43984417
dependencies:
4399-
"@jest/transform" "^29.6.2"
4418+
"@jest/transform" "^29.6.4"
44004419
"@types/babel__core" "^7.1.14"
44014420
babel-plugin-istanbul "^6.1.1"
4402-
babel-preset-jest "^29.5.0"
4421+
babel-preset-jest "^29.6.3"
44034422
chalk "^4.0.0"
44044423
graceful-fs "^4.2.9"
44054424
slash "^3.0.0"
@@ -4442,10 +4461,10 @@ babel-plugin-jest-hoist@^27.5.1:
44424461
"@types/babel__core" "^7.0.0"
44434462
"@types/babel__traverse" "^7.0.6"
44444463

4445-
babel-plugin-jest-hoist@^29.5.0:
4446-
version "29.5.0"
4447-
resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.5.0.tgz#a97db437936f441ec196990c9738d4b88538618a"
4448-
integrity sha512-zSuuuAlTMT4mzLj2nPnUm6fsE6270vdOfnpbJ+RmruU75UhLFvL0N2NgI7xpeS7NaB6hGqmd5pVpGTDYvi4Q3w==
4464+
babel-plugin-jest-hoist@^29.6.3:
4465+
version "29.6.3"
4466+
resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz#aadbe943464182a8922c3c927c3067ff40d24626"
4467+
integrity sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==
44494468
dependencies:
44504469
"@babel/template" "^7.3.3"
44514470
"@babel/types" "^7.3.3"
@@ -4520,12 +4539,12 @@ babel-preset-jest@^27.5.1:
45204539
babel-plugin-jest-hoist "^27.5.1"
45214540
babel-preset-current-node-syntax "^1.0.0"
45224541

4523-
babel-preset-jest@^29.5.0:
4524-
version "29.5.0"
4525-
resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-29.5.0.tgz#57bc8cc88097af7ff6a5ab59d1cd29d52a5916e2"
4526-
integrity sha512-JOMloxOqdiBSxMAzjRaH023/vvcaSaec49zvg+2LmNsktC7ei39LTJGw02J+9uUtTZUq6xbLyJ4dxe9sSmIuAg==
4542+
babel-preset-jest@^29.6.3:
4543+
version "29.6.3"
4544+
resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz#fa05fa510e7d493896d7b0dd2033601c840f171c"
4545+
integrity sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==
45274546
dependencies:
4528-
babel-plugin-jest-hoist "^29.5.0"
4547+
babel-plugin-jest-hoist "^29.6.3"
45294548
babel-preset-current-node-syntax "^1.0.0"
45304549

45314550
babel-runtime@^6.22.0, babel-runtime@^6.26.0:
@@ -5514,7 +5533,12 @@ core-js@^2.4.0:
55145533
resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec"
55155534
integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==
55165535

5517-
core-js@^3.31.1, core-js@^3.32.0:
5536+
core-js@^3.31.0:
5537+
version "3.32.1"
5538+
resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.32.1.tgz#a7d8736a3ed9dd05940c3c4ff32c591bb735be77"
5539+
integrity sha512-lqufgNn9NLnESg5mQeYsxQP5w7wrViSj0jr/kv6ECQiByzQkrn1MKvV0L3acttpDqfQrHLwr2KCMgX5b8X+lyQ==
5540+
5541+
core-js@^3.31.1:
55185542
version "3.32.0"
55195543
resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.32.0.tgz#7643d353d899747ab1f8b03d2803b0312a0fb3b6"
55205544
integrity sha512-rd4rYZNlF3WuoYuRIDEmbR/ga9CeuWX9U05umAvgrrZoHY4Z++cp/xwPQMvUpBB4Ag6J8KfD80G0zwCyaSxDww==
@@ -6540,10 +6564,10 @@ escodegen@^2.0.0:
65406564
optionalDependencies:
65416565
source-map "~0.6.1"
65426566

6543-
eslint-config-prettier@^8.9.0:
6544-
version "8.9.0"
6545-
resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.9.0.tgz#094b6254b2804b0544f7cee535f802b6d29ee10b"
6546-
integrity sha512-+sbni7NfVXnOpnRadUA8S28AUlsZt9GjgFvABIRL9Hkn8KqNzOp+7Lw4QWtrwn20KzU3wqu1QoOj2m+7rKRqkA==
6567+
eslint-config-prettier@^8.8.0:
6568+
version "8.10.0"
6569+
resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.10.0.tgz#3a06a662130807e2502fc3ff8b4143d8a0658e11"
6570+
integrity sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==
65476571

65486572
eslint-config-standard@^17.0.0:
65496573
version "17.1.0"
@@ -6677,7 +6701,20 @@ eslint-plugin-unicorn@^44.0.2:
66776701
semver "^7.3.7"
66786702
strip-indent "^3.0.0"
66796703

6680-
eslint-plugin-vue@^9.16.1, eslint-plugin-vue@^9.4.0, eslint-plugin-vue@^9.7.0:
6704+
eslint-plugin-vue@^9.15.0:
6705+
version "9.17.0"
6706+
resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-9.17.0.tgz#4501547373f246547083482838b4c8f4b28e5932"
6707+
integrity sha512-r7Bp79pxQk9I5XDP0k2dpUC7Ots3OSWgvGZNu3BxmKK6Zg7NgVtcOB6OCna5Kb9oQwJPl5hq183WD0SY5tZtIQ==
6708+
dependencies:
6709+
"@eslint-community/eslint-utils" "^4.4.0"
6710+
natural-compare "^1.4.0"
6711+
nth-check "^2.1.1"
6712+
postcss-selector-parser "^6.0.13"
6713+
semver "^7.5.4"
6714+
vue-eslint-parser "^9.3.1"
6715+
xml-name-validator "^4.0.0"
6716+
6717+
eslint-plugin-vue@^9.4.0, eslint-plugin-vue@^9.7.0:
66816718
version "9.16.1"
66826719
resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-9.16.1.tgz#3508d9279d797b40889db76da2fd26524e9144e6"
66836720
integrity sha512-2FtnTqazA6aYONfDuOZTk0QzwhAwi7Z4+uJ7+GHeGxcKapjqWlDsRWDenvyG/utyOfAS5bVRmAG3cEWiYEz2bA==
@@ -6738,11 +6775,16 @@ eslint-visitor-keys@^2.0.0, eslint-visitor-keys@^2.1.0:
67386775
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303"
67396776
integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==
67406777

6741-
eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.2:
6778+
eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1:
67426779
version "3.4.2"
67436780
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.2.tgz#8c2095440eca8c933bedcadf16fefa44dbe9ba5f"
67446781
integrity sha512-8drBzUEyZ2llkpCA67iYrgEssKDUu68V8ChqqOfFupIaG/LCVPUT+CoGJpT77zJprs4T/W7p07LP7zAIMuweVw==
67456782

6783+
eslint-visitor-keys@^3.4.3:
6784+
version "3.4.3"
6785+
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
6786+
integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
6787+
67466788
eslint-webpack-plugin@^4.0.1:
67476789
version "4.0.1"
67486790
resolved "https://registry.yarnpkg.com/eslint-webpack-plugin/-/eslint-webpack-plugin-4.0.1.tgz#f0f0e9afff2801d8bd41eac88e5409821ecbaccb"
@@ -6754,15 +6796,15 @@ eslint-webpack-plugin@^4.0.1:
67546796
normalize-path "^3.0.0"
67556797
schema-utils "^4.0.0"
67566798

6757-
eslint@^8.46.0:
6758-
version "8.46.0"
6759-
resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.46.0.tgz#a06a0ff6974e53e643acc42d1dcf2e7f797b3552"
6760-
integrity sha512-cIO74PvbW0qU8e0mIvk5IV3ToWdCq5FYG6gWPHHkx6gNdjlbAYvtfHmlCMXxjcoVaIdwy/IAt3+mDkZkfvb2Dg==
6799+
eslint@^8.43.0:
6800+
version "8.48.0"
6801+
resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.48.0.tgz#bf9998ba520063907ba7bfe4c480dc8be03c2155"
6802+
integrity sha512-sb6DLeIuRXxeM1YljSe1KEx9/YYeZFQWcV8Rq9HfigmdDEugjLEVEa1ozDjL6YDjBpQHPJxJzze+alxi4T3OLg==
67616803
dependencies:
67626804
"@eslint-community/eslint-utils" "^4.2.0"
67636805
"@eslint-community/regexpp" "^4.6.1"
6764-
"@eslint/eslintrc" "^2.1.1"
6765-
"@eslint/js" "^8.46.0"
6806+
"@eslint/eslintrc" "^2.1.2"
6807+
"@eslint/js" "8.48.0"
67666808
"@humanwhocodes/config-array" "^0.11.10"
67676809
"@humanwhocodes/module-importer" "^1.0.1"
67686810
"@nodelib/fs.walk" "^1.2.8"
@@ -6773,7 +6815,7 @@ eslint@^8.46.0:
67736815
doctrine "^3.0.0"
67746816
escape-string-regexp "^4.0.0"
67756817
eslint-scope "^7.2.2"
6776-
eslint-visitor-keys "^3.4.2"
6818+
eslint-visitor-keys "^3.4.3"
67776819
espree "^9.6.1"
67786820
esquery "^1.4.2"
67796821
esutils "^2.0.2"
@@ -8824,20 +8866,20 @@ jest-haste-map@^27.5.1:
88248866
optionalDependencies:
88258867
fsevents "^2.3.2"
88268868

8827-
jest-haste-map@^29.6.2:
8828-
version "29.6.2"
8829-
resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-29.6.2.tgz#298c25ea5255cfad8b723179d4295cf3a50a70d1"
8830-
integrity sha512-+51XleTDAAysvU8rT6AnS1ZJ+WHVNqhj1k6nTvN2PYP+HjU3kqlaKQ1Lnw3NYW3bm2r8vq82X0Z1nDDHZMzHVA==
8869+
jest-haste-map@^29.6.4:
8870+
version "29.6.4"
8871+
resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-29.6.4.tgz#97143ce833829157ea7025204b08f9ace609b96a"
8872+
integrity sha512-12Ad+VNTDHxKf7k+M65sviyynRoZYuL1/GTuhEVb8RYsNSNln71nANRb/faSyWvx0j+gHcivChXHIoMJrGYjog==
88318873
dependencies:
8832-
"@jest/types" "^29.6.1"
8874+
"@jest/types" "^29.6.3"
88338875
"@types/graceful-fs" "^4.1.3"
88348876
"@types/node" "*"
88358877
anymatch "^3.0.3"
88368878
fb-watchman "^2.0.0"
88378879
graceful-fs "^4.2.9"
8838-
jest-regex-util "^29.4.3"
8839-
jest-util "^29.6.2"
8840-
jest-worker "^29.6.2"
8880+
jest-regex-util "^29.6.3"
8881+
jest-util "^29.6.3"
8882+
jest-worker "^29.6.4"
88418883
micromatch "^4.0.4"
88428884
walker "^1.0.8"
88438885
optionalDependencies:
@@ -8917,10 +8959,10 @@ jest-regex-util@^27.5.1:
89178959
resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-27.5.1.tgz#4da143f7e9fd1e542d4aa69617b38e4a78365b95"
89188960
integrity sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==
89198961

8920-
jest-regex-util@^29.4.3:
8921-
version "29.4.3"
8922-
resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-29.4.3.tgz#a42616141e0cae052cfa32c169945d00c0aa0bb8"
8923-
integrity sha512-O4FglZaMmWXbGHSQInfXewIsd1LMn9p3ZXB/6r4FOkyhX2/iP/soMG98jGvk/A3HAN78+5VWcBGO0BJAPRh4kg==
8962+
jest-regex-util@^29.6.3:
8963+
version "29.6.3"
8964+
resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-29.6.3.tgz#4a556d9c776af68e1c5f48194f4d0327d24e8a52"
8965+
integrity sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==
89248966

89258967
jest-resolve-dependencies@^27.5.1:
89268968
version "27.5.1"
@@ -9062,12 +9104,12 @@ jest-util@^29.6.1:
90629104
graceful-fs "^4.2.9"
90639105
picomatch "^2.2.3"
90649106

9065-
jest-util@^29.6.2:
9066-
version "29.6.2"
9067-
resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.6.2.tgz#8a052df8fff2eebe446769fd88814521a517664d"
9068-
integrity sha512-3eX1qb6L88lJNCFlEADKOkjpXJQyZRiavX1INZ4tRnrBVr2COd3RgcTLyUiEXMNBlDU/cgYq6taUS0fExrWW4w==
9107+
jest-util@^29.6.3:
9108+
version "29.6.3"
9109+
resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.6.3.tgz#e15c3eac8716440d1ed076f09bc63ace1aebca63"
9110+
integrity sha512-QUjna/xSy4B32fzcKTSz1w7YYzgiHrjjJjevdRf61HYk998R5vVMMNmrHESYZVDS5DSWs+1srPLPKxXPkeSDOA==
90699111
dependencies:
9070-
"@jest/types" "^29.6.1"
9112+
"@jest/types" "^29.6.3"
90719113
"@types/node" "*"
90729114
chalk "^4.0.0"
90739115
ci-info "^3.2.0"
@@ -9127,13 +9169,13 @@ jest-worker@^29.5.0:
91279169
merge-stream "^2.0.0"
91289170
supports-color "^8.0.0"
91299171

9130-
jest-worker@^29.6.2:
9131-
version "29.6.2"
9132-
resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-29.6.2.tgz#682fbc4b6856ad0aa122a5403c6d048b83f3fb44"
9133-
integrity sha512-l3ccBOabTdkng8I/ORCkADz4eSMKejTYv1vB/Z83UiubqhC1oQ5Li6dWCyqOIvSifGjUBxuvxvlm6KGK2DtuAQ==
9172+
jest-worker@^29.6.4:
9173+
version "29.6.4"
9174+
resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-29.6.4.tgz#f34279f4afc33c872b470d4af21b281ac616abd3"
9175+
integrity sha512-6dpvFV4WjcWbDVGgHTWo/aupl8/LbBx2NSKfiwqf79xC/yeJjKHT1+StcKy/2KTmW16hE68ccKVOtXf+WZGz7Q==
91349176
dependencies:
91359177
"@types/node" "*"
9136-
jest-util "^29.6.2"
9178+
jest-util "^29.6.3"
91379179
merge-stream "^2.0.0"
91389180
supports-color "^8.0.0"
91399181

0 commit comments

Comments
 (0)