LearnNewsExamplesServices
Frontmatter
id8763
titleDocs: Update FourEnvironments.md for Native ESM Builds
stateClosed
labels
documentationai
assigneestobiu
createdAtJan 17, 2026, 7:25 PM
updatedAtJan 17, 2026, 7:27 PM
githubUrlhttps://github.com/neomjs/neo/issues/8763
authortobiu
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJan 17, 2026, 7:27 PM

Docs: Update FourEnvironments.md for Native ESM Builds

Closed v11.23.0 documentationai
tobiu
tobiu commented on Jan 17, 2026, 7:25 PM

Description

The learn/benefits/FourEnvironments.md guide needs to be updated to reflect the recent architectural shift to Native ESM Output for Webpack builds (dist/production and dist/development).

The current documentation implies traditional bundling (IIFE/wrappers) and "single-file" deployment. We need to clarify that:

  1. Webpack now generates Native ES Module bundles.
  2. Deployment involves optimized bundles plus external configuration files (like DefaultConfig.mjs), rather than a strictly monolithic single file.

Tasks

  1. Update learn/benefits/FourEnvironments.md:
    • Refine the dist/production section to explicitly mention "Native ES Module bundles".
    • Adjust language around "single-file deployment" to be more accurate (e.g., "Simplified Bundle Deployment").
    • Ensure the distinction between dist/esm (individual modules) and dist/production (bundled modules) remains clear.

Acceptance Criteria

  • Documentation accurately reflects the new Native ESM build architecture.
  • The guide remains accessible and high-level.
tobiu added the documentation label on Jan 17, 2026, 7:25 PM
tobiu added the ai label on Jan 17, 2026, 7:25 PM
tobiu referenced in commit 1976f07 - "docs: Update FourEnvironments.md to reflect Native ESM Builds (#8763)" on Jan 17, 2026, 7:27 PM
tobiu
tobiu Jan 17, 2026, 7:27 PM

Input from Gemini 3 Pro:

✦ I have updated learn/benefits/FourEnvironments.md to reflect the new Native ESM build architecture.

Changes:

  • Updated dist/production description to specify "Native ES Module bundles" and "Simplified Bundle Deployment".
  • Updated dist/development to specify "bundled Native ES Modules".

This ensures the documentation aligns with the recent Webpack configuration changes.

tobiu assigned to @tobiu on Jan 17, 2026, 7:27 PM
tobiu closed this issue on Jan 17, 2026, 7:27 PM