[TASK] Use @TYPO3/ as ES6 module namespace
Switch from TYPO3/CMS/ExtName/ to @typo3/ext-name/ module namespace in all TypoScript modules in order to use the common "scoped package" syntax as known from npmjs. This will allow TYPO3 TypeScript declarations to be published to @TYPO3/* packages on npmjs.com at some point, allowing extension authors to require these as npm/yarn dependencies to be able to use TypeScript type declarations when developing against the TYPO3 JavaScript API. While at it, the naming convention of JavaScript modules is also switched to use lowercase-dashed form. This is to adhere to the common used naming convention in the npm-world. Also @typo3/core/ajax/ajax-request.js simply looks better than a mixed form @typo3/core/Ajax/AjaxRequest.js would be. All existing RequireJS module identifiers are mapped to the new naming syntax in the requirejs-to-es6 bridge: For example a requirejs call to TYPO3/CMS/T3editor/Element/CodeMirrorElement will transparently be transformed to the new sc...
Showing
- Build/Gruntfile.js 6 additions, 8 deletionsBuild/Gruntfile.js
- Build/JSUnit/karma.conf.js 3 additions, 3 deletionsBuild/JSUnit/karma.conf.js
- Build/Sources/TypeScript/adminpanel/admin-panel.ts 0 additions, 0 deletionsBuild/Sources/TypeScript/adminpanel/admin-panel.ts
- Build/Sources/TypeScript/adminpanel/modules/cache.ts 0 additions, 0 deletionsBuild/Sources/TypeScript/adminpanel/modules/cache.ts
- Build/Sources/TypeScript/adminpanel/modules/preview.ts 0 additions, 0 deletionsBuild/Sources/TypeScript/adminpanel/modules/preview.ts
- Build/Sources/TypeScript/backend/Input/index.d.ts 0 additions, 0 deletionsBuild/Sources/TypeScript/backend/Input/index.d.ts
- Build/Sources/TypeScript/backend/action-button/abstract-action.ts 0 additions, 0 deletions...urces/TypeScript/backend/action-button/abstract-action.ts
- Build/Sources/TypeScript/backend/action-button/deferred-action.ts 2 additions, 2 deletions...urces/TypeScript/backend/action-button/deferred-action.ts
- Build/Sources/TypeScript/backend/action-button/immediate-action.ts 1 addition, 1 deletion...rces/TypeScript/backend/action-button/immediate-action.ts
- Build/Sources/TypeScript/backend/action-dispatcher.ts 8 additions, 8 deletionsBuild/Sources/TypeScript/backend/action-dispatcher.ts
- Build/Sources/TypeScript/backend/ajax-data-handler.ts 12 additions, 12 deletionsBuild/Sources/TypeScript/backend/ajax-data-handler.ts
- Build/Sources/TypeScript/backend/ajax-data-handler/message-interface.ts 0 additions, 0 deletions...TypeScript/backend/ajax-data-handler/message-interface.ts
- Build/Sources/TypeScript/backend/ajax-data-handler/response-interface.ts 1 addition, 1 deletion...ypeScript/backend/ajax-data-handler/response-interface.ts
- Build/Sources/TypeScript/backend/backend-exception.ts 0 additions, 0 deletionsBuild/Sources/TypeScript/backend/backend-exception.ts
- Build/Sources/TypeScript/backend/broadcast-message.ts 1 addition, 1 deletionBuild/Sources/TypeScript/backend/broadcast-message.ts
- Build/Sources/TypeScript/backend/broadcast-service.ts 3 additions, 3 deletionsBuild/Sources/TypeScript/backend/broadcast-service.ts
- Build/Sources/TypeScript/backend/clipboard-panel.ts 6 additions, 6 deletionsBuild/Sources/TypeScript/backend/clipboard-panel.ts
- Build/Sources/TypeScript/backend/color-picker.ts 2 additions, 2 deletionsBuild/Sources/TypeScript/backend/color-picker.ts
- Build/Sources/TypeScript/backend/column-selector-button.ts 8 additions, 8 deletionsBuild/Sources/TypeScript/backend/column-selector-button.ts
- Build/Sources/TypeScript/backend/context-help.ts 5 additions, 5 deletionsBuild/Sources/TypeScript/backend/context-help.ts
Please register or sign in to comment