Total Complexity | 3 |
Complexity/F | 3 |
Lines of Code | 16 |
Function Count | 1 |
Duplicated Lines | 0 |
Ratio | 0 % |
Changes | 0 |
1 | /** |
||
7 | (function ($) { |
||
8 | if (typeof $ === 'undefined') { |
||
9 | throw new TypeError('Bootstrap\'s JavaScript requires jQuery. jQuery must be included before Bootstrap\'s JavaScript.'); |
||
10 | } |
||
11 | |||
12 | var version = $.fn.jquery.split(' ')[0].split('.'); |
||
13 | var minMajor = 1; |
||
14 | var ltMajor = 2; |
||
15 | var minMinor = 9; |
||
16 | var minPatch = 1; |
||
17 | var maxMajor = 4; |
||
18 | |||
19 | if (version[0] < ltMajor && version[1] < minMinor || version[0] === minMajor && version[1] === minMinor && version[2] < minPatch || version[0] >= maxMajor) { |
||
20 | throw new Error('Bootstrap\'s JavaScript requires at least jQuery v1.9.1 but less than v4.0.0'); |
||
21 | } |
||
22 | })($); |
||
23 |