requirejs-config.js 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. /**
  2. * Copyright © Magento, Inc. All rights reserved.
  3. * See COPYING.txt for license details.
  4. */
  5. var config = {
  6. 'waitSeconds': 0,
  7. 'map': {
  8. '*': {
  9. 'ko': 'knockoutjs/knockout',
  10. 'knockout': 'knockoutjs/knockout',
  11. 'mageUtils': 'mage/utils/main',
  12. 'rjsResolver': 'mage/requirejs/resolver'
  13. }
  14. },
  15. 'shim': {
  16. 'jquery/jquery-migrate': ['jquery'],
  17. 'jquery/jstree/jquery.hotkeys': ['jquery'],
  18. 'jquery/hover-intent': ['jquery'],
  19. 'mage/adminhtml/backup': ['prototype'],
  20. 'mage/captcha': ['prototype'],
  21. 'mage/common': ['jquery'],
  22. 'mage/new-gallery': ['jquery'],
  23. 'mage/webapi': ['jquery'],
  24. 'jquery/ui': ['jquery'],
  25. 'MutationObserver': ['es6-collections'],
  26. 'moment': {
  27. 'exports': 'moment'
  28. },
  29. 'matchMedia': {
  30. 'exports': 'mediaCheck'
  31. },
  32. 'jquery/jquery-storageapi': {
  33. 'deps': ['jquery/jquery.cookie']
  34. }
  35. },
  36. 'paths': {
  37. 'jquery/validate': 'jquery/jquery.validate',
  38. 'jquery/hover-intent': 'jquery/jquery.hoverIntent',
  39. 'jquery/file-uploader': 'jquery/fileUploader/jquery.fileupload-fp',
  40. 'prototype': 'legacy-build.min',
  41. 'jquery/jquery-storageapi': 'jquery/jquery.storageapi.min',
  42. 'text': 'mage/requirejs/text',
  43. 'domReady': 'requirejs/domReady',
  44. 'spectrum': 'jquery/spectrum/spectrum',
  45. 'tinycolor': 'jquery/spectrum/tinycolor'
  46. },
  47. 'deps': [
  48. 'jquery/jquery-migrate'
  49. ],
  50. 'config': {
  51. 'mixins': {
  52. 'jquery/jstree/jquery.jstree': {
  53. 'mage/backend/jstree-mixin': true
  54. },
  55. 'jquery': {
  56. 'jquery/patches/jquery': true
  57. }
  58. },
  59. 'text': {
  60. 'headers': {
  61. 'X-Requested-With': 'XMLHttpRequest'
  62. }
  63. }
  64. }
  65. };
  66. require(['jquery'], function ($) {
  67. 'use strict';
  68. $.noConflict();
  69. });