mirror of
https://github.com/ether/etherpad-lite.git
synced 2026-07-17 16:47:05 +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.
52 lines
950 B
Text
52 lines
950 B
Text
/etherpad-win.exe
|
|
/etherpad-win.zip
|
|
node_modules
|
|
/settings.json
|
|
!settings.json.template
|
|
APIKEY.txt
|
|
SESSIONKEY.txt
|
|
var/dirty.db
|
|
.env
|
|
*~
|
|
*.patch
|
|
npm-debug.log
|
|
*.DS_Store
|
|
*.crt
|
|
*.key
|
|
credentials.json
|
|
out/
|
|
.nyc_output
|
|
.idea
|
|
/package-lock.json
|
|
/src/bin/convertSettings.json
|
|
/src/bin/etherpad-1.deb
|
|
/src/bin/node.exe
|
|
plugin_packages
|
|
/src/templates/admin
|
|
/src/test-results
|
|
playwright-report
|
|
state.json
|
|
/src/static/oidc
|
|
# Build artefacts produced by packaging/test-local.sh and the deb-package CI workflow.
|
|
/staging/
|
|
/dist/
|
|
/packaging/etc/
|
|
|
|
# Snapcraft destructive-mode build outputs.
|
|
parts/
|
|
stage/
|
|
prime/
|
|
.craft/
|
|
*.snap
|
|
|
|
# Generated by `pnpm --filter admin gen:api` from src/node/hooks/express/openapi.ts.
|
|
# Regenerated by build/test/dev scripts; not committed.
|
|
/admin/src/api/schema.d.ts
|
|
/admin/src/api/version.ts
|
|
|
|
# Local git worktrees used by /release-review and similar workflows.
|
|
/.worktrees/
|
|
|
|
# tsdown dual-emit build outputs.
|
|
src/dist/
|
|
src/dist-cjs/
|