require.config({
  paths: {
    'angular': 'node_modules/angular/angular.min',
    'fontfaceobserver': 'node_modules/fontfaceobserver/fontfaceobserver',
    'lazysizes': 'node_modules/lazysizes/lazysizes-umd.min',
    'rx': 'node_modules/rx',
    'twbs': 'node_modules/bootstrap/js/dist',
    'jquery': 'node_modules/jquery/dist/jquery.min',
    'intersection-observer': 'node_modules/intersection-observer/intersection-observer',
    'photoswipe': 'https://cms.beyerdynamic.de/typo3conf/ext/bootstrap_package/Resources/Public/JavaScript/Libs/photoswipe.min',
    'photoswipe-ui': 'https://cms.beyerdynamic.de/typo3conf/ext/bootstrap_package/Resources/Public/JavaScript/Libs/photoswipe-ui-default.min',
    'flickity': 'https://cms.beyerdynamic.de/typo3conf/ext/bd_config/Resources/Public/Js/lib/flickity/flickity.pkgd.min',
    'lightbox': 'https://cms.beyerdynamic.de/typo3conf/ext/bootstrap_package/Resources/Public/JavaScript/Dist/bootstrap.lightbox.min',
    'location-search': 'node_modules/@flagbit/location-search/dist/location-search.min'
  },
  shim: {
      'jquery.sticky': ['jquery'],
      'twbs/scrollspy': ['twbs/util'],
      'twbs/carousel': ['twbs/util'],
      'twbs/util': ['jquery']
  }
});
