diff --git a/.github/workflows/continuous-delivery.yml b/.github/workflows/continuous-delivery.yml index 84a4e5c..5e432e1 100644 --- a/.github/workflows/continuous-delivery.yml +++ b/.github/workflows/continuous-delivery.yml @@ -26,7 +26,7 @@ jobs: username: ${{ github.repository_owner }} password: ${{ secrets.GITHUB_TOKEN }} - name: Build and push Gemboard Docker image - uses: docker/build-push-action@v6.12.0 + uses: docker/build-push-action@v6.13.0 with: push: true context: ./ diff --git a/package.json b/package.json index 30a2747..3657334 100644 --- a/package.json +++ b/package.json @@ -48,23 +48,23 @@ "@sapphire/eslint-config": "^5.0.5", "@sapphire/prettier-config": "^2.0.0", "@sapphire/ts-config": "^5.0.1", - "@swc/core": "^1.10.8", + "@swc/core": "^1.10.11", "@types/figlet": "^1.7.0", "@types/gradient-string": "^1.1.6", - "@types/node": "^22.10.7", - "@types/ws": "^8.5.13", + "@types/node": "^22.12.0", + "@types/ws": "^8.5.14", "@typescript-eslint/eslint-plugin": "^7.18.0", "@typescript-eslint/parser": "^7.18.0", "cz-conventional-changelog": "^3.3.0", "eslint": "^8.57.1", "eslint-config-prettier": "^10.0.1", "eslint-plugin-prettier": "^5.2.3", - "lint-staged": "^15.4.1", + "lint-staged": "^15.4.3", "prettier": "^3.4.2", "prettier-plugin-prisma": "^5.0.0", "prisma": "^6.2.1", "rimraf": "^6.0.1", - "tsup": "^8.3.5", + "tsup": "^8.3.6", "typescript": "~5.4.5" }, "engines": { @@ -95,6 +95,6 @@ "prettier": "@sapphire/prettier-config", "packageManager": "yarn@4.6.0", "volta": { - "node": "20.18.1" + "node": "20.18.2" } } diff --git a/yarn.lock b/yarn.lock index 640fda5..f6fb877 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1037,90 +1037,90 @@ __metadata: languageName: node linkType: hard -"@swc/core-darwin-arm64@npm:1.10.8": - version: 1.10.8 - resolution: "@swc/core-darwin-arm64@npm:1.10.8" +"@swc/core-darwin-arm64@npm:1.10.11": + version: 1.10.11 + resolution: "@swc/core-darwin-arm64@npm:1.10.11" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@swc/core-darwin-x64@npm:1.10.8": - version: 1.10.8 - resolution: "@swc/core-darwin-x64@npm:1.10.8" +"@swc/core-darwin-x64@npm:1.10.11": + version: 1.10.11 + resolution: "@swc/core-darwin-x64@npm:1.10.11" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@swc/core-linux-arm-gnueabihf@npm:1.10.8": - version: 1.10.8 - resolution: "@swc/core-linux-arm-gnueabihf@npm:1.10.8" +"@swc/core-linux-arm-gnueabihf@npm:1.10.11": + version: 1.10.11 + resolution: "@swc/core-linux-arm-gnueabihf@npm:1.10.11" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@swc/core-linux-arm64-gnu@npm:1.10.8": - version: 1.10.8 - resolution: "@swc/core-linux-arm64-gnu@npm:1.10.8" +"@swc/core-linux-arm64-gnu@npm:1.10.11": + version: 1.10.11 + resolution: "@swc/core-linux-arm64-gnu@npm:1.10.11" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-arm64-musl@npm:1.10.8": - version: 1.10.8 - resolution: "@swc/core-linux-arm64-musl@npm:1.10.8" +"@swc/core-linux-arm64-musl@npm:1.10.11": + version: 1.10.11 + resolution: "@swc/core-linux-arm64-musl@npm:1.10.11" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@swc/core-linux-x64-gnu@npm:1.10.8": - version: 1.10.8 - resolution: "@swc/core-linux-x64-gnu@npm:1.10.8" +"@swc/core-linux-x64-gnu@npm:1.10.11": + version: 1.10.11 + resolution: "@swc/core-linux-x64-gnu@npm:1.10.11" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-x64-musl@npm:1.10.8": - version: 1.10.8 - resolution: "@swc/core-linux-x64-musl@npm:1.10.8" +"@swc/core-linux-x64-musl@npm:1.10.11": + version: 1.10.11 + resolution: "@swc/core-linux-x64-musl@npm:1.10.11" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@swc/core-win32-arm64-msvc@npm:1.10.8": - version: 1.10.8 - resolution: "@swc/core-win32-arm64-msvc@npm:1.10.8" +"@swc/core-win32-arm64-msvc@npm:1.10.11": + version: 1.10.11 + resolution: "@swc/core-win32-arm64-msvc@npm:1.10.11" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@swc/core-win32-ia32-msvc@npm:1.10.8": - version: 1.10.8 - resolution: "@swc/core-win32-ia32-msvc@npm:1.10.8" +"@swc/core-win32-ia32-msvc@npm:1.10.11": + version: 1.10.11 + resolution: "@swc/core-win32-ia32-msvc@npm:1.10.11" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@swc/core-win32-x64-msvc@npm:1.10.8": - version: 1.10.8 - resolution: "@swc/core-win32-x64-msvc@npm:1.10.8" +"@swc/core-win32-x64-msvc@npm:1.10.11": + version: 1.10.11 + resolution: "@swc/core-win32-x64-msvc@npm:1.10.11" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@swc/core@npm:^1.10.8": - version: 1.10.8 - resolution: "@swc/core@npm:1.10.8" +"@swc/core@npm:^1.10.11": + version: 1.10.11 + resolution: "@swc/core@npm:1.10.11" dependencies: - "@swc/core-darwin-arm64": "npm:1.10.8" - "@swc/core-darwin-x64": "npm:1.10.8" - "@swc/core-linux-arm-gnueabihf": "npm:1.10.8" - "@swc/core-linux-arm64-gnu": "npm:1.10.8" - "@swc/core-linux-arm64-musl": "npm:1.10.8" - "@swc/core-linux-x64-gnu": "npm:1.10.8" - "@swc/core-linux-x64-musl": "npm:1.10.8" - "@swc/core-win32-arm64-msvc": "npm:1.10.8" - "@swc/core-win32-ia32-msvc": "npm:1.10.8" - "@swc/core-win32-x64-msvc": "npm:1.10.8" + "@swc/core-darwin-arm64": "npm:1.10.11" + "@swc/core-darwin-x64": "npm:1.10.11" + "@swc/core-linux-arm-gnueabihf": "npm:1.10.11" + "@swc/core-linux-arm64-gnu": "npm:1.10.11" + "@swc/core-linux-arm64-musl": "npm:1.10.11" + "@swc/core-linux-x64-gnu": "npm:1.10.11" + "@swc/core-linux-x64-musl": "npm:1.10.11" + "@swc/core-win32-arm64-msvc": "npm:1.10.11" + "@swc/core-win32-ia32-msvc": "npm:1.10.11" + "@swc/core-win32-x64-msvc": "npm:1.10.11" "@swc/counter": "npm:^0.1.3" "@swc/types": "npm:^0.1.17" peerDependencies: @@ -1149,7 +1149,7 @@ __metadata: peerDependenciesMeta: "@swc/helpers": optional: true - checksum: 10/d215538af7de6bbceaf9c76ba2c13c2ad88c9daed0a2156702f9dd3c1890bffaadf040b7a0ad56a26431683b4df257b143b429dc3bdfc09be406666a720d2b61 + checksum: 10/249eaa3179ff2ae58d8b7214ea58f4e54b09fa9c7bc2bbfbf1e4d8094955a676c0cc4debab786487af43610771d13f9cefad802e4ce367a0d5f50f18c82fab50 languageName: node linkType: hard @@ -1201,12 +1201,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*, @types/node@npm:^22.10.7": - version: 22.10.7 - resolution: "@types/node@npm:22.10.7" +"@types/node@npm:*, @types/node@npm:^22.12.0": + version: 22.12.0 + resolution: "@types/node@npm:22.12.0" dependencies: undici-types: "npm:~6.20.0" - checksum: 10/64cde1c2f5e5f7d597d3bd462f52c3c2d688a66623eb75d25e1d1d63d384ef553a27100635ad0dbb7d74da517048aa636947863eb624cf85f25d2f22370ce474 + checksum: 10/aac2b6f6a845ec3540c3d979b3150efe3162165bfda953af10b579df2d1cc4f5c48506922bf6bf661a2e5a7ebb571c5729bf1f9f12488a810bb1a5fa9522ef9d languageName: node linkType: hard @@ -1217,12 +1217,12 @@ __metadata: languageName: node linkType: hard -"@types/ws@npm:^8.5.10, @types/ws@npm:^8.5.13": - version: 8.5.13 - resolution: "@types/ws@npm:8.5.13" +"@types/ws@npm:^8.5.10, @types/ws@npm:^8.5.14": + version: 8.5.14 + resolution: "@types/ws@npm:8.5.14" dependencies: "@types/node": "npm:*" - checksum: 10/21369beafa75c91ae3b00d3a2671c7408fceae1d492ca2abd5ac7c8c8bf4596d513c1599ebbddeae82c27c4a2d248976d0d714c4b3d34362b2ae35b964e2e637 + checksum: 10/956692dd47d5fe042780f61a6310d47203d07622aa185ef2eee7e849f9e7d1e5c190b0d8db8c3ab204a8829e3603b6c6bcab9024cd11dffdd5ffc0df9fd83f2d languageName: node linkType: hard @@ -1676,7 +1676,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^5.3.0, chalk@npm:~5.4.1": +"chalk@npm:^5.3.0, chalk@npm:^5.4.1": version: 5.4.1 resolution: "chalk@npm:5.4.1" checksum: 10/29df3ffcdf25656fed6e95962e2ef86d14dfe03cd50e7074b06bad9ffbbf6089adbb40f75c00744d843685c8d008adaf3aed31476780312553caf07fa86e5bc7 @@ -1812,6 +1812,13 @@ __metadata: languageName: node linkType: hard +"commander@npm:^13.1.0": + version: 13.1.0 + resolution: "commander@npm:13.1.0" + checksum: 10/d3b4b79e6be8471ddadacbb8cd441fe82154d7da7393b50e76165a9e29ccdb74fa911a186437b9a211d0fc071db6051915c94fb8ef16d77511d898e9dbabc6af + languageName: node + linkType: hard + "commander@npm:^4.0.0": version: 4.1.1 resolution: "commander@npm:4.1.1" @@ -1819,13 +1826,6 @@ __metadata: languageName: node linkType: hard -"commander@npm:~12.1.0": - version: 12.1.0 - resolution: "commander@npm:12.1.0" - checksum: 10/cdaeb672d979816853a4eed7f1310a9319e8b976172485c2a6b437ed0db0a389a44cfb222bfbde772781efa9f215bdd1b936f80d6b249485b465c6cb906e1f93 - languageName: node - linkType: hard - "commitizen@npm:^4.0.3": version: 4.3.0 resolution: "commitizen@npm:4.3.0" @@ -1981,7 +1981,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.3.7, debug@npm:~4.4.0": +"debug@npm:4, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.3.7, debug@npm:^4.4.0": version: 4.4.0 resolution: "debug@npm:4.4.0" dependencies: @@ -2426,7 +2426,7 @@ __metadata: languageName: node linkType: hard -"execa@npm:~8.0.1": +"execa@npm:^8.0.1": version: 8.0.1 resolution: "execa@npm:8.0.1" dependencies: @@ -2718,11 +2718,11 @@ __metadata: "@sapphire/utilities": "npm:^3.18.1" "@skyra/env-utilities": "npm:^1.3.0" "@skyra/start-banner": "npm:^2.0.1" - "@swc/core": "npm:^1.10.8" + "@swc/core": "npm:^1.10.11" "@types/figlet": "npm:^1.7.0" "@types/gradient-string": "npm:^1.1.6" - "@types/node": "npm:^22.10.7" - "@types/ws": "npm:^8.5.13" + "@types/node": "npm:^22.12.0" + "@types/ws": "npm:^8.5.14" "@typescript-eslint/eslint-plugin": "npm:^7.18.0" "@typescript-eslint/parser": "npm:^7.18.0" bufferutil: "npm:^4.0.9" @@ -2734,12 +2734,12 @@ __metadata: eslint-plugin-prettier: "npm:^5.2.3" figlet: "npm:^1.8.0" gradient-string: "npm:^3.0.0" - lint-staged: "npm:^15.4.1" + lint-staged: "npm:^15.4.3" prettier: "npm:^3.4.2" prettier-plugin-prisma: "npm:^5.0.0" prisma: "npm:^6.2.1" rimraf: "npm:^6.0.1" - tsup: "npm:^8.3.5" + tsup: "npm:^8.3.6" typescript: "npm:~5.4.5" utf-8-validate: "npm:^6.0.5" ws: "npm:^8.18.0" @@ -3371,7 +3371,7 @@ __metadata: languageName: node linkType: hard -"lilconfig@npm:^3.1.1, lilconfig@npm:~3.1.3": +"lilconfig@npm:^3.1.1, lilconfig@npm:^3.1.3": version: 3.1.3 resolution: "lilconfig@npm:3.1.3" checksum: 10/b932ce1af94985f0efbe8896e57b1f814a48c8dbd7fc0ef8469785c6303ed29d0090af3ccad7e36b626bfca3a4dc56cc262697e9a8dd867623cf09a39d54e4c3 @@ -3385,27 +3385,27 @@ __metadata: languageName: node linkType: hard -"lint-staged@npm:^15.4.1": - version: 15.4.1 - resolution: "lint-staged@npm:15.4.1" +"lint-staged@npm:^15.4.3": + version: 15.4.3 + resolution: "lint-staged@npm:15.4.3" dependencies: - chalk: "npm:~5.4.1" - commander: "npm:~12.1.0" - debug: "npm:~4.4.0" - execa: "npm:~8.0.1" - lilconfig: "npm:~3.1.3" - listr2: "npm:~8.2.5" - micromatch: "npm:~4.0.8" - pidtree: "npm:~0.6.0" - string-argv: "npm:~0.3.2" - yaml: "npm:~2.6.1" + chalk: "npm:^5.4.1" + commander: "npm:^13.1.0" + debug: "npm:^4.4.0" + execa: "npm:^8.0.1" + lilconfig: "npm:^3.1.3" + listr2: "npm:^8.2.5" + micromatch: "npm:^4.0.8" + pidtree: "npm:^0.6.0" + string-argv: "npm:^0.3.2" + yaml: "npm:^2.7.0" bin: lint-staged: bin/lint-staged.js - checksum: 10/615a1f0a66c6cb35fda928745fec9864498853d5aab49785840b12643e40c6518daf01218b5255a727d32ef9a3738e3766103679cfdcd6f1b320e272920f3b68 + checksum: 10/14a6a9cb9b5e8027b1347cb24e114839d618d343d5c724c26def7d45ca9b9a9b813b585531c68f5a3d13332407c2dba198987a73f0350df483d99a876ba69c60 languageName: node linkType: hard -"listr2@npm:~8.2.5": +"listr2@npm:^8.2.5": version: 8.2.5 resolution: "listr2@npm:8.2.5" dependencies: @@ -3635,7 +3635,7 @@ __metadata: languageName: node linkType: hard -"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:~4.0.8": +"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.8": version: 4.0.8 resolution: "micromatch@npm:4.0.8" dependencies: @@ -4143,7 +4143,7 @@ __metadata: languageName: node linkType: hard -"pidtree@npm:~0.6.0": +"pidtree@npm:^0.6.0": version: 0.6.0 resolution: "pidtree@npm:0.6.0" bin: @@ -4607,7 +4607,7 @@ __metadata: languageName: node linkType: hard -"string-argv@npm:~0.3.2": +"string-argv@npm:^0.3.2": version: 0.3.2 resolution: "string-argv@npm:0.3.2" checksum: 10/f9d3addf887026b4b5f997a271149e93bf71efc8692e7dc0816e8807f960b18bcb9787b45beedf0f97ff459575ee389af3f189d8b649834cac602f2e857e75af @@ -4894,9 +4894,9 @@ __metadata: languageName: node linkType: hard -"tsup@npm:^8.3.5": - version: 8.3.5 - resolution: "tsup@npm:8.3.5" +"tsup@npm:^8.3.6": + version: 8.3.6 + resolution: "tsup@npm:8.3.6" dependencies: bundle-require: "npm:^5.0.0" cac: "npm:^6.7.14" @@ -4931,7 +4931,7 @@ __metadata: bin: tsup: dist/cli-default.js tsup-node: dist/cli-node.js - checksum: 10/8cf694d5fe7923c47273388f7fb203fe64fe66efb65a96829d361de3360d4db4299e7f82f4e6354716b580c9a1eadb336a25759f90fdc61fe816d5d7d9a28003 + checksum: 10/ee70995a5d155ea7d9d1e0491f46520fe250393ed7935d8776956fc3380d3c992b06e6a01223187712eb32f52ff06dbc66c60cbe5dc91c4bd1415ad6d238b517 languageName: node linkType: hard @@ -5206,12 +5206,12 @@ __metadata: languageName: node linkType: hard -"yaml@npm:~2.6.1": - version: 2.6.1 - resolution: "yaml@npm:2.6.1" +"yaml@npm:^2.7.0": + version: 2.7.0 + resolution: "yaml@npm:2.7.0" bin: yaml: bin.mjs - checksum: 10/cf412f03a33886db0a3aac70bb4165588f4c5b3c6f8fc91520b71491e5537800b6c2c73ed52015617f6e191eb4644c73c92973960a1999779c62a200ee4c231d + checksum: 10/c8c314c62fbd49244a6a51b06482f6d495b37ab10fa685fcafa1bbaae7841b7233ee7d12cab087bcca5a0b28adc92868b6e437322276430c28d00f1c1732eeec languageName: node linkType: hard