1module.exports = {
2  list: [
3    'es6.symbol',
4    'es6.object.define-property',
5    'es6.object.define-properties',
6    'es6.object.get-own-property-descriptor',
7    'es6.object.create',
8    'es6.object.get-prototype-of',
9    'es6.object.keys',
10    'es6.object.get-own-property-names',
11    'es6.object.freeze',
12    'es6.object.seal',
13    'es6.object.prevent-extensions',
14    'es6.object.is-frozen',
15    'es6.object.is-sealed',
16    'es6.object.is-extensible',
17    'es6.object.assign',
18    'es6.object.is',
19    'es6.object.set-prototype-of',
20    'es6.object.to-string',
21    'es6.function.bind',
22    'es6.function.name',
23    'es6.function.has-instance',
24    'es6.number.constructor',
25    'es6.number.to-fixed',
26    'es6.number.to-precision',
27    'es6.number.epsilon',
28    'es6.number.is-finite',
29    'es6.number.is-integer',
30    'es6.number.is-nan',
31    'es6.number.is-safe-integer',
32    'es6.number.max-safe-integer',
33    'es6.number.min-safe-integer',
34    'es6.number.parse-float',
35    'es6.number.parse-int',
36    'es6.parse-int',
37    'es6.parse-float',
38    'es6.math.acosh',
39    'es6.math.asinh',
40    'es6.math.atanh',
41    'es6.math.cbrt',
42    'es6.math.clz32',
43    'es6.math.cosh',
44    'es6.math.expm1',
45    'es6.math.fround',
46    'es6.math.hypot',
47    'es6.math.imul',
48    'es6.math.log10',
49    'es6.math.log1p',
50    'es6.math.log2',
51    'es6.math.sign',
52    'es6.math.sinh',
53    'es6.math.tanh',
54    'es6.math.trunc',
55    'es6.string.from-code-point',
56    'es6.string.raw',
57    'es6.string.trim',
58    'es6.string.code-point-at',
59    'es6.string.ends-with',
60    'es6.string.includes',
61    'es6.string.repeat',
62    'es6.string.starts-with',
63    'es6.string.iterator',
64    'es6.string.anchor',
65    'es6.string.big',
66    'es6.string.blink',
67    'es6.string.bold',
68    'es6.string.fixed',
69    'es6.string.fontcolor',
70    'es6.string.fontsize',
71    'es6.string.italics',
72    'es6.string.link',
73    'es6.string.small',
74    'es6.string.strike',
75    'es6.string.sub',
76    'es6.string.sup',
77    'es6.array.is-array',
78    'es6.array.from',
79    'es6.array.of',
80    'es6.array.join',
81    'es6.array.slice',
82    'es6.array.sort',
83    'es6.array.for-each',
84    'es6.array.map',
85    'es6.array.filter',
86    'es6.array.some',
87    'es6.array.every',
88    'es6.array.reduce',
89    'es6.array.reduce-right',
90    'es6.array.index-of',
91    'es6.array.last-index-of',
92    'es6.array.copy-within',
93    'es6.array.fill',
94    'es6.array.find',
95    'es6.array.find-index',
96    'es6.array.iterator',
97    'es6.array.species',
98    'es6.regexp.constructor',
99    'es6.regexp.exec',
100    'es6.regexp.to-string',
101    'es6.regexp.flags',
102    'es6.regexp.match',
103    'es6.regexp.replace',
104    'es6.regexp.search',
105    'es6.regexp.split',
106    'es6.promise',
107    'es6.map',
108    'es6.set',
109    'es6.weak-map',
110    'es6.weak-set',
111    'es6.reflect.apply',
112    'es6.reflect.construct',
113    'es6.reflect.define-property',
114    'es6.reflect.delete-property',
115    'es6.reflect.enumerate',
116    'es6.reflect.get',
117    'es6.reflect.get-own-property-descriptor',
118    'es6.reflect.get-prototype-of',
119    'es6.reflect.has',
120    'es6.reflect.is-extensible',
121    'es6.reflect.own-keys',
122    'es6.reflect.prevent-extensions',
123    'es6.reflect.set',
124    'es6.reflect.set-prototype-of',
125    'es6.date.now',
126    'es6.date.to-json',
127    'es6.date.to-iso-string',
128    'es6.date.to-string',
129    'es6.date.to-primitive',
130    'es6.typed.array-buffer',
131    'es6.typed.data-view',
132    'es6.typed.int8-array',
133    'es6.typed.uint8-array',
134    'es6.typed.uint8-clamped-array',
135    'es6.typed.int16-array',
136    'es6.typed.uint16-array',
137    'es6.typed.int32-array',
138    'es6.typed.uint32-array',
139    'es6.typed.float32-array',
140    'es6.typed.float64-array',
141    'es7.array.includes',
142    'es7.array.flat-map',
143    'es7.array.flatten',
144    'es7.string.at',
145    'es7.string.pad-start',
146    'es7.string.pad-end',
147    'es7.string.trim-left',
148    'es7.string.trim-right',
149    'es7.string.match-all',
150    'es7.symbol.async-iterator',
151    'es7.symbol.observable',
152    'es7.object.get-own-property-descriptors',
153    'es7.object.values',
154    'es7.object.entries',
155    'es7.object.define-getter',
156    'es7.object.define-setter',
157    'es7.object.lookup-getter',
158    'es7.object.lookup-setter',
159    'es7.map.to-json',
160    'es7.set.to-json',
161    'es7.map.of',
162    'es7.set.of',
163    'es7.weak-map.of',
164    'es7.weak-set.of',
165    'es7.map.from',
166    'es7.set.from',
167    'es7.weak-map.from',
168    'es7.weak-set.from',
169    'es7.global',
170    'es7.system.global',
171    'es7.error.is-error',
172    'es7.math.clamp',
173    'es7.math.deg-per-rad',
174    'es7.math.degrees',
175    'es7.math.fscale',
176    'es7.math.iaddh',
177    'es7.math.isubh',
178    'es7.math.imulh',
179    'es7.math.rad-per-deg',
180    'es7.math.radians',
181    'es7.math.scale',
182    'es7.math.umulh',
183    'es7.math.signbit',
184    'es7.promise.finally',
185    'es7.promise.try',
186    'es7.reflect.define-metadata',
187    'es7.reflect.delete-metadata',
188    'es7.reflect.get-metadata',
189    'es7.reflect.get-metadata-keys',
190    'es7.reflect.get-own-metadata',
191    'es7.reflect.get-own-metadata-keys',
192    'es7.reflect.has-metadata',
193    'es7.reflect.has-own-metadata',
194    'es7.reflect.metadata',
195    'es7.asap',
196    'es7.observable',
197    'web.immediate',
198    'web.dom.iterable',
199    'web.timers',
200    'core.dict',
201    'core.get-iterator-method',
202    'core.get-iterator',
203    'core.is-iterable',
204    'core.delay',
205    'core.function.part',
206    'core.object.is-object',
207    'core.object.classof',
208    'core.object.define',
209    'core.object.make',
210    'core.number.iterator',
211    'core.regexp.escape',
212    'core.string.escape-html',
213    'core.string.unescape-html',
214  ],
215  experimental: [
216  ],
217  libraryBlacklist: [
218    'es6.object.to-string',
219    'es6.function.name',
220    'es6.regexp.constructor',
221    'es6.regexp.to-string',
222    'es6.regexp.flags',
223    'es6.regexp.match',
224    'es6.regexp.replace',
225    'es6.regexp.search',
226    'es6.regexp.split',
227    'es6.number.constructor',
228    'es6.date.to-string',
229    'es6.date.to-primitive',
230  ],
231  es5SpecialCase: [
232    'es6.object.create',
233    'es6.object.define-property',
234    'es6.object.define-properties',
235    'es6.object.get-own-property-descriptor',
236    'es6.object.get-prototype-of',
237    'es6.object.keys',
238    'es6.object.get-own-property-names',
239    'es6.object.freeze',
240    'es6.object.seal',
241    'es6.object.prevent-extensions',
242    'es6.object.is-frozen',
243    'es6.object.is-sealed',
244    'es6.object.is-extensible',
245    'es6.function.bind',
246    'es6.array.is-array',
247    'es6.array.join',
248    'es6.array.slice',
249    'es6.array.sort',
250    'es6.array.for-each',
251    'es6.array.map',
252    'es6.array.filter',
253    'es6.array.some',
254    'es6.array.every',
255    'es6.array.reduce',
256    'es6.array.reduce-right',
257    'es6.array.index-of',
258    'es6.array.last-index-of',
259    'es6.number.to-fixed',
260    'es6.number.to-precision',
261    'es6.date.now',
262    'es6.date.to-iso-string',
263    'es6.date.to-json',
264    'es6.string.trim',
265    'es6.regexp.to-string',
266    'es6.parse-int',
267    'es6.parse-float',
268  ],
269  banner: '/**\n' +
270          ' * core-js ' + require('../package').version + '\n' +
271          ' * https://github.com/zloirock/core-js\n' +
272          ' * License: http://rock.mit-license.org\n' +
273          ' * © ' + new Date().getFullYear() + ' Denis Pushkarev\n' +
274          ' */',
275};
276