@@ -4,113 +4,93 @@ var __webpack_exports__ = {};
4
4
!*** ./src/js/modernizr.js ***!
5
5
\*****************************/
6
6
function _typeof ( obj ) { "@babel/helpers - typeof" ; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol . iterator ? function ( obj ) { return typeof obj ; } : function ( obj ) { return obj && "function" == typeof Symbol && obj . constructor === Symbol && obj !== Symbol . prototype ? "symbol" : typeof obj ; } , _typeof ( obj ) ; }
7
-
8
7
/*! modernizr 3.6.0 (Custom Build) | MIT *
9
8
* https://modernizr.com/download/?-cssgrid_cssgridlegacy-details-inputtypes-touchevents-addtest-prefixes-setclasses-teststyles !*/
10
9
! function ( e , t , n ) {
11
10
function r ( e , t ) {
12
11
return _typeof ( e ) === t ;
13
12
}
14
-
15
13
function i ( ) {
16
14
var e , t , n , i , o , s , l ;
17
-
18
15
for ( var a in w ) {
19
16
if ( w . hasOwnProperty ( a ) ) {
20
17
if ( e = [ ] , t = w [ a ] , t . name && ( e . push ( t . name . toLowerCase ( ) ) , t . options && t . options . aliases && t . options . aliases . length ) ) for ( n = 0 ; n < t . options . aliases . length ; n ++ ) {
21
18
e . push ( t . options . aliases [ n ] . toLowerCase ( ) ) ;
22
19
}
23
-
24
20
for ( i = r ( t . fn , "function" ) ? t . fn ( ) : t . fn , o = 0 ; o < e . length ; o ++ ) {
25
21
s = e [ o ] , l = s . split ( "." ) , 1 === l . length ? Modernizr [ l [ 0 ] ] = i : ( ! Modernizr [ l [ 0 ] ] || Modernizr [ l [ 0 ] ] instanceof Boolean || ( Modernizr [ l [ 0 ] ] = new Boolean ( Modernizr [ l [ 0 ] ] ) ) , Modernizr [ l [ 0 ] ] [ l [ 1 ] ] = i ) , _ . push ( ( i ? "" : "no-" ) + l . join ( "-" ) ) ;
26
22
}
27
23
}
28
24
}
29
25
}
30
-
31
26
function o ( e ) {
32
27
var t = T . className ,
33
- n = Modernizr . _config . classPrefix || "" ;
34
-
28
+ n = Modernizr . _config . classPrefix || "" ;
35
29
if ( z && ( t = t . baseVal ) , Modernizr . _config . enableJSClass ) {
36
30
var r = new RegExp ( "(^|\\s)" + n + "no-js(\\s|$)" ) ;
37
31
t = t . replace ( r , "$1" + n + "js$2" ) ;
38
32
}
39
-
40
33
Modernizr . _config . enableClasses && ( t += " " + n + e . join ( " " + n ) , z ? T . className . baseVal = t : T . className = t ) ;
41
34
}
42
-
43
35
function s ( e , t ) {
44
36
if ( "object" == _typeof ( e ) ) for ( var n in e ) {
45
37
x ( e , n ) && s ( n , e [ n ] ) ;
46
38
} else {
47
39
e = e . toLowerCase ( ) ;
48
40
var r = e . split ( "." ) ,
49
- i = Modernizr [ r [ 0 ] ] ;
41
+ i = Modernizr [ r [ 0 ] ] ;
50
42
if ( 2 == r . length && ( i = i [ r [ 1 ] ] ) , "undefined" != typeof i ) return Modernizr ;
51
43
t = "function" == typeof t ? t ( ) : t , 1 == r . length ? Modernizr [ r [ 0 ] ] = t : ( ! Modernizr [ r [ 0 ] ] || Modernizr [ r [ 0 ] ] instanceof Boolean || ( Modernizr [ r [ 0 ] ] = new Boolean ( Modernizr [ r [ 0 ] ] ) ) , Modernizr [ r [ 0 ] ] [ r [ 1 ] ] = t ) , o ( [ ( t && 0 != t ? "" : "no-" ) + r . join ( "-" ) ] ) , Modernizr . _trigger ( e , t ) ;
52
44
}
53
45
return Modernizr ;
54
46
}
55
-
56
47
function l ( ) {
57
48
return "function" != typeof t . createElement ? t . createElement ( arguments [ 0 ] ) : z ? t . createElementNS . call ( t , "http://www.w3.org/2000/svg" , arguments [ 0 ] ) : t . createElement . apply ( t , arguments ) ;
58
49
}
59
-
60
50
function a ( ) {
61
51
var e = t . body ;
62
52
return e || ( e = l ( z ? "svg" : "body" ) , e . fake = ! 0 ) , e ;
63
53
}
64
-
65
54
function u ( e , n , r , i ) {
66
55
var o ,
67
- s ,
68
- u ,
69
- f ,
70
- c = "modernizr" ,
71
- d = l ( "div" ) ,
72
- p = a ( ) ;
56
+ s ,
57
+ u ,
58
+ f ,
59
+ c = "modernizr" ,
60
+ d = l ( "div" ) ,
61
+ p = a ( ) ;
73
62
if ( parseInt ( r , 10 ) ) for ( ; r -- ; ) {
74
63
u = l ( "div" ) , u . id = i ? i [ r ] : c + ( r + 1 ) , d . appendChild ( u ) ;
75
64
}
76
65
return o = l ( "style" ) , o . type = "text/css" , o . id = "s" + c , ( p . fake ? p : d ) . appendChild ( o ) , p . appendChild ( d ) , o . styleSheet ? o . styleSheet . cssText = e : o . appendChild ( t . createTextNode ( e ) ) , d . id = c , p . fake && ( p . style . background = "" , p . style . overflow = "hidden" , f = T . style . overflow , T . style . overflow = "hidden" , T . appendChild ( p ) ) , s = n ( d , e ) , p . fake ? ( p . parentNode . removeChild ( p ) , T . style . overflow = f , T . offsetHeight ) : d . parentNode . removeChild ( d ) , ! ! s ;
77
66
}
78
-
79
67
function f ( e , t ) {
80
68
return ! ! ~ ( "" + e ) . indexOf ( t ) ;
81
69
}
82
-
83
70
function c ( e , t ) {
84
71
return function ( ) {
85
72
return e . apply ( t , arguments ) ;
86
73
} ;
87
74
}
88
-
89
75
function d ( e , t , n ) {
90
76
var i ;
91
-
92
77
for ( var o in e ) {
93
78
if ( e [ o ] in t ) return n === ! 1 ? e [ o ] : ( i = t [ e [ o ] ] , r ( i , "function" ) ? c ( i , n || t ) : i ) ;
94
79
}
95
-
96
80
return ! 1 ;
97
81
}
98
-
99
82
function p ( e ) {
100
83
return e . replace ( / ( [ a - z ] ) - ( [ a - z ] ) / g, function ( e , t , n ) {
101
84
return t + n . toUpperCase ( ) ;
102
85
} ) . replace ( / ^ - / , "" ) ;
103
86
}
104
-
105
87
function m ( e ) {
106
88
return e . replace ( / ( [ A - Z ] ) / g, function ( e , t ) {
107
89
return "-" + t . toLowerCase ( ) ;
108
90
} ) . replace ( / ^ m s - / , "-ms-" ) ;
109
91
}
110
-
111
92
function h ( t , n , r ) {
112
93
var i ;
113
-
114
94
if ( "getComputedStyle" in e ) {
115
95
i = getComputedStyle . call ( e , t , n ) ;
116
96
var o = e . console ;
@@ -119,112 +99,94 @@ function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" =
119
99
o [ s ] . call ( o , "getComputedStyle returning null, its possible modernizr test results are inaccurate" ) ;
120
100
}
121
101
} else i = ! n && t . currentStyle && t . currentStyle [ r ] ;
122
-
123
102
return i ;
124
103
}
125
-
126
104
function y ( t , r ) {
127
105
var i = t . length ;
128
-
129
106
if ( "CSS" in e && "supports" in e . CSS ) {
130
107
for ( ; i -- ; ) {
131
108
if ( e . CSS . supports ( m ( t [ i ] ) , r ) ) return ! 0 ;
132
109
}
133
-
134
110
return ! 1 ;
135
111
}
136
-
137
112
if ( "CSSSupportsRule" in e ) {
138
113
for ( var o = [ ] ; i -- ; ) {
139
114
o . push ( "(" + m ( t [ i ] ) + ":" + r + ")" ) ;
140
115
}
141
-
142
116
return o = o . join ( " or " ) , u ( "@supports (" + o + ") { #modernizr { position: absolute; } }" , function ( e ) {
143
117
return "absolute" == h ( e , null , "position" ) ;
144
118
} ) ;
145
119
}
146
-
147
120
return n ;
148
121
}
149
-
150
122
function g ( e , t , i , o ) {
151
123
function s ( ) {
152
124
u && ( delete q . style , delete q . modElem ) ;
153
125
}
154
-
155
126
if ( o = r ( o , "undefined" ) ? ! 1 : o , ! r ( i , "undefined" ) ) {
156
127
var a = y ( e , i ) ;
157
128
if ( ! r ( a , "undefined" ) ) return a ;
158
129
}
159
-
160
130
for ( var u , c , d , m , h , g = [ "modernizr" , "tspan" , "samp" ] ; ! q . style && g . length ; ) {
161
131
u = ! 0 , q . modElem = l ( g . shift ( ) ) , q . style = q . modElem . style ;
162
132
}
163
-
164
133
for ( d = e . length , c = 0 ; d > c ; c ++ ) {
165
134
if ( m = e [ c ] , h = q . style [ m ] , f ( m , "-" ) && ( m = p ( m ) ) , q . style [ m ] !== n ) {
166
135
if ( o || r ( i , "undefined" ) ) return s ( ) , "pfx" == t ? m : ! 0 ;
167
-
168
136
try {
169
137
q . style [ m ] = i ;
170
138
} catch ( v ) { }
171
-
172
139
if ( q . style [ m ] != h ) return s ( ) , "pfx" == t ? m : ! 0 ;
173
140
}
174
141
}
175
-
176
142
return s ( ) , ! 1 ;
177
143
}
178
-
179
144
function v ( e , t , n , i , o ) {
180
145
var s = e . charAt ( 0 ) . toUpperCase ( ) + e . slice ( 1 ) ,
181
- l = ( e + " " + N . join ( s + " " ) + s ) . split ( " " ) ;
146
+ l = ( e + " " + N . join ( s + " " ) + s ) . split ( " " ) ;
182
147
return r ( t , "string" ) || r ( t , "undefined" ) ? g ( l , t , i , o ) : ( l = ( e + " " + L . join ( s + " " ) + s ) . split ( " " ) , d ( l , t , n ) ) ;
183
148
}
184
-
185
149
function C ( e , t , r ) {
186
150
return v ( e , n , n , t , r ) ;
187
151
}
188
-
189
152
var _ = [ ] ,
190
- w = [ ] ,
191
- b = {
192
- _version : "3.6.0" ,
193
- _config : {
194
- classPrefix : "" ,
195
- enableClasses : ! 0 ,
196
- enableJSClass : ! 0 ,
197
- usePrefixes : ! 0
198
- } ,
199
- _q : [ ] ,
200
- on : function on ( e , t ) {
201
- var n = this ;
202
- setTimeout ( function ( ) {
203
- t ( n [ e ] ) ;
204
- } , 0 ) ;
205
- } ,
206
- addTest : function addTest ( e , t , n ) {
207
- w . push ( {
208
- name : e ,
209
- fn : t ,
210
- options : n
211
- } ) ;
153
+ w = [ ] ,
154
+ b = {
155
+ _version : "3.6.0" ,
156
+ _config : {
157
+ classPrefix : "" ,
158
+ enableClasses : ! 0 ,
159
+ enableJSClass : ! 0 ,
160
+ usePrefixes : ! 0
161
+ } ,
162
+ _q : [ ] ,
163
+ on : function on ( e , t ) {
164
+ var n = this ;
165
+ setTimeout ( function ( ) {
166
+ t ( n [ e ] ) ;
167
+ } , 0 ) ;
168
+ } ,
169
+ addTest : function addTest ( e , t , n ) {
170
+ w . push ( {
171
+ name : e ,
172
+ fn : t ,
173
+ options : n
174
+ } ) ;
175
+ } ,
176
+ addAsyncTest : function addAsyncTest ( e ) {
177
+ w . push ( {
178
+ name : null ,
179
+ fn : e
180
+ } ) ;
181
+ }
212
182
} ,
213
- addAsyncTest : function addAsyncTest ( e ) {
214
- w . push ( {
215
- name : null ,
216
- fn : e
217
- } ) ;
218
- }
219
- } ,
220
- Modernizr = function Modernizr ( ) { } ;
221
-
183
+ Modernizr = function Modernizr ( ) { } ;
222
184
Modernizr . prototype = b , Modernizr = new Modernizr ( ) ;
223
185
var S = b . _config . usePrefixes ? " -webkit- -moz- -o- -ms- " . split ( " " ) : [ "" , "" ] ;
224
186
b . _prefixes = S ;
225
187
var x ,
226
- T = t . documentElement ,
227
- z = "svg" === T . nodeName . toLowerCase ( ) ;
188
+ T = t . documentElement ,
189
+ z = "svg" === T . nodeName . toLowerCase ( ) ;
228
190
! function ( ) {
229
191
var e = { } . hasOwnProperty ;
230
192
x = r ( e , "undefined" ) || r ( e . call , "undefined" ) ? function ( e , t ) {
@@ -241,7 +203,6 @@ function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" =
241
203
var n = this . _l [ e ] ;
242
204
setTimeout ( function ( ) {
243
205
var e , r ;
244
-
245
206
for ( e = 0 ; e < n . length ; e ++ ) {
246
207
( r = n [ e ] ) ( t ) ;
247
208
}
@@ -251,17 +212,14 @@ function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" =
251
212
b . addTest = s ;
252
213
} ) ;
253
214
var P = l ( "input" ) ,
254
- k = "search tel url email datetime date month week time datetime-local number range color" . split ( " " ) ,
255
- j = { } ;
256
-
215
+ k = "search tel url email datetime date month week time datetime-local number range color" . split ( " " ) ,
216
+ j = { } ;
257
217
Modernizr . inputtypes = function ( e ) {
258
218
for ( var r , i , o , s = e . length , l = "1)" , a = 0 ; s > a ; a ++ ) {
259
219
P . setAttribute ( "type" , r = e [ a ] ) , o = "text" !== P . type && "style" in P , o && ( P . value = l , P . style . cssText = "position:absolute;visibility:hidden;" , / ^ r a n g e $ / . test ( r ) && P . style . WebkitAppearance !== n ? ( T . appendChild ( P ) , i = t . defaultView , o = i . getComputedStyle && "textfield" !== i . getComputedStyle ( P , null ) . WebkitAppearance && 0 !== P . offsetHeight , T . removeChild ( P ) ) : / ^ ( s e a r c h | t e l ) $ / . test ( r ) || ( o = / ^ ( u r l | e m a i l ) $ / . test ( r ) ? P . checkValidity && P . checkValidity ( ) === ! 1 : P . value != l ) ) , j [ e [ a ] ] = ! ! o ;
260
220
}
261
-
262
221
return j ;
263
222
} ( k ) ;
264
-
265
223
var E = b . testStyles = u ;
266
224
Modernizr . addTest ( "touchevents" , function ( ) {
267
225
var n ;
@@ -274,35 +232,31 @@ function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" =
274
232
return n ;
275
233
} ) , Modernizr . addTest ( "details" , function ( ) {
276
234
var e ,
277
- t = l ( "details" ) ;
235
+ t = l ( "details" ) ;
278
236
return "open" in t ? ( E ( "#modernizr details{display:block}" , function ( n ) {
279
237
n . appendChild ( t ) , t . innerHTML = "<summary>a</summary>b" , e = t . offsetHeight , t . open = ! 0 , e = e != t . offsetHeight ;
280
238
} ) , e ) : ! 1 ;
281
239
} ) ;
282
240
var A = "Moz O ms Webkit" ,
283
- N = b . _config . usePrefixes ? A . split ( " " ) : [ ] ;
241
+ N = b . _config . usePrefixes ? A . split ( " " ) : [ ] ;
284
242
b . _cssomPrefixes = N ;
285
243
var L = b . _config . usePrefixes ? A . toLowerCase ( ) . split ( " " ) : [ ] ;
286
244
b . _domPrefixes = L ;
287
245
var V = {
288
246
elem : l ( "modernizr" )
289
247
} ;
290
-
291
248
Modernizr . _q . push ( function ( ) {
292
249
delete V . elem ;
293
250
} ) ;
294
-
295
251
var q = {
296
252
style : V . elem . style
297
253
} ;
298
254
Modernizr . _q . unshift ( function ( ) {
299
255
delete q . style ;
300
256
} ) , b . testAllProps = v , b . testAllProps = C , Modernizr . addTest ( "cssgridlegacy" , C ( "grid-columns" , "10px" , ! 0 ) ) , Modernizr . addTest ( "cssgrid" , C ( "grid-template-rows" , "none" , ! 0 ) ) , i ( ) , o ( _ ) , delete b . addTest , delete b . addAsyncTest ;
301
-
302
257
for ( var O = 0 ; O < Modernizr . _q . length ; O ++ ) {
303
258
Modernizr . _q [ O ] ( ) ;
304
259
}
305
-
306
260
e . Modernizr = Modernizr ;
307
261
} ( window , document ) ;
308
262
/******/ } ) ( )
0 commit comments