diff --git a/compose.yml b/compose.yml index ef29806..d7b714b 100644 --- a/compose.yml +++ b/compose.yml @@ -1,6 +1,6 @@ services: redis: - image: redis:8.4-alpine + image: redis:8.10-alpine ports: - "6379:6379" diff --git a/package.json b/package.json index 922ddc8..a8175a2 100644 --- a/package.json +++ b/package.json @@ -39,15 +39,15 @@ "@japa/assert": "^4.2.0", "@japa/expect-type": "^2.0.4", "@japa/runner": "^5.4.0", - "@poppinss/ts-exec": "^1.5.0", - "@swc/core": "^1.16.18", + "@poppinss/ts-exec": "^1.5.1", + "@swc/core": "^1.16.20", "@testcontainers/hivemq": "^12.2.1", "@testcontainers/redis": "^12.2.1", "@types/node": "^20.19.43", "@types/object-hash": "^3.0.6", "c8": "^12.0.0", "del-cli": "^8.0.1", - "eslint": "^10.12.0", + "eslint": "^10.13.0", "ioredis": "^6.0.0", "mqtt": "^5.16.1", "prettier": "^3.9.10", @@ -104,5 +104,5 @@ "skipChecks": true } }, - "packageManager": "yarn@4.17.1+sha512.ccbfabf7d7b6b32075088be9386fb9a2e00bb6887ef07fa56effabc890a56d53da1ccc4128d62db245fcbd3961b236d75335bdf7d5320ed6eafb7588b7ad4697" + "packageManager": "yarn@4.18.1+sha512.b2e1e7524f654f2749d32b4ebcb4622473cb5bcbc485df2007e12a154e50162a4d795526768bc5f5b8f81717bfd79deb2472813d86fb5ae2eb551fa9c872b08f" } diff --git a/yarn.lock b/yarn.lock index d69d4d4..b53dfc0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -111,16 +111,16 @@ __metadata: "@japa/expect-type": "npm:^2.0.4" "@japa/runner": "npm:^5.4.0" "@paralleldrive/cuid2": "npm:^3.3.0" - "@poppinss/ts-exec": "npm:^1.5.0" + "@poppinss/ts-exec": "npm:^1.5.1" "@poppinss/utils": "npm:^7.1.2" - "@swc/core": "npm:^1.16.18" + "@swc/core": "npm:^1.16.20" "@testcontainers/hivemq": "npm:^12.2.1" "@testcontainers/redis": "npm:^12.2.1" "@types/node": "npm:^20.19.43" "@types/object-hash": "npm:^3.0.6" c8: "npm:^12.0.0" del-cli: "npm:^8.0.1" - eslint: "npm:^10.12.0" + eslint: "npm:^10.13.0" ioredis: "npm:^6.0.0" mqtt: "npm:^5.16.1" object-hash: "npm:^3.0.0" @@ -1216,13 +1216,13 @@ __metadata: languageName: node linkType: hard -"@poppinss/ts-exec@npm:^1.5.0": - version: 1.5.0 - resolution: "@poppinss/ts-exec@npm:1.5.0" +"@poppinss/ts-exec@npm:^1.5.1": + version: 1.5.1 + resolution: "@poppinss/ts-exec@npm:1.5.1" dependencies: "@swc/core": "npm:~1.16.13" get-tsconfig: "npm:^4.14.3" - checksum: 10c0/0201696e09cc5065986ce41d942b2214cb45d55596a30e9f7b45d9d6d706b9f7d81364c04d5e63b825af176cf4540e4187a50b4b6c2112f3edd034e7fe60b042 + checksum: 10c0/92d1bdb7d33dfcc547f737e7c6d38a8c0f02ccf3f0a35dc790768855614ad3d8ccb318c63fb67a70e6e435d6663ebb762aa37cc639674d2266ff5bfb733073a1 languageName: node linkType: hard @@ -1725,6 +1725,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-darwin-arm64@npm:1.16.20": + version: 1.16.20 + resolution: "@swc/core-darwin-arm64@npm:1.16.20" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + "@swc/core-darwin-x64@npm:1.16.18": version: 1.16.18 resolution: "@swc/core-darwin-x64@npm:1.16.18" @@ -1732,6 +1739,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-darwin-x64@npm:1.16.20": + version: 1.16.20 + resolution: "@swc/core-darwin-x64@npm:1.16.20" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + "@swc/core-linux-arm-gnueabihf@npm:1.16.18": version: 1.16.18 resolution: "@swc/core-linux-arm-gnueabihf@npm:1.16.18" @@ -1739,6 +1753,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-linux-arm-gnueabihf@npm:1.16.20": + version: 1.16.20 + resolution: "@swc/core-linux-arm-gnueabihf@npm:1.16.20" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + "@swc/core-linux-arm64-gnu@npm:1.16.18": version: 1.16.18 resolution: "@swc/core-linux-arm64-gnu@npm:1.16.18" @@ -1746,6 +1767,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-linux-arm64-gnu@npm:1.16.20": + version: 1.16.20 + resolution: "@swc/core-linux-arm64-gnu@npm:1.16.20" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + "@swc/core-linux-arm64-musl@npm:1.16.18": version: 1.16.18 resolution: "@swc/core-linux-arm64-musl@npm:1.16.18" @@ -1753,6 +1781,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-linux-arm64-musl@npm:1.16.20": + version: 1.16.20 + resolution: "@swc/core-linux-arm64-musl@npm:1.16.20" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + "@swc/core-linux-ppc64-gnu@npm:1.16.18": version: 1.16.18 resolution: "@swc/core-linux-ppc64-gnu@npm:1.16.18" @@ -1760,6 +1795,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-linux-ppc64-gnu@npm:1.16.20": + version: 1.16.20 + resolution: "@swc/core-linux-ppc64-gnu@npm:1.16.20" + conditions: os=linux & cpu=ppc64 & libc=glibc + languageName: node + linkType: hard + "@swc/core-linux-s390x-gnu@npm:1.16.18": version: 1.16.18 resolution: "@swc/core-linux-s390x-gnu@npm:1.16.18" @@ -1767,6 +1809,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-linux-s390x-gnu@npm:1.16.20": + version: 1.16.20 + resolution: "@swc/core-linux-s390x-gnu@npm:1.16.20" + conditions: os=linux & cpu=s390x & libc=glibc + languageName: node + linkType: hard + "@swc/core-linux-x64-gnu@npm:1.16.18": version: 1.16.18 resolution: "@swc/core-linux-x64-gnu@npm:1.16.18" @@ -1774,6 +1823,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-linux-x64-gnu@npm:1.16.20": + version: 1.16.20 + resolution: "@swc/core-linux-x64-gnu@npm:1.16.20" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + "@swc/core-linux-x64-musl@npm:1.16.18": version: 1.16.18 resolution: "@swc/core-linux-x64-musl@npm:1.16.18" @@ -1781,6 +1837,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-linux-x64-musl@npm:1.16.20": + version: 1.16.20 + resolution: "@swc/core-linux-x64-musl@npm:1.16.20" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + "@swc/core-win32-arm64-msvc@npm:1.16.18": version: 1.16.18 resolution: "@swc/core-win32-arm64-msvc@npm:1.16.18" @@ -1788,6 +1851,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-win32-arm64-msvc@npm:1.16.20": + version: 1.16.20 + resolution: "@swc/core-win32-arm64-msvc@npm:1.16.20" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + "@swc/core-win32-ia32-msvc@npm:1.16.18": version: 1.16.18 resolution: "@swc/core-win32-ia32-msvc@npm:1.16.18" @@ -1795,6 +1865,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-win32-ia32-msvc@npm:1.16.20": + version: 1.16.20 + resolution: "@swc/core-win32-ia32-msvc@npm:1.16.20" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + "@swc/core-win32-x64-msvc@npm:1.16.18": version: 1.16.18 resolution: "@swc/core-win32-x64-msvc@npm:1.16.18" @@ -1802,7 +1879,66 @@ __metadata: languageName: node linkType: hard -"@swc/core@npm:^1.16.18, @swc/core@npm:~1.16.13": +"@swc/core-win32-x64-msvc@npm:1.16.20": + version: 1.16.20 + resolution: "@swc/core-win32-x64-msvc@npm:1.16.20" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@swc/core@npm:^1.16.20": + version: 1.16.20 + resolution: "@swc/core@npm:1.16.20" + dependencies: + "@swc/core-darwin-arm64": "npm:1.16.20" + "@swc/core-darwin-x64": "npm:1.16.20" + "@swc/core-linux-arm-gnueabihf": "npm:1.16.20" + "@swc/core-linux-arm64-gnu": "npm:1.16.20" + "@swc/core-linux-arm64-musl": "npm:1.16.20" + "@swc/core-linux-ppc64-gnu": "npm:1.16.20" + "@swc/core-linux-s390x-gnu": "npm:1.16.20" + "@swc/core-linux-x64-gnu": "npm:1.16.20" + "@swc/core-linux-x64-musl": "npm:1.16.20" + "@swc/core-win32-arm64-msvc": "npm:1.16.20" + "@swc/core-win32-ia32-msvc": "npm:1.16.20" + "@swc/core-win32-x64-msvc": "npm:1.16.20" + "@swc/counter": "npm:^0.1.3" + "@swc/types": "npm:^0.1.28" + peerDependencies: + "@swc/helpers": ">=0.5.17" + dependenciesMeta: + "@swc/core-darwin-arm64": + optional: true + "@swc/core-darwin-x64": + optional: true + "@swc/core-linux-arm-gnueabihf": + optional: true + "@swc/core-linux-arm64-gnu": + optional: true + "@swc/core-linux-arm64-musl": + optional: true + "@swc/core-linux-ppc64-gnu": + optional: true + "@swc/core-linux-s390x-gnu": + optional: true + "@swc/core-linux-x64-gnu": + optional: true + "@swc/core-linux-x64-musl": + optional: true + "@swc/core-win32-arm64-msvc": + optional: true + "@swc/core-win32-ia32-msvc": + optional: true + "@swc/core-win32-x64-msvc": + optional: true + peerDependenciesMeta: + "@swc/helpers": + optional: true + checksum: 10c0/1dae88a3c5c9c78ed463ad6b166943249f8af3705dc523d59545811dd02a738f69f31e399e8ea0e24f64ecb9b94ded57dc2e189618e544f4dbcaa430417cc813 + languageName: node + linkType: hard + +"@swc/core@npm:~1.16.13": version: 1.16.18 resolution: "@swc/core@npm:1.16.18" dependencies: @@ -3537,9 +3673,9 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^10.12.0": - version: 10.12.0 - resolution: "eslint@npm:10.12.0" +"eslint@npm:^10.13.0": + version: 10.13.0 + resolution: "eslint@npm:10.13.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.8.0" "@eslint-community/regexpp": "npm:^4.12.2" @@ -3578,7 +3714,7 @@ __metadata: optional: true bin: eslint: bin/eslint.js - checksum: 10c0/1302ce8a7df2f67fe8f4014b2f9449bd38eb86903ba7b841d9a8ca5a5daf8ee15442861ab870e96c0074d5f333b405d7b2f16388981f807db410cc3a02178af9 + checksum: 10c0/4a28e85de458f13306d30f07df21b58109056bd8bd691b6158952d95e126cf742db2eb09562e3f1c1cc0154ee44dedc789f8ced8d0d8da48e82a689aa9cb1c0d languageName: node linkType: hard