De Duplicated
This is package for deleting the duplicated elements in array, there are contain two methods, first method called simpleArray, this method de_duplicated the simple elements just numbers or strings or both, and second method is complexArray the de_duplicated object elements in array
Getting Started
download the package in your prject and require it, and use it
Prerequisites
you should have node.js in your local machine
no examples
Installing
open terminale and go to your project directory and write
npm install de_duplicated
How To Use it
After install package
- Examples for simple array:
const DE_Duplicated = require('de_duplicated')
let simpleArray = [2, 5, 8, 2, 2, 8, 5, 2, 3];
let uniqueSimpleArray = DE_Duplicated.simpleArray(simpleArray);
console.log(uniqueSimpleArray);
const DE_Duplicated = require('de_duplicated')
let simpleArray = ['john', 'milad', 'Milad', 'john', 'John'];
let uniqueSimpleArray = DE_Duplicated.simpleArray(simpleArray);
console.log(uniqueSimpleArray);
const DE_Duplicated = require('de_duplicated')
let simpleArray = [1, 2, 1, 2, 5, 8, 8, 5, 'john', 'milad', 'Milad', 'john', 'John'];
let uniqueSimpleArray = DE_Duplicated.simpleArray(simpleArray);
console.log(uniqueSimpleArray);
- Examples for complex array
const DE_Duplicated = require('de_duplicated')
let compexArray = [
{ id: 1, name: "Milad", age: 24 },
{ id: 2, name: "Milad", age: 24 },
{ id: 1, name: "Milad", age: 24 },
{ id: 3, name: "Milad", age: 24 },
{ id: 1, name: "Milad", age: 24 },
{ id: 2, name: "Milad", age: 24 },
]
let uniqueCompexArray = DE_Duplicated.complexArray(compexArray, 'id');
console.log(uniqueCompexArray);
const DE_Duplicated = require('de_duplicated')
let compexArray = [
{ id: 1, name: "Milad", age: 24 },
{ id: 2, name: "John", age: 24 },
{ id: 1, name: "Milad", age: 24 },
{ id: 3, name: "John", age: 24 },
{ id: 1, name: "Milad", age: 24 },
{ id: 2, name: "Milad", age: 24 },
]
let uniqueCompexArray = DE_Duplicated.complexArray(compexArray, 'name');
console.log(uniqueCompexArray);
const DE_Duplicated = require('de_duplicated')
let compexArray = [
{ id: 1, name: "Milad", age: 24 },
{ id: 2, name: "milad", age: 24 },
{ id: 1, name: "Milad", age: 24 },
{ id: 3, name: "milad", age: 24 },
{ id: 1, name: "Milad", age: 24 },
{ id: 2, name: "Milad", age: 24 },
]
let uniqueCompexArray = DE_Duplicated.complexArray(compexArray, 'name');
console.log(uniqueCompexArray);
Running the tests
Break down into end to end tests
Not now an example
And coding style tests
Explain what these tests test and why
Give an example
Deployment
Add additional notes about how to deploy this on a live system
Built With
Contributing
Versioning
Authors
License
This project is licensed under the MIT License - see the LICENSE.md file for details
Acknowledgments