Skip to content

Remove index.d.ts #7638

@JamieB-gu

Description

@JamieB-gu

Why?

Declaration files create ambient types, which appear in a global namespace across the project. We think it's preferable to avoid adding types to a global scope, and instead prefer to import them as needed.

How?

Migrate the types in the index.d.ts1 file into normal .ts files, and import them as needed:

Footnotes

  1. https://github.com/guardian/dotcom-rendering/blob/4ea272b55efa01ba88f0f5ff60f6bc9d14198147/dotcom-rendering/index.d.ts

Metadata

Metadata

Labels

Pick me upsmall effort, self contained issues to do when you feel like a pick me up, waiting to be unblocked…Team Candidate: WebXgood first issue

Type

No type

Projects

Relationships

None yet

Development

No branches or pull requests

Issue actions