aboutsummaryrefslogtreecommitdiff
path: root/node_modules/core-js/fn/array
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2016-10-10 03:43:44 +0200
committerFlorian Dold <florian.dold@gmail.com>2016-10-10 03:43:44 +0200
commitabd94a7f5a50f43c797a11b53549ae48fff667c3 (patch)
treeab8ed457f65cdd72e13e0571d2975729428f1551 /node_modules/core-js/fn/array
parenta0247c6a3fd6a09a41a7e35a3441324c4dcb58be (diff)
add node_modules to address #4364
Diffstat (limited to 'node_modules/core-js/fn/array')
-rw-r--r--node_modules/core-js/fn/array/concat.js4
-rw-r--r--node_modules/core-js/fn/array/copy-within.js2
-rw-r--r--node_modules/core-js/fn/array/entries.js2
-rw-r--r--node_modules/core-js/fn/array/every.js2
-rw-r--r--node_modules/core-js/fn/array/fill.js2
-rw-r--r--node_modules/core-js/fn/array/filter.js2
-rw-r--r--node_modules/core-js/fn/array/find-index.js2
-rw-r--r--node_modules/core-js/fn/array/find.js2
-rw-r--r--node_modules/core-js/fn/array/for-each.js2
-rw-r--r--node_modules/core-js/fn/array/from.js3
-rw-r--r--node_modules/core-js/fn/array/includes.js2
-rw-r--r--node_modules/core-js/fn/array/index-of.js2
-rw-r--r--node_modules/core-js/fn/array/index.js24
-rw-r--r--node_modules/core-js/fn/array/is-array.js2
-rw-r--r--node_modules/core-js/fn/array/iterator.js2
-rw-r--r--node_modules/core-js/fn/array/join.js2
-rw-r--r--node_modules/core-js/fn/array/keys.js2
-rw-r--r--node_modules/core-js/fn/array/last-index-of.js2
-rw-r--r--node_modules/core-js/fn/array/map.js2
-rw-r--r--node_modules/core-js/fn/array/of.js2
-rw-r--r--node_modules/core-js/fn/array/pop.js4
-rw-r--r--node_modules/core-js/fn/array/push.js4
-rw-r--r--node_modules/core-js/fn/array/reduce-right.js2
-rw-r--r--node_modules/core-js/fn/array/reduce.js2
-rw-r--r--node_modules/core-js/fn/array/reverse.js4
-rw-r--r--node_modules/core-js/fn/array/shift.js4
-rw-r--r--node_modules/core-js/fn/array/slice.js2
-rw-r--r--node_modules/core-js/fn/array/some.js2
-rw-r--r--node_modules/core-js/fn/array/sort.js2
-rw-r--r--node_modules/core-js/fn/array/splice.js4
-rw-r--r--node_modules/core-js/fn/array/unshift.js4
-rw-r--r--node_modules/core-js/fn/array/values.js2
-rw-r--r--node_modules/core-js/fn/array/virtual/copy-within.js2
-rw-r--r--node_modules/core-js/fn/array/virtual/entries.js2
-rw-r--r--node_modules/core-js/fn/array/virtual/every.js2
-rw-r--r--node_modules/core-js/fn/array/virtual/fill.js2
-rw-r--r--node_modules/core-js/fn/array/virtual/filter.js2
-rw-r--r--node_modules/core-js/fn/array/virtual/find-index.js2
-rw-r--r--node_modules/core-js/fn/array/virtual/find.js2
-rw-r--r--node_modules/core-js/fn/array/virtual/for-each.js2
-rw-r--r--node_modules/core-js/fn/array/virtual/includes.js2
-rw-r--r--node_modules/core-js/fn/array/virtual/index-of.js2
-rw-r--r--node_modules/core-js/fn/array/virtual/index.js20
-rw-r--r--node_modules/core-js/fn/array/virtual/iterator.js2
-rw-r--r--node_modules/core-js/fn/array/virtual/join.js2
-rw-r--r--node_modules/core-js/fn/array/virtual/keys.js2
-rw-r--r--node_modules/core-js/fn/array/virtual/last-index-of.js2
-rw-r--r--node_modules/core-js/fn/array/virtual/map.js2
-rw-r--r--node_modules/core-js/fn/array/virtual/reduce-right.js2
-rw-r--r--node_modules/core-js/fn/array/virtual/reduce.js2
-rw-r--r--node_modules/core-js/fn/array/virtual/slice.js2
-rw-r--r--node_modules/core-js/fn/array/virtual/some.js2
-rw-r--r--node_modules/core-js/fn/array/virtual/sort.js2
-rw-r--r--node_modules/core-js/fn/array/virtual/values.js2
54 files changed, 163 insertions, 0 deletions
diff --git a/node_modules/core-js/fn/array/concat.js b/node_modules/core-js/fn/array/concat.js
new file mode 100644
index 000000000..de4bddf96
--- /dev/null
+++ b/node_modules/core-js/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);
+}; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/copy-within.js b/node_modules/core-js/fn/array/copy-within.js
new file mode 100644
index 000000000..89e1de4ff
--- /dev/null
+++ b/node_modules/core-js/fn/array/copy-within.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.copy-within');
+module.exports = require('../../modules/_core').Array.copyWithin; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/entries.js b/node_modules/core-js/fn/array/entries.js
new file mode 100644
index 000000000..f4feb26c2
--- /dev/null
+++ b/node_modules/core-js/fn/array/entries.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.iterator');
+module.exports = require('../../modules/_core').Array.entries; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/every.js b/node_modules/core-js/fn/array/every.js
new file mode 100644
index 000000000..168844cc5
--- /dev/null
+++ b/node_modules/core-js/fn/array/every.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.every');
+module.exports = require('../../modules/_core').Array.every; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/fill.js b/node_modules/core-js/fn/array/fill.js
new file mode 100644
index 000000000..b23ebfdee
--- /dev/null
+++ b/node_modules/core-js/fn/array/fill.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.fill');
+module.exports = require('../../modules/_core').Array.fill; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/filter.js b/node_modules/core-js/fn/array/filter.js
new file mode 100644
index 000000000..0023f0de0
--- /dev/null
+++ b/node_modules/core-js/fn/array/filter.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.filter');
+module.exports = require('../../modules/_core').Array.filter; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/find-index.js b/node_modules/core-js/fn/array/find-index.js
new file mode 100644
index 000000000..99e6bf17b
--- /dev/null
+++ b/node_modules/core-js/fn/array/find-index.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.find-index');
+module.exports = require('../../modules/_core').Array.findIndex; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/find.js b/node_modules/core-js/fn/array/find.js
new file mode 100644
index 000000000..f146ec224
--- /dev/null
+++ b/node_modules/core-js/fn/array/find.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.find');
+module.exports = require('../../modules/_core').Array.find; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/for-each.js b/node_modules/core-js/fn/array/for-each.js
new file mode 100644
index 000000000..09e235f95
--- /dev/null
+++ b/node_modules/core-js/fn/array/for-each.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.for-each');
+module.exports = require('../../modules/_core').Array.forEach; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/from.js b/node_modules/core-js/fn/array/from.js
new file mode 100644
index 000000000..1f323fbc3
--- /dev/null
+++ b/node_modules/core-js/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; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/includes.js b/node_modules/core-js/fn/array/includes.js
new file mode 100644
index 000000000..851d31fd1
--- /dev/null
+++ b/node_modules/core-js/fn/array/includes.js
@@ -0,0 +1,2 @@
+require('../../modules/es7.array.includes');
+module.exports = require('../../modules/_core').Array.includes; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/index-of.js b/node_modules/core-js/fn/array/index-of.js
new file mode 100644
index 000000000..9ed824727
--- /dev/null
+++ b/node_modules/core-js/fn/array/index-of.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.index-of');
+module.exports = require('../../modules/_core').Array.indexOf; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/index.js b/node_modules/core-js/fn/array/index.js
new file mode 100644
index 000000000..85bc77bc8
--- /dev/null
+++ b/node_modules/core-js/fn/array/index.js
@@ -0,0 +1,24 @@
+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');
+module.exports = require('../../modules/_core').Array; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/is-array.js b/node_modules/core-js/fn/array/is-array.js
new file mode 100644
index 000000000..bbe76719e
--- /dev/null
+++ b/node_modules/core-js/fn/array/is-array.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.is-array');
+module.exports = require('../../modules/_core').Array.isArray; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/iterator.js b/node_modules/core-js/fn/array/iterator.js
new file mode 100644
index 000000000..ca93b78ab
--- /dev/null
+++ b/node_modules/core-js/fn/array/iterator.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.iterator');
+module.exports = require('../../modules/_core').Array.values; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/join.js b/node_modules/core-js/fn/array/join.js
new file mode 100644
index 000000000..9beef18d0
--- /dev/null
+++ b/node_modules/core-js/fn/array/join.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.join');
+module.exports = require('../../modules/_core').Array.join; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/keys.js b/node_modules/core-js/fn/array/keys.js
new file mode 100644
index 000000000..b44b921f7
--- /dev/null
+++ b/node_modules/core-js/fn/array/keys.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.iterator');
+module.exports = require('../../modules/_core').Array.keys; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/last-index-of.js b/node_modules/core-js/fn/array/last-index-of.js
new file mode 100644
index 000000000..6dcc98a10
--- /dev/null
+++ b/node_modules/core-js/fn/array/last-index-of.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.last-index-of');
+module.exports = require('../../modules/_core').Array.lastIndexOf; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/map.js b/node_modules/core-js/fn/array/map.js
new file mode 100644
index 000000000..14b0f6279
--- /dev/null
+++ b/node_modules/core-js/fn/array/map.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.map');
+module.exports = require('../../modules/_core').Array.map; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/of.js b/node_modules/core-js/fn/array/of.js
new file mode 100644
index 000000000..652ee9808
--- /dev/null
+++ b/node_modules/core-js/fn/array/of.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.of');
+module.exports = require('../../modules/_core').Array.of; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/pop.js b/node_modules/core-js/fn/array/pop.js
new file mode 100644
index 000000000..b8414f616
--- /dev/null
+++ b/node_modules/core-js/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);
+}; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/push.js b/node_modules/core-js/fn/array/push.js
new file mode 100644
index 000000000..03539009e
--- /dev/null
+++ b/node_modules/core-js/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);
+}; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/reduce-right.js b/node_modules/core-js/fn/array/reduce-right.js
new file mode 100644
index 000000000..1193ecbae
--- /dev/null
+++ b/node_modules/core-js/fn/array/reduce-right.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.reduce-right');
+module.exports = require('../../modules/_core').Array.reduceRight; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/reduce.js b/node_modules/core-js/fn/array/reduce.js
new file mode 100644
index 000000000..e2dee913e
--- /dev/null
+++ b/node_modules/core-js/fn/array/reduce.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.reduce');
+module.exports = require('../../modules/_core').Array.reduce; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/reverse.js b/node_modules/core-js/fn/array/reverse.js
new file mode 100644
index 000000000..607342934
--- /dev/null
+++ b/node_modules/core-js/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);
+}; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/shift.js b/node_modules/core-js/fn/array/shift.js
new file mode 100644
index 000000000..5002a6062
--- /dev/null
+++ b/node_modules/core-js/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);
+}; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/slice.js b/node_modules/core-js/fn/array/slice.js
new file mode 100644
index 000000000..4914c2a98
--- /dev/null
+++ b/node_modules/core-js/fn/array/slice.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.slice');
+module.exports = require('../../modules/_core').Array.slice; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/some.js b/node_modules/core-js/fn/array/some.js
new file mode 100644
index 000000000..de284006e
--- /dev/null
+++ b/node_modules/core-js/fn/array/some.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.some');
+module.exports = require('../../modules/_core').Array.some; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/sort.js b/node_modules/core-js/fn/array/sort.js
new file mode 100644
index 000000000..29b6f3ae7
--- /dev/null
+++ b/node_modules/core-js/fn/array/sort.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.sort');
+module.exports = require('../../modules/_core').Array.sort; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/splice.js b/node_modules/core-js/fn/array/splice.js
new file mode 100644
index 000000000..9d0bdbed4
--- /dev/null
+++ b/node_modules/core-js/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);
+}; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/unshift.js b/node_modules/core-js/fn/array/unshift.js
new file mode 100644
index 000000000..63fe2dd86
--- /dev/null
+++ b/node_modules/core-js/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);
+}; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/values.js b/node_modules/core-js/fn/array/values.js
new file mode 100644
index 000000000..ca93b78ab
--- /dev/null
+++ b/node_modules/core-js/fn/array/values.js
@@ -0,0 +1,2 @@
+require('../../modules/es6.array.iterator');
+module.exports = require('../../modules/_core').Array.values; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/virtual/copy-within.js b/node_modules/core-js/fn/array/virtual/copy-within.js
new file mode 100644
index 000000000..62172a9e3
--- /dev/null
+++ b/node_modules/core-js/fn/array/virtual/copy-within.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.copy-within');
+module.exports = require('../../../modules/_entry-virtual')('Array').copyWithin; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/virtual/entries.js b/node_modules/core-js/fn/array/virtual/entries.js
new file mode 100644
index 000000000..1b198e3cc
--- /dev/null
+++ b/node_modules/core-js/fn/array/virtual/entries.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.iterator');
+module.exports = require('../../../modules/_entry-virtual')('Array').entries; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/virtual/every.js b/node_modules/core-js/fn/array/virtual/every.js
new file mode 100644
index 000000000..a72e58510
--- /dev/null
+++ b/node_modules/core-js/fn/array/virtual/every.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.every');
+module.exports = require('../../../modules/_entry-virtual')('Array').every; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/virtual/fill.js b/node_modules/core-js/fn/array/virtual/fill.js
new file mode 100644
index 000000000..6018b37bf
--- /dev/null
+++ b/node_modules/core-js/fn/array/virtual/fill.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.fill');
+module.exports = require('../../../modules/_entry-virtual')('Array').fill; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/virtual/filter.js b/node_modules/core-js/fn/array/virtual/filter.js
new file mode 100644
index 000000000..46a14f1c4
--- /dev/null
+++ b/node_modules/core-js/fn/array/virtual/filter.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.filter');
+module.exports = require('../../../modules/_entry-virtual')('Array').filter; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/virtual/find-index.js b/node_modules/core-js/fn/array/virtual/find-index.js
new file mode 100644
index 000000000..ef96165fd
--- /dev/null
+++ b/node_modules/core-js/fn/array/virtual/find-index.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.find-index');
+module.exports = require('../../../modules/_entry-virtual')('Array').findIndex; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/virtual/find.js b/node_modules/core-js/fn/array/virtual/find.js
new file mode 100644
index 000000000..6cffee5b5
--- /dev/null
+++ b/node_modules/core-js/fn/array/virtual/find.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.find');
+module.exports = require('../../../modules/_entry-virtual')('Array').find; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/virtual/for-each.js b/node_modules/core-js/fn/array/virtual/for-each.js
new file mode 100644
index 000000000..0c3ed4492
--- /dev/null
+++ b/node_modules/core-js/fn/array/virtual/for-each.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.for-each');
+module.exports = require('../../../modules/_entry-virtual')('Array').forEach; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/virtual/includes.js b/node_modules/core-js/fn/array/virtual/includes.js
new file mode 100644
index 000000000..bf9031d74
--- /dev/null
+++ b/node_modules/core-js/fn/array/virtual/includes.js
@@ -0,0 +1,2 @@
+require('../../../modules/es7.array.includes');
+module.exports = require('../../../modules/_entry-virtual')('Array').includes; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/virtual/index-of.js b/node_modules/core-js/fn/array/virtual/index-of.js
new file mode 100644
index 000000000..cf6f36e3b
--- /dev/null
+++ b/node_modules/core-js/fn/array/virtual/index-of.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.index-of');
+module.exports = require('../../../modules/_entry-virtual')('Array').indexOf; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/virtual/index.js b/node_modules/core-js/fn/array/virtual/index.js
new file mode 100644
index 000000000..ff554a2a1
--- /dev/null
+++ b/node_modules/core-js/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'); \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/virtual/iterator.js b/node_modules/core-js/fn/array/virtual/iterator.js
new file mode 100644
index 000000000..7812b3c92
--- /dev/null
+++ b/node_modules/core-js/fn/array/virtual/iterator.js
@@ -0,0 +1,2 @@
+require('../../../modules/core.number.iterator');
+module.exports = require('../../../modules/_iterators').Array; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/virtual/join.js b/node_modules/core-js/fn/array/virtual/join.js
new file mode 100644
index 000000000..3f7d5cff9
--- /dev/null
+++ b/node_modules/core-js/fn/array/virtual/join.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.join');
+module.exports = require('../../../modules/_entry-virtual')('Array').join; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/virtual/keys.js b/node_modules/core-js/fn/array/virtual/keys.js
new file mode 100644
index 000000000..16c09681f
--- /dev/null
+++ b/node_modules/core-js/fn/array/virtual/keys.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.iterator');
+module.exports = require('../../../modules/_entry-virtual')('Array').keys; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/virtual/last-index-of.js b/node_modules/core-js/fn/array/virtual/last-index-of.js
new file mode 100644
index 000000000..cdd79b7d5
--- /dev/null
+++ b/node_modules/core-js/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; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/virtual/map.js b/node_modules/core-js/fn/array/virtual/map.js
new file mode 100644
index 000000000..14bffdac0
--- /dev/null
+++ b/node_modules/core-js/fn/array/virtual/map.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.map');
+module.exports = require('../../../modules/_entry-virtual')('Array').map; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/virtual/reduce-right.js b/node_modules/core-js/fn/array/virtual/reduce-right.js
new file mode 100644
index 000000000..61313e8f2
--- /dev/null
+++ b/node_modules/core-js/fn/array/virtual/reduce-right.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.reduce-right');
+module.exports = require('../../../modules/_entry-virtual')('Array').reduceRight; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/virtual/reduce.js b/node_modules/core-js/fn/array/virtual/reduce.js
new file mode 100644
index 000000000..1b059053d
--- /dev/null
+++ b/node_modules/core-js/fn/array/virtual/reduce.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.reduce');
+module.exports = require('../../../modules/_entry-virtual')('Array').reduce; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/virtual/slice.js b/node_modules/core-js/fn/array/virtual/slice.js
new file mode 100644
index 000000000..b28d1abcc
--- /dev/null
+++ b/node_modules/core-js/fn/array/virtual/slice.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.slice');
+module.exports = require('../../../modules/_entry-virtual')('Array').slice; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/virtual/some.js b/node_modules/core-js/fn/array/virtual/some.js
new file mode 100644
index 000000000..58c183c55
--- /dev/null
+++ b/node_modules/core-js/fn/array/virtual/some.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.some');
+module.exports = require('../../../modules/_entry-virtual')('Array').some; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/virtual/sort.js b/node_modules/core-js/fn/array/virtual/sort.js
new file mode 100644
index 000000000..c8883150b
--- /dev/null
+++ b/node_modules/core-js/fn/array/virtual/sort.js
@@ -0,0 +1,2 @@
+require('../../../modules/es6.array.sort');
+module.exports = require('../../../modules/_entry-virtual')('Array').sort; \ No newline at end of file
diff --git a/node_modules/core-js/fn/array/virtual/values.js b/node_modules/core-js/fn/array/virtual/values.js
new file mode 100644
index 000000000..7812b3c92
--- /dev/null
+++ b/node_modules/core-js/fn/array/virtual/values.js
@@ -0,0 +1,2 @@
+require('../../../modules/core.number.iterator');
+module.exports = require('../../../modules/_iterators').Array; \ No newline at end of file