unrepeatable

0.1.1 • Public • Published

Make array unique!

High performance

const {mergeAndUnique, uniqueBy, unique} = require("./unique");
unique([1,3,1,2])
const duplicatedArray = [
    {
        "id": 1,
        "name": "test"
    },
    {
        "id": 2,
        "name": "test"
    },
    {
        "id": 2,
        "name": "test"
    }
];

uniqueBy(duplicatedArray, 'id');
const commonArray = [
    {
        "id": 1,
        "name": "test"
    },
    {
        "id": 2,
        "name": "test"
    }
];
const duplicatedArray = [
    {
        "id": 1,
        "name": "test"
    }
];

mergeAndUnique(duplicatedArray, commonArray, 'id', wasUnique = true/false); // 'wasUnique' it's about commonArray
commonArray.length.should.be.eql(2);

/unrepeatable/

    Package Sidebar

    Install

    npm i unrepeatable

    Weekly Downloads

    0

    Version

    0.1.1

    License

    ISC

    Unpacked Size

    4.56 kB

    Total Files

    4

    Last publish

    Collaborators

    • sekru