diff --git a/.github/workflows/examples-old-nodes.yml b/.github/workflows/examples-old-nodes.yml index 394ebcfb252..d04105cd244 100644 --- a/.github/workflows/examples-old-nodes.yml +++ b/.github/workflows/examples-old-nodes.yml @@ -13,7 +13,7 @@ jobs: matrix: dir: [.interop/next-prisma-starter] # start example with: - node-start: ['14.x'] + node-start: ['14.x', '16.x'] os: [ubuntu-latest] steps: - uses: actions/checkout@v3 @@ -22,7 +22,7 @@ jobs: - uses: actions/setup-node@v3 with: - node-version: 16.x + node-version: 18.x - name: Get pnpm store directory id: pnpm-cache diff --git a/.github/workflows/examples.yml b/.github/workflows/examples.yml index a3311a489a5..8abddca00d7 100644 --- a/.github/workflows/examples.yml +++ b/.github/workflows/examples.yml @@ -42,7 +42,7 @@ jobs: standalone-server, .test/big-router-declaration, ] - node-start: ['16.x'] + node-start: ['18.x'] os: [ubuntu-latest] steps: - uses: actions/checkout@v3 @@ -53,7 +53,7 @@ jobs: - uses: actions/setup-node@v3 with: - node-version: 16.x + node-version: 18.x - name: Get pnpm store directory id: pnpm-cache diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index c1c6060d2d5..618769989b3 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -19,7 +19,7 @@ jobs: - uses: actions/setup-node@v3 with: - node-version: 16.x + node-version: 18.x - name: Get pnpm store directory id: pnpm-cache diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 7d8e47e007f..56173c640b2 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -14,7 +14,7 @@ jobs: strategy: matrix: - node: ['16.x'] + node: ['18.x'] os: [ubuntu-latest] steps: diff --git a/examples/.interop/cloudflare-workers/package.json b/examples/.interop/cloudflare-workers/package.json index 0de3b8fe2bb..68eea675809 100644 --- a/examples/.interop/cloudflare-workers/package.json +++ b/examples/.interop/cloudflare-workers/package.json @@ -5,7 +5,7 @@ "type": "module", "scripts": { "dev": "wrangler dev", - "test-dev": "start-server-and-test 'wrangler dev --local' 8787 'tsx src/client.ts'" + "test-dev": "start-server-and-test 'wrangler dev --local' http://127.0.0.1:8787 'tsx src/client.ts'" }, "dependencies": { "@trpc/client": "^10.1.0", @@ -24,4 +24,4 @@ "publishConfig": { "access": "restricted" } -} +} \ No newline at end of file diff --git a/examples/.interop/cloudflare-workers/src/client.ts b/examples/.interop/cloudflare-workers/src/client.ts index d0668dc3550..c00d0f2e0e9 100644 --- a/examples/.interop/cloudflare-workers/src/client.ts +++ b/examples/.interop/cloudflare-workers/src/client.ts @@ -8,7 +8,7 @@ global.fetch = fetch as any; const sleep = (ms = 100) => new Promise((resolve) => setTimeout(resolve, ms)); async function main() { - const url = 'http://localhost:8787'; + const url = 'http://127.0.0.1:8787'; const client = createTRPCClient({ links: [loggerLink(), httpBatchLink({ url })], diff --git a/examples/.interop/fastify-server/src/client/client.ts b/examples/.interop/fastify-server/src/client/client.ts index 0cc231273ed..45a7aa23507 100644 --- a/examples/.interop/fastify-server/src/client/client.ts +++ b/examples/.interop/fastify-server/src/client/client.ts @@ -22,7 +22,7 @@ export function createClient( ) { const port = opts.port ?? 3000; const prefix = opts.prefix ?? '/trpc'; - const host = `127.0.0.1:${port}${prefix}`; + const host = `localhost:${port}${prefix}`; const wsClient = createWSClient({ url: `ws://${host}` }); const client = createTRPCClient({ links: [ diff --git a/examples/.interop/next-prisma-starter/.github/workflows/main.yml b/examples/.interop/next-prisma-starter/.github/workflows/main.yml index f1d7c397765..d349ed73fab 100644 --- a/examples/.interop/next-prisma-starter/.github/workflows/main.yml +++ b/examples/.interop/next-prisma-starter/.github/workflows/main.yml @@ -8,7 +8,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - node: ['16.x'] + node: ['18.x'] os: [ubuntu-latest] steps: - name: Checkout repo diff --git a/examples/.interop/next-prisma-starter/package.json b/examples/.interop/next-prisma-starter/package.json index e7e961e229a..3860010f159 100644 --- a/examples/.interop/next-prisma-starter/package.json +++ b/examples/.interop/next-prisma-starter/package.json @@ -26,8 +26,8 @@ "test": "run-s test:*", "test:unit": "vitest run", "test:e2e": "playwright test", - "test-dev": "start-server-and-test 'next dev' 3000 test", - "test-start": "start-server-and-test start 3000 test", + "test-dev": "start-server-and-test 'next dev' http://127.0.0.1:3000 test", + "test-start": "start-server-and-test start http://127.0.0.1:3000 test", "postinstall": "prisma generate" }, "prisma": { @@ -77,4 +77,4 @@ "publishConfig": { "access": "restricted" } -} +} \ No newline at end of file diff --git a/examples/.interop/next-prisma-starter/src/pages/_app.tsx b/examples/.interop/next-prisma-starter/src/pages/_app.tsx index 33bd485515c..d0bacc0cc6a 100644 --- a/examples/.interop/next-prisma-starter/src/pages/_app.tsx +++ b/examples/.interop/next-prisma-starter/src/pages/_app.tsx @@ -42,7 +42,7 @@ function getBaseUrl() { } // assume localhost - return `http://localhost:${process.env.PORT ?? 3000}`; + return `http://127.0.0.1:${process.env.PORT ?? 3000}`; } export default withTRPC({ diff --git a/examples/.interop/next-prisma-todomvc/package.json b/examples/.interop/next-prisma-todomvc/package.json index e8d3de60584..1871af6d3ea 100644 --- a/examples/.interop/next-prisma-todomvc/package.json +++ b/examples/.interop/next-prisma-todomvc/package.json @@ -21,8 +21,8 @@ "migrate-dev": "prisma migrate dev", "migrate": "prisma migrate deploy", "test": "playwright test", - "test-dev": "start-server-and-test 'next dev' 3000 test", - "test-start": "start-server-and-test start 3000 test", + "test-dev": "start-server-and-test 'next dev' http://127.0.0.1:3000 test", + "test-start": "start-server-and-test start http://127.0.0.1:3000 test", "postinstall": "prisma generate" }, "dependencies": { @@ -54,4 +54,4 @@ "publishConfig": { "access": "restricted" } -} +} \ No newline at end of file diff --git a/examples/.interop/next-prisma-websockets-starter/.github/workflows/main.yml b/examples/.interop/next-prisma-websockets-starter/.github/workflows/main.yml index f1d7c397765..d349ed73fab 100644 --- a/examples/.interop/next-prisma-websockets-starter/.github/workflows/main.yml +++ b/examples/.interop/next-prisma-websockets-starter/.github/workflows/main.yml @@ -8,7 +8,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - node: ['16.x'] + node: ['18.x'] os: [ubuntu-latest] steps: - name: Checkout repo diff --git a/examples/.test/ssg/package.json b/examples/.test/ssg/package.json index 01b225e7f6b..1836a410df4 100644 --- a/examples/.test/ssg/package.json +++ b/examples/.test/ssg/package.json @@ -7,8 +7,8 @@ "build": "next build", "start": "next start", "test:e2e": "playwright test", - "test-dev": "start-server-and-test dev 3000 test:e2e", - "test-start": "start-server-and-test start 3000 test:e2e" + "test-dev": "start-server-and-test dev http://127.0.0.1:3000 test:e2e", + "test-start": "start-server-and-test start http://127.0.0.1:3000 test:e2e" }, "dependencies": { "@tanstack/react-query": "^4.3.8", @@ -30,4 +30,4 @@ "start-server-and-test": "^1.12.0", "typescript": "^4.8.3" } -} +} \ No newline at end of file diff --git a/examples/cloudflare-workers/package.json b/examples/cloudflare-workers/package.json index e543ce178b3..3a18fa39615 100644 --- a/examples/cloudflare-workers/package.json +++ b/examples/cloudflare-workers/package.json @@ -5,7 +5,7 @@ "type": "module", "scripts": { "dev": "wrangler dev", - "test-dev": "start-server-and-test 'wrangler dev --local' 8787 'tsx src/client.ts'" + "test-dev": "start-server-and-test 'wrangler dev --local' http://127.0.0.1:8787 'tsx src/client.ts'" }, "dependencies": { "@trpc/client": "^10.1.0", @@ -25,4 +25,4 @@ "publishConfig": { "access": "restricted" } -} +} \ No newline at end of file diff --git a/examples/cloudflare-workers/src/client.ts b/examples/cloudflare-workers/src/client.ts index 469602fb05d..85783cfe31c 100644 --- a/examples/cloudflare-workers/src/client.ts +++ b/examples/cloudflare-workers/src/client.ts @@ -13,7 +13,7 @@ globalThis.fetch = fetch as any; const sleep = (ms = 100) => new Promise((resolve) => setTimeout(resolve, ms)); async function main() { - const url = 'http://localhost:8787'; + const url = 'http://127.0.0.1:8787'; const client = createTRPCClient({ links: [loggerLink(), httpBatchLink({ url })], diff --git a/examples/next-prisma-starter/.github/workflows/main.yml b/examples/next-prisma-starter/.github/workflows/main.yml index e3ebb322d1f..0756bb2fed5 100644 --- a/examples/next-prisma-starter/.github/workflows/main.yml +++ b/examples/next-prisma-starter/.github/workflows/main.yml @@ -8,7 +8,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - node: ['16.x'] + node: ['18.x'] os: [ubuntu-latest] steps: - name: Checkout repo diff --git a/examples/next-prisma-starter/package.json b/examples/next-prisma-starter/package.json index cd992ada6b7..74dad11e5b0 100644 --- a/examples/next-prisma-starter/package.json +++ b/examples/next-prisma-starter/package.json @@ -26,8 +26,8 @@ "test": "run-s test:*", "test:unit": "vitest run", "test:e2e": "playwright test", - "test-dev": "start-server-and-test 'next dev' 3000 test", - "test-start": "start-server-and-test start 3000 test", + "test-dev": "start-server-and-test 'next dev' http://127.0.0.1:3000 test", + "test-start": "start-server-and-test start http://127.0.0.1:3000 test", "postinstall": "prisma generate" }, "prisma": { @@ -76,4 +76,4 @@ "publishConfig": { "access": "restricted" } -} +} \ No newline at end of file diff --git a/examples/next-prisma-starter/src/utils/trpc.ts b/examples/next-prisma-starter/src/utils/trpc.ts index bf282ba3091..a8b3c224278 100644 --- a/examples/next-prisma-starter/src/utils/trpc.ts +++ b/examples/next-prisma-starter/src/utils/trpc.ts @@ -22,7 +22,7 @@ function getBaseUrl() { } // assume localhost - return `http://localhost:${process.env.PORT ?? 3000}`; + return `http://127.0.0.1:${process.env.PORT ?? 3000}`; } /** diff --git a/examples/next-prisma-todomvc/package.json b/examples/next-prisma-todomvc/package.json index 5fc0c405d2f..10f49c39a9a 100644 --- a/examples/next-prisma-todomvc/package.json +++ b/examples/next-prisma-todomvc/package.json @@ -21,8 +21,8 @@ "migrate-dev": "prisma migrate dev", "migrate": "prisma migrate deploy", "test": "playwright test", - "test-dev": "start-server-and-test 'next dev' 3000 test", - "test-start": "start-server-and-test start 3000 test", + "test-dev": "start-server-and-test 'next dev' http://127.0.0.1:3000 test", + "test-start": "start-server-and-test start http://127.0.0.1:3000 test", "postinstall": "prisma generate" }, "dependencies": { @@ -54,4 +54,4 @@ "publishConfig": { "access": "restricted" } -} +} \ No newline at end of file diff --git a/examples/next-prisma-websockets-starter/.github/workflows/main.yml b/examples/next-prisma-websockets-starter/.github/workflows/main.yml index e3ebb322d1f..0756bb2fed5 100644 --- a/examples/next-prisma-websockets-starter/.github/workflows/main.yml +++ b/examples/next-prisma-websockets-starter/.github/workflows/main.yml @@ -8,7 +8,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - node: ['16.x'] + node: ['18.x'] os: [ubuntu-latest] steps: - name: Checkout repo