Skip to content

@tanstack/solid-router-devtools@1.132.44 breaks hosted app with ERR_PACKAGE_PATH_NOT_EXPORTED #5391

@Dillpickleschmidt

Description

@Dillpickleschmidt

Which project does this relate to?

Router

Describe the bug

I'm getting the following error from my AWS CouldWatch logs and I've identified that it's an issue with @tanstack/solid-router-devtools@1.132.44 (1.132.41 works fine):

2025-10-07T01:47:52.315Z	0a9ae72d-54ed-4e55-b617-27357ef74898	ERROR	[request error] [unhandled] [GET] https://staging.nihongoninja.io/
 Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './web' is not defined by "exports" in /var/task/node_modules/solid-js/package.json imported from /var/task/chunks/virtual/entry.mjs
    at exportsNotFound (node:internal/modules/esm/resolve:326:10)
    ... 8 lines matching cause stack trace ...
    at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:236:38) {
  cause: Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './web' is not defined by "exports" in /var/task/node_modules/solid-js/package.json imported from /var/task/chunks/virtual/entry.mjs
      at exportsNotFound (node:internal/modules/esm/resolve:326:10)
      at packageExportsResolve (node:internal/modules/esm/resolve:674:9)
      at packageResolve (node:internal/modules/esm/resolve:860:14)
      at moduleResolve (node:internal/modules/esm/resolve:950:18)
      at moduleResolveWithNodePath (node:internal/modules/esm/resolve:1192:14)
      at defaultResolve (node:internal/modules/esm/resolve:1235:79)
      at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:642:12)
      at #cachedDefaultResolve (node:internal/modules/esm/loader:591:25)
      at ModuleLoader.resolve (node:internal/modules/esm/loader:574:38)
      at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:236:38) {
    code: 'ERR_PACKAGE_PATH_NOT_EXPORTED'
  },
  statusCode: 500,
  fatal: false,
  unhandled: true,
  statusMessage: undefined,
  data: undefined
}

Note that it builds without issue.

Your Example Website or App

N/A

Steps to Reproduce the Bug or Issue

Host a generic TanStack Solid Start app on AWS Lambda with @tanstack/solid-router-devtools@1.132.44 installed.
Add <TanStackRouterDevtools /> to the __root.tsx next to the <Outlet />.

Expected behavior

Regular working app. I currently only see a page with this message:

{
  "error": true,
  "url": "https://staging.nihongoninja.io/",
  "statusCode": 500,
  "statusMessage": "Server Error",
  "message": "Server Error"
}

Screenshots or Videos

No response

Platform

  • Router / Start Version: 1.132.44
  • OS: Linux
  • Browser: Tested in Chrome
  • Browser Version: N/A
  • Bundler: @tanstack/nitro-v2-vite-plugin
  • Bundler Version: vite@6.3.6

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions