mirror of
https://github.com/DanielnetoDotCom/YouPHPTube
synced 2025-10-05 19:42:38 +02:00
Updates node modules
This commit is contained in:
parent
41e60bca0a
commit
3c001dd8e3
1172 changed files with 192787 additions and 0 deletions
19
node_modules/random-iterate/index.js
generated
vendored
Normal file
19
node_modules/random-iterate/index.js
generated
vendored
Normal file
|
@ -0,0 +1,19 @@
|
|||
var iterate = function (list) {
|
||||
var offset = 0
|
||||
return function () {
|
||||
if (offset === list.length) return null
|
||||
|
||||
var len = list.length - offset
|
||||
var i = (Math.random() * len) | 0
|
||||
var el = list[offset + i]
|
||||
|
||||
var tmp = list[offset]
|
||||
list[offset] = el
|
||||
list[offset + i] = tmp
|
||||
offset++
|
||||
|
||||
return el
|
||||
}
|
||||
}
|
||||
|
||||
module.exports = iterate
|
Loading…
Add table
Add a link
Reference in a new issue