Task #101896
closedPrune global TypeScript types
100%
Description
- Only define type definitions via "types"
that need to be globally available.
See https://www.typescriptlang.org/tsconfig#types
> If `types` is specified, only packages listed will
> be included in the global scopeThose whose exports are (and can be) imported locally
are not included globally bot only explicitly via
`import` by the typescript modules that make actually
use of these dependencies.
- Move declarations from global into local scope that were
actually only defined and used in specific files.
- Remove unnecessary `declare module` statements that
shadowed type definitions that are avaiable right now: * This means muuri is now type checked, which revealed
wrong usage in the dashboard grid and is fixed right away
Updated by Gerrit Code Review about 1 year ago
- Status changed from New to Under Review
Patch set 1 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/80943
Updated by Gerrit Code Review about 1 year ago
Patch set 2 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/80943
Updated by Gerrit Code Review about 1 year ago
Patch set 3 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/80943
Updated by Gerrit Code Review about 1 year ago
Patch set 1 for branch 12.4 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/80991
Updated by Anonymous about 1 year ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset dc2e4f102e0e6d135299ea27e0bff7ce10af8370.