2.2.1 • Published 11 months ago

hunsorter v2.2.1

Weekly downloads
9
License
MIT
Repository
github
Last release
11 months ago

hunsorter

Sorting text with the Hungarian spelling rules.

Installation

npm install hunsorter

How to use

Simple sorting (ascending)

import sorting from hunsorter;

const fruits = ['narancs', 'alma', 'körte'];

fruits.sort(sorting);

Simple sorting (descending)

import sorting from hunsorter;

const fruits = ['narancs', 'alma', 'körte'];

fruits.sort((a, b) => sorting(b, a));

Sorting with key

import sorting from hunsorter;

const fruits = [
  { name: 'narancs' },
  { name: 'alma' },
  { name: 'körte' }
];

fruits.sort((a, b) => sorting(a.name, b.name));

Sorting with multiple keys

import sorting from hunsorter;

const fruits = [
  { name: 'narancs', color: 'sárga' },
  { name: 'alma', color: 'piros' },
  { name: 'körte', color: 'sárga' },
];

fruits.sort((a, b) => sorting(a.color, b.color) || sorting(a.name, b.name));
2.2.1

11 months ago

2.2.0

11 months ago

2.1.0

4 years ago

2.0.2

4 years ago

2.0.1

5 years ago

2.0.0

5 years ago

1.1.1

5 years ago

1.1.0

5 years ago

1.0.0

5 years ago