{
  "paths": {
    "customizerJs": [
      "../assets/js/vendor/autoprefixer.js",
      "../assets/js/vendor/less.min.js",
      "../assets/js/vendor/jszip.min.js",
      "../assets/js/vendor/uglify.min.js",
      "../assets/js/vendor/Blob.js",
      "../assets/js/vendor/FileSaver.js",
      "../assets/js/raw-files.min.js",
      "../assets/js/src/customizer.js"
    ],
    "docsJs": [
      "../assets/js/vendor/requestAnimationFrame-polyfill.js",
      "../assets/js/vendor/base64.js",
      "../assets/js/vendor/holder.min.js",
      "../assets/js/vendor/clipboard.min.js",
      "../assets/js/vendor/anchor.min.js",
      "../assets/js/src/application.js",
      "../assets/js/src/search.js"
    ]
  },
  "config": {
    "autoprefixer": {
      "browsers": [
        "Android 2.3",
        "Android >= 4",
        "Chrome >= 20",
        "Firefox >= 24",
        "Edge >= 128",
        "Explorer >= 12",
        "iOS >= 6",
        "Opera >= 12",
        "Safari >= 6"
      ],
      "cascade": false
    },
    "jqueryCheck": [
      "if (typeof $ != 'undefined') {",
      "  jQuery = $;",
      "}",
      "if (typeof jQuery === 'undefined') {",
      "  throw new Error('Bootstrap\\'s JavaScript requires jQuery');",
      "}\n"
    ],
  "jqueryVersionCheck": [
      "+function ($) {",
      "  'use strict';",
      "  var version;",
      "  if (typeof $.fn !== 'undefined' && typeof $.fn.jquery !== 'undefined') {",
      "    // Use the version from $.fn.jquery for older versions",
      "    version = $.fn.jquery;",
      "  } else if (typeof $ !== 'undefined') {",
      "    // Assume jQuery 4 if $.fn is not defined",
      "    if (typeof $.each === 'undefined' || typeof $.isFunction === 'undefined' || typeof $.isArray === 'undefined') {",
      "      console.warn('jQuery 4 detected. Some functions are not available.');",
      "      // Shim deprecated functions if needed",
      "      if (typeof $.isArray === 'undefined') {",
      "        $.isArray = Array.isArray;",
      "      }",
      "      if (typeof $.isFunction === 'undefined') {",
      "        $.isFunction = function (obj) {",
      "          return typeof obj === 'function';",
      "        };",
      "      }",
      "      if (typeof $.each === 'undefined') {",
      "        $.each = function (obj, callback) {",
      "          var length, i = 0;",
      "          if (Array.isArray(obj)) {",
      "            length = obj.length;",
      "            for (; i < length; i++) {",
      "              if (callback.call(obj[i], i, obj[i]) === false) {",
      "                break;",
      "              }",
      "            }",
      "          } else {",
      "            for (i in obj) {",
      "              if (Object.prototype.hasOwnProperty.call(obj, i)) {",
      "                if (callback.call(obj[i], i, obj[i]) === false) {",
      "                  break;",
      "                }",
      "              }",
      "            }",
      "          }",
      "          return obj;",
      "        };",
      "      }",
      "      version = '4.x';",
      "    } else {",
      "      throw new Error('Unable to determine jQuery version.');",
      "    }",
      "  } else {",
      "    throw new Error('Bootstrap\\'s JavaScript requires a compatible version of jQuery');",
      "  }",
      "  console.info('Detected jQuery version: ' + version);",
      "  var versionParts = version.split(' ')[0].split('.');",
      "  var major = parseInt(versionParts[0], 10) || 0;",
      "  var minor = parseInt(versionParts[1], 10) || 0;",
      "  var patch = parseInt(versionParts[2], 10) || 0;",
      "  if ((major < 2 && minor < 9) || (major == 1 && minor == 9 && patch < 1) || (major > 4)) {",
      "    throw new Error('Bootstrap\\'s JavaScript requires jQuery version 1.9.1 or higher, but lower than version 5');",
      "  }",
      "}(jQuery);\n\n"
    ]
  }
}
