diff --git a/apps/ensadmin/package.json b/apps/ensadmin/package.json index af8a4122a..399d69838 100644 --- a/apps/ensadmin/package.json +++ b/apps/ensadmin/package.json @@ -18,7 +18,7 @@ "start": "serve out -l 4173", "lint": "biome check --write .", "lint:ci": "biome ci", - "typecheck": "tsc --noEmit", + "typecheck": "tsgo --noEmit", "test": "vitest" }, "dependencies": { diff --git a/apps/ensapi/package.json b/apps/ensapi/package.json index 16a03c9ce..a7c3ef8f3 100644 --- a/apps/ensapi/package.json +++ b/apps/ensapi/package.json @@ -17,7 +17,7 @@ "test": "vitest", "lint": "biome check --write .", "lint:ci": "biome ci", - "typecheck": "tsc --noEmit" + "typecheck": "tsgo --noEmit" }, "dependencies": { "@ensdomains/ensjs": "^4.0.2", diff --git a/apps/ensrainbow/package.json b/apps/ensrainbow/package.json index ce895a651..6a3400165 100644 --- a/apps/ensrainbow/package.json +++ b/apps/ensrainbow/package.json @@ -24,7 +24,7 @@ "test:coverage": "vitest --coverage", "lint": "biome check --write .", "lint:ci": "biome ci", - "typecheck": "tsc --noEmit", + "typecheck": "tsgo --noEmit", "get-legacy-data": "./download-rainbow-tables.sh", "get-v2-data": "DATA_VERSION=v2 ./download-rainbow-tables.sh", "get-test-data": "DATA_VERSION=test ./download-rainbow-tables.sh" diff --git a/apps/fallback-ensapi/package.json b/apps/fallback-ensapi/package.json index 6a10c749f..11f1096cd 100644 --- a/apps/fallback-ensapi/package.json +++ b/apps/fallback-ensapi/package.json @@ -21,7 +21,7 @@ "test": "vitest", "lint": "biome check --write .", "lint:ci": "biome ci", - "typecheck": "tsc --noEmit" + "typecheck": "tsgo --noEmit" }, "dependencies": { "@aws-sdk/client-secrets-manager": "^3.955.0", diff --git a/package.json b/package.json index 953edc5fa..7df923651 100644 --- a/package.json +++ b/package.json @@ -24,6 +24,7 @@ "@biomejs/biome": "^2.3.1", "@changesets/changelog-github": "^0.5.2", "@changesets/cli": "^2.29.8", + "@typescript/native-preview": "7.0.0-dev.20260128.1", "jsdom": "^27.0.1", "tsup": "catalog:", "typescript": "catalog:", diff --git a/packages/ens-referrals/package.json b/packages/ens-referrals/package.json index 56826b3a4..d544d1a81 100644 --- a/packages/ens-referrals/package.json +++ b/packages/ens-referrals/package.json @@ -42,7 +42,7 @@ "scripts": { "prepublish": "tsup", "test": "vitest", - "typecheck": "tsc --noEmit" + "typecheck": "tsgo --noEmit" }, "peerDependencies": { "viem": "catalog:" diff --git a/packages/ensnode-react/package.json b/packages/ensnode-react/package.json index aef2adccf..f692c016d 100644 --- a/packages/ensnode-react/package.json +++ b/packages/ensnode-react/package.json @@ -38,7 +38,7 @@ "dev": "tsup --watch", "lint": "biome check --write .", "lint:ci": "biome ci", - "typecheck": "tsc --noEmit" + "typecheck": "tsgo --noEmit" }, "peerDependencies": { "@tanstack/react-query": "^5.0.0", diff --git a/packages/ensnode-sdk/package.json b/packages/ensnode-sdk/package.json index 254d185d5..ef19c4713 100644 --- a/packages/ensnode-sdk/package.json +++ b/packages/ensnode-sdk/package.json @@ -45,7 +45,7 @@ "lint": "biome check --write .", "lint:ci": "biome ci", "test": "vitest", - "typecheck": "tsc --noEmit" + "typecheck": "tsgo --noEmit" }, "peerDependencies": { "viem": "catalog:" diff --git a/packages/ensrainbow-sdk/package.json b/packages/ensrainbow-sdk/package.json index 0a9e4fcc6..f7041b5fa 100644 --- a/packages/ensrainbow-sdk/package.json +++ b/packages/ensrainbow-sdk/package.json @@ -46,7 +46,7 @@ "scripts": { "prepublish": "tsup", "test": "vitest", - "typecheck": "tsc --noEmit", + "typecheck": "tsgo --noEmit", "lint": "biome check --write .", "lint:ci": "biome ci" }, diff --git a/packages/namehash-ui/package.json b/packages/namehash-ui/package.json index 7861e1159..11512111e 100644 --- a/packages/namehash-ui/package.json +++ b/packages/namehash-ui/package.json @@ -47,7 +47,7 @@ "dev": "tsup --watch", "lint": "biome check --write .", "lint:ci": "biome ci", - "typecheck": "tsc --noEmit", + "typecheck": "tsgo --noEmit", "test": "vitest" }, "peerDependencies": { diff --git a/packages/namehash-ui/tsconfig.json b/packages/namehash-ui/tsconfig.json index ec1ef20e1..3e92d51dd 100644 --- a/packages/namehash-ui/tsconfig.json +++ b/packages/namehash-ui/tsconfig.json @@ -3,11 +3,7 @@ "compilerOptions": { "jsx": "react-jsx", "rootDir": ".", // necessary for 'The project root is ambiguous' - "types": ["react"], - "baseUrl": ".", - "paths": { - "@/*": ["./src/*"] - } + "types": ["react"] }, "include": ["./**/*.ts", "./**/*.tsx"], "exclude": ["dist", "**/__tests__/**", "**/examples/**"] diff --git a/packages/ponder-metadata/package.json b/packages/ponder-metadata/package.json index a490b96d8..c072da554 100644 --- a/packages/ponder-metadata/package.json +++ b/packages/ponder-metadata/package.json @@ -33,7 +33,7 @@ }, "scripts": { "prepublish": "tsup", - "typecheck": "tsc --noEmit", + "typecheck": "tsgo --noEmit", "test": "vitest", "lint": "biome check --write .", "lint:ci": "biome ci" diff --git a/packages/ponder-subgraph/package.json b/packages/ponder-subgraph/package.json index 4e92ecd0e..36e15341c 100644 --- a/packages/ponder-subgraph/package.json +++ b/packages/ponder-subgraph/package.json @@ -34,7 +34,7 @@ }, "scripts": { "prepublish": "tsup", - "typecheck": "tsc --noEmit", + "typecheck": "tsgo --noEmit", "lint": "biome check --write .", "lint:ci": "biome ci" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f1ae78c36..7cc839136 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -120,6 +120,9 @@ importers: '@changesets/cli': specifier: ^2.29.8 version: 2.29.8(@types/node@24.10.9) + '@typescript/native-preview': + specifier: 7.0.0-dev.20260128.1 + version: 7.0.0-dev.20260128.1 jsdom: specifier: ^27.0.1 version: 27.0.1(postcss@8.5.6) @@ -4301,6 +4304,45 @@ packages: '@types/yauzl@2.10.3': resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} + '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260128.1': + resolution: {integrity: sha512-rPyH+d+M8NnYA9FOOB9xPtllB2jtDiB7vnLDGYVjE7y8j3XNMEHFYlwoZ5HLS2yLCgwmmcmEUgurJX94V9Iqeg==} + cpu: [arm64] + os: [darwin] + + '@typescript/native-preview-darwin-x64@7.0.0-dev.20260128.1': + resolution: {integrity: sha512-8zVZNktu8n6+kvWp9x6vb4J2uD51q58mB497ki0Fxf1q2WPTsPFjBUanFZc8K5hltmaoijF1214lN/KNmhVSqg==} + cpu: [x64] + os: [darwin] + + '@typescript/native-preview-linux-arm64@7.0.0-dev.20260128.1': + resolution: {integrity: sha512-xcf3OW/bh6gA+urfG3ofHnfIBhKSqHtFolk2Akd/ZGLiUJik4mimhwlrqx9qus8tGFI3BepdCgfSNhW61fTrhw==} + cpu: [arm64] + os: [linux] + + '@typescript/native-preview-linux-arm@7.0.0-dev.20260128.1': + resolution: {integrity: sha512-ZOKLNjuT5QFkbuJvS3cBTruV22gAllWRqhgFaMYIorT7WcTzEci2S5RfEz1NzYPYZeY4vJssMmr/O8wdPoMpMA==} + cpu: [arm] + os: [linux] + + '@typescript/native-preview-linux-x64@7.0.0-dev.20260128.1': + resolution: {integrity: sha512-qr9gTFYXCS83Sro+rBnw3fZIPRMBR9j/9FS5KtPRBOqn4jpiAR64CAE1NDHtTIBYwgPbpd6kvt8Ay5c+S4zxPQ==} + cpu: [x64] + os: [linux] + + '@typescript/native-preview-win32-arm64@7.0.0-dev.20260128.1': + resolution: {integrity: sha512-8Ke5A+MNaiUqaX6nEDpXXmQqfQBBq4CtN6mGEQs5a5QCnyqcnjy13QlJuCxzRd/nvob7lWIxR6kz43Fdn8l5ig==} + cpu: [arm64] + os: [win32] + + '@typescript/native-preview-win32-x64@7.0.0-dev.20260128.1': + resolution: {integrity: sha512-+r0hFY/fnQUY5z3lcVNWz5j2G2RBxkQVzRAvbQyl2esGt0scy/6dPeP/PrvHFADWoVJkV9DTSBhbmsJfL1inKw==} + cpu: [x64] + os: [win32] + + '@typescript/native-preview@7.0.0-dev.20260128.1': + resolution: {integrity: sha512-P7JZ3NpFdH1FqA8TbAKTsufOvykywFAW36H+3ZzUo9PRz/wmTPGkzn/CQ1QM2/YqxWwqLkU96CLeh8onIpj4nw==} + hasBin: true + '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} @@ -12753,6 +12795,37 @@ snapshots: '@types/node': 24.10.9 optional: true + '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260128.1': + optional: true + + '@typescript/native-preview-darwin-x64@7.0.0-dev.20260128.1': + optional: true + + '@typescript/native-preview-linux-arm64@7.0.0-dev.20260128.1': + optional: true + + '@typescript/native-preview-linux-arm@7.0.0-dev.20260128.1': + optional: true + + '@typescript/native-preview-linux-x64@7.0.0-dev.20260128.1': + optional: true + + '@typescript/native-preview-win32-arm64@7.0.0-dev.20260128.1': + optional: true + + '@typescript/native-preview-win32-x64@7.0.0-dev.20260128.1': + optional: true + + '@typescript/native-preview@7.0.0-dev.20260128.1': + optionalDependencies: + '@typescript/native-preview-darwin-arm64': 7.0.0-dev.20260128.1 + '@typescript/native-preview-darwin-x64': 7.0.0-dev.20260128.1 + '@typescript/native-preview-linux-arm': 7.0.0-dev.20260128.1 + '@typescript/native-preview-linux-arm64': 7.0.0-dev.20260128.1 + '@typescript/native-preview-linux-x64': 7.0.0-dev.20260128.1 + '@typescript/native-preview-win32-arm64': 7.0.0-dev.20260128.1 + '@typescript/native-preview-win32-x64': 7.0.0-dev.20260128.1 + '@ungap/structured-clone@1.3.0': {} '@vitejs/plugin-react@4.7.0(vite@6.4.1(@types/node@24.10.9)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1))':