Skip to content

chore(types): adopt Ember 5.1 stable types, add local typings and CI lint#113

Merged
lukemelia merged 1 commit intomasterfrom
type-improvements
Nov 1, 2025
Merged

chore(types): adopt Ember 5.1 stable types, add local typings and CI lint#113
lukemelia merged 1 commit intomasterfrom
type-improvements

Conversation

@lukemelia
Copy link
Copy Markdown
Collaborator

  • Added index.d.ts (imports ember-source/types, lightweight module declarations).
  • Added global.d.ts (test-only ambient module declarations).
  • Updated tsconfig.json to remove @types from typeRoots.
  • index.ts — import from runtime mobiledoc-dom-renderer for resolvable module paths.
  • document.ts — narrowed parameter and safe getOwner(...).lookup handling.
  • rendering-mobiledoc-test.ts — temporary as any casts for FastBoot visit results and file-level eslint disable for @typescript-eslint/no-explicit-any to unblock checks.
  • Updated ci.yml to run pnpm run lint on push / PR.

…lint

- Added index.d.ts (imports ember-source/types, lightweight module declarations).
- Added global.d.ts (test-only ambient module declarations).
- Updated tsconfig.json to remove @types from typeRoots.
- index.ts — import from runtime mobiledoc-dom-renderer for resolvable module paths.
- document.ts — narrowed parameter and safe getOwner(...).lookup handling.
- rendering-mobiledoc-test.ts — temporary as any casts for FastBoot visit results and file-level eslint disable for @typescript-eslint/no-explicit-any to unblock checks.
- Updated ci.yml to run pnpm run lint on push / PR.
@lukemelia lukemelia merged commit 311e4b2 into master Nov 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant