Skip to content

chore(flow-client): rename eslint config to .mjs and quiet the Lit dev-mode banner - #24979

Merged
mcollovati merged 3 commits into
flow-server-remove-client-enginefrom
feature/client-ts
Jul 20, 2026
Merged

chore(flow-client): rename eslint config to .mjs and quiet the Lit dev-mode banner#24979
mcollovati merged 3 commits into
flow-server-remove-client-enginefrom
feature/client-ts

Conversation

@totally-not-ai

Copy link
Copy Markdown
Contributor

Summary

Small polish:

  • Rename eslint.config.jseslint.config.mjs so Node treats the ESM config as a module (drops the MODULE_TYPELESS_PACKAGE_JSON warning) without adding "type": "module" (scripts/client.js stays CommonJS).
  • web-test-runner: pre-mark Lit's dev-mode warning as issued before any module loads, keeping the banner out of test output; scope discovery to *Tests.ts.

Stacked on #24955 (base flow-server-remove-client-engine) — merge after it. Non-draft; please review before merging.


Re-created from #24956 after renaming the head branch flow-client-ts-polishfeature/client-ts (the canonical branch for the full client TS migration). GitHub orphaned the original PR on rename.

Artur- added 3 commits July 8, 2026 21:51
…v-mode banner

- Rename eslint.config.js to eslint.config.mjs so Node treats the ESM config as a
  module (removes the MODULE_TYPELESS_PACKAGE_JSON warning) without adding
  "type": "module" (scripts/client.js stays CommonJS).
- web-test-runner: pre-mark Lit's "dev-mode" warning as issued before any module
  loads, keeping the banner out of test output; scope test discovery to *Tests.ts.
@mcollovati
mcollovati merged commit 320a005 into flow-server-remove-client-engine Jul 20, 2026
6 checks passed
@mcollovati
mcollovati deleted the feature/client-ts branch July 20, 2026 11:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants