' * Copyright 2011-<%= grunt.template.today("yyyy") %> <%= pkg.author %>\n' +
' * Licensed under <%= pkg.license.type %> (<%= pkg.license.url %>)\n' +
' */\n',
- jqueryCheck: configBridge.config.jqueryCheck.join('\n'),
- jqueryVersionCheck: configBridge.config.jqueryVersionCheck.join('\n'),
+ jqueryCheck: 'if (typeof jQuery === \'undefined\') {\n' +
+ ' throw new Error(\'Bootstrap\\\'s JavaScript requires jQuery\')\n' +
+ '}\n',
+ jqueryVersionCheck: '+function ($) {\n' +
+ ' var version = $.fn.jquery.split(\' \')[0].split(\'.\')\n' +
+ ' if ((version[0] < 2 && version[1] < 9) || (version[0] == 1 && version[1] == 9 && version[2] < 1)) {\n' +
+ ' throw new Error(\'Bootstrap\\\'s JavaScript requires jQuery version 1.9.1 or higher\')\n' +
+ ' }\n' +
+ '}(jQuery);\n\n',
// Task configuration.
clean: {
autoprefixer: {
options: {
- browsers: configBridge.config.autoprefixerBrowsers
+ browsers: [
+ 'Android 2.3',
+ 'Android >= 4',
+ 'Chrome >= 20',
+ 'Firefox >= 31',
+ 'Explorer >= 9',
+ 'iOS >= 6',
+ 'Opera >= 12',
+ 'Safari >= 6'
+ ]
},
core: {
options: {
"../assets/js/vendor/ZeroClipboard.min.js",
"../assets/js/src/application.js"
]
- },
- "config": {
- "autoprefixerBrowsers": [
- "Android 2.3",
- "Android >= 4",
- "Chrome >= 20",
- "Firefox >= 31",
- "Explorer >= 9",
- "iOS >= 6",
- "Opera >= 12",
- "Safari >= 6"
- ],
- "jqueryCheck": [
- "if (typeof jQuery === 'undefined') {",
- " throw new Error('Bootstrap\\'s JavaScript requires jQuery')",
- "}\n"
- ],
- "jqueryVersionCheck": [
- "+function ($) {",
- " var version = $.fn.jquery.split(' ')[0].split('.')",
- " if ((version[0] < 2 && version[1] < 9) || (version[0] == 1 && version[1] == 9 && version[2] < 1)) {",
- " throw new Error('Bootstrap\\'s JavaScript requires jQuery version 1.9.1 or higher')",
- " }",
- "}(jQuery);\n\n"
- ]
}
}