Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
131 commits
Select commit Hold shift + click to select a range
c8a1a3a
chore(deps): bump node-libcurl from 5.0.0-2 to 5.0.0-3 (#1395)
dependabot[bot] Oct 29, 2025
b1c52cb
chore(deps): bump discord.js from 14.24.0 to 14.24.1 (#1396)
dependabot[bot] Oct 29, 2025
f2dce98
chore(deps-dev): bump @types/node in the types group (#1394)
dependabot[bot] Oct 29, 2025
636ef2f
chore(deps): bump actions/checkout from 5 to 6 (#1411)
dependabot[bot] Nov 23, 2025
32ba98c
chore(deps): bump docker/metadata-action from 5.8.0 to 5.9.0 (#1409)
dependabot[bot] Nov 23, 2025
e5cf258
chore(deps-dev): bump @eslint/js from 9.38.0 to 9.39.1 (#1408)
dependabot[bot] Nov 23, 2025
e10a201
chore(deps): bump discord-api-types from 0.38.31 to 0.38.32 (#1407)
dependabot[bot] Nov 23, 2025
6ba20a7
chore(deps-dev): bump eslint from 9.38.0 to 9.39.1 (#1406)
dependabot[bot] Nov 23, 2025
4e17dad
chore(deps-dev): bump @types/node in the types group (#1400)
dependabot[bot] Nov 23, 2025
7b362e9
chore(deps-dev): bump rimraf from 6.0.1 to 6.1.0 (#1399)
dependabot[bot] Nov 23, 2025
7eee72d
chore(deps-dev): bump globals from 16.4.0 to 16.5.0 (#1401)
dependabot[bot] Nov 23, 2025
4d111d8
chore(deps-dev): bump esbuild from 0.25.11 to 0.25.12 (#1404)
dependabot[bot] Nov 23, 2025
2fecd5d
chore(deps): bump discord.js from 14.24.1 to 14.24.2 (#1398)
dependabot[bot] Nov 23, 2025
8c0106b
chore(deps-dev): bump the typescript-eslint group with 2 updates (#1405)
dependabot[bot] Nov 23, 2025
a1095b6
chore(deps): bump jsdom from 27.0.1 to 27.1.0 (#1397)
dependabot[bot] Nov 23, 2025
807167b
chore(deps): bump joi from 18.0.1 to 18.0.2 (#1416)
dependabot[bot] Nov 24, 2025
1b9d883
chore(deps): bump discord-api-types from 0.38.32 to 0.38.34 (#1422)
dependabot[bot] Nov 24, 2025
040ff7d
chore(deps-dev): bump @tsconfig/node16 from 16.1.6 to 16.1.8 (#1421)
dependabot[bot] Nov 24, 2025
944d068
chore(deps): bump node-libcurl from 5.0.0-3 to 5.0.1 (#1420)
dependabot[bot] Nov 24, 2025
b3c2640
chore(deps-dev): bump lint-staged from 16.2.6 to 16.2.7 (#1419)
dependabot[bot] Nov 24, 2025
1424acc
chore(deps-dev): bump @types/node in the types group (#1414)
dependabot[bot] Nov 24, 2025
021b85b
chore(deps): bump @hapi/hapi from 21.4.3 to 21.4.4 (#1415)
dependabot[bot] Nov 24, 2025
aab81f2
chore(deps-dev): bump rimraf from 6.1.0 to 6.1.2 (#1417)
dependabot[bot] Nov 24, 2025
bbee654
chore(deps): bump docker/metadata-action from 5.9.0 to 5.10.0 (#1424)
dependabot[bot] Dec 1, 2025
1dbecfb
chore(deps-dev): bump prettier from 3.6.2 to 3.7.1 (#1425)
dependabot[bot] Dec 1, 2025
33658c3
chore(deps-dev): bump the typescript-eslint group with 2 updates (#1423)
dependabot[bot] Dec 1, 2025
f68a629
ci: Update build script to include prisma generate
kdev Dec 1, 2025
e6d8d8b
chore(deps): bump discord-api-types from 0.38.34 to 0.38.35 (#1426)
dependabot[bot] Dec 1, 2025
1319602
chore(deps-dev): bump prettier from 3.7.1 to 3.7.3 (#1427)
dependabot[bot] Dec 1, 2025
9c5c656
chore(deps-dev): bump tsx from 4.20.6 to 4.21.0 (#1429)
dependabot[bot] Dec 1, 2025
3fcb899
chore(deps-dev): bump @eslint/eslintrc from 3.3.1 to 3.3.3 (#1428)
dependabot[bot] Dec 1, 2025
a9a3ed3
chore(deps): bump discord-api-types from 0.38.35 to 0.38.36 (#1430)
dependabot[bot] Dec 2, 2025
ee36192
chore(deps-dev): bump esbuild from 0.27.0 to 0.27.1 (#1433)
dependabot[bot] Dec 4, 2025
3d008d3
chore(deps-dev): bump prettier from 3.7.3 to 3.7.4 (#1432)
dependabot[bot] Dec 4, 2025
7e26dfd
chore(deps-dev): bump the typescript-eslint group with 2 updates (#1431)
dependabot[bot] Dec 4, 2025
1806549
chore(deps): bump jsdom from 27.2.0 to 27.3.0 (#1438)
dependabot[bot] Dec 9, 2025
0f25b6f
chore(deps-dev): bump @types/node in the types group (#1437)
dependabot[bot] Dec 9, 2025
e957d19
chore(deps-dev): bump the typescript-eslint group with 2 updates (#1436)
dependabot[bot] Dec 9, 2025
af4549e
chore(deps-dev): bump @commitlint/config-conventional (#1435)
dependabot[bot] Dec 9, 2025
aa95c94
chore(deps-dev): bump the typescript-eslint group with 2 updates (#1445)
dependabot[bot] Dec 16, 2025
27fd2d9
chore(deps-dev): bump @eslint/js from 9.39.1 to 9.39.2 (#1443)
dependabot[bot] Dec 16, 2025
d9a0f7c
chore(deps): bump @t3-oss/env-core from 0.13.8 to 0.13.10 (#1442)
dependabot[bot] Dec 16, 2025
11f5c23
chore(deps): bump discord-api-types from 0.38.36 to 0.38.37 (#1440)
dependabot[bot] Dec 16, 2025
45d2497
chore(deps-dev): bump @commitlint/cli from 20.1.0 to 20.2.0 (#1434)
dependabot[bot] Dec 16, 2025
6fb2814
chore(deps-dev): bump eslint from 9.39.1 to 9.39.2 (#1441)
dependabot[bot] Dec 16, 2025
3889f93
chore(deps): bump docker/setup-buildx-action from 3.11.1 to 3.12.0 (#…
dependabot[bot] Dec 27, 2025
727bf21
chore(deps): bump bufferutil from 4.0.9 to 4.1.0 (#1449)
dependabot[bot] Dec 27, 2025
6fd21d7
chore(deps-dev): bump @types/node in the types group (#1439)
dependabot[bot] Dec 27, 2025
cadc04f
chore(deps-dev): bump esbuild from 0.27.1 to 0.27.2 (#1447)
dependabot[bot] Dec 27, 2025
ad1c9d5
chore(deps): bump utf-8-validate from 6.0.5 to 6.0.6 (#1448)
dependabot[bot] Dec 27, 2025
d8e8711
chore(deps-dev): bump the typescript-eslint group with 2 updates (#1451)
dependabot[bot] Dec 27, 2025
a30a1e8
chore(deps): bump zod from 4.1.12 to 4.3.4 (#1456)
dependabot[bot] Jan 1, 2026
a98c9ed
chore(deps): bump zod from 4.3.4 to 4.3.5 (#1460)
dependabot[bot] Jan 5, 2026
3c29ef2
chore(deps): bump jsdom from 27.3.0 to 27.4.0 (#1453)
dependabot[bot] Jan 5, 2026
01521fa
chore(deps-dev): bump @commitlint/cli from 20.2.0 to 20.3.0 (#1459)
dependabot[bot] Jan 5, 2026
9f3dcae
chore(deps): bump docker/login-action from 3.6.0 to 3.7.0 (#1470)
dependabot[bot] Jan 29, 2026
f9b9874
chore(deps-dev): bump globals from 16.5.0 to 17.2.0 (#1469)
dependabot[bot] Jan 29, 2026
a994cca
chore(deps): bump zod from 4.3.5 to 4.3.6 (#1468)
dependabot[bot] Jan 29, 2026
068fcf1
chore(deps-dev): bump prettier from 3.7.4 to 3.8.1 (#1466)
dependabot[bot] Jan 29, 2026
de6fca4
chore(deps): bump node-libcurl from 5.0.1 to 5.0.2 (#1465)
dependabot[bot] Jan 29, 2026
efb6cbd
chore(deps-dev): bump @commitlint/cli from 20.3.0 to 20.3.1 (#1462)
dependabot[bot] Jan 29, 2026
2358ee4
chore(deps-dev): bump the typescript-eslint group with 2 updates (#1454)
dependabot[bot] Jan 29, 2026
50258b7
chore(deps-dev): bump @commitlint/config-conventional (#1461)
dependabot[bot] Jan 29, 2026
490f9ef
chore(deps-dev): bump @types/node in the types group (#1452)
dependabot[bot] Jan 29, 2026
e3f35d3
chore(deps): bump the prisma group with 2 updates (#1413)
dependabot[bot] Jan 29, 2026
3c98af1
chore(deps): bump discord-api-types from 0.38.37 to 0.38.38 (#1474)
dependabot[bot] Jan 30, 2026
c39c015
chore(deps-dev): bump the typescript-eslint group with 2 updates (#1473)
dependabot[bot] Jan 30, 2026
870fa65
chore(deps): bump jsdom from 27.4.0 to 28.0.0 (#1478)
dependabot[bot] Feb 2, 2026
1130ff8
chore(deps-dev): bump globals from 17.2.0 to 17.3.0 (#1479)
dependabot[bot] Feb 2, 2026
8e703d0
chore(deps-dev): bump @commitlint/config-conventional (#1476)
dependabot[bot] Feb 2, 2026
70b1d40
chore(deps): bump the prisma group with 2 updates (#1488)
dependabot[bot] Feb 13, 2026
55dae3a
chore(deps-dev): bump @types/node in the types group (#1475)
dependabot[bot] Feb 13, 2026
63ce4cf
chore(deps-dev): bump @commitlint/config-conventional (#1480)
dependabot[bot] Feb 13, 2026
14e85e8
chore(deps-dev): bump the typescript-eslint group with 2 updates (#1486)
dependabot[bot] Feb 13, 2026
74c5765
chore(deps-dev): bump esbuild from 0.27.2 to 0.27.3 (#1485)
dependabot[bot] Feb 13, 2026
197213e
chore(deps): bump docker/build-push-action from 6.18.0 to 6.19.2 (#1489)
dependabot[bot] Feb 13, 2026
4ad55d4
chore(deps-dev): bump @commitlint/cli from 20.3.1 to 20.4.1 (#1481)
dependabot[bot] Feb 13, 2026
c9ae01f
chore(deps): bump dotenv from 17.2.3 to 17.3.1 (#1490)
dependabot[bot] Feb 13, 2026
32b2882
chore(deps): bump @hapi/hapi from 21.4.4 to 21.4.6 (#1501)
dependabot[bot] Feb 20, 2026
c6f8bd8
chore(deps-dev): bump @commitlint/cli from 20.4.1 to 20.4.2 (#1500)
dependabot[bot] Feb 20, 2026
9307491
chore(deps): bump the prisma group with 2 updates (#1498)
dependabot[bot] Mar 4, 2026
e353b4e
chore(deps-dev): bump @commitlint/config-conventional (#1509)
dependabot[bot] Mar 5, 2026
63d3132
chore(deps): bump the prisma group with 2 updates (#1508)
dependabot[bot] Mar 5, 2026
2e836de
chore(deps): bump docker/login-action from 3.7.0 to 4.0.0 (#1507)
dependabot[bot] Mar 5, 2026
c5d88dd
chore(deps): bump docker/setup-buildx-action from 3.12.0 to 4.0.0 (#1…
dependabot[bot] Mar 5, 2026
75178a1
chore(deps-dev): bump lint-staged from 16.2.7 to 16.3.2 (#1514)
dependabot[bot] Mar 8, 2026
ff8450d
chore(deps-dev): bump globals from 17.3.0 to 17.4.0 (#1515)
dependabot[bot] Mar 8, 2026
f16b0de
chore(deps): bump discord-api-types from 0.38.38 to 0.38.41 (#1513)
dependabot[bot] Mar 8, 2026
08733c0
chore(deps): bump docker/metadata-action from 5.10.0 to 6.0.0 (#1512)
dependabot[bot] Mar 8, 2026
2103265
chore(deps): bump docker/build-push-action from 6.19.2 to 7.0.0 (#1511)
dependabot[bot] Mar 8, 2026
658e78f
chore(deps): bump jsdom and @types/jsdom (#1510)
dependabot[bot] Mar 8, 2026
b686b1e
chore(deps-dev): bump @eslint/eslintrc from 3.3.3 to 3.3.4 (#1504)
dependabot[bot] Mar 8, 2026
b36b83c
chore(deps-dev): bump @types/node in the types group (#1491)
dependabot[bot] Mar 8, 2026
4ab460b
chore(deps-dev): bump the typescript-eslint group with 2 updates (#1495)
dependabot[bot] Mar 8, 2026
46c49d5
chore(deps-dev): bump c8 from 10.1.3 to 11.0.0 (#1505)
dependabot[bot] Mar 8, 2026
ff59712
chore(deps-dev): bump @eslint/js from 9.39.2 to 9.39.3 (#1503)
dependabot[bot] Mar 8, 2026
44896b3
chore(deps-dev): bump rimraf from 6.1.2 to 6.1.3 (#1493)
dependabot[bot] Mar 8, 2026
d586feb
chore(deps): bump docker/login-action from 4.0.0 to 4.1.0 (#1523)
dependabot[bot] Apr 12, 2026
3fc9fb6
chore(deps): bump pnpm/action-setup from 4 to 5 (#1522)
dependabot[bot] Apr 12, 2026
85a8c50
chore(deps): bump actions/create-github-app-token from 2 to 3 (#1519)
dependabot[bot] Apr 12, 2026
56b5315
chore(deps): bump docker/build-push-action from 7.0.0 to 7.1.0 (#1527)
dependabot[bot] Apr 13, 2026
633e368
chore(deps): bump pnpm/action-setup from 5 to 6 (#1526)
dependabot[bot] Apr 13, 2026
cfa7a35
chore(deps): bump googleapis/release-please-action from 4 to 5 (#1528)
dependabot[bot] Apr 26, 2026
e524c83
chore(deps): bump actions/dependency-review-action from 4 to 5 (#1533)
dependabot[bot] May 11, 2026
939a55c
chore(deps): bump node from 24-trixie-slim to 26-trixie-slim (#1530)
dependabot[bot] May 11, 2026
d6ec1ce
chore(deps): bump docker/setup-buildx-action from 4.0.0 to 4.1.0 (#1537)
dependabot[bot] May 27, 2026
b18e2ae
chore(deps): bump docker/metadata-action from 6.0.0 to 6.1.0 (#1538)
dependabot[bot] May 27, 2026
67b0362
chore(deps): bump docker/login-action from 4.1.0 to 4.2.0 (#1536)
dependabot[bot] May 27, 2026
f5ae2f4
chore(deps): bump docker/build-push-action from 7.1.0 to 7.2.0 (#1534)
dependabot[bot] May 28, 2026
d361858
chore(deps): bump actions/checkout from 6 to 7 (#1539)
dependabot[bot] Jun 22, 2026
830e4e6
chore(deps): bump docker/build-push-action from 7.2.0 to 7.3.0 (#1541)
dependabot[bot] Jul 2, 2026
89cb96f
chore(deps): bump docker/login-action from 4.2.0 to 4.3.0 (#1540)
dependabot[bot] Jul 2, 2026
e593b4e
chore: fix lockfile
kdev Jul 18, 2026
ec8cde4
chore(deps): update versions
kdev Jul 18, 2026
cd2f618
refactor(prisma): update to use prisma.config.ts file
kdev Jul 18, 2026
b79d333
chore: add .nvmrc
kdev Jul 18, 2026
1368cea
chore: use pnpm in package.json & downgrade ts version 6
kdev Jul 18, 2026
264d5bc
chore: update husky to use pnpm
kdev Jul 18, 2026
d0ee317
refactor: update PrismaClient import paths to use @prisma-client
kdev Jul 18, 2026
a95b366
refactor: simplify force parameter handling in userGuilds function
kdev Jul 18, 2026
4bf3886
refactor: improve interaction type checking and update message link g…
kdev Jul 18, 2026
ab6ba7d
refactor: lint
kdev Jul 18, 2026
7b6ca8c
refactor: remove legacy date formatting function
kdev Jul 18, 2026
906cc1b
Merge branch 'main' into dev
kdev Jul 18, 2026
0128555
chore(deps): fix broken lockfile
kdev Jul 18, 2026
02203e6
ci(Dockerfile): downgrade to node.js v24
kdev Jul 20, 2026
7fabc1c
chore(deps): bump docker/login-action from 4.3.0 to 4.4.0 (#1545)
dependabot[bot] Jul 20, 2026
450202c
chore(deps): bump docker/metadata-action from 6.1.0 to 6.2.0 (#1543)
dependabot[bot] Jul 20, 2026
09506d0
chore(deps): bump actions/setup-node from 6 to 7 (#1546)
dependabot[bot] Jul 20, 2026
4e5fd9f
chore(deps): bump docker/setup-buildx-action from 4.1.0 to 4.2.0 (#1544)
dependabot[bot] Jul 20, 2026
d3c25c4
chore: update test:api script to use c8 with --leaks
kdev Jul 24, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/dependency-review.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: '☁ Checkout Repository'
uses: actions/checkout@v5
uses: actions/checkout@v7
- name: '📦 Dependency Review'
uses: actions/dependency-review-action@v4
uses: actions/dependency-review-action@v5
with:
# Possible values: "critical", "high", "moderate", "low"
fail-on-severity: moderate
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/development.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,13 @@
runs-on: ubuntu-latest
steps:
- name: '☁️ checkout repository'
uses: actions/checkout@v5
uses: actions/checkout@v7

- name: '📦 Setup pnpm'
uses: pnpm/action-setup@v4
uses: pnpm/action-setup@v6

Check warning

Code scanning / CodeQL

Unpinned tag for a non-immutable Action in workflow or composite action Medium

Unpinned 3rd party Action 'Development workflow' step
Uses Step
uses 'pnpm/action-setup' with ref 'v6', not a pinned commit hash
Comment thread
github-advanced-security[bot] marked this conversation as resolved.
Fixed

- name: '🔧 Setup Node.js'
uses: actions/setup-node@v6
uses: actions/setup-node@v7
with:
node-version: '24'

Expand Down Expand Up @@ -64,13 +64,13 @@
run: echo "Database URL $DATABASE_URL; PG_USER $PG_USER; PG_PW $PG_PW; PG_DB $PG_DB"

- name: '☁️ checkout repository'
uses: actions/checkout@v5
uses: actions/checkout@v7

- name: '📦 Setup pnpm'
uses: pnpm/action-setup@v4
uses: pnpm/action-setup@v6

Check warning

Code scanning / CodeQL

Unpinned tag for a non-immutable Action in workflow or composite action Medium

Unpinned 3rd party Action 'Development workflow' step
Uses Step
uses 'pnpm/action-setup' with ref 'v6', not a pinned commit hash
Comment thread
github-advanced-security[bot] marked this conversation as resolved.
Fixed

- name: '🔧 Setup Node.js'
uses: actions/setup-node@v6
uses: actions/setup-node@v7
with:
node-version: '24'

Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/docker-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:

steps:
- name: '☁️ Checkout repository'
uses: actions/checkout@v5
uses: actions/checkout@v7

# Install the cosign tool except on PR
# https://github.com/sigstore/cosign-installer
Expand All @@ -50,13 +50,13 @@ jobs:

# Workaround: https://github.com/docker/build-push-action/issues/461
- name: '🔧 Setup Docker buildx'
uses: docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435
uses: docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c

# Login against a Docker registry except on PR
# https://github.com/docker/login-action
- name: '🔐 Log into registry ${{ env.REGISTRY }}'
if: github.event_name != 'pull_request'
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef
uses: docker/login-action@af1e73f918a031802d376d3c8bbc3fe56130a9b0
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
Expand All @@ -66,15 +66,15 @@ jobs:
# https://github.com/docker/metadata-action
- name: '📦️ Extract Docker metadata'
id: meta
uses: docker/metadata-action@c1e51972afc2121e065aed6d45c65596fe445f3f
uses: docker/metadata-action@dc802804100637a589fabce1cb79ff13a1411302
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}

# Build and push Docker image with Buildx (don't push on PR)
# https://github.com/docker/build-push-action
- name: '🏗️ Build and push Docker image'
id: build-and-push
uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83
uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a
with:
context: .
push: ${{ github.event_name != 'pull_request' }}
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,24 +22,24 @@ jobs:
steps:
- name: Generate Token
id: app-token
uses: actions/create-github-app-token@v2
uses: actions/create-github-app-token@v3
with:
app-id: ${{ secrets.APP_ID }}
private-key: ${{ secrets.APP_PRIVATE_KEY }}

- name: '☁️ Checkout repository'
uses: actions/checkout@v5
uses: actions/checkout@v7
with:
fetch-depth: 0
persist-credentials: false
token: ${{ steps.app-token.outputs.token }}

- name: '🔧 Setup Node.js'
uses: actions/setup-node@v6
uses: actions/setup-node@v7
with:
node-version: '24'

- uses: googleapis/release-please-action@v4
- uses: googleapis/release-please-action@v5
Comment thread
kdev marked this conversation as resolved.
Dismissed
with:
token: ${{ steps.app-token.outputs.token }}
config-file: release-please-config.json
Expand Down
4 changes: 3 additions & 1 deletion .husky/commit-msg
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
#!/bin/sh
[ -n "$CI" ] && exit 0

npx --no -- commitlint --edit $1
node -v
pnpm dlx -- commitlint --edit $1
3 changes: 2 additions & 1 deletion .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
#!/bin/sh
[ -n "$CI" ] && exit 0

npx lint-staged
pnpm dlx lint-staged
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
v24.18.0
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -42,4 +42,4 @@ ENV DATABASE_URL $DATABASE_URL
ENV PORT 3000
ENV HOST $HOSTNAME

CMD pnpm run migrate:prod && node ./src/index.js
CMD pnpm run migrate:prod && node ./src/index.js
69 changes: 34 additions & 35 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"main": "dist/src/index.js",
"type": "module",
"scripts": {
"build": "rimraf dist && node build/run-esbuild.js",
"build": "rimraf dist && prisma generate && node build/run-esbuild.js",
"start": "cross-env NODE_ENV=production && node dist/index.js",
"dev": "cross-env NODE_ENV=development && tsx src/index.ts",
"dev:hot": "cross-env NODE_ENV=development && tsx watch src/index.ts",
Expand All @@ -14,7 +14,7 @@
"lint:eslint": "eslint .",
"commit": "cz",
"migrate:prod": "prisma migrate deploy",
"test:api": "npm run build && c8 lab -v -I __extends,__assign,__rest,__decorate,__param,__esDecorate,__runInitializers,__propKey,__setFunctionName,__metadata,__awaiter,__generator,__exportStar,__createBinding,__values,__read,__spread,__spreadArrays,__spreadArray,__await,__asyncGenerator,__asyncDelegator,__asyncValues,__makeTemplateObject,__importStar,__importDefault,__classPrivateFieldGet,__classPrivateFieldSet,__classPrivateFieldIn,__addDisposableResource,__disposeResources,__rewriteRelativeImportExtension",
"test:api": "pnpm run build && c8 lab -v --leaks",
"test:ts": "lab --typescript -v -a @hapi/code",
"prepare": "husky"
},
Expand All @@ -30,46 +30,45 @@
"homepage": "https://github.com/LEDBrain/Community-Service#readme",
"dependencies": {
"@discordjs/rest": "^2.6.0",
"@hapi/hapi": "^21.4.3",
"@prisma/client": "^6.18.0",
"@t3-oss/env-core": "^0.13.8",
"@hapi/hapi": "^21.4.6",
"@prisma/client": "^7.4.2",
"@t3-oss/env-core": "^0.13.10",
"cross-env": "^10.1.0",
"discord-api-types": "^0.38.31",
"discord.js": "^14.24.0",
"dotenv": "^17.2.3",
"discord-api-types": "^0.38.41",
"discord.js": "^14.25.1",
"dotenv": "^17.3.1",
"joi": "^18.2.1",
"jsdom": "^27.0.1",
"node-libcurl": "^v5.0.0-2",
"zod": "^4.1.12"
"jsdom": "^29.1.1",
"node-libcurl": "^v5.0.2",
"zod": "^4.3.6"
},
"devDependencies": {
"@commitlint/cli": "^20.1.0",
"@commitlint/config-conventional": "^20.0.0",
"@eslint/eslintrc": "^3.3.1",
"@eslint/js": "^9.38.0",
"@commitlint/cli": "^21.2.1",
"@commitlint/config-conventional": "^21.2.0",
"@eslint/eslintrc": "^3.3.4",
"@eslint/js": "^10.0.1",
"@hapi/code": "^9.0.3",
"@hapi/iron": "^7.0.1",
"@hapi/lab": "^25.3.2",
"@tsconfig/node16": "^16.1.6",
"@types/hapi__catbox": "^12.1.0",
"@types/jsdom": "^27.0.0",
"@hapi/lab": "^26.0.1",
"@tsconfig/node16": "^16.1.8",
"@types/jsdom": "^28.0.0",
"@types/ms": "^2.1.0",
"@types/node": "^24.9.1",
"@types/node": "^26.1.1",
"@types/node-fetch": "^2.6.13",
"@typescript-eslint/eslint-plugin": "^8.46.2",
"@typescript-eslint/parser": "^8.46.2",
"c8": "^10.1.3",
"@typescript-eslint/eslint-plugin": "^8.56.1",
"@typescript-eslint/parser": "^8.56.1",
"c8": "^12.0.0",
"cz-conventional-changelog": "^3.3.0",
"esbuild": "0.25.11",
"eslint": "^9.38.0",
"globals": "^16.4.0",
"esbuild": "0.28.1",
"eslint": "^10.7.0",
"globals": "^17.4.0",
"husky": "^9.1.7",
"lint-staged": "^16.2.6",
"prettier": "^3.6.2",
"prisma": "^6.18.0",
"rimraf": "^6.0.1",
"tsx": "^4.20.6",
"typescript": "^5.9.3"
"lint-staged": "^17.0.8",
"prettier": "^3.8.1",
"prisma": "^7.4.2",
"rimraf": "^6.1.3",
"tsx": "^4.21.0",
"typescript": "^6.0.3"
},
"config": {
"commitizen": {
Expand All @@ -86,9 +85,9 @@
"@sapphire/shapeshift": "3.9.2"
},
"optionalDependencies": {
"bufferutil": "^4.0.9",
"utf-8-validate": "^6.0.5",
"bufferutil": "^4.1.0",
"utf-8-validate": "^6.0.6",
"zlib-sync": "^0.1.10"
},
"packageManager": "pnpm@10.19.0+sha512.c9fc7236e92adf5c8af42fd5bf1612df99c2ceb62f27047032f4720b33f8eacdde311865e91c411f2774f618d82f320808ecb51718bfa82c060c4ba7c76a32b8"
"packageManager": "pnpm@11.15.0+sha512.266f8957a30d2be6e9468e5e66bcdedd35a794175f71b067ba8504d686cce1d0c0f429b33c323c3c569ad4891e667574a49ff71d1b89a22cc66f13c65818c578"
}
Loading
Loading