Task #96906
closedEpic #96323: TYPO3 Backend: ES6 Module (ESM) support
Switch JavaScript module namespace to @typo3/ and use lowercase-dashed filename syntax.
100%
Description
Using @typo3/ext-name as JavaScript module namespace allows to publish the TYPO3 JavaScript sources via npmjs.com at some point, allowing users to import @typo3.
Also the convention TYPO3/CMS/ExtName is then vanished, as extension authors are advised to use their own vendor @myvendor/package namespaces.
Furthermore it is common in nodejs/npmjs style packages to use lowercase-dashed filename syntax, therefore the TYPO3 JavaScript sources are adapted to follow that pattern.
Updated by Gerrit Code Review almost 3 years 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/+/73522
Updated by Gerrit Code Review almost 3 years 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/+/73522
Updated by Gerrit Code Review almost 3 years 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/+/73522
Updated by Gerrit Code Review almost 3 years ago
Patch set 4 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/+/73522
Updated by Gerrit Code Review almost 3 years ago
Patch set 5 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/+/73522
Updated by Gerrit Code Review almost 3 years ago
Patch set 6 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/+/73522
Updated by Gerrit Code Review almost 3 years ago
Patch set 7 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/+/73522
Updated by Gerrit Code Review almost 3 years ago
Patch set 8 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/+/73522
Updated by Gerrit Code Review almost 3 years ago
Patch set 9 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/+/73522
Updated by Gerrit Code Review almost 3 years ago
Patch set 10 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/+/73522
Updated by Benjamin Franzke almost 3 years ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset 7a41f9052f89215220625c6d5e7a5ed21009667b.
Updated by Benjamin Franzke almost 3 years ago
- Related to Bug #96927: TypeScript compilation fails on case insensitive file systems added
Updated by Oliver Bartsch almost 3 years ago
- Related to Bug #97001: ContextMenu does not work for files / folders added
Updated by Susanne Moog almost 3 years ago
- Related to Bug #97181: AdminPanel JavaScript is loaded from wrong filenames added