From 861b8f3eefd26b6fa672463e9d6fdd720070c64f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 12 May 2026 04:24:43 +0000 Subject: [PATCH 1/2] chore(deps-dev): bump the tooling group across 1 directory with 3 updates Bumps the tooling group with 3 updates in the / directory: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node), [turbo](https://github.com/vercel/turborepo) and [typescript](https://github.com/microsoft/TypeScript). Updates `@types/node` from 22.19.17 to 25.7.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `turbo` from 2.9.6 to 2.9.12 - [Release notes](https://github.com/vercel/turborepo/releases) - [Changelog](https://github.com/vercel/turborepo/blob/main/RELEASE.md) - [Commits](https://github.com/vercel/turborepo/compare/v2.9.6...v2.9.12) Updates `typescript` from 5.9.3 to 6.0.3 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](https://github.com/microsoft/TypeScript/compare/v5.9.3...v6.0.3) --- updated-dependencies: - dependency-name: "@types/node" dependency-version: 25.6.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: tooling - dependency-name: turbo dependency-version: 2.9.12 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: tooling - dependency-name: typescript dependency-version: 6.0.3 dependency-type: direct:development update-type: version-update:semver-major dependency-group: tooling ... Signed-off-by: dependabot[bot] --- apps/api/package.json | 4 +- apps/indexer/package.json | 4 +- package.json | 6 +- packages/chain/package.json | 4 +- packages/db/package.json | 4 +- pnpm-lock.yaml | 144 ++++++++++++++++++------------------ 6 files changed, 83 insertions(+), 83 deletions(-) diff --git a/apps/api/package.json b/apps/api/package.json index d8ca8ec..7f5267c 100644 --- a/apps/api/package.json +++ b/apps/api/package.json @@ -24,8 +24,8 @@ "viem": "^2.48.11" }, "devDependencies": { - "@types/node": "^22.10.0", + "@types/node": "^25.7.0", "tsx": "^4.19.0", - "typescript": "^5.7.2" + "typescript": "^6.0.3" } } \ No newline at end of file diff --git a/apps/indexer/package.json b/apps/indexer/package.json index 766a8d7..b44afc3 100644 --- a/apps/indexer/package.json +++ b/apps/indexer/package.json @@ -20,8 +20,8 @@ "drizzle-orm": "^0.45.2" }, "devDependencies": { - "@types/node": "^22.10.0", + "@types/node": "^25.7.0", "tsx": "^4.19.0", - "typescript": "^5.7.2" + "typescript": "^6.0.3" } } \ No newline at end of file diff --git a/package.json b/package.json index b160cdf..21b5ab8 100644 --- a/package.json +++ b/package.json @@ -14,10 +14,10 @@ "format": "prettier --write \"**/*.{ts,tsx,md,json}\"" }, "devDependencies": { - "@types/node": "^22.10.0", + "@types/node": "^25.7.0", "prettier": "^3.4.2", - "turbo": "^2.3.3", - "typescript": "^5.7.2" + "turbo": "^2.9.12", + "typescript": "^6.0.3" }, "engines": { "node": ">=22.0.0", diff --git a/packages/chain/package.json b/packages/chain/package.json index edc9cc5..cb7bf13 100644 --- a/packages/chain/package.json +++ b/packages/chain/package.json @@ -19,7 +19,7 @@ "@grpc/proto-loader": "^0.8.1" }, "devDependencies": { - "@types/node": "^22.10.0", - "typescript": "^5.7.2" + "@types/node": "^25.7.0", + "typescript": "^6.0.3" } } diff --git a/packages/db/package.json b/packages/db/package.json index 5c87ae9..bdae455 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -23,9 +23,9 @@ "postgres": "^3.4.5" }, "devDependencies": { - "@types/node": "^22.10.0", + "@types/node": "^25.7.0", "drizzle-kit": "^0.31.10", "tsx": "^4.19.0", - "typescript": "^5.7.2" + "typescript": "^6.0.3" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0505cf1..ae81645 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,17 +9,17 @@ importers: .: devDependencies: '@types/node': - specifier: ^22.10.0 - version: 22.19.17 + specifier: ^25.7.0 + version: 25.7.0 prettier: specifier: ^3.4.2 version: 3.8.3 turbo: - specifier: ^2.3.3 - version: 2.9.6 + specifier: ^2.9.12 + version: 2.9.12 typescript: - specifier: ^5.7.2 - version: 5.9.3 + specifier: ^6.0.3 + version: 6.0.3 apps/api: dependencies: @@ -52,17 +52,17 @@ importers: version: 10.3.1 viem: specifier: ^2.48.11 - version: 2.48.11(typescript@5.9.3) + version: 2.48.11(typescript@6.0.3) devDependencies: '@types/node': - specifier: ^22.10.0 - version: 22.19.17 + specifier: ^25.7.0 + version: 25.7.0 tsx: specifier: ^4.19.0 version: 4.21.0 typescript: - specifier: ^5.7.2 - version: 5.9.3 + specifier: ^6.0.3 + version: 6.0.3 apps/indexer: dependencies: @@ -83,17 +83,17 @@ importers: version: 10.3.1 viem: specifier: ^2.48.11 - version: 2.48.11(typescript@5.9.3) + version: 2.48.11(typescript@6.0.3) devDependencies: '@types/node': - specifier: ^22.10.0 - version: 22.19.17 + specifier: ^25.7.0 + version: 25.7.0 tsx: specifier: ^4.19.0 version: 4.21.0 typescript: - specifier: ^5.7.2 - version: 5.9.3 + specifier: ^6.0.3 + version: 6.0.3 packages/chain: dependencies: @@ -105,14 +105,14 @@ importers: version: 0.8.1 viem: specifier: ^2.48.11 - version: 2.48.11(typescript@5.9.3) + version: 2.48.11(typescript@6.0.3) devDependencies: '@types/node': - specifier: ^22.10.0 - version: 22.19.17 + specifier: ^25.7.0 + version: 25.7.0 typescript: - specifier: ^5.7.2 - version: 5.9.3 + specifier: ^6.0.3 + version: 6.0.3 packages/db: dependencies: @@ -124,8 +124,8 @@ importers: version: 3.4.9 devDependencies: '@types/node': - specifier: ^22.10.0 - version: 22.19.17 + specifier: ^25.7.0 + version: 25.7.0 drizzle-kit: specifier: ^0.31.10 version: 0.31.10 @@ -133,8 +133,8 @@ importers: specifier: ^4.19.0 version: 4.21.0 typescript: - specifier: ^5.7.2 - version: 5.9.3 + specifier: ^6.0.3 + version: 6.0.3 packages: @@ -710,38 +710,38 @@ packages: '@scure/bip39@1.6.0': resolution: {integrity: sha512-+lF0BbLiJNwVlev4eKelw1WWLaiKXw7sSl8T6FvBlWkdX+94aGJ4o8XjUdlyhTCjd8c+B3KT3JfS8P0bLRNU6A==} - '@turbo/darwin-64@2.9.6': - resolution: {integrity: sha512-X/56SnVXIQZBLKwniGTwEQTGmtE5brSACnKMBWpY3YafuxVYefrC2acamfjgxP7BG5w3I+6jf0UrLoSzgPcSJg==} + '@turbo/darwin-64@2.9.12': + resolution: {integrity: sha512-eu3eFRmE9NjgZ0wPdRJ44l+LGSeIky+tz5ZQd8zQkw/Yqi+BM7wq+8nbabeoiVUcICi/IZweMOKl/MCmkrd1+g==} cpu: [x64] os: [darwin] - '@turbo/darwin-arm64@2.9.6': - resolution: {integrity: sha512-aalBeSl4agT/QtYGDyf/XLajedWzUC9Vg/pm/YO6QQ93vkQ91Vz5uK1ta5RbVRDozQSz4njxUNqRNmOXDzW+qw==} + '@turbo/darwin-arm64@2.9.12': + resolution: {integrity: sha512-RUkAE404z/J8NsyrUosMcBaXT6M4bRFxTQrmkDQBLQVXaC8Jl0e9bMvYDSX0GW7Ffm2m3j9y7RXgR1foeUAM9w==} cpu: [arm64] os: [darwin] - '@turbo/linux-64@2.9.6': - resolution: {integrity: sha512-YKi05jnNHaD7vevgYwahpzGwbsNNTwzU2c7VZdmdFm7+cGDP4oREUWSsainiMfRqjRuolQxBwRn8wf1jmu+YZA==} + '@turbo/linux-64@2.9.12': + resolution: {integrity: sha512-InIUtH7cw/vqXNX1Gr7QgWfmw3ct08pV5CpfdEOR48z2u2rzdmpIuk00B/Q2xCb0PMWtKgiMQynfuphmEuUyTQ==} cpu: [x64] os: [linux] - '@turbo/linux-arm64@2.9.6': - resolution: {integrity: sha512-02o/ZS69cOYEDczXvOB2xmyrtzjQ2hVFtWZK1iqxXUfzMmTjZK4UumrfNnjckSg+gqeBfnPRHa0NstA173Ik3g==} + '@turbo/linux-arm64@2.9.12': + resolution: {integrity: sha512-lC6nD//Xh67fmJM0LKaLsg74Wry0aYrgMklpiNgCbUaMdPIOqj0A00iri3NU7Lb7pZHx8ViisgpeDKlpSgFUCA==} cpu: [arm64] os: [linux] - '@turbo/windows-64@2.9.6': - resolution: {integrity: sha512-wVdQjvnBI15wB6JrA+43CtUtagjIMmX6XYO758oZHAsCNSxqRlJtdyujih0D8OCnwCRWiGWGI63zAxR0hO6s9g==} + '@turbo/windows-64@2.9.12': + resolution: {integrity: sha512-conYri8VUl72JOdYnLDPYwzqbPcY5ECoHmo9FWoKznemhaAIilj4maHqs9Uar0aKfNoZIULniy+6iWaLtLO34A==} cpu: [x64] os: [win32] - '@turbo/windows-arm64@2.9.6': - resolution: {integrity: sha512-1XUUyWW0W6FTSqGEhU8RHVqb2wP1SPkr7hIvBlMEwH9jr+sJQK5kqeosLJ/QaUv4ecSAd1ZhIrLoW7qslAzT4A==} + '@turbo/windows-arm64@2.9.12': + resolution: {integrity: sha512-XoR4bsg62/L/esRVcmoMESEiNZ36+YmyjYGLpoqk8nwMgXzzVjNOgX0lRSz5w/U/ajLGv3nhMsS0Q2QOdvp2AQ==} cpu: [arm64] os: [win32] - '@types/node@22.19.17': - resolution: {integrity: sha512-wGdMcf+vPYM6jikpS/qhg6WiqSV/OhG+jeeHT/KlVqxYfD40iYJf9/AE1uQxVWFvU7MipKRkRv8NSHiCGgPr8Q==} + '@types/node@25.7.0': + resolution: {integrity: sha512-z+pdZyxE+RTQE9AcboAZCb4otwcrvgHD+GlBpPgn0emDVt0ohrTMhAwlr2Wd9nZ+nihhYFxO2pThz3C5qSu2Eg==} abitype@1.2.3: resolution: {integrity: sha512-Ofer5QUnuUdTFsBRwARMoWKOH1ND5ehwYhJ3OJ/BQO+StkwQjHw0XyVh4vDttzHB7QOFhPHa/o413PJ82gU/Tg==} @@ -1311,17 +1311,17 @@ packages: engines: {node: '>=18.0.0'} hasBin: true - turbo@2.9.6: - resolution: {integrity: sha512-+v2QJey7ZUeUiuigkU+uFfklvNUyPI2VO2vBpMYJA+a1hKFLFiKtUYlRHdb3P9CrAvMzi0upbjI4WT+zKtqkBg==} + turbo@2.9.12: + resolution: {integrity: sha512-lCPgus1NuTiBdaITWqzSH/Ff6HVL8HHGBtOXHg1dHRfcshN79XkygSdh0M6g8b0td91ILLG5MTkLOkp5UvyPJw==} hasBin: true - typescript@5.9.3: - resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} + typescript@6.0.3: + resolution: {integrity: sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==} engines: {node: '>=14.17'} hasBin: true - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici-types@7.21.0: + resolution: {integrity: sha512-w9IMgQrz4O0YN1LtB7K5P63vhlIOvC7opSmouCJ+ZywlPAlO9gIkJ+otk6LvGpAs2wg4econaCz3TvQ9xPoyuQ==} util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -1739,31 +1739,31 @@ snapshots: '@noble/hashes': 1.8.0 '@scure/base': 1.2.6 - '@turbo/darwin-64@2.9.6': + '@turbo/darwin-64@2.9.12': optional: true - '@turbo/darwin-arm64@2.9.6': + '@turbo/darwin-arm64@2.9.12': optional: true - '@turbo/linux-64@2.9.6': + '@turbo/linux-64@2.9.12': optional: true - '@turbo/linux-arm64@2.9.6': + '@turbo/linux-arm64@2.9.12': optional: true - '@turbo/windows-64@2.9.6': + '@turbo/windows-64@2.9.12': optional: true - '@turbo/windows-arm64@2.9.6': + '@turbo/windows-arm64@2.9.12': optional: true - '@types/node@22.19.17': + '@types/node@25.7.0': dependencies: - undici-types: 6.21.0 + undici-types: 7.21.0 - abitype@1.2.3(typescript@5.9.3): + abitype@1.2.3(typescript@6.0.3): optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.3 abort-controller@3.0.0: dependencies: @@ -2143,7 +2143,7 @@ snapshots: dependencies: wrappy: 1.0.2 - ox@0.14.20(typescript@5.9.3): + ox@0.14.20(typescript@6.0.3): dependencies: '@adraffy/ens-normalize': 1.11.1 '@noble/ciphers': 1.3.0 @@ -2151,10 +2151,10 @@ snapshots: '@noble/hashes': 1.8.0 '@scure/bip32': 1.7.0 '@scure/bip39': 1.6.0 - abitype: 1.2.3(typescript@5.9.3) + abitype: 1.2.3(typescript@6.0.3) eventemitter3: 5.0.1 optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.3 transitivePeerDependencies: - zod @@ -2209,7 +2209,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.1 - '@types/node': 22.19.17 + '@types/node': 25.7.0 long: 5.3.2 qlobber@8.0.1: {} @@ -2316,33 +2316,33 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - turbo@2.9.6: + turbo@2.9.12: optionalDependencies: - '@turbo/darwin-64': 2.9.6 - '@turbo/darwin-arm64': 2.9.6 - '@turbo/linux-64': 2.9.6 - '@turbo/linux-arm64': 2.9.6 - '@turbo/windows-64': 2.9.6 - '@turbo/windows-arm64': 2.9.6 + '@turbo/darwin-64': 2.9.12 + '@turbo/darwin-arm64': 2.9.12 + '@turbo/linux-64': 2.9.12 + '@turbo/linux-arm64': 2.9.12 + '@turbo/windows-64': 2.9.12 + '@turbo/windows-arm64': 2.9.12 - typescript@5.9.3: {} + typescript@6.0.3: {} - undici-types@6.21.0: {} + undici-types@7.21.0: {} util-deprecate@1.0.2: {} - viem@2.48.11(typescript@5.9.3): + viem@2.48.11(typescript@6.0.3): dependencies: '@noble/curves': 1.9.1 '@noble/hashes': 1.8.0 '@scure/bip32': 1.7.0 '@scure/bip39': 1.6.0 - abitype: 1.2.3(typescript@5.9.3) + abitype: 1.2.3(typescript@6.0.3) isows: 1.0.7(ws@8.18.3) - ox: 0.14.20(typescript@5.9.3) + ox: 0.14.20(typescript@6.0.3) ws: 8.18.3 optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.3 transitivePeerDependencies: - bufferutil - utf-8-validate From 3b7b5c9fd9541f9aeb1265578fc41f21c9274f8c Mon Sep 17 00:00:00 2001 From: Satya Kwok <119509589+satyakwok@users.noreply.github.com> Date: Tue, 12 May 2026 07:44:52 +0200 Subject: [PATCH 2/2] fix: pin types: ['node'] in packages/db tsconfig @types/node 25 + typescript 6 stopped auto-loading the node ambient types via the default `types` resolution; explicit `types: ['node']` restores access to `node:url`, `node:path`, `process`, `console` in src/migrate.ts. --- packages/db/tsconfig.json | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/packages/db/tsconfig.json b/packages/db/tsconfig.json index a013e0c..dd82c3c 100644 --- a/packages/db/tsconfig.json +++ b/packages/db/tsconfig.json @@ -2,7 +2,12 @@ "extends": "../../tsconfig.base.json", "compilerOptions": { "outDir": "dist", - "rootDir": "src" + "rootDir": "src", + "types": [ + "node" + ] }, - "include": ["src/**/*"] + "include": [ + "src/**/*" + ] }