Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • typo3 typo3
  • Project information
    • Project information
    • Activity
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Insights
    • Repository
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • typo3typo3
  • typo3typo3
  • Repository
Switch branch/tag
  • typo3
  • ..
  • TypeScript
  • TypeScript
  • ColorPicker.ts
Find file BlameHistoryPermalink
  • Andreas Fernandez's avatar
    [BUGFIX] Improve usage of 3rd party modules in TypeScript context · 27983a7f
    Andreas Fernandez authored Aug 07, 2020 and Anja Leichsenring's avatar Anja Leichsenring committed Aug 08, 2020
    This changes the configuration of the TypeScript compiler to resolve
    modules in "node" style, which allows using TypeScript declaration files
    (*.d.ts) shipped with npm packages.
    
    Additionally the option "esModuleInterop" is enabled which allows us to
    use CommonJS modules in AMD modules without fiddling with incompatible
    exports.
    
    As a negative side-effect, all JavaScript have to get recompiled to
    reflect these changes.
    
    Resolves: #91954
    Releases: master, 10.4
    Change-Id: If6386f5062bfbe439615bb947e94cd728dfd5b2b
    Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/65225
    
    
    Tested-by: default avatarTYPO3com <noreply@typo3.com>
    Tested-by: Anja Leichsenring's avatarAnja Leichsenring <aleichsenring@ab-softlab.de>
    Reviewed-by: Anja Leichsenring's avatarAnja Leichsenring <aleichsenring@ab-softlab.de>
    27983a7f