\n \u003CNuxtWelcome />\n \u003C/div>\n\u003C/template>\n\n\u003Cscript lang=\"js\">\nimport * as demo from './demo.mjs'\n\nconsole.log(demo['name.with.dots'])\n\u003C/script>\n\n```\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n> build\n> nuxt build\n\nNuxt 3.16.0 with Nitro 2.11.5 nuxi 18:04:46\nℹ Building for Nitro preset: node-server nuxi 18:04:46\nℹ Building client... 18:04:47\nℹ vite v6.2.1 building for production... 18:04:47\nℹ ✓ 128 modules transformed. 18:04:48\nℹ .nuxt/dist/client/manifest.json 1.06 kB │ gzip: 0.29 kB 18:04:48\nℹ .nuxt/dist/client/_nuxt/error-500.dGVH929u.css 1.88 kB │ gzip: 0.72 kB 18:04:48\nℹ .nuxt/dist/client/_nuxt/error-404.C3V-3Mc4.css 3.56 kB │ gzip: 1.10 kB 18:04:48\nℹ .nuxt/dist/client/_nuxt/entry.ofCu9KLV.css 12.41 kB │ gzip: 2.57 kB 18:04:48\nℹ .nuxt/dist/client/_nuxt/z7DXRpCd.js 3.39 kB │ gzip: 1.53 kB 18:04:48\nℹ .nuxt/dist/client/_nuxt/DUuvXmrT.js 9.42 kB │ gzip: 3.76 kB 18:04:48\nℹ .nuxt/dist/client/_nuxt/y94aZ4V3.js 220.05 kB │ gzip: 63.21 kB 18:04:48\nℹ ✓ built in 906ms 18:04:48\n✔ Client built in 921ms 18:04:48\nℹ Building server... 18:04:48\nℹ vite v6.2.1 building SSR bundle for production... 18:04:48\nℹ ✓ 53 modules transformed. 18:04:48\n\n ERROR ✗ Build failed in 350ms 18:04:48\n\n\n ERROR Nuxt Build Error: [vite:esbuild-transpile] Transform failed with 1 error: nuxi 18:04:48\ndemo.mjs:3:14: ERROR: Using the string \"name.with.dots\" as an export name is not supported in the configured target environment (\"chrome87\", \"edge88\", \"es2020\", \"firefox78\", \"safari14\" + 2 overrides)\nfile: demo.mjs:3:14\n\nUsing the string \"name.with.dots\" as an export name is not supported in the configured target environment (\"chrome87\", \"edge88\", \"es2020\", \"firefox78\", \"safari14\" + 2 overrides)\n1 | const a = 10;\n2 |\n3 | export { a as \"name.with.dots\" };\n | ^\n\n\n demo.mjs:3:14: ERROR: Using the string \"name.with.dots\" as an export name is not supported in the configured target environment (\"chrome87\", \"edge88\", \"es2020\", \"firefox78\", \"safari14\" + 2 overrides)\n file: demo.mjs:3:14\n\n Using the string \"name.with.dots\" as an export name is not supported in the configured target environment (\"chrome87\", \"edge88\", \"es2020\", \"firefox78\", \"safari14\" + 2 overrides)\n 1 | const a = 10;\n 2 |\n 3 | export { a as \"name.with.dots\" };\n | ^\n\n at failureErrorWithLog (node_modules\\esbuild\\lib\\main.js:1477:15)\n at node_modules\\esbuild\\lib\\main.js:756:50\n at responseCallbacks.\u003Ccomputed> (node_modules\\esbuild\\lib\\main.js:623:9)\n at handleIncomingPacket (node_modules\\esbuild\\lib\\main.js:678:12)\n at Socket.readFromStdout (node_modules\\esbuild\\lib\\main.js:601:7)\n at Socket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)\n\n```",[3097,3100],{"name":3098,"color":3099},"workaround available","11376d",{"name":3019,"color":3020},31266,"Building code dependent on named imports fails in 3.16.0","2025-04-18T11:02:36Z","https://github.com/nuxt/nuxt/issues/31266",0.6843415,{"labels":3107,"number":3111,"owner":3022,"repository":3022,"state":3041,"title":3112,"updated_at":3113,"url":3114,"score":3115},[3108,3109,3110],{"name":3071,"color":3072},{"name":3019,"color":3020},{"name":3088,"color":3076},14010,"Auto imports not detected in typescript files by VS Code","2023-01-19T17:22:46Z","https://github.com/nuxt/nuxt/issues/14010",0.6860586,{"description":3117,"labels":3118,"number":3122,"owner":3022,"repository":3022,"state":3041,"title":3123,"updated_at":3124,"url":3125,"score":3126},"In my app, I have the following structure:\r\n\r\n- components/\r\n- components/myComponent.vue\r\n- pages/\r\n- pages/index.vue\r\n\r\n\r\n\u003Cscript lang=\"ts\">\r\nimport MyComponent from \"~components/myComponent\"\r\n\r\n```\r\nexport default {\r\n components: {\r\n MyComponent\r\n }\r\n}\r\n\u003C/script>\r\n```\r\n\r\nThis does not work, it is unable to find the module. When I remove \"lang=\"ts\"\" it still does not work, but stopping/restarting nuxt resolves the issue.\n\n\u003C!--cmty-->\u003C!--cmty_prevent_hook-->\n\u003Cdiv align=\"right\">\u003Csub>\u003Cem>This question is available on \u003Ca href=\"https://nuxtjs.cmty.io\">Nuxt.js\u003C/a> community (\u003Ca href=\"https://nuxtjs.cmty.io/nuxt/nuxt.js/issues/c229\">#c229\u003C/a>)\u003C/em>\u003C/sub>\u003C/div>",[3119],{"name":3120,"color":3121},"2.x","d4c5f9",262,"Importing Vue modules using TypeScript","2023-01-18T15:38:39Z","https://github.com/nuxt/nuxt/issues/262",0.68716234,{"description":3128,"labels":3129,"number":3137,"owner":3022,"repository":3022,"state":3041,"title":3138,"updated_at":3139,"url":3140,"score":3141},"### Environment\n\n------------------------------\n- Operating System: Linux\n- Node Version: v22.12.0\n- Nuxt Version: 3.15.2\n- CLI Version: 3.20.0\n- Nitro Version: 2.10.4\n- Package Manager: pnpm@9.15.4\n- Builder: -\n- User Config: modules, devtools, runtimeConfig, build, future, compatibilityDate, nitro, eslint\n- Runtime Modules: @nuxt/fonts@0.10.3, @nuxtjs/tailwindcss@6.13.1, @nuxt/eslint@0.7.5, @pinia/nuxt@0.9.0, pinia-plugin-persistedstate/nuxt@4.2.0\n- Build Modules: -\n------------------------------\n\n### Reproduction\n\nhttps://github.com/arunanshub/nuxt-jsr-bug-repro.git\n\nFollow the README in the repo.\n\n### Describe the bug\n\nFor some reason Nuxt does not transpile libraries from external registry such as JSR even though its build output is supposed to be standalone. I am trying to use [`@std/ulid`](https://jsr.io/@std/ulid@1.0.0) from JSR but in runtime Nuxt cannot find it.\n\n### Additional context\n\nAs a fix you can add the following lines to `nuxt.config.ts`:\n\n```ts\nexport default defineNuxtConfig({\n build: {\n transpile: ['@std/ulid'], // add external package names here\n },\n})\n```\n\n### Logs\n\n```shell-script\n[nuxt] [request error] [unhandled] [500] Cannot find package '@std/ulid' imported from /app/.output/server/chunks/routes/api/ulid.get.mjs\n```",[3130,3131,3134],{"name":3019,"color":3020},{"name":3132,"color":3133},"nitro","bfd4f2",{"name":3135,"color":3136},"upstream","E8A36D",30737,"Nuxt does not transpile libraries from external registry (JSR)","2025-01-26T18:12:35Z","https://github.com/nuxt/nuxt/issues/30737",0.6873695,["Reactive",3143],{},["Set"],["ShallowReactive",3146],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$faaEdKzMw56_eZsUeGDzD59VBAbW-IYkcj91QMU2Mn-w":-1},"/nuxt/scripts/480"]