Skip to content

Node 20: Running any remix app returns TypeError: Value of "this" must be of type URLSearchParams #6118

@JacobJEdwards

Description

@JacobJEdwards

What version of Remix are you using?

1.15.0

Are all your remix dependencies & dev-dependencies using the same version?

  • Yes

Steps to Reproduce

  • run npx create-remix@latest
  • my-remix-app
  • Just the basics
  • Remix App Server
  • Typescript
  • Yes
  • cd my-remix-app
  • npm run dev

Expected Behavior

localhost:3000 shows initial remix screen

Actual Behavior

Remix App Server started at http://localhost:3000 (http://192.168.1.82:3000)
TypeError: Value of "this" must be of type URLSearchParams
at new NodeError (node:internal/errors:399:5)
at Proxy.set (node:internal/url:519:13)
at Proxy. (/Users/jacobedwards/my-remix-app/node_modules/@remix-run/web-fetch/src/headers.js:124:44)
at createRemixHeaders (/Users/jacobedwards/my-remix-app/node_modules/@remix-run/express/dist/server.js:57:17)
at createRemixRequest (/Users/jacobedwards/my-remix-app/node_modules/@remix-run/express/dist/server.js:71:14)
at /Users/jacobedwards/my-remix-app/node_modules/@remix-run/express/dist/server.js:37:21
at /Users/jacobedwards/my-remix-app/node_modules/@remix-run/serve/dist/index.js:47:7
at Layer.handle [as handle_request] (/Users/jacobedwards/my-remix-app/node_modules/express/lib/router/layer.js:95:5)
at next (/Users/jacobedwards/my-remix-app/node_modules/express/lib/router/route.js:144:13)
at next (/Users/jacobedwards/my-remix-app/node_modules/express/lib/router/route.js:140:7)
GET / 500 - - 100.150 ms

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions