diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index bb71c9a..b11a150 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -15,7 +15,7 @@ jobs: contents: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Get Version id: version @@ -41,15 +41,15 @@ jobs: node-version: [22.x] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Setup PNPM - uses: pnpm/action-setup@v4.1.0 + uses: pnpm/action-setup@v6.0.9 with: version: latest - name: Setup Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} cache: 'pnpm' diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8d5f45b..617a5d3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,15 +14,15 @@ jobs: node-version: [22.x] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Setup PNPM - uses: pnpm/action-setup@v4.1.0 + uses: pnpm/action-setup@v6.0.9 with: version: latest - name: Setup Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} cache: 'pnpm' @@ -42,15 +42,15 @@ jobs: node-version: [22.x] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Setup PNPM - uses: pnpm/action-setup@v4.1.0 + uses: pnpm/action-setup@v6.0.9 with: version: latest - name: Setup Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} cache: 'pnpm' @@ -70,15 +70,15 @@ jobs: node-version: [22.x] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Setup PNPM - uses: pnpm/action-setup@v4.1.0 + uses: pnpm/action-setup@v6.0.9 with: version: latest - name: Setup Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} cache: 'pnpm' @@ -98,15 +98,15 @@ jobs: node-version: [22.x] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Setup PNPM - uses: pnpm/action-setup@v4.1.0 + uses: pnpm/action-setup@v6.0.9 with: version: latest - name: Setup Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} cache: 'pnpm' @@ -119,6 +119,6 @@ jobs: run: pnpm test:coverage - name: Upload coverage to Codecov - uses: codecov/codecov-action@v5 + uses: codecov/codecov-action@v7 with: token: ${{ secrets.CODECOV_TOKEN }} \ No newline at end of file diff --git a/.github/workflows/codecov_test.yml b/.github/workflows/codecov_test.yml index ddab8f2..8e00e45 100644 --- a/.github/workflows/codecov_test.yml +++ b/.github/workflows/codecov_test.yml @@ -14,15 +14,15 @@ jobs: node-version: [22.x] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Setup PNPM - uses: pnpm/action-setup@v4.1.0 + uses: pnpm/action-setup@v6.0.9 with: version: latest - name: Setup Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} cache: 'pnpm' @@ -38,6 +38,6 @@ jobs: run: pnpm test:coverage - name: Upload coverage to Codecov - uses: codecov/codecov-action@v5 + uses: codecov/codecov-action@v7 with: token: ${{ secrets.CODECOV_TOKEN }} \ No newline at end of file diff --git a/.github/workflows/create_release.yml b/.github/workflows/create_release.yml index c2d8b03..856fcbb 100644 --- a/.github/workflows/create_release.yml +++ b/.github/workflows/create_release.yml @@ -15,19 +15,19 @@ jobs: node-version: [20.x] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 with: submodules: "recursive" fetch-depth: 0 token: ${{ secrets.GITHUB_TOKEN }} - name: Setup PNPM - uses: pnpm/action-setup@v4.1.0 + uses: pnpm/action-setup@v6.0.9 with: version: latest - name: Setup Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} cache: 'pnpm' diff --git a/.github/workflows/remove_unnecessary_tag.yml b/.github/workflows/remove_unnecessary_tag.yml index d0bfd25..bb1e1a3 100644 --- a/.github/workflows/remove_unnecessary_tag.yml +++ b/.github/workflows/remove_unnecessary_tag.yml @@ -15,7 +15,7 @@ jobs: contents: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Get Version id: version diff --git a/package.json b/package.json index 26a5397..11c1bec 100644 --- a/package.json +++ b/package.json @@ -18,34 +18,34 @@ }, "dependencies": { "@hono/zod-validator": "0.4.3", - "@neondatabase/serverless": "0.10.4", + "@neondatabase/serverless": "1.1.0", "drizzle-orm": "0.39.3", "hono": "4.7.1", - "inversify": "7.0.0-alpha.5", + "inversify": "8.1.1", "reflect-metadata": "0.2.2", - "zod": "3.24.2" + "zod": "4.4.3" }, "devDependencies": { - "@eslint/compat": "1.2.6", - "@eslint/js": "9.20.0", - "@types/node": "22.13.4", + "@eslint/compat": "2.1.0", + "@eslint/js": "10.0.1", + "@types/node": "24.13.2", "@types/ws": "8.5.14", "@typescript-eslint/eslint-plugin": "8.24.0", "@typescript-eslint/parser": "8.24.0", - "@vitest/coverage-v8": "3.0.5", + "@vitest/coverage-v8": "4.1.9", "@vitest/eslint-plugin": "1.1.31", - "dotenv": "16.4.7", + "dotenv": "17.4.2", "drizzle-kit": "0.30.4", - "eslint": "9.20.1", - "eslint-import-resolver-typescript": "3.8.0", + "eslint": "10.5.0", + "eslint-import-resolver-typescript": "4.4.5", "eslint-plugin-import": "2.31.0", "eslint-plugin-prettier": "5.2.3", "prettier": "3.5.1", "rimraf": "6.0.1", - "typescript": "5.7.3", + "typescript": "6.0.3", "typescript-eslint": "8.24.0", - "vitest": "3.0.5", - "wrangler": "3.109.1" + "vitest": "4.1.9", + "wrangler": "4.103.0" }, "version": "1.0.4" }