aboutsummaryrefslogtreecommitdiff
path: root/node_modules/core-js/library/fn/array
diff options
context:
space:
mode:
authorruki <waruqi@gmail.com>2018-11-08 00:38:48 +0800
committerruki <waruqi@gmail.com>2018-11-07 21:53:09 +0800
commit26105034da4fcce7ac883c899d781f016559310d (patch)
treec459a5dc4e3aa0972d9919033ece511ce76dd129 /node_modules/core-js/library/fn/array
parent2c77f00f1a7ecb6c8192f9c16d3b2001b254a107 (diff)
downloadxmake-docs-26105034da4fcce7ac883c899d781f016559310d.tar.gz
xmake-docs-26105034da4fcce7ac883c899d781f016559310d.zip
switch to vuepress
Diffstat (limited to 'node_modules/core-js/library/fn/array')
-rw-r--r--node_modules/core-js/library/fn/array/concat.js4
-rw-r--r--node_modules/core-js/library/fn/array/copy-within.js2
-rw-r--r--node_modules/core-js/library/fn/array/entries.js2
-rw-r--r--node_modules/core-js/library/fn/array/every.js2
-rw-r--r--node_modules/core-js/library/fn/array/fill.js2
-rw-r--r--node_modules/core-js/library/fn/array/filter.js2
-rw-r--r--node_modules/core-js/library/fn/array/find-index.js2
-rw-r--r--node_modules/core-js/library/fn/array/find.js2
-rw-r--r--node_modules/core-js/library/fn/array/flat-map.js2
-rw-r--r--node_modules/core-js/library/fn/array/flatten.js2
-rw-r--r--node_modules/core-js/library/fn/array/for-each.js2
-rw-r--r--node_modules/core-js/library/fn/array/from.js3
-rw-r--r--node_modules/core-js/library/fn/array/includes.js2
-rw-r--r--node_modules/core-js/library/fn/array/index-of.js2
-rw-r--r--node_modules/core-js/library/fn/array/index.js26
-rw-r--r--node_modules/core-js/library/fn/array/is-array.js2
-rw-r--r--node_modules/core-js/library/fn/array/iterator.js2
-rw-r--r--node_modules/core-js/library/fn/array/join.js2
-rw-r--r--node_modules/core-js/library/fn/array/keys.js2
-rw-r--r--node_modules/core-js/library/fn/array/last-index-of.js2
-rw-r--r--node_modules/core-js/library/fn/array/map.js2
-rw-r--r--node_modules/core-js/library/fn/array/of.js2
-rw-r--r--node_modules/core-js/library/fn/array/pop.js4
-rw-r--r--node_modules/core-js/library/fn/array/push.js4
-rw-r--r--node_modules/core-js/library/fn/array/reduce-right.js2
-rw-r--r--node_modules/core-js/library/fn/array/reduce.js2
-rw-r--r--node_modules/core-js/library/fn/array/reverse.js4
-rw-r--r--node_modules/core-js/library/fn/array/shift.js4
-rw-r--r--node_modules/core-js/library/fn/array/slice.js2
-rw-r--r--node_modules/core-js/library/fn/array/some.js2
-rw-r--r--node_modules/core-js/library/fn/array/sort.js2
-rw-r--r--node_modules/core-js/library/fn/array/splice.js4
-rw-r--r--node_modules/core-js/library/fn/array/unshift.js4
-rw-r--r--node_modules/core-js/library/fn/array/values.js2
-rw-r--r--node_modules/core-js/library/fn/array/virtual/copy-within.js2
-rw-r--r--node_modules/core-js/library/fn/array/virtual/entries.js2
-rw-r--r--node_modules/core-js/library/fn/array/virtual/every.js2
-rw-r--r--node_modules/core-js/library/fn/array/virtual/fill.js2
-rw-r--r--node_modules/core-js/library/fn/array/virtual/filter.js2
-rw-r--r--node_modules/core-js/library/fn/array/virtual/find-index.js2
-rw-r--r--node_modules/core-js/library/fn/array/virtual/find.js2
-rw-r--r--node_modules/core-js/library/fn/array/virtual/flat-map.js2
-rw-r--r--node_modules/core-js/library/fn/array/virtual/flatten.js2
-rw-r--r--node_modules/core-js/library/fn/array/virtual/for-each.js2
-rw-r--r--node_modules/core-js/library/fn/array/virtual/includes.js2
-rw-r--r--node_modules/core-js/library/fn/array/virtual/index-of.js2
-rw-r--r--node_modules/core-js/library/fn/array/virtual/index.js20
-rw-r--r--node_modules/core-js/library/fn/array/virtual/iterator.js2
-rw-r--r--node_modules/core-js/library/fn/array/virtual/join.js2
-rw-r--r--node_modules/core-js/library/fn/array/virtual/keys.js2
-rw-r--r--node_modules/core-js/library/fn/array/virtual/last-index-of.js2
-rw-r--r--node_modules/core-js/library/fn/array/virtual/map.js2
-rw-r--r--node_modules/core-js/library/fn/array/virtual/reduce-right.js2
-rw-r--r--node_modules/core-js/library/fn/array/virtual/reduce.js2
-rw-r--r--node_modules/core-js/library/fn/array/virtual/slice.js2
-rw-r--r--node_modules/core-js/library/fn/array/virtual/some.js2
-rw-r--r--node_modules/core-js/library/fn/array/virtual/sort.js2
-rw-r--r--node_modules/core-js/library/fn/array/virtual/values.js2
58 files changed, 173 insertions, 0 deletions
diff --git a/node_modules/core-js/library/fn/array/concat.js b/node_modules/core-js/library/fn/array/concat.js
new file mode 100644
index 00000000..11f6e342
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/concat.js
@@ -0,0 +1,4 @@
+// for a legacy code and future fixes
+module.exports = function () {
+ return Function.call.apply(Array.prototype.concat, arguments);
+};
diff --git a/node_modules/core-js/library/fn/array/copy-within.js b/node_modules/core-js/library/fn/array/copy-within.js
new file mode 100644
index 00000000..ae95f879
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/copy-within.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.copy-within');
+module.exports = require('../../modules/_core').Array.copyWithin;
diff --git a/node_modules/core-js/library/fn/array/entries.js b/node_modules/core-js/library/fn/array/entries.js
new file mode 100644
index 00000000..5225c21d
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/entries.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.iterator');
+module.exports = require('../../modules/_core').Array.entries;
diff --git a/node_modules/core-js/library/fn/array/every.js b/node_modules/core-js/library/fn/array/every.js
new file mode 100644
index 00000000..21856efa
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/every.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.every');
+module.exports = require('../../modules/_core').Array.every;
diff --git a/node_modules/core-js/library/fn/array/fill.js b/node_modules/core-js/library/fn/array/fill.js
new file mode 100644
index 00000000..482fd460
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/fill.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.fill');
+module.exports = require('../../modules/_core').Array.fill;
diff --git a/node_modules/core-js/library/fn/array/filter.js b/node_modules/core-js/library/fn/array/filter.js
new file mode 100644
index 00000000..2d88acd1
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/filter.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.filter');
+module.exports = require('../../modules/_core').Array.filter;
diff --git a/node_modules/core-js/library/fn/array/find-index.js b/node_modules/core-js/library/fn/array/find-index.js
new file mode 100644
index 00000000..d5b64ba8
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/find-index.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.find-index');
+module.exports = require('../../modules/_core').Array.findIndex;
diff --git a/node_modules/core-js/library/fn/array/find.js b/node_modules/core-js/library/fn/array/find.js
new file mode 100644
index 00000000..c05c81d1
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/find.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.find');
+module.exports = require('../../modules/_core').Array.find;
diff --git a/node_modules/core-js/library/fn/array/flat-map.js b/node_modules/core-js/library/fn/array/flat-map.js
new file mode 100644
index 00000000..f6a7429e
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/flat-map.js
@@ -0,0 +1,2 @@
+require('../../modules/es7.array.flat-map');
+module.exports = require('../../modules/_core').Array.flatMap;
diff --git a/node_modules/core-js/library/fn/array/flatten.js b/node_modules/core-js/library/fn/array/flatten.js
new file mode 100644
index 00000000..fbacd83c
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/flatten.js
@@ -0,0 +1,2 @@
+require('../../modules/es7.array.flatten');
+module.exports = require('../../modules/_core').Array.flatten;
diff --git a/node_modules/core-js/library/fn/array/for-each.js b/node_modules/core-js/library/fn/array/for-each.js
new file mode 100644
index 00000000..75c59632
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/for-each.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.for-each');
+module.exports = require('../../modules/_core').Array.forEach;
diff --git a/node_modules/core-js/library/fn/array/from.js b/node_modules/core-js/library/fn/array/from.js
new file mode 100644
index 00000000..243b8a85
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/from.js
@@ -0,0 +1,3 @@
+require('../../modules/es6.string.iterator');
+require('../../modules/es6.array.from');
+module.exports = require('../../modules/_core').Array.from;
diff --git a/node_modules/core-js/library/fn/array/includes.js b/node_modules/core-js/library/fn/array/includes.js
new file mode 100644
index 00000000..d0e8a4e4
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/includes.js
@@ -0,0 +1,2 @@
+require('../../modules/es7.array.includes');
+module.exports = require('../../modules/_core').Array.includes;
diff --git a/node_modules/core-js/library/fn/array/index-of.js b/node_modules/core-js/library/fn/array/index-of.js
new file mode 100644
index 00000000..b9c0f4a5
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/index-of.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.index-of');
+module.exports = require('../../modules/_core').Array.indexOf;
diff --git a/node_modules/core-js/library/fn/array/index.js b/node_modules/core-js/library/fn/array/index.js
new file mode 100644
index 00000000..ca8a9c90
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/index.js
@@ -0,0 +1,26 @@
+require('../../modules/es6.string.iterator');
+require('../../modules/es6.array.is-array');
+require('../../modules/es6.array.from');
+require('../../modules/es6.array.of');
+require('../../modules/es6.array.join');
+require('../../modules/es6.array.slice');
+require('../../modules/es6.array.sort');
+require('../../modules/es6.array.for-each');
+require('../../modules/es6.array.map');
+require('../../modules/es6.array.filter');
+require('../../modules/es6.array.some');
+require('../../modules/es6.array.every');
+require('../../modules/es6.array.reduce');
+require('../../modules/es6.array.reduce-right');
+require('../../modules/es6.array.index-of');
+require('../../modules/es6.array.last-index-of');
+require('../../modules/es6.array.copy-within');
+require('../../modules/es6.array.fill');
+require('../../modules/es6.array.find');
+require('../../modules/es6.array.find-index');
+require('../../modules/es6.array.species');
+require('../../modules/es6.array.iterator');
+require('../../modules/es7.array.includes');
+require('../../modules/es7.array.flat-map');
+require('../../modules/es7.array.flatten');
+module.exports = require('../../modules/_core').Array;
diff --git a/node_modules/core-js/library/fn/array/is-array.js b/node_modules/core-js/library/fn/array/is-array.js
new file mode 100644
index 00000000..d74b3a0b
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/is-array.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.is-array');
+module.exports = require('../../modules/_core').Array.isArray;
diff --git a/node_modules/core-js/library/fn/array/iterator.js b/node_modules/core-js/library/fn/array/iterator.js
new file mode 100644
index 00000000..86ac1ecf
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/iterator.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.iterator');
+module.exports = require('../../modules/_core').Array.values;
diff --git a/node_modules/core-js/library/fn/array/join.js b/node_modules/core-js/library/fn/array/join.js
new file mode 100644
index 00000000..55003284
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/join.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.join');
+module.exports = require('../../modules/_core').Array.join;
diff --git a/node_modules/core-js/library/fn/array/keys.js b/node_modules/core-js/library/fn/array/keys.js
new file mode 100644
index 00000000..7f240749
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/keys.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.iterator');
+module.exports = require('../../modules/_core').Array.keys;
diff --git a/node_modules/core-js/library/fn/array/last-index-of.js b/node_modules/core-js/library/fn/array/last-index-of.js
new file mode 100644
index 00000000..db9e7709
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/last-index-of.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.last-index-of');
+module.exports = require('../../modules/_core').Array.lastIndexOf;
diff --git a/node_modules/core-js/library/fn/array/map.js b/node_modules/core-js/library/fn/array/map.js
new file mode 100644
index 00000000..4845b566
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/map.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.map');
+module.exports = require('../../modules/_core').Array.map;
diff --git a/node_modules/core-js/library/fn/array/of.js b/node_modules/core-js/library/fn/array/of.js
new file mode 100644
index 00000000..8dab11d7
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/of.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.of');
+module.exports = require('../../modules/_core').Array.of;
diff --git a/node_modules/core-js/library/fn/array/pop.js b/node_modules/core-js/library/fn/array/pop.js
new file mode 100644
index 00000000..55e7fe7a
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/pop.js
@@ -0,0 +1,4 @@
+// for a legacy code and future fixes
+module.exports = function () {
+ return Function.call.apply(Array.prototype.pop, arguments);
+};
diff --git a/node_modules/core-js/library/fn/array/push.js b/node_modules/core-js/library/fn/array/push.js
new file mode 100644
index 00000000..5e61e507
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/push.js
@@ -0,0 +1,4 @@
+// for a legacy code and future fixes
+module.exports = function () {
+ return Function.call.apply(Array.prototype.push, arguments);
+};
diff --git a/node_modules/core-js/library/fn/array/reduce-right.js b/node_modules/core-js/library/fn/array/reduce-right.js
new file mode 100644
index 00000000..fb5109b4
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/reduce-right.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.reduce-right');
+module.exports = require('../../modules/_core').Array.reduceRight;
diff --git a/node_modules/core-js/library/fn/array/reduce.js b/node_modules/core-js/library/fn/array/reduce.js
new file mode 100644
index 00000000..fd5112df
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/reduce.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.reduce');
+module.exports = require('../../modules/_core').Array.reduce;
diff --git a/node_modules/core-js/library/fn/array/reverse.js b/node_modules/core-js/library/fn/array/reverse.js
new file mode 100644
index 00000000..3226b310
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/reverse.js
@@ -0,0 +1,4 @@
+// for a legacy code and future fixes
+module.exports = function () {
+ return Function.call.apply(Array.prototype.reverse, arguments);
+};
diff --git a/node_modules/core-js/library/fn/array/shift.js b/node_modules/core-js/library/fn/array/shift.js
new file mode 100644
index 00000000..9dad2f0c
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/shift.js
@@ -0,0 +1,4 @@
+// for a legacy code and future fixes
+module.exports = function () {
+ return Function.call.apply(Array.prototype.shift, arguments);
+};
diff --git a/node_modules/core-js/library/fn/array/slice.js b/node_modules/core-js/library/fn/array/slice.js
new file mode 100644
index 00000000..1d54e801
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/slice.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.slice');
+module.exports = require('../../modules/_core').Array.slice;
diff --git a/node_modules/core-js/library/fn/array/some.js b/node_modules/core-js/library/fn/array/some.js
new file mode 100644
index 00000000..7a1f4711
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/some.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.some');
+module.exports = require('../../modules/_core').Array.some;
diff --git a/node_modules/core-js/library/fn/array/sort.js b/node_modules/core-js/library/fn/array/sort.js
new file mode 100644
index 00000000..120a30be
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/sort.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.sort');
+module.exports = require('../../modules/_core').Array.sort;
diff --git a/node_modules/core-js/library/fn/array/splice.js b/node_modules/core-js/library/fn/array/splice.js
new file mode 100644
index 00000000..8849bb16
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/splice.js
@@ -0,0 +1,4 @@
+// for a legacy code and future fixes
+module.exports = function () {
+ return Function.call.apply(Array.prototype.splice, arguments);
+};
diff --git a/node_modules/core-js/library/fn/array/unshift.js b/node_modules/core-js/library/fn/array/unshift.js
new file mode 100644
index 00000000..9691917f
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/unshift.js
@@ -0,0 +1,4 @@
+// for a legacy code and future fixes
+module.exports = function () {
+ return Function.call.apply(Array.prototype.unshift, arguments);
+};
diff --git a/node_modules/core-js/library/fn/array/values.js b/node_modules/core-js/library/fn/array/values.js
new file mode 100644
index 00000000..86ac1ecf
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/values.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.iterator');
+module.exports = require('../../modules/_core').Array.values;
diff --git a/node_modules/core-js/library/fn/array/virtual/copy-within.js b/node_modules/core-js/library/fn/array/virtual/copy-within.js
new file mode 100644
index 00000000..a0ba8fd5
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/virtual/copy-within.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.copy-within');
+module.exports = require('../../../modules/_entry-virtual')('Array').copyWithin;
diff --git a/node_modules/core-js/library/fn/array/virtual/entries.js b/node_modules/core-js/library/fn/array/virtual/entries.js
new file mode 100644
index 00000000..1d398ef1
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/virtual/entries.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.iterator');
+module.exports = require('../../../modules/_entry-virtual')('Array').entries;
diff --git a/node_modules/core-js/library/fn/array/virtual/every.js b/node_modules/core-js/library/fn/array/virtual/every.js
new file mode 100644
index 00000000..54dd1b83
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/virtual/every.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.every');
+module.exports = require('../../../modules/_entry-virtual')('Array').every;
diff --git a/node_modules/core-js/library/fn/array/virtual/fill.js b/node_modules/core-js/library/fn/array/virtual/fill.js
new file mode 100644
index 00000000..06ca5e33
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/virtual/fill.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.fill');
+module.exports = require('../../../modules/_entry-virtual')('Array').fill;
diff --git a/node_modules/core-js/library/fn/array/virtual/filter.js b/node_modules/core-js/library/fn/array/virtual/filter.js
new file mode 100644
index 00000000..93b01892
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/virtual/filter.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.filter');
+module.exports = require('../../../modules/_entry-virtual')('Array').filter;
diff --git a/node_modules/core-js/library/fn/array/virtual/find-index.js b/node_modules/core-js/library/fn/array/virtual/find-index.js
new file mode 100644
index 00000000..9e63c7cf
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/virtual/find-index.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.find-index');
+module.exports = require('../../../modules/_entry-virtual')('Array').findIndex;
diff --git a/node_modules/core-js/library/fn/array/virtual/find.js b/node_modules/core-js/library/fn/array/virtual/find.js
new file mode 100644
index 00000000..f03ed82e
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/virtual/find.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.find');
+module.exports = require('../../../modules/_entry-virtual')('Array').find;
diff --git a/node_modules/core-js/library/fn/array/virtual/flat-map.js b/node_modules/core-js/library/fn/array/virtual/flat-map.js
new file mode 100644
index 00000000..27abd197
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/virtual/flat-map.js
@@ -0,0 +1,2 @@
+require('../../../modules/es7.array.flat-map');
+module.exports = require('../../../modules/_entry-virtual')('Array').flatMap;
diff --git a/node_modules/core-js/library/fn/array/virtual/flatten.js b/node_modules/core-js/library/fn/array/virtual/flatten.js
new file mode 100644
index 00000000..10f0a147
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/virtual/flatten.js
@@ -0,0 +1,2 @@
+require('../../../modules/es7.array.flatten');
+module.exports = require('../../../modules/_entry-virtual')('Array').flatten;
diff --git a/node_modules/core-js/library/fn/array/virtual/for-each.js b/node_modules/core-js/library/fn/array/virtual/for-each.js
new file mode 100644
index 00000000..f9e68fa1
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/virtual/for-each.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.for-each');
+module.exports = require('../../../modules/_entry-virtual')('Array').forEach;
diff --git a/node_modules/core-js/library/fn/array/virtual/includes.js b/node_modules/core-js/library/fn/array/virtual/includes.js
new file mode 100644
index 00000000..8a18ca9a
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/virtual/includes.js
@@ -0,0 +1,2 @@
+require('../../../modules/es7.array.includes');
+module.exports = require('../../../modules/_entry-virtual')('Array').includes;
diff --git a/node_modules/core-js/library/fn/array/virtual/index-of.js b/node_modules/core-js/library/fn/array/virtual/index-of.js
new file mode 100644
index 00000000..4afc6416
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/virtual/index-of.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.index-of');
+module.exports = require('../../../modules/_entry-virtual')('Array').indexOf;
diff --git a/node_modules/core-js/library/fn/array/virtual/index.js b/node_modules/core-js/library/fn/array/virtual/index.js
new file mode 100644
index 00000000..e55e9f01
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/virtual/index.js
@@ -0,0 +1,20 @@
+require('../../../modules/es6.array.join');
+require('../../../modules/es6.array.slice');
+require('../../../modules/es6.array.sort');
+require('../../../modules/es6.array.for-each');
+require('../../../modules/es6.array.map');
+require('../../../modules/es6.array.filter');
+require('../../../modules/es6.array.some');
+require('../../../modules/es6.array.every');
+require('../../../modules/es6.array.reduce');
+require('../../../modules/es6.array.reduce-right');
+require('../../../modules/es6.array.index-of');
+require('../../../modules/es6.array.last-index-of');
+require('../../../modules/es6.string.iterator');
+require('../../../modules/es6.array.iterator');
+require('../../../modules/es6.array.copy-within');
+require('../../../modules/es6.array.fill');
+require('../../../modules/es6.array.find');
+require('../../../modules/es6.array.find-index');
+require('../../../modules/es7.array.includes');
+module.exports = require('../../../modules/_entry-virtual')('Array');
diff --git a/node_modules/core-js/library/fn/array/virtual/iterator.js b/node_modules/core-js/library/fn/array/virtual/iterator.js
new file mode 100644
index 00000000..480bb9ad
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/virtual/iterator.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.iterator');
+module.exports = require('../../../modules/_iterators').Array;
diff --git a/node_modules/core-js/library/fn/array/virtual/join.js b/node_modules/core-js/library/fn/array/virtual/join.js
new file mode 100644
index 00000000..3a54d115
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/virtual/join.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.join');
+module.exports = require('../../../modules/_entry-virtual')('Array').join;
diff --git a/node_modules/core-js/library/fn/array/virtual/keys.js b/node_modules/core-js/library/fn/array/virtual/keys.js
new file mode 100644
index 00000000..a945a32f
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/virtual/keys.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.iterator');
+module.exports = require('../../../modules/_entry-virtual')('Array').keys;
diff --git a/node_modules/core-js/library/fn/array/virtual/last-index-of.js b/node_modules/core-js/library/fn/array/virtual/last-index-of.js
new file mode 100644
index 00000000..6140121e
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/virtual/last-index-of.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.last-index-of');
+module.exports = require('../../../modules/_entry-virtual')('Array').lastIndexOf;
diff --git a/node_modules/core-js/library/fn/array/virtual/map.js b/node_modules/core-js/library/fn/array/virtual/map.js
new file mode 100644
index 00000000..df2d95a4
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/virtual/map.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.map');
+module.exports = require('../../../modules/_entry-virtual')('Array').map;
diff --git a/node_modules/core-js/library/fn/array/virtual/reduce-right.js b/node_modules/core-js/library/fn/array/virtual/reduce-right.js
new file mode 100644
index 00000000..d0fa2d8c
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/virtual/reduce-right.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.reduce-right');
+module.exports = require('../../../modules/_entry-virtual')('Array').reduceRight;
diff --git a/node_modules/core-js/library/fn/array/virtual/reduce.js b/node_modules/core-js/library/fn/array/virtual/reduce.js
new file mode 100644
index 00000000..18eee3ca
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/virtual/reduce.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.reduce');
+module.exports = require('../../../modules/_entry-virtual')('Array').reduce;
diff --git a/node_modules/core-js/library/fn/array/virtual/slice.js b/node_modules/core-js/library/fn/array/virtual/slice.js
new file mode 100644
index 00000000..5a72e3f8
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/virtual/slice.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.slice');
+module.exports = require('../../../modules/_entry-virtual')('Array').slice;
diff --git a/node_modules/core-js/library/fn/array/virtual/some.js b/node_modules/core-js/library/fn/array/virtual/some.js
new file mode 100644
index 00000000..15c9613b
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/virtual/some.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.some');
+module.exports = require('../../../modules/_entry-virtual')('Array').some;
diff --git a/node_modules/core-js/library/fn/array/virtual/sort.js b/node_modules/core-js/library/fn/array/virtual/sort.js
new file mode 100644
index 00000000..4a3069e9
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/virtual/sort.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.sort');
+module.exports = require('../../../modules/_entry-virtual')('Array').sort;
diff --git a/node_modules/core-js/library/fn/array/virtual/values.js b/node_modules/core-js/library/fn/array/virtual/values.js
new file mode 100644
index 00000000..480bb9ad
--- /dev/null
+++ b/node_modules/core-js/library/fn/array/virtual/values.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.iterator');
+module.exports = require('../../../modules/_iterators').Array;