Sha256: 6d189307ec26f6f9d8f7e333605d56cb4fbc627cd973d9f4f5d421103749a4e7
Contents?: true
Size: 392 Bytes
Versions: 69
Compression:
Stored size: 392 Bytes
Contents
var difference = require('./difference'); var slice = require('./slice'); /** * Insert item into array if not already present. */ function insert(arr, rest_items) { var diff = difference(slice(arguments, 1), arr); if (diff.length) { Array.prototype.push.apply(arr, diff); } return arr.length; } module.exports = insert;
Version data entries
69 entries across 69 versions & 2 rubygems