mirror of
https://github.com/ether/etherpad-lite.git
synced 2026-07-22 09:36:53 +00:00
Builds .ts sources to dist/*.mjs (ESM) and dist-cjs/*.cjs (CJS) so the upcoming exports map can route plugins' require() calls to the CJS twin while ESM consumers use the .mjs originals. No source code is moved or rewritten. tsdown 0.22.0 emits .mjs for ESM regardless of the outExtension callback; accept that convention. The CJS entry set excludes node/server.ts (top-level await is not valid in CJS) and tests/backend/** (common.ts transitively imports server.ts). The ESM entry set includes both. |
||
|---|---|---|
| .. | ||
| locales | ||
| node | ||
| static | ||
| templates | ||
| tests | ||
| types | ||
| .eslintrc.cjs | ||
| ep.json | ||
| etherpad_icon.svg | ||
| package.json | ||
| playwright.config.ts | ||
| README.md | ||
| tsconfig.json | ||
| tsdown.config.ts | ||
| vitest.config.ts | ||
| web.config | ||
Ignore this file and see the file in the base installation folder