Implements hook_library_info().
function system_library_info() {
// Drupal-specific JavaScript.
$libraries['drupal'] = array(
'title' => 'Drupal',
'version' => VERSION,
'js' => array(
'core/misc/drupal.js' => array(
'group' => JS_LIBRARY,
'weight' => -18,
),
),
'dependencies' => array(
array(
'system',
'jquery',
),
),
);
// Drupal settings.
$libraries['drupalSettings'] = array(
'title' => 'Drupal Settings',
'version' => VERSION,
'js' => array(
array(
'type' => 'setting',
'data' => array(),
),
),
);
// Drupal's Ajax framework.
$libraries['drupal.ajax'] = array(
'title' => 'Drupal AJAX',
'website' => 'http://api.drupal.org/api/group/ajax/8',
'version' => VERSION,
'js' => array(
'core/misc/ajax.js' => array(
'group' => JS_LIBRARY,
'weight' => 2,
),
),
'dependencies' => array(
array(
'system',
'jquery',
),
array(
'system',
'drupal',
),
array(
'system',
'drupalSettings',
),
array(
'system',
'drupal.progress',
),
),
);
// Drupal's batch API.
$libraries['drupal.batch'] = array(
'title' => 'Drupal batch API',
'version' => VERSION,
'js' => array(
'core/misc/batch.js' => array(
'group' => JS_DEFAULT,
'cache' => FALSE,
),
),
'dependencies' => array(
array(
'system',
'jquery',
),
array(
'system',
'drupal',
),
array(
'system',
'drupalSettings',
),
array(
'system',
'drupal.progress',
),
array(
'system',
'jquery.once',
),
),
);
// Drupal's progress indicator.
$libraries['drupal.progress'] = array(
'title' => 'Drupal progress indicator',
'version' => VERSION,
'js' => array(
'core/misc/progress.js' => array(
'group' => JS_DEFAULT,
),
),
'dependencies' => array(
array(
'system',
'drupal',
),
array(
'system',
'jquery',
),
array(
'system',
'drupalSettings',
),
),
);
// Drupal's form library.
$libraries['drupal.form'] = array(
'title' => 'Drupal form library',
'version' => VERSION,
'js' => array(
'core/misc/form.js' => array(
'group' => JS_LIBRARY,
'weight' => 1,
),
),
'dependencies' => array(
array(
'system',
'jquery',
),
array(
'system',
'drupal',
),
array(
'system',
'jquery.cookie',
),
array(
'system',
'jquery.once',
),
),
);
// Drupal's dialog component.
$libraries['drupal.dialog'] = array(
'title' => 'Drupal Dialog',
'version' => VERSION,
'js' => array(
'core/misc/dialog.js' => array(
'group' => JS_LIBRARY,
),
),
'dependencies' => array(
array(
'system',
'jquery',
),
array(
'system',
'drupal',
),
array(
'system',
'drupalSettings',
),
array(
'system',
'jquery.ui.dialog',
),
),
);
// Drupal's states library.
$libraries['drupal.states'] = array(
'title' => 'Drupal states',
'version' => VERSION,
'js' => array(
'core/misc/states.js' => array(
'group' => JS_LIBRARY,
'weight' => 1,
),
),
'dependencies' => array(
array(
'system',
'jquery',
),
array(
'system',
'drupal',
),
array(
'system',
'drupalSettings',
),
array(
'system',
'jquery.once',
),
),
);
// Drupal's tabledrag library.
$libraries['drupal.tabledrag'] = array(
'title' => 'Drupal tabledrag',
'version' => VERSION,
'js' => array(
'core/misc/tabledrag.js' => array(
'group' => JS_LIBRARY,
'weight' => -1,
),
),
'dependencies' => array(
array(
'system',
'jquery',
),
array(
'system',
'drupal',
),
array(
'system',
'drupalSettings',
),
array(
'system',
'jquery.once',
),
array(
'system',
'jquery.cookie',
),
),
);
// Drupal's responsive table API.
$libraries['drupal.tableresponsive'] = array(
'title' => 'Drupal responsive table API',
'version' => VERSION,
'js' => array(
'core/misc/tableresponsive.js' => array(
'group' => JS_LIBRARY,
),
),
'dependencies' => array(
array(
'system',
'jquery',
),
array(
'system',
'drupal',
),
array(
'system',
'jquery.once',
),
),
);
// Drupal's collapsible details.
$libraries['drupal.collapse'] = array(
'title' => 'Drupal collapsible details',
'version' => VERSION,
'js' => array(
'core/misc/collapse.js' => array(
'group' => JS_DEFAULT,
),
),
'dependencies' => array(
array(
'system',
'jquery',
),
array(
'system',
'drupal',
),
array(
'system',
'drupalSettings',
),
// collapse.js relies on drupalGetSummary in form.js
array(
'system',
'drupal.form',
),
),
);
// Drupal's autocomplete widget.
$libraries['drupal.autocomplete'] = array(
'title' => 'Drupal autocomplete',
'version' => VERSION,
'js' => array(
'core/misc/autocomplete.js' => array(
'group' => JS_DEFAULT,
),
),
'dependencies' => array(
array(
'system',
'jquery',
),
array(
'system',
'drupal',
),
array(
'system',
'drupal.ajax',
),
),
);
// A utility function to limit calls to a function with a given time.
$libraries['drupal.debounce'] = array(
'title' => 'Drupal debounce',
'version' => VERSION,
'js' => array(
'core/misc/debounce.js' => array(
'group' => JS_LIBRARY,
),
),
'dependencies' => array(
// @todo remove drupal dependency.
array(
'system',
'drupal',
),
),
);
// jQuery.
$libraries['jquery'] = array(
'title' => 'jQuery',
'website' => 'http://jquery.com',
'version' => '1.8.2',
'js' => array(
'core/misc/jquery.js' => array(
'group' => JS_LIBRARY,
'weight' => -20,
),
),
);
// jQuery Once.
$libraries['jquery.once'] = array(
'title' => 'jQuery Once',
'website' => 'http://plugins.jquery.com/project/once',
'version' => '1.2',
'js' => array(
'core/misc/jquery.once.js' => array(
'group' => JS_LIBRARY,
'weight' => -19,
),
),
'dependencies' => array(
array(
'system',
'jquery',
),
),
);
// jQuery Form Plugin.
$libraries['jquery.form'] = array(
'title' => 'jQuery Form Plugin',
'website' => 'http://malsup.com/jquery/form/',
'version' => '2.87',
'js' => array(
'core/misc/jquery.form.js' => array(),
),
'dependencies' => array(
array(
'system',
'jquery',
),
array(
'system',
'jquery.cookie',
),
),
);
// jQuery BBQ plugin.
$libraries['jquery.bbq'] = array(
'title' => 'jQuery BBQ',
'website' => 'http://benalman.com/projects/jquery-bbq-plugin/',
'version' => '1.2.1',
'js' => array(
'core/misc/jquery.ba-bbq.js' => array(),
),
'dependencies' => array(
array(
'system',
'jquery',
),
),
);
// Dropbutton.
$libraries['drupal.dropbutton'] = array(
'title' => 'Dropbutton',
'website' => 'http://drupal.org/node/1608878',
'version' => '1.0',
'js' => array(
'core/misc/dropbutton/dropbutton.js' => array(),
),
'css' => array(
'core/misc/dropbutton/dropbutton.base.css' => array(),
'core/misc/dropbutton/dropbutton.theme.css' => array(),
),
'dependencies' => array(
array(
'system',
'jquery',
),
array(
'system',
'drupal',
),
array(
'system',
'drupalSettings',
),
array(
'system',
'jquery.once',
),
),
);
// Vertical Tabs.
$libraries['drupal.vertical-tabs'] = array(
'title' => 'Vertical Tabs',
'website' => 'http://drupal.org/node/323112',
'version' => '1.0',
'js' => array(
'core/misc/vertical-tabs.js' => array(),
),
'css' => array(
'core/misc/vertical-tabs.css' => array(),
),
'dependencies' => array(
array(
'system',
'jquery',
),
array(
'system',
'drupal',
),
array(
'system',
'drupalSettings',
),
// Vertical tabs relies on drupalGetSummary in form.js
array(
'system',
'drupal.form',
),
),
);
// matchMedia polyfill.
$libraries['matchmedia'] = array(
'title' => 'window.matchMedia polyfill',
'website' => 'http://drupal.org/node/1815602',
'version' => VERSION,
'js' => array(
'core/misc/matchmedia.js' => array(),
),
);
// Farbtastic.
$libraries['jquery.farbtastic'] = array(
'title' => 'Farbtastic',
'website' => 'http://code.google.com/p/farbtastic/',
'version' => '1.2',
'js' => array(
'core/misc/farbtastic/farbtastic.js' => array(),
),
'css' => array(
'core/misc/farbtastic/farbtastic.css' => array(),
),
);
// HTML5 Shiv.
$libraries['html5shiv'] = array(
'title' => 'html5shiv',
'website' => 'http://code.google.com/p/html5shiv/',
'version' => '11',
'js' => array(
'core/misc/html5.js' => array(
'group' => JS_LIBRARY,
'weight' => -22,
'browsers' => array(
'IE' => 'lte IE 8',
'!IE' => FALSE,
),
),
),
);
// Modernizr.
$libraries['modernizr'] = array(
'title' => 'Modernizr',
'website' => 'http://modernizr.com/',
'version' => '2.6.2',
'js' => array(
'core/misc/modernizr/modernizr.min.js' => array(
'every_page' => TRUE,
'group' => JS_LIBRARY,
'preprocess' => 0,
'scope' => 'header',
'weight' => -21,
),
),
);
// Normalize.
$libraries['normalize'] = array(
'title' => 'normalize.css',
'website' => 'http://git.io/normalize',
'version' => '2.0.1',
'css' => array(
'core/misc/normalize/normalize.css' => array(
'every_page' => TRUE,
'weight' => -10,
),
),
);
// jQuery UI.
$libraries['jquery.ui.core'] = array(
'title' => 'jQuery UI: Core',
'website' => 'http://jqueryui.com',
'version' => '1.9.0-pre',
'js' => array(
'core/misc/ui/ui/jquery.ui.core.js' => array(
'group' => JS_LIBRARY,
'weight' => -11,
),
),
'css' => array(
'core/misc/ui/themes/base/jquery.ui.core.css' => array(),
'core/misc/ui/themes/base/jquery.ui.theme.css' => array(),
),
'dependencies' => array(
array(
'system',
'jquery',
),
),
);
$libraries['jquery.ui.accordion'] = array(
'title' => 'jQuery UI: Accordion',
'website' => 'http://jqueryui.com/demos/accordion/',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.ui.accordion.js' => array(),
),
'css' => array(
'core/misc/ui/themes/base/jquery.ui.accordion.css' => array(),
),
'dependencies' => array(
array(
'system',
'jquery.ui.core',
),
array(
'system',
'jquery.ui.widget',
),
),
);
$libraries['jquery.ui.autocomplete'] = array(
'title' => 'jQuery UI: Autocomplete',
'website' => 'http://jqueryui.com/demos/autocomplete/',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.ui.autocomplete.js' => array(),
),
'css' => array(
'core/misc/ui/themes/base/jquery.ui.autocomplete.css' => array(),
),
'dependencies' => array(
array(
'system',
'jquery.ui.core',
),
array(
'system',
'jquery.ui.widget',
),
array(
'system',
'jquery.ui.position',
),
array(
'system',
'jquery.ui.menu',
),
),
);
$libraries['jquery.ui.button'] = array(
'title' => 'jQuery UI: Button',
'website' => 'http://jqueryui.com/demos/button/',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.ui.button.js' => array(),
),
'css' => array(
'core/misc/ui/themes/base/jquery.ui.button.css' => array(),
),
'dependencies' => array(
array(
'system',
'jquery.ui.core',
),
array(
'system',
'jquery.ui.widget',
),
),
);
$libraries['jquery.ui.datepicker'] = array(
'title' => 'jQuery UI: Date Picker',
'website' => 'http://jqueryui.com/demos/datepicker/',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.ui.datepicker.js' => array(),
),
'css' => array(
'core/misc/ui/themes/base/jquery.ui.datepicker.css' => array(),
),
'dependencies' => array(
array(
'system',
'jquery.ui.core',
),
),
);
$libraries['jquery.ui.dialog'] = array(
'title' => 'jQuery UI: Dialog',
'website' => 'http://jqueryui.com/demos/dialog/',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.ui.dialog.js' => array(),
),
'css' => array(
'core/misc/ui/themes/base/jquery.ui.dialog.css' => array(),
),
'dependencies' => array(
array(
'system',
'jquery.ui.core',
),
array(
'system',
'jquery.ui.widget',
),
array(
'system',
'jquery.ui.button',
),
array(
'system',
'jquery.ui.draggable',
),
array(
'system',
'jquery.ui.mouse',
),
array(
'system',
'jquery.ui.position',
),
array(
'system',
'jquery.ui.resizable',
),
),
);
$libraries['jquery.ui.draggable'] = array(
'title' => 'jQuery UI: Draggable',
'website' => 'http://jqueryui.com/demos/draggable/',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.ui.draggable.js' => array(),
),
'dependencies' => array(
array(
'system',
'jquery.ui.core',
),
array(
'system',
'jquery.ui.mouse',
),
array(
'system',
'jquery.ui.widget',
),
),
);
$libraries['jquery.ui.droppable'] = array(
'title' => 'jQuery UI: Droppable',
'website' => 'http://jqueryui.com/demos/droppable/',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.ui.droppable.js' => array(),
),
'dependencies' => array(
array(
'system',
'jquery.ui.core',
),
array(
'system',
'jquery.ui.widget',
),
array(
'system',
'jquery.ui.mouse',
),
array(
'system',
'jquery.ui.draggable',
),
),
);
$libraries['jquery.ui.menu'] = array(
'title' => 'jQuery UI: Mouse',
'website' => 'http://docs.jquery.com/UI/Menu',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.ui.menu.js' => array(),
),
'css' => array(
'core/misc/ui/themes/base/jquery.ui.menu.css' => array(),
),
'dependencies' => array(
array(
'system',
'jquery.ui.core',
),
array(
'system',
'jquery.ui.widget',
),
),
);
$libraries['jquery.ui.mouse'] = array(
'title' => 'jQuery UI: Mouse',
'website' => 'http://docs.jquery.com/UI/Mouse',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.ui.mouse.js' => array(),
),
'dependencies' => array(
array(
'system',
'jquery.ui.widget',
),
),
);
$libraries['jquery.ui.position'] = array(
'title' => 'jQuery UI: Position',
'website' => 'http://jqueryui.com/demos/position/',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.ui.position.js' => array(),
),
);
$libraries['jquery.ui.progressbar'] = array(
'title' => 'jQuery UI: Progress Bar',
'website' => 'http://jqueryui.com/demos/progressbar/',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.ui.progressbar.js' => array(),
),
'css' => array(
'core/misc/ui/themes/base/jquery.ui.progressbar.css' => array(),
),
'dependencies' => array(
array(
'system',
'jquery.ui.core',
),
array(
'system',
'jquery.ui.widget',
),
),
);
$libraries['jquery.ui.resizable'] = array(
'title' => 'jQuery UI: Resizable',
'website' => 'http://jqueryui.com/demos/resizable/',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.ui.resizable.js' => array(),
),
'css' => array(
'core/misc/ui/themes/base/jquery.ui.resizable.css' => array(),
),
'dependencies' => array(
array(
'system',
'jquery.ui.core',
),
array(
'system',
'jquery.ui.widget',
),
array(
'system',
'jquery.ui.mouse',
),
),
);
$libraries['jquery.ui.selectable'] = array(
'title' => 'jQuery UI: Selectable',
'website' => 'http://jqueryui.com/demos/selectable/',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.ui.selectable.js' => array(),
),
'css' => array(
'core/misc/ui/themes/base/jquery.ui.selectable.css' => array(),
),
'dependencies' => array(
array(
'system',
'jquery.ui.core',
),
array(
'system',
'jquery.ui.mouse',
),
array(
'system',
'jquery.ui.widget',
),
),
);
$libraries['jquery.ui.slider'] = array(
'title' => 'jQuery UI: Slider',
'website' => 'http://jqueryui.com/demos/slider/',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.ui.slider.js' => array(),
),
'css' => array(
'core/misc/ui/themes/base/jquery.ui.slider.css' => array(),
),
'dependencies' => array(
array(
'system',
'jquery.ui.core',
),
array(
'system',
'jquery.ui.mouse',
),
array(
'system',
'jquery.ui.widget',
),
),
);
$libraries['jquery.ui.sortable'] = array(
'title' => 'jQuery UI: Sortable',
'website' => 'http://jqueryui.com/demos/sortable/',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.ui.sortable.js' => array(),
),
'dependencies' => array(
array(
'system',
'jquery.ui.core',
),
array(
'system',
'jquery.ui.mouse',
),
array(
'system',
'jquery.ui.widget',
),
),
);
$libraries['jquery.ui.spinner'] = array(
'title' => 'jQuery UI: Spinner',
'website' => 'http://jqueryui.com/demos/spinner/',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.ui.spinner.js' => array(),
),
'dependencies' => array(
array(
'system',
'jquery.ui.core',
),
array(
'system',
'jquery.ui.widget',
),
array(
'system',
'jquery.ui.button',
),
),
);
$libraries['jquery.ui.tabs'] = array(
'title' => 'jQuery UI: Tabs',
'website' => 'http://jqueryui.com/demos/tabs/',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.ui.tabs.js' => array(),
),
'css' => array(
'core/misc/ui/themes/base/jquery.ui.tabs.css' => array(),
),
'dependencies' => array(
array(
'system',
'jquery.ui.core',
),
array(
'system',
'jquery.ui.widget',
),
),
);
$libraries['jquery.ui.tooltip'] = array(
'title' => 'jQuery UI: Tooltip',
'website' => 'http://jqueryui.com/demos/tooltip/',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.ui.tooltip.js' => array(),
),
'css' => array(
'core/misc/ui/themes/base/jquery.ui.tooltip.css' => array(),
),
'dependencies' => array(
array(
'system',
'jquery.ui.core',
),
array(
'system',
'jquery.ui.widget',
),
array(
'system',
'jquery.ui.position',
),
),
);
$libraries['jquery.ui.widget'] = array(
'title' => 'jQuery UI: Widget',
'website' => 'http://docs.jquery.com/UI/Widget',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.ui.widget.js' => array(
'group' => JS_LIBRARY,
'weight' => -10,
),
),
'dependencies' => array(
array(
'system',
'jquery.ui.core',
),
),
);
$libraries['jquery.effects.core'] = array(
'title' => 'jQuery UI: Effects',
'website' => 'http://jqueryui.com/demos/effect/',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.effects.core.js' => array(
'group' => JS_LIBRARY,
'weight' => -9,
),
),
);
$libraries['jquery.effects.blind'] = array(
'title' => 'jQuery UI: Effects Blind',
'website' => 'http://jqueryui.com/demos/effect/',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.effects.blind.js' => array(),
),
'dependencies' => array(
array(
'system',
'jquery.effects.core',
),
),
);
$libraries['jquery.effects.bounce'] = array(
'title' => 'jQuery UI: Effects Bounce',
'website' => 'http://jqueryui.com/demos/effect/',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.effects.bounce.js' => array(),
),
'dependencies' => array(
array(
'system',
'jquery.effects.core',
),
),
);
$libraries['jquery.effects.clip'] = array(
'title' => 'jQuery UI: Effects Clip',
'website' => 'http://jqueryui.com/demos/effect/',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.effects.clip.js' => array(),
),
'dependencies' => array(
array(
'system',
'jquery.effects.core',
),
),
);
$libraries['jquery.effects.drop'] = array(
'title' => 'jQuery UI: Effects Drop',
'website' => 'http://jqueryui.com/demos/effect/',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.effects.drop.js' => array(),
),
'dependencies' => array(
array(
'system',
'jquery.effects.core',
),
),
);
$libraries['jquery.effects.explode'] = array(
'title' => 'jQuery UI: Effects Explode',
'website' => 'http://jqueryui.com/demos/effect/',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.effects.explode.js' => array(),
),
'dependencies' => array(
array(
'system',
'jquery.effects.core',
),
),
);
$libraries['jquery.effects.fade'] = array(
'title' => 'jQuery UI: Effects Fade',
'website' => 'http://jqueryui.com/demos/effect/',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.effects.fade.js' => array(),
),
'dependencies' => array(
array(
'system',
'jquery.effects.core',
),
),
);
$libraries['jquery.effects.fold'] = array(
'title' => 'jQuery UI: Effects Fold',
'website' => 'http://jqueryui.com/demos/effect/',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.effects.fold.js' => array(),
),
'dependencies' => array(
array(
'system',
'jquery.effects.core',
),
),
);
$libraries['jquery.effects.highlight'] = array(
'title' => 'jQuery UI: Effects Highlight',
'website' => 'http://jqueryui.com/demos/effect/',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.effects.highlight.js' => array(),
),
'dependencies' => array(
array(
'system',
'jquery.effects.core',
),
),
);
$libraries['jquery.effects.pulsate'] = array(
'title' => 'jQuery UI: Effects Pulsate',
'website' => 'http://jqueryui.com/demos/effect/',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.effects.pulsate.js' => array(),
),
'dependencies' => array(
array(
'system',
'jquery.effects.core',
),
),
);
$libraries['jquery.effects.scale'] = array(
'title' => 'jQuery UI: Effects Scale',
'website' => 'http://jqueryui.com/demos/effect/',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.effects.scale.js' => array(),
),
'dependencies' => array(
array(
'system',
'jquery.effects.core',
),
),
);
$libraries['jquery.effects.shake'] = array(
'title' => 'jQuery UI: Effects Shake',
'website' => 'http://jqueryui.com/demos/effect/',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.effects.shake.js' => array(),
),
'dependencies' => array(
array(
'system',
'jquery.effects.core',
),
),
);
$libraries['jquery.effects.slide'] = array(
'title' => 'jQuery UI: Effects Slide',
'website' => 'http://jqueryui.com/demos/effect/',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.effects.slide.js' => array(),
),
'dependencies' => array(
array(
'system',
'jquery.effects.core',
),
),
);
$libraries['jquery.effects.transfer'] = array(
'title' => 'jQuery UI: Effects Transfer',
'website' => 'http://jqueryui.com/demos/effect/',
'version' => $libraries['jquery.ui.core']['version'],
'js' => array(
'core/misc/ui/ui/jquery.effects.transfer.js' => array(),
),
'dependencies' => array(
array(
'system',
'jquery.effects.core',
),
),
);
// Underscore.
$libraries['underscore'] = array(
'title' => 'Underscore.js',
'website' => 'http://underscorejs.org/',
'version' => '1.4.0',
'js' => array(
'core/misc/underscore/underscore.js' => array(
'group' => JS_LIBRARY,
),
),
);
// Backbone.
$libraries['backbone'] = array(
'title' => 'Backbone.js',
'website' => 'http://backbonejs.org/',
'version' => '0.9.2',
'js' => array(
'core/misc/backbone/backbone.js' => array(
'group' => JS_LIBRARY,
),
),
'dependencies' => array(
array(
'system',
'underscore',
),
),
);
// VIE.
$libraries['vie.core'] = array(
'title' => 'VIE.js core (excluding services, views and xdr)',
'website' => 'http://viejs.org/',
'version' => '2.0.0-dev',
'js' => array(
'core/misc/vie/vie-core.js' => array(
'group' => JS_LIBRARY,
),
),
'dependencies' => array(
array(
'system',
'jquery',
),
array(
'system',
'underscore',
),
array(
'system',
'backbone',
),
),
);
// Create.
$libraries['create.editonly'] = array(
'title' => 'Create.js edit-only (editing features only)',
'website' => 'http://backbonejs.org/',
'version' => '1.0.0-dev',
'js' => array(
'core/misc/create/create-editonly.js' => array(
'group' => JS_LIBRARY,
),
),
'dependencies' => array(
array(
'system',
'vie.core',
),
array(
'system',
'jquery.ui.widget',
),
),
);
// Cookie.
$libraries['jquery.cookie'] = array(
'title' => 'Cookie',
'website' => 'http://plugins.jquery.com/project/cookie',
'version' => $libraries['jquery.ui.core']['version'],
// Shipped with jQuery UI.
'js' => array(
'core/misc/ui/external/jquery.cookie.js' => array(),
),
'dependencies' => array(
array(
'system',
'jquery',
),
),
);
$libraries['drupal.tableselect'] = array(
'title' => 'Tableselect',
'version' => VERSION,
'js' => array(
'core/misc/tableselect.js' => array(),
),
'dependencies' => array(
array(
'system',
'drupal',
),
array(
'system',
'jquery',
),
),
);
$libraries['drupal.tableheader'] = array(
'title' => 'Table header',
'version' => VERSION,
'js' => array(
'core/misc/tableheader.js' => array(),
),
'dependencies' => array(
array(
'system',
'jquery',
),
array(
'system',
'drupal',
),
array(
'system',
'drupalSettings',
),
array(
'system',
'jquery.once',
),
),
);
$libraries['drupal.timezone'] = array(
'title' => 'Timezone',
'version' => VERSION,
'js' => array(
'core/misc/timezone.js' => array(),
),
'dependencies' => array(
array(
'system',
'jquery',
),
array(
'system',
'drupal',
),
),
);
$libraries['drupal.machine-name'] = array(
'title' => 'Machine name',
'version' => VERSION,
'js' => array(
'core/misc/machine-name.js' => array(),
),
'dependencies' => array(
array(
'system',
'jquery',
),
array(
'system',
'jquery.once',
),
array(
'system',
'drupal',
),
array(
'system',
'drupalSettings',
),
),
);
$libraries['drupal.system'] = array(
'title' => 'System',
'version' => VERSION,
'js' => array(
drupal_get_path('module', 'system') . '/system.js' => array(),
),
'dependencies' => array(
array(
'system',
'jquery',
),
array(
'system',
'drupal',
),
array(
'system',
'drupalSettings',
),
array(
'system',
'jquery.once',
),
),
);
$libraries['drupal.system.cron'] = array(
'title' => 'System cron',
'version' => VERSION,
'js' => array(
drupal_get_path('module', 'system') . '/system.cron.js' => array(),
),
'dependencies' => array(
array(
'system',
'jquery',
),
array(
'system',
'drupal',
),
array(
'system',
'drupalSettings',
),
array(
'system',
'jquery.once',
),
),
);
$libraries['drupal.system.modules'] = array(
'title' => 'System cron',
'version' => VERSION,
'js' => array(
drupal_get_path('module', 'system') . '/system.modules.js' => array(),
),
'dependencies' => array(
array(
'system',
'jquery',
),
array(
'system',
'drupal',
),
array(
'system',
'jquery.once',
),
),
);
return $libraries;
}