Planning
- Milestone: Phase 3 (or Backlog if deferred)
- Priority: P3
- Size: S
- Estimate: 2 SP
Goal
Reduce non-fatal build noise during npm run build so CI and local
logs stay actionable. Follow-up to #62
(bundle splitting); does not change runtime behavior.
Background
After #62, production builds succeed but still emit:
-
Tailwind Vite plugin (×2, SSR build):
[plugin @tailwindcss/vite:generate:build] Sourcemap is likely to be incorrect …
Comes via @nuxt/ui / Tailwind 4 — affects CSS sourcemap quality in build,
not bundle splitting.
-
Node.js DEP0155 (multiple lines during Nitro):
DeprecationWarning: … trailing slash pattern mapping "./" in the "exports" field …
Transitive deps: @iconify/utils, @vue/shared, @vueuse/core,
reka-ui nested @vueuse — upstream package.json exports, not Decentra code.
Documented as expected noise in docs/build-bundling.md;
this issue tracks real fixes where possible.
Scope
Nicht im Scope
Branch
feature/build-warning-cleanup
Acceptance Criteria
Test Checklist
Related
Notes
Spawned from #62 PR discussion: warnings are cosmetic but clutter local/CI output.
Planning
Goal
Reduce non-fatal build noise during
npm run buildso CI and locallogs stay actionable. Follow-up to #62
(bundle splitting); does not change runtime behavior.
Background
After #62, production builds succeed but still emit:
Tailwind Vite plugin (×2, SSR build):
Comes via
@nuxt/ui/ Tailwind 4 — affects CSS sourcemap quality in build,not bundle splitting.
Node.js
DEP0155(multiple lines during Nitro):Transitive deps:
@iconify/utils,@vue/shared,@vueuse/core,reka-uinested@vueuse— upstreampackage.jsonexports, not Decentra code.Documented as expected noise in
docs/build-bundling.md;this issue tracks real fixes where possible.
Scope
@nuxt/ui/@tailwindcss/vite),vite.build.sourcemap/ CSS sourcemap options; document if upstream-only.NODE_OPTIONS=--no-deprecationunless documented as last resort for CI only.docs/build-bundling.mdwith "Known build warnings" + resolution status.and links to upstream issues.
Nicht im Scope
matrix-js-sdk(expected; see Build: Bundle-Analyse und Chunk-Splitting (matrix-js-sdk) #62).ENOENTon.cache/nuxt(operational: one build at a time).Branch
feature/build-warning-cleanupAcceptance Criteria
npm run buildlog has fewer warnings or docs explain each remainingwarning with upstream link / "won't fix until dependency X".
npm run build,npm run test:e2e:smokegreen.docs/build-bundling.md.Test Checklist
npm run buildon clean tree (no parallel builds).npm run test:e2e:smokeunchanged.Related
manualChunks(done)Notes
Spawned from #62 PR discussion: warnings are cosmetic but clutter local/CI output.