UNPKG

generator-mc-d8-theme

Version:

Yeoman generator for creating Drupal 8 component based themes.

29 lines (26 loc) 701 B
// For specific components we need to add additional dependencies. module.exports = function addDependency (component, themeNameMachine) { let libraries = {}; // If this is the carousel component, it needs SlickJS added // as a dependency. if (component === 'carousel') { libraries = { [component]: { css: { component: { [`dist/css/${component}.css`]: {} } }, js: { [`dist/js/${component}.js`]: {} }, dependencies: [ 'core/drupal', 'core/jquery', `${themeNameMachine}/slick-carousel` ] } }; } return Object.keys(libraries).length && libraries; };