Blame view

src/polyfills.browser.ts 1.05 KB
05b0b5d8   Yarik   first commit
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
  // Polyfills
  
  // import 'ie-shim'; // Internet Explorer 9 support
  
  
  // import 'core-js/es6';
  // Added parts of es6 which are necessary for your project or your browser support requirements.
  import 'core-js/es6/symbol';
  import 'core-js/es6/object';
  import 'core-js/es6/function';
  import 'core-js/es6/parse-int';
  import 'core-js/es6/parse-float';
  import 'core-js/es6/number';
  import 'core-js/es6/math';
  import 'core-js/es6/string';
  import 'core-js/es6/date';
  import 'core-js/es6/array';
  import 'core-js/es6/regexp';
  import 'core-js/es6/map';
  import 'core-js/es6/set';
  import 'core-js/es6/weak-map';
  import 'core-js/es6/weak-set';
  import 'core-js/es6/typed';
  import 'core-js/es6/reflect';
  // see issue https://github.com/AngularClass/angular2-webpack-starter/issues/709
  // import 'core-js/es6/promise';
  
  import 'core-js/es7/reflect';
  import 'zone.js/dist/zone';
  
  // Typescript emit helpers polyfill
  import 'ts-helpers';
  
  if ('production' === ENV) {
    // Production
  
  
  } else {
    // Development
  
    Error.stackTraceLimit = Infinity;
  
    require('zone.js/dist/long-stack-trace-zone');
  
  }