diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index d4f0463d..38b621f3 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -44,7 +44,7 @@ jobs: - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@2b51285047da1547ffb1b2203d8be4c0af6b1f20 # v3.2.0 + uses: docker/setup-buildx-action@d70bba72b1f3fd22344832f00baa16ece964efeb # v3.3.0 - name: Login to GitHub Container Registry uses: docker/login-action@e92390c5fb421da1463c202d546fed0ec5c39f20 # v3.1.0 diff --git a/package.json b/package.json index d4059b44..52a17c56 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "@hazmi35/eslint-config": "^13.3.1", "eslint": "^8.57.0", "rimraf": "^5.0.5", - "turbo": "^1.13.0", + "turbo": "^1.13.2", "typescript": "^5.4.4" }, "dependencies": { diff --git a/packages/core/package.json b/packages/core/package.json index 291b31f9..a7b20182 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -45,9 +45,9 @@ "@sapphire/snowflake": "^3.5.3", "@sapphire/utilities": "^3.15.3", "amqp-connection-manager": "^4.1.14", - "discord-api-types": "^0.37.76", - "drizzle-orm": "^0.30.4", - "pg": "^8.11.3", + "discord-api-types": "^0.37.79", + "drizzle-orm": "^0.30.7", + "pg": "^8.11.5", "postgres": "^3.4.4", "tslib": "^2.6.2" } diff --git a/packages/framework/package.json b/packages/framework/package.json index 8dc80a18..5c312275 100644 --- a/packages/framework/package.json +++ b/packages/framework/package.json @@ -41,7 +41,7 @@ "@sapphire/result": "^2.6.6", "@sapphire/utilities": "^3.15.3", "amqplib": "^0.10.3", - "discord-api-types": "^0.37.76", + "discord-api-types": "^0.37.79", "gen-esm-wrapper": "^1.1.3", "tslib": "^2.6.2" } diff --git a/packages/kanao-schema/package.json b/packages/kanao-schema/package.json index 90455b87..cd123619 100644 --- a/packages/kanao-schema/package.json +++ b/packages/kanao-schema/package.json @@ -34,10 +34,10 @@ "license": "GPL-3.0", "devDependencies": { "drizzle-kit": "^0.20.14", - "pg": "^8.11.3" + "pg": "^8.11.5" }, "dependencies": { - "drizzle-orm": "^0.30.4", + "drizzle-orm": "^0.30.7", "tslib": "^2.6.2" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b2f95c9b..caeef9eb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -22,8 +22,8 @@ importers: specifier: ^5.0.5 version: 5.0.5 turbo: - specifier: ^1.13.0 - version: 1.13.0 + specifier: ^1.13.2 + version: 1.13.2 typescript: specifier: ^5.4.4 version: 5.4.4 @@ -64,14 +64,14 @@ importers: specifier: ^4.1.14 version: 4.1.14(amqplib@0.10.3) discord-api-types: - specifier: ^0.37.76 - version: 0.37.76 + specifier: ^0.37.79 + version: 0.37.79 drizzle-orm: - specifier: ^0.30.4 - version: 0.30.4(@types/pg@8.11.4)(pg@8.11.3)(postgres@3.4.4) + specifier: ^0.30.7 + version: 0.30.7(@types/pg@8.11.4)(pg@8.11.5)(postgres@3.4.4) pg: - specifier: ^8.11.3 - version: 8.11.3 + specifier: ^8.11.5 + version: 8.11.5 postgres: specifier: ^3.4.4 version: 3.4.4 @@ -113,8 +113,8 @@ importers: specifier: ^0.10.3 version: 0.10.3 discord-api-types: - specifier: ^0.37.76 - version: 0.37.76 + specifier: ^0.37.79 + version: 0.37.79 gen-esm-wrapper: specifier: ^1.1.3 version: 1.1.3 @@ -129,8 +129,8 @@ importers: packages/kanao-schema: dependencies: drizzle-orm: - specifier: ^0.30.4 - version: 0.30.4(@types/pg@8.11.4)(pg@8.11.3)(postgres@3.4.4) + specifier: ^0.30.7 + version: 0.30.7(@types/pg@8.11.4)(pg@8.11.5)(postgres@3.4.4) tslib: specifier: ^2.6.2 version: 2.6.2 @@ -139,8 +139,8 @@ importers: specifier: ^0.20.14 version: 0.20.14 pg: - specifier: ^8.11.3 - version: 8.11.3 + specifier: ^8.11.5 + version: 8.11.5 plugins/fastify-plugin: dependencies: @@ -199,23 +199,23 @@ importers: specifier: ^0.10.3 version: 0.10.3 discord-api-types: - specifier: ^0.37.76 - version: 0.37.76 + specifier: ^0.37.79 + version: 0.37.79 dotenv: specifier: ^16.4.5 version: 16.4.5 drizzle-orm: - specifier: ^0.30.4 - version: 0.30.4(@types/pg@8.11.4)(pg@8.11.3)(postgres@3.4.4) + specifier: ^0.30.7 + version: 0.30.7(@types/pg@8.11.4)(pg@8.11.5)(postgres@3.4.4) gradient-string: specifier: ^2.0.2 version: 2.0.2 pg: - specifier: ^8.11.3 - version: 8.11.3 + specifier: ^8.11.5 + version: 8.11.5 pino: - specifier: ^8.19.0 - version: 8.19.0 + specifier: ^8.20.0 + version: 8.20.0 pino-pretty: specifier: ^10.3.1 version: 10.3.1 @@ -231,20 +231,20 @@ importers: version: 2.2.1 devDependencies: '@swc/cli': - specifier: ^0.3.10 - version: 0.3.10(@swc/core@1.4.11) + specifier: ^0.3.12 + version: 0.3.12(@swc/core@1.4.12) '@swc/core': - specifier: ^1.4.11 - version: 1.4.11 + specifier: ^1.4.12 + version: 1.4.12 '@types/amqplib': specifier: ^0.10.5 version: 0.10.5 '@types/gradient-string': - specifier: ^1.1.5 - version: 1.1.5 + specifier: ^1.1.6 + version: 1.1.6 '@types/node': - specifier: ^20.11.30 - version: 20.11.30 + specifier: ^20.12.5 + version: 20.12.5 '@types/pg': specifier: ^8.11.4 version: 8.11.4 @@ -300,14 +300,14 @@ importers: specifier: ^0.10.3 version: 0.10.3 better-sqlite3: - specifier: ^9.4.3 - version: 9.4.3 + specifier: ^9.4.5 + version: 9.4.5 bufferutil: specifier: ^4.0.8 version: 4.0.8 discord-api-types: - specifier: ^0.37.76 - version: 0.37.76 + specifier: ^0.37.79 + version: 0.37.79 dockerode: specifier: ^4.0.2 version: 4.0.2 @@ -315,20 +315,20 @@ importers: specifier: ^16.4.5 version: 16.4.5 drizzle-orm: - specifier: ^0.30.4 - version: 0.30.4(@types/better-sqlite3@7.6.9)(better-sqlite3@9.4.3) + specifier: ^0.30.7 + version: 0.30.7(@types/better-sqlite3@7.6.9)(better-sqlite3@9.4.5) gradient-string: specifier: ^2.0.2 version: 2.0.2 pino: - specifier: ^8.19.0 - version: 8.19.0 + specifier: ^8.20.0 + version: 8.20.0 pino-pretty: specifier: ^10.3.1 version: 10.3.1 prometheus-middleware: - specifier: ^1.3.4 - version: 1.3.4 + specifier: ^1.3.5 + version: 1.3.5 tslib: specifier: ^2.6.2 version: 2.6.2 @@ -347,23 +347,23 @@ importers: version: 0.1.9 devDependencies: '@swc/cli': - specifier: ^0.3.10 - version: 0.3.10(@swc/core@1.4.11) + specifier: ^0.3.12 + version: 0.3.12(@swc/core@1.4.12) '@swc/core': - specifier: ^1.4.11 - version: 1.4.11 + specifier: ^1.4.12 + version: 1.4.12 '@types/amqplib': specifier: ^0.10.5 version: 0.10.5 '@types/dockerode': - specifier: ^3.3.26 - version: 3.3.26 + specifier: ^3.3.28 + version: 3.3.28 '@types/gradient-string': - specifier: ^1.1.5 - version: 1.1.5 + specifier: ^1.1.6 + version: 1.1.6 '@types/node': - specifier: ^20.11.30 - version: 20.11.30 + specifier: ^20.12.5 + version: 20.12.5 '@vladfrangu/async_event_emitter': specifier: ^2.2.4 version: 2.2.4 @@ -1376,8 +1376,8 @@ packages: '@nodelib/fs.scandir': 2.1.5 fastq: 1.17.1 - /@opentelemetry/api@1.7.0: - resolution: {integrity: sha512-AdY5wvN0P2vXBi3b29hxZgSFvdhdxPB9+f0B6s//P9Q8nibRWeA3cHm8UmLpio9ABigkVHJ5NMPk+Mz8VCCyrw==} + /@opentelemetry/api@1.8.0: + resolution: {integrity: sha512-I/s6F7yKUDdtMsoBWXJe8Qz40Tui5vsuKCWJEWVL+5q9sSWRzzx6v2KeNsOBEwd94j0eWkpWCH4yB6rZg9Mf0w==} engines: {node: '>=8.0.0'} dev: false @@ -1541,8 +1541,8 @@ packages: - typescript dev: true - /@swc/cli@0.3.10(@swc/core@1.4.11): - resolution: {integrity: sha512-YWfYo9kXdbmIuGwIPth9geKgb0KssCMTdZa44zAN5KoqcuCP2rTW9s60heQDSRNpbtCmUr7BKF1VivsoHXrvrQ==} + /@swc/cli@0.3.12(@swc/core@1.4.12): + resolution: {integrity: sha512-h7bvxT+4+UDrLWJLFHt6V+vNAcUNii2G4aGSSotKz1ECEk4MyEh5CWxmeSscwuz5K3i+4DWTgm4+4EyMCQKn+g==} engines: {node: '>= 16.14.0'} hasBin: true peerDependencies: @@ -1553,7 +1553,7 @@ packages: optional: true dependencies: '@mole-inc/bin-wrapper': 8.0.1 - '@swc/core': 1.4.11 + '@swc/core': 1.4.12 '@swc/counter': 0.1.3 commander: 8.3.0 fast-glob: 3.3.2 @@ -1564,8 +1564,8 @@ packages: source-map: 0.7.4 dev: true - /@swc/core-darwin-arm64@1.4.11: - resolution: {integrity: sha512-C1j1Qp/IHSelVWdEnT7f0iONWxQz6FAqzjCF2iaL+0vFg4V5f2nlgrueY8vj5pNNzSGhrAlxsMxEIp4dj1MXkg==} + /@swc/core-darwin-arm64@1.4.12: + resolution: {integrity: sha512-BZUUq91LGJsLI2BQrhYL3yARkcdN4TS3YGNS6aRYUtyeWrGCTKHL90erF2BMU2rEwZLLkOC/U899R4o4oiSHfA==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] @@ -1573,8 +1573,8 @@ packages: dev: true optional: true - /@swc/core-darwin-x64@1.4.11: - resolution: {integrity: sha512-0TTy3Ni8ncgaMCchSQ7FK8ZXQLlamy0FXmGWbR58c+pVZWYZltYPTmheJUvVcR0H2+gPAymRKyfC0iLszDALjg==} + /@swc/core-darwin-x64@1.4.12: + resolution: {integrity: sha512-Wkk8rq1RwCOgg5ybTlfVtOYXLZATZ+QjgiBNM7pIn03A5/zZicokNTYd8L26/mifly2e74Dz34tlIZBT4aTGDA==} engines: {node: '>=10'} cpu: [x64] os: [darwin] @@ -1582,8 +1582,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm-gnueabihf@1.4.11: - resolution: {integrity: sha512-XJLB71uw0rog4DjYAPxFGAuGCBQpgJDlPZZK6MTmZOvI/1t0+DelJ24IjHIxk500YYM26Yv47xPabqFPD7I2zQ==} + /@swc/core-linux-arm-gnueabihf@1.4.12: + resolution: {integrity: sha512-8jb/SN67oTQ5KSThWlKLchhU6xnlAlnmnLCCOKK1xGtFS6vD+By9uL+qeEY2krV98UCRTf68WSmC0SLZhVoz5A==} engines: {node: '>=10'} cpu: [arm] os: [linux] @@ -1591,8 +1591,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm64-gnu@1.4.11: - resolution: {integrity: sha512-vYQwzJvm/iu052d5Iw27UFALIN5xSrGkPZXxLNMHPySVko2QMNNBv35HLatkEQHbQ3X+VKSW9J9SkdtAvAVRAQ==} + /@swc/core-linux-arm64-gnu@1.4.12: + resolution: {integrity: sha512-DhW47DQEZKCdSq92v5F03rqdpjRXdDMqxfu4uAlZ9Uo1wJEGvY23e1SNmhji2sVHsZbBjSvoXoBLk0v00nSG8w==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -1600,8 +1600,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm64-musl@1.4.11: - resolution: {integrity: sha512-eV+KduiRYUFjPsvbZuJ9aknQH9Tj0U2/G9oIZSzLx/18WsYi+upzHbgxmIIHJ2VJgfd7nN40RI/hMtxNsUzR/g==} + /@swc/core-linux-arm64-musl@1.4.12: + resolution: {integrity: sha512-PR57pT3TssnCRvdsaKNsxZy9N8rFg9AKA1U7W+LxbZ/7Z7PHc5PjxF0GgZpE/aLmU6xOn5VyQTlzjoamVkt05g==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -1609,8 +1609,8 @@ packages: dev: true optional: true - /@swc/core-linux-x64-gnu@1.4.11: - resolution: {integrity: sha512-WA1iGXZ2HpqM1OR9VCQZJ8sQ1KP2or9O4bO8vWZo6HZJIeoQSo7aa9waaCLRpkZvkng1ct/TF/l6ymqSNFXIzQ==} + /@swc/core-linux-x64-gnu@1.4.12: + resolution: {integrity: sha512-HLZIWNHWuFIlH+LEmXr1lBiwGQeCshKOGcqbJyz7xpqTh7m2IPAxPWEhr/qmMTMsjluGxeIsLrcsgreTyXtgNA==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -1618,8 +1618,8 @@ packages: dev: true optional: true - /@swc/core-linux-x64-musl@1.4.11: - resolution: {integrity: sha512-UkVJToKf0owwQYRnGvjHAeYVDfeimCEcx0VQSbJoN7Iy0ckRZi7YPlmWJU31xtKvikE2bQWCOVe0qbSDqqcWXA==} + /@swc/core-linux-x64-musl@1.4.12: + resolution: {integrity: sha512-M5fBAtoOcpz2YQAFtNemrPod5BqmzAJc8pYtT3dVTn1MJllhmLHlphU8BQytvoGr1PHgJL8ZJBlBGdt70LQ7Mw==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -1627,8 +1627,8 @@ packages: dev: true optional: true - /@swc/core-win32-arm64-msvc@1.4.11: - resolution: {integrity: sha512-35khwkyly7lF5NDSyvIrukBMzxPorgc5iTSDfVO/LvnmN5+fm4lTlrDr4tUfTdOhv3Emy7CsKlsNAeFRJ+Pm+w==} + /@swc/core-win32-arm64-msvc@1.4.12: + resolution: {integrity: sha512-K8LjjgZ7VQFtM+eXqjfAJ0z+TKVDng3r59QYn7CL6cyxZI2brLU3lNknZcUFSouZD+gsghZI/Zb8tQjVk7aKDQ==} engines: {node: '>=10'} cpu: [arm64] os: [win32] @@ -1636,8 +1636,8 @@ packages: dev: true optional: true - /@swc/core-win32-ia32-msvc@1.4.11: - resolution: {integrity: sha512-Wx8/6f0ufgQF2pbVPsJ2dAmFLwIOW+xBE5fxnb7VnEbGkTgP1qMDWiiAtD9rtvDSuODG3i1AEmAak/2HAc6i6A==} + /@swc/core-win32-ia32-msvc@1.4.12: + resolution: {integrity: sha512-hflO5LCxozngoOmiQbDPyvt6ODc5Cu9AwTJP9uH/BSMPdEQ6PCnefuUOJLAKew2q9o+NmDORuJk+vgqQz9Uzpg==} engines: {node: '>=10'} cpu: [ia32] os: [win32] @@ -1645,8 +1645,8 @@ packages: dev: true optional: true - /@swc/core-win32-x64-msvc@1.4.11: - resolution: {integrity: sha512-0xRFW6K9UZQH2NVC/0pVB0GJXS45lY24f+6XaPBF1YnMHd8A8GoHl7ugyM5yNUTe2AKhSgk5fJV00EJt/XBtdQ==} + /@swc/core-win32-x64-msvc@1.4.12: + resolution: {integrity: sha512-3A4qMtddBDbtprV5edTB/SgJn9L+X5TL7RGgS3eWtEgn/NG8gA80X/scjf1v2MMeOsrcxiYhnemI2gXCKuQN2g==} engines: {node: '>=10'} cpu: [x64] os: [win32] @@ -1654,8 +1654,8 @@ packages: dev: true optional: true - /@swc/core@1.4.11: - resolution: {integrity: sha512-WKEakMZxkVwRdgMN4AMJ9K5nysY8g8npgQPczmjBeNK5In7QEAZAJwnyccrWwJZU0XjVeHn2uj+XbOKdDW17rg==} + /@swc/core@1.4.12: + resolution: {integrity: sha512-QljRxTaUajSLB9ui93cZ38/lmThwIw/BPxjn+TphrYN6LPU3vu9/ykjgHtlpmaXDDcngL4K5i396E7iwwEUxYg==} engines: {node: '>=10'} requiresBuild: true peerDependencies: @@ -1667,16 +1667,16 @@ packages: '@swc/counter': 0.1.3 '@swc/types': 0.1.5 optionalDependencies: - '@swc/core-darwin-arm64': 1.4.11 - '@swc/core-darwin-x64': 1.4.11 - '@swc/core-linux-arm-gnueabihf': 1.4.11 - '@swc/core-linux-arm64-gnu': 1.4.11 - '@swc/core-linux-arm64-musl': 1.4.11 - '@swc/core-linux-x64-gnu': 1.4.11 - '@swc/core-linux-x64-musl': 1.4.11 - '@swc/core-win32-arm64-msvc': 1.4.11 - '@swc/core-win32-ia32-msvc': 1.4.11 - '@swc/core-win32-x64-msvc': 1.4.11 + '@swc/core-darwin-arm64': 1.4.12 + '@swc/core-darwin-x64': 1.4.12 + '@swc/core-linux-arm-gnueabihf': 1.4.12 + '@swc/core-linux-arm64-gnu': 1.4.12 + '@swc/core-linux-arm64-musl': 1.4.12 + '@swc/core-linux-x64-gnu': 1.4.12 + '@swc/core-linux-x64-musl': 1.4.12 + '@swc/core-win32-arm64-msvc': 1.4.12 + '@swc/core-win32-ia32-msvc': 1.4.12 + '@swc/core-win32-x64-msvc': 1.4.12 dev: true /@swc/counter@0.1.3: @@ -1707,7 +1707,7 @@ packages: /@types/better-sqlite3@7.6.9: resolution: {integrity: sha512-FvktcujPDj9XKMJQWFcl2vVl7OdRIqsSRX9b0acWwTmwLK9CF2eqo/FRcmMLNpugKoX/avA6pb7TorDLmpgTnQ==} dependencies: - '@types/node': 20.11.30 + '@types/node': 20.12.5 dev: false /@types/cacheable-request@6.0.3: @@ -1716,25 +1716,26 @@ packages: dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 20.11.30 + '@types/node': 20.12.5 '@types/responselike': 1.0.3 /@types/docker-modem@3.0.6: resolution: {integrity: sha512-yKpAGEuKRSS8wwx0joknWxsmLha78wNMe9R2S3UNsVOkZded8UqOrV8KoeDXoXsjndxwyF3eIhyClGbO1SEhEg==} dependencies: - '@types/node': 20.11.30 + '@types/node': 20.12.5 '@types/ssh2': 1.11.18 dev: true - /@types/dockerode@3.3.26: - resolution: {integrity: sha512-/K+I9bGhRO2SvyIHisGeOsy/ypxnWLz8+Rde9S2tNNEKa3r91e0XMYIEq2D+kb7srm7xrmpAR0CDKfXoZOr4OA==} + /@types/dockerode@3.3.28: + resolution: {integrity: sha512-RjY96chW88t2QvSebCsec+mQYo3/nyOr+/tVcE+0ynlOg2m/i9wPE52DhptzF75QDlhv2uDYVPqKfHKeGTn6Fg==} dependencies: '@types/docker-modem': 3.0.6 - '@types/node': 20.11.30 + '@types/node': 20.12.5 + '@types/ssh2': 1.11.18 dev: true - /@types/gradient-string@1.1.5: - resolution: {integrity: sha512-Z2VPQ0q+IhrAO7XjJSjpDsoPc+CsCshRNah1IE9LCo/NzHMHylssvx73i0BAKzuaGj9cdhmgq9rLaietpYAbKQ==} + /@types/gradient-string@1.1.6: + resolution: {integrity: sha512-LkaYxluY4G5wR1M4AKQUal2q61Di1yVVCw42ImFTuaIoQVgmV0WP1xUaLB8zwb47mp82vWTpePI9JmrjEnJ7nQ==} dependencies: '@types/tinycolor2': 1.4.6 dev: true @@ -1755,7 +1756,7 @@ packages: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} requiresBuild: true dependencies: - '@types/node': 20.11.30 + '@types/node': 20.12.5 /@types/minimist@1.2.5: resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} @@ -1782,6 +1783,11 @@ packages: dependencies: undici-types: 5.26.5 + /@types/node@20.12.5: + resolution: {integrity: sha512-BD+BjQ9LS/D8ST9p5uqBxghlN+S42iuNxjsUGjeZobe/ciXzk2qb1B6IXc6AnRLS+yFJRpN2IPEHMzwspfDJNw==} + dependencies: + undici-types: 5.26.5 + /@types/normalize-package-data@2.4.4: resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -1796,7 +1802,7 @@ packages: resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} requiresBuild: true dependencies: - '@types/node': 20.11.30 + '@types/node': 20.12.5 /@types/semver@7.5.6: resolution: {integrity: sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==} @@ -1813,7 +1819,7 @@ packages: /@types/ws@8.5.10: resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==} dependencies: - '@types/node': 20.11.30 + '@types/node': 20.12.5 dev: false /@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.4.4): @@ -2221,8 +2227,8 @@ packages: is-windows: 1.0.2 dev: false - /better-sqlite3@9.4.3: - resolution: {integrity: sha512-ud0bTmD9O3uWJGuXDltyj3R47Nz0OHX8iqPOT5PMspGqlu/qQFn+5S2eFBUCrySpavTjFXbi4EgrfVvPAHlImw==} + /better-sqlite3@9.4.5: + resolution: {integrity: sha512-uFVyoyZR9BNcjSca+cp3MWCv6upAv+tbMC4SWM51NIMhoQOm4tjIkyxFO/ZsYdGAF61WJBgdzyJcz4OokJi0gQ==} requiresBuild: true dependencies: bindings: 1.5.0 @@ -2316,10 +2322,6 @@ packages: resolution: {integrity: sha512-EMetuGFz5SLsT0QTnXzINh4Ksr+oo4i+UGTXEshiGCQWnsgSs7ZhJ8fzlwQ+OzEMs0MpDAMr1hxnblp5a4vcHg==} dev: false - /buffer-writer@2.0.0: - resolution: {integrity: sha512-a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw==} - engines: {node: '>=4'} - /buffer@5.7.1: resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} dependencies: @@ -2753,8 +2755,8 @@ packages: resolution: {integrity: sha512-o/dXNFfhBpYHpQFdT6FWzeO7pKc838QeeZ9d91CfVAtpr5XLK4B/zYxQbYgPdoMiTDvJfzcsLW5naXgmHGDNXw==} dev: false - /discord-api-types@0.37.76: - resolution: {integrity: sha512-GQI02JvBVl9+WQiMmyc/OFuJ4bBBf2VWb6NjPBnzrrdF2D/2S07mA1ZCd5+IhHRjU8wQ83c/hmjj9nn1+r/K9g==} + /discord-api-types@0.37.79: + resolution: {integrity: sha512-jblKMZL5f9t/pfUyhHNey8Lb9yVCcBVIPxz/JTY0raAmfj7CuFXdl9m5o/+iiB7E0vv1Kz9V7Ao5HtLRc2gH1Q==} dev: false /docker-modem@5.0.3: @@ -2828,11 +2830,12 @@ packages: - supports-color dev: true - /drizzle-orm@0.30.4(@types/better-sqlite3@7.6.9)(better-sqlite3@9.4.3): - resolution: {integrity: sha512-kWoSMGbrOFkmkAweLTFtHJMpN+nwhx89q0mLELqT2aEU+1szNV8jrnBmJwZ0WGNp7J7yQn/ezEtxBI/qzTSElQ==} + /drizzle-orm@0.30.7(@types/better-sqlite3@7.6.9)(better-sqlite3@9.4.5): + resolution: {integrity: sha512-9qefSZQlu2fO2qv24piHyWFWcxcOY15//0v4j8qomMqaxzipNoG+fUBrQ7Ftk7PY7APRbRdn/nkEXWxiI4a8mw==} peerDependencies: '@aws-sdk/client-rds-data': '>=3' '@cloudflare/workers-types': '>=3' + '@electric-sql/pglite': '>=0.1.1' '@libsql/client': '*' '@neondatabase/serverless': '>=0.1' '@op-engineering/op-sqlite': '>=2' @@ -2842,7 +2845,7 @@ packages: '@types/pg': '*' '@types/react': '>=18' '@types/sql.js': '*' - '@vercel/postgres': '*' + '@vercel/postgres': '>=0.8.0' '@xata.io/client': '*' better-sqlite3: '>=7' bun-types: '*' @@ -2860,6 +2863,8 @@ packages: optional: true '@cloudflare/workers-types': optional: true + '@electric-sql/pglite': + optional: true '@libsql/client': optional: true '@neondatabase/serverless': @@ -2906,14 +2911,15 @@ packages: optional: true dependencies: '@types/better-sqlite3': 7.6.9 - better-sqlite3: 9.4.3 + better-sqlite3: 9.4.5 dev: false - /drizzle-orm@0.30.4(@types/pg@8.11.4)(pg@8.11.3)(postgres@3.4.4): - resolution: {integrity: sha512-kWoSMGbrOFkmkAweLTFtHJMpN+nwhx89q0mLELqT2aEU+1szNV8jrnBmJwZ0WGNp7J7yQn/ezEtxBI/qzTSElQ==} + /drizzle-orm@0.30.7(@types/pg@8.11.4)(pg@8.11.5)(postgres@3.4.4): + resolution: {integrity: sha512-9qefSZQlu2fO2qv24piHyWFWcxcOY15//0v4j8qomMqaxzipNoG+fUBrQ7Ftk7PY7APRbRdn/nkEXWxiI4a8mw==} peerDependencies: '@aws-sdk/client-rds-data': '>=3' '@cloudflare/workers-types': '>=3' + '@electric-sql/pglite': '>=0.1.1' '@libsql/client': '*' '@neondatabase/serverless': '>=0.1' '@op-engineering/op-sqlite': '>=2' @@ -2923,7 +2929,7 @@ packages: '@types/pg': '*' '@types/react': '>=18' '@types/sql.js': '*' - '@vercel/postgres': '*' + '@vercel/postgres': '>=0.8.0' '@xata.io/client': '*' better-sqlite3: '>=7' bun-types: '*' @@ -2941,6 +2947,8 @@ packages: optional: true '@cloudflare/workers-types': optional: true + '@electric-sql/pglite': + optional: true '@libsql/client': optional: true '@neondatabase/serverless': @@ -2987,7 +2995,7 @@ packages: optional: true dependencies: '@types/pg': 8.11.4 - pg: 8.11.3 + pg: 8.11.5 postgres: 3.4.4 dev: false @@ -4963,9 +4971,6 @@ packages: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} - /packet-reader@1.0.0: - resolution: {integrity: sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==} - /parent-module@1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} engines: {node: '>=6'} @@ -5030,8 +5035,8 @@ packages: requiresBuild: true optional: true - /pg-connection-string@2.6.2: - resolution: {integrity: sha512-ch6OwaeaPYcova4kKZ15sbJ2hKb/VP48ZD2gE7i1J+L4MspCtBMAx8nMgz7bksc7IojCIIWuEhHibSMFH8m8oA==} + /pg-connection-string@2.6.4: + resolution: {integrity: sha512-v+Z7W/0EO707aNMaAEfiGnGL9sxxumwLl2fJvCQtMn9Fxsg+lPpPkdcyBSv/KFgpGdYkMfn+EI1Or2EHjpgLCA==} /pg-int8@1.0.1: resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==} @@ -5041,16 +5046,19 @@ packages: resolution: {integrity: sha512-BM/Thnrw5jm2kKLE5uJkXqqExRUY/toLHda65XgFTBTFYZyopbKjBe29Ii3RbkvlsMoFwD+tHeGaCjjv0gHlyw==} engines: {node: '>=4'} - /pg-pool@3.6.1(pg@8.11.3): - resolution: {integrity: sha512-jizsIzhkIitxCGfPRzJn1ZdcosIt3pz9Sh3V01fm1vZnbnCMgmGl5wvGGdNN2EL9Rmb0EcFoCkixH4Pu+sP9Og==} + /pg-pool@3.6.2(pg@8.11.5): + resolution: {integrity: sha512-Htjbg8BlwXqSBQ9V8Vjtc+vzf/6fVUuak/3/XXKA9oxZprwW3IMDQTGHP+KDmVL7rtd+R1QjbnCFPuTHm3G4hg==} peerDependencies: pg: '>=8.0' dependencies: - pg: 8.11.3 + pg: 8.11.5 /pg-protocol@1.6.0: resolution: {integrity: sha512-M+PDm637OY5WM307051+bsDia5Xej6d9IR4GwJse1qA1DIhiKlksvrneZOYQq42OM+spubpcNYEo2FcKQrDk+Q==} + /pg-protocol@1.6.1: + resolution: {integrity: sha512-jPIlvgoD63hrEuihvIg+tJhoGjUsLPn6poJY9N5CnlPd91c2T18T/9zBtLxZSb1EhYxBRoZJtzScCaWlYLtktg==} + /pg-types@2.2.0: resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==} engines: {node: '>=4'} @@ -5073,8 +5081,8 @@ packages: postgres-interval: 3.0.0 postgres-range: 1.1.4 - /pg@8.11.3: - resolution: {integrity: sha512-+9iuvG8QfaaUrrph+kpF24cXkH1YOOUeArRNYIxq1viYHZagBxrTno7cecY1Fa44tJeZvaoG+Djpkc3JwehN5g==} + /pg@8.11.5: + resolution: {integrity: sha512-jqgNHSKL5cbDjFlHyYsCXmQDrfIX/3RsNwYqpd4N0Kt8niLuNoRNH+aazv6cOd43gPh9Y4DjQCtb+X0MH0Hvnw==} engines: {node: '>= 8.0.0'} peerDependencies: pg-native: '>=3.0.1' @@ -5082,11 +5090,9 @@ packages: pg-native: optional: true dependencies: - buffer-writer: 2.0.0 - packet-reader: 1.0.0 - pg-connection-string: 2.6.2 - pg-pool: 3.6.1(pg@8.11.3) - pg-protocol: 1.6.0 + pg-connection-string: 2.6.4 + pg-pool: 3.6.2(pg@8.11.5) + pg-protocol: 1.6.1 pg-types: 2.2.0 pgpass: 1.0.5 optionalDependencies: @@ -5180,6 +5186,23 @@ packages: thread-stream: 2.4.1 dev: false + /pino@8.20.0: + resolution: {integrity: sha512-uhIfMj5TVp+WynVASaVEJFTncTUe4dHBq6CWplu/vBgvGHhvBvQfxz+vcOrnnBQdORH3izaGEurLfNlq3YxdFQ==} + hasBin: true + dependencies: + atomic-sleep: 1.0.0 + fast-redact: 3.3.0 + on-exit-leak-free: 2.1.2 + pino-abstract-transport: 1.1.0 + pino-std-serializers: 6.2.2 + process-warning: 3.0.0 + quick-format-unescaped: 4.0.4 + real-require: 0.2.0 + safe-stable-stringify: 2.4.3 + sonic-boom: 3.7.0 + thread-stream: 2.4.1 + dev: false + /piscina@4.3.1: resolution: {integrity: sha512-MBj0QYm3hJQ/C/wIXTN1OCYC8uQ4BBJ4LVele2P4ZwVQAH04vkk8E1SpDbuemLAL1dZorbuOob9rYqJeWCcCRg==} optionalDependencies: @@ -5295,22 +5318,22 @@ packages: engines: {node: '>= 0.6.0'} dev: false - /prom-client@15.1.0: - resolution: {integrity: sha512-cCD7jLTqyPdjEPBo/Xk4Iu8jxjuZgZJ3e/oET3L+ZwOuap/7Cw3dH/TJSsZKs1TQLZ2IHpIlRAKw82ef06kmMw==} + /prom-client@15.1.1: + resolution: {integrity: sha512-GVA2H96QCg2q71rjc3VYvSrVG7OpnJxyryC7dMzvfJfpJJHzQVwF3TJLfHzKORcwJpElWs1TwXLthlJAFJxq2A==} engines: {node: ^16 || ^18 || >=20} dependencies: - '@opentelemetry/api': 1.7.0 + '@opentelemetry/api': 1.8.0 tdigest: 0.1.2 dev: false - /prometheus-middleware@1.3.4: - resolution: {integrity: sha512-O6XG3jrsJT+/zbS43QTF8xUGoKAb7id2kDMd5zsfF9wepzbBGUN1iZ/3hCr7tG9YM06R4SMVkNRVRRbFzbADmQ==} + /prometheus-middleware@1.3.5: + resolution: {integrity: sha512-m89ed7u3Fm+fg5G9tvxe7PinJF4lL47ietRqri7i18AwvrWhK60D67fg0VIBcaNaZrZ+MrQbIQKV42cfU/H0zQ==} engines: {node: '>=16.0.0'} hasBin: true dependencies: - '@opentelemetry/api': 1.7.0 + '@opentelemetry/api': 1.8.0 debug: 4.3.4 - prom-client: 15.1.0 + prom-client: 15.1.1 url-value-parser: 2.2.0 transitivePeerDependencies: - supports-color @@ -6127,64 +6150,64 @@ packages: safe-buffer: 5.2.1 dev: false - /turbo-darwin-64@1.13.0: - resolution: {integrity: sha512-ctHeJXtQgBcgxnCXwrJTGiq57HtwF7zWz5NTuSv//5yeU01BtQIt62ArKfjudOhRefWJbX3Z5srn88XTb9hfww==} + /turbo-darwin-64@1.13.2: + resolution: {integrity: sha512-CCSuD8CfmtncpohCuIgq7eAzUas0IwSbHfI8/Q3vKObTdXyN8vAo01gwqXjDGpzG9bTEVedD0GmLbD23dR0MLA==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /turbo-darwin-arm64@1.13.0: - resolution: {integrity: sha512-/Q9/pNFkF9w83tNxwMpgapwLYdQ12p8mpty2YQRoUiS9ClWkcqe136jR0mtuMqzlNlpREOFZaoyIthjt6Sdo0g==} + /turbo-darwin-arm64@1.13.2: + resolution: {integrity: sha512-0HySm06/D2N91rJJ89FbiI/AodmY8B3WDSFTVEpu2+8spUw7hOJ8okWOT0e5iGlyayUP9gr31eOeL3VFZkpfCw==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /turbo-linux-64@1.13.0: - resolution: {integrity: sha512-hgbT7o020BGV4L7Sd8hhFTd5zVKPKxbsr0dPfel/9NkdTmptz2aGZ0Vb2MAa18SY3XaCQpDxmdYuOzvvRpo5ZA==} + /turbo-linux-64@1.13.2: + resolution: {integrity: sha512-7HnibgbqZrjn4lcfIouzlPu8ZHSBtURG4c7Bedu7WJUDeZo+RE1crlrQm8wuwO54S0siYqUqo7GNHxu4IXbioQ==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /turbo-linux-arm64@1.13.0: - resolution: {integrity: sha512-WK01i2wDZARrV+HEs495A3hNeGMwQR5suYk7G+ceqqW7b+dOTlQdvUjnI3sg7wAnZPgjafFs/hoBaZdJjVa/nw==} + /turbo-linux-arm64@1.13.2: + resolution: {integrity: sha512-sUq4dbpk6SNKg/Hkwn256Vj2AEYSQdG96repio894h5/LEfauIK2QYiC/xxAeW3WBMc6BngmvNyURIg7ltrePg==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /turbo-windows-64@1.13.0: - resolution: {integrity: sha512-hJgSZJZwlWHNwLEthaqJqJWGm4NqF5X/I7vE0sPE4i/jeDl8f0n1hcOkgJkJiNXVxhj+qy/9+4dzbPLKT9imaQ==} + /turbo-windows-64@1.13.2: + resolution: {integrity: sha512-DqzhcrciWq3dpzllJR2VVIyOhSlXYCo4mNEWl98DJ3FZ08PEzcI3ceudlH6F0t/nIcfSItK1bDP39cs7YoZHEA==} cpu: [x64] os: [win32] requiresBuild: true dev: true optional: true - /turbo-windows-arm64@1.13.0: - resolution: {integrity: sha512-L/ErxYoXeq8tmjU/AIGicC9VyBN1zdYw8JlM4yPmMI0pJdY8E4GaYK1IiIazqq7M72lmQhU/WW7fV9FqEktwrw==} + /turbo-windows-arm64@1.13.2: + resolution: {integrity: sha512-WnPMrwfCXxK69CdDfS1/j2DlzcKxSmycgDAqV0XCYpK/812KB0KlvsVAt5PjEbZGXkY88pCJ1BLZHAjF5FcbqA==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /turbo@1.13.0: - resolution: {integrity: sha512-r02GtNmkOPcQvUzVE6lg474QVLyU02r3yh3lUGqrFHf5h5ZEjgDGWILsAUqplVqjri1Y/oOkTssks4CObTAaiw==} + /turbo@1.13.2: + resolution: {integrity: sha512-rX/d9f4MgRT3yK6cERPAkfavIxbpBZowDQpgvkYwGMGDQ0Nvw1nc0NVjruE76GrzXQqoxR1UpnmEP54vBARFHQ==} hasBin: true optionalDependencies: - turbo-darwin-64: 1.13.0 - turbo-darwin-arm64: 1.13.0 - turbo-linux-64: 1.13.0 - turbo-linux-arm64: 1.13.0 - turbo-windows-64: 1.13.0 - turbo-windows-arm64: 1.13.0 + turbo-darwin-64: 1.13.2 + turbo-darwin-arm64: 1.13.2 + turbo-linux-64: 1.13.2 + turbo-linux-arm64: 1.13.2 + turbo-windows-64: 1.13.2 + turbo-windows-arm64: 1.13.2 dev: true /tweetnacl@0.14.5: diff --git a/services/kanao-cache/package.json b/services/kanao-cache/package.json index 08fe369b..66a89714 100644 --- a/services/kanao-cache/package.json +++ b/services/kanao-cache/package.json @@ -29,21 +29,21 @@ "@skyra/start-banner": "^2.0.1", "amqp-connection-manager": "^4.1.14", "amqplib": "^0.10.3", - "discord-api-types": "^0.37.76", + "discord-api-types": "^0.37.79", "dotenv": "^16.4.5", - "drizzle-orm": "^0.30.4", + "drizzle-orm": "^0.30.7", "gradient-string": "^2.0.2", - "pg": "^8.11.3", - "pino": "^8.19.0", + "pg": "^8.11.5", + "pino": "^8.20.0", "pino-pretty": "^10.3.1", "tslib": "^2.6.2" }, "devDependencies": { - "@swc/cli": "^0.3.10", - "@swc/core": "^1.4.11", + "@swc/cli": "^0.3.12", + "@swc/core": "^1.4.12", "@types/amqplib": "^0.10.5", - "@types/gradient-string": "^1.1.5", - "@types/node": "^20.11.30", + "@types/gradient-string": "^1.1.6", + "@types/node": "^20.12.5", "@types/pg": "^8.11.4", "drizzle-kit": "^0.20.14", "rimraf": "^5.0.5", diff --git a/services/kanao-gateway/package.json b/services/kanao-gateway/package.json index ffff6d78..06bdcc6f 100644 --- a/services/kanao-gateway/package.json +++ b/services/kanao-gateway/package.json @@ -28,26 +28,26 @@ "@types/better-sqlite3": "^7.6.9", "amqp-connection-manager": "^4.1.14", "amqplib": "^0.10.3", - "better-sqlite3": "^9.4.3", + "better-sqlite3": "^9.4.5", "bufferutil": "^4.0.8", - "discord-api-types": "^0.37.76", + "discord-api-types": "^0.37.79", "dockerode": "^4.0.2", "dotenv": "^16.4.5", - "drizzle-orm": "^0.30.4", + "drizzle-orm": "^0.30.7", "gradient-string": "^2.0.2", - "pino": "^8.19.0", + "pino": "^8.20.0", "pino-pretty": "^10.3.1", - "prometheus-middleware": "^1.3.4", + "prometheus-middleware": "^1.3.5", "tslib": "^2.6.2", "utf-8-validate": "^6.0.3" }, "devDependencies": { - "@swc/cli": "^0.3.10", - "@swc/core": "^1.4.11", + "@swc/cli": "^0.3.12", + "@swc/core": "^1.4.12", "@types/amqplib": "^0.10.5", - "@types/dockerode": "^3.3.26", - "@types/gradient-string": "^1.1.5", - "@types/node": "^20.11.30", + "@types/dockerode": "^3.3.28", + "@types/gradient-string": "^1.1.6", + "@types/node": "^20.12.5", "@vladfrangu/async_event_emitter": "^2.2.4", "drizzle-kit": "^0.20.14", "rimraf": "^5.0.5",