0.1.1 • Published 6 years ago

remove-duplicate-lines v0.1.1

Weekly downloads
15
License
SEE LICENSE IN LI...
Repository
-
Last release
6 years ago

remove-duplicate-lines

GitHub | NPM | @jelmerdemaat

Removes duplicate lines from a given input text.

Usage

Install:

npm install remove-duplicate-lines

Use:

const removeDuplicateLines = require('remove-duplicate-lines');

const example = `
	jelmer
	jelmer
	de
	maat
	testing123
	testing
	testing
	testing123
`;

removeDuplicateLines(example)
	.then(output => console.log(output))
	// Logs:
	// jelmer
	// de
	// maat
	// testing123
	// testing
	// testing123
	.catch(error => console.log(error))
	// Logs potential errors

Arguments

source | String | The input text (required)

options | Boolean | An object containing options.

Options

unique | Boolean | Default: false | Allow every line only once in the entire text.

Pass options in an object as the seconds argument. Example:

const example = `
	jelmer
	jelmer
	de
	maat
	testing123
	testing
	testing
	testing123
`;

removeDuplicateLines(example, { unique: true })
	.then(output => console.log(output))
	// Logs:
	// jelmer
	// de
	// maat
	// testing
	// testing123
	.catch(error => console.log(error))
	// Logs potential errors