Skip to content

warns on node integration #15839

@yeferson59

Description

@yeferson59

Astro Info

Astro                    v6.0.2
Node                     v24.14.0
System                   macOS (arm64)
Package Manager          bun
Output                   static
Adapter                  @astrojs/node
Integrations             @astrojs/preact

If this issue only occurs in one browser, which browser is a problem?

No response

Describe the Bug

on moment of compiler print logs into console from node integration

21:45:53 [WARN] [vite] node_modules/@astrojs/node/dist/server.js (8:44): "experimentalDisableStreaming" is not exported by "virtual:astro-node:config", imported by "node_modules/@astrojs/node/dist/server.js".
21:45:53 [vite] ✓ built in 709ms
21:45:54 [vite] ✓ built in 634ms
21:45:54 [WARN] [vite] Generated an empty chunk: "main-layout.astro_astro_type_script_index_0_lang".
21:45:54 [vite] ✓ built in 304ms
21:45:54 [WARN] [vite] [plugin vite:resolve] Module "node:path" has been externalized for browser compatibility, imported by "frontend/node_modules/@astrojs/node/dist/shared.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
21:45:54 [WARN] [vite] [plugin vite:resolve] Module "node:url" has been externalized for browser compatibility, imported by "/frontend/node_modules/@astrojs/node/dist/shared.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
21:45:54 [WARN] [vite] [plugin vite:resolve] Module "node:fs" has been externalized for browser compatibility, imported by "/frontend/node_modules/@astrojs/node/dist/shared.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
21:45:54 [WARN] [vite] [plugin vite:resolve] Module "node:fs" has been externalized for browser compatibility, imported by "/frontend/node_modules/@astrojs/node/dist/standalone.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
21:45:54 [WARN] [vite] [plugin vite:resolve] Module "node:http" has been externalized for browser compatibility, imported by "/frontend/node_modules/@astrojs/node/dist/standalone.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
21:45:54 [WARN] [vite] [plugin vite:resolve] Module "node:https" has been externalized for browser compatibility, imported by "/frontend/node_modules/@astrojs/node/dist/standalone.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
21:45:54 [WARN] [vite] [plugin vite:resolve] Module "node:async_hooks" has been externalized for browser compatibility, imported by "/frontend/node_modules/@astrojs/node/dist/serve-app.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
21:45:54 [WARN] [vite] [plugin vite:resolve] Module "node:fs" has been externalized for browser compatibility, imported by "/frontend/node_modules/@astrojs/node/dist/serve-app.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
21:45:54 [WARN] [vite] [plugin vite:resolve] Module "node:path" has been externalized for browser compatibility, imported by "/frontend/node_modules/@astrojs/node/dist/serve-app.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
21:45:54 [WARN] [vite] [plugin vite:resolve] Module "node:stream" has been externalized for browser compatibility, imported by "/frontend/node_modules/@astrojs/node/dist/serve-app.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
21:45:54 [WARN] [vite] [plugin vite:resolve] Module "node:fs" has been externalized for browser compatibility, imported by "/frontend/node_modules/@astrojs/node/dist/serve-static.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
21:45:54 [WARN] [vite] [plugin vite:resolve] Module "node:path" has been externalized for browser compatibility, imported by "/frontend/node_modules/@astrojs/node/dist/serve-static.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
21:45:54 [WARN] [vite] [plugin vite:resolve] Module "node:https" has been externalized for browser compatibility, imported by "/frontend/node_modules/@astrojs/node/dist/log-listening-on.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
21:45:54 [WARN] [vite] [plugin vite:resolve] Module "node:os" has been externalized for browser compatibility, imported by "/frontend/node_modules/@astrojs/node/dist/log-listening-on.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
21:45:54 [WARN] [vite] [plugin vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/frontend/node_modules/send/index.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
21:45:54 [WARN] [vite] [plugin vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/frontend/node_modules/send/index.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
21:45:54 [WARN] [vite] [plugin vite:resolve] Module "stream" has been externalized for browser compatibility, imported by "/frontend/node_modules/send/index.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
21:45:54 [WARN] [vite] [plugin vite:resolve] Module "util" has been externalized for browser compatibility, imported by "/frontend/node_modules/send/index.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
21:45:54 [WARN] [vite] [plugin vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/frontend/node_modules/mime-types/index.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
21:45:54 [WARN] [vite] [plugin vite:resolve] Module "async_hooks" has been externalized for browser compatibility, imported by "/frontend/node_modules/on-finished/index.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
21:45:54 [WARN] [vite] [plugin vite:resolve] Module "crypto" has been externalized for browser compatibility, imported by "/frontend/node_modules/etag/index.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
21:45:54 [WARN] [vite] [plugin vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/frontend/node_modules/etag/index.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.

What's the expected result?

no logs warn on moment of build, with astro v5 no writing warn console

Link to Minimal Reproducible Example

https://stackblitz.com/github/withastro/astro/tree/latest/examples/minimal?file=README.md&on=stackblitz

Participation

  • I am willing to submit a pull request for this issue.

Metadata

Metadata

Assignees

Labels

- P3: minor bugAn edge case that only affects very specific usage (priority)pkg: nodeRelated to Node adapter (scope)

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions