Passed
Push — feature/add-2fa-support ( 23e818...85b1f3 )
by Chris
24:19 queued 11:16
created

resources/assets/js/polyfills.js   A

Complexity

Total Complexity 2
Complexity/F 0

Size

Lines of Code 18
Function Count 0

Duplication

Duplicated Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 10
dl 0
loc 18
rs 10
c 0
b 0
f 0
wmc 2
mnd 2
bc 2
fnc 0
bpm 0
cpm 0
noi 6
1
import "core-js"; // adds almost all polyfills
2
3
// Polyfills for missing browser API's (IE11 and Safari)
4
// https://github.com/formatjs/react-intl/blob/master/docs/Upgrade-Guide.md#migrate-to-using-native-intl-apis
5
if (!Intl.PluralRules) {
6
  require("@formatjs/intl-pluralrules/polyfill");
0 ignored issues
show
introduced by
Unexpected require().
Loading history...
7
  require("@formatjs/intl-pluralrules/dist/locale-data/en");
0 ignored issues
show
introduced by
Unexpected require().
Loading history...
8
  require("@formatjs/intl-pluralrules/dist/locale-data/fr");
0 ignored issues
show
introduced by
Unexpected require().
Loading history...
9
}
10
11
if (!Intl.RelativeTimeFormat) {
12
  require("@formatjs/intl-relativetimeformat/polyfill");
0 ignored issues
show
introduced by
Unexpected require().
Loading history...
13
  require("@formatjs/intl-relativetimeformat/dist/locale-data/en");
0 ignored issues
show
introduced by
Unexpected require().
Loading history...
14
  require("@formatjs/intl-relativetimeformat/dist/locale-data/fr");
0 ignored issues
show
introduced by
Unexpected require().
Loading history...
15
}
16
17
// Add a global fetch implementation
18
require("isomorphic-fetch");
19