Changelog

#70
chore: bump hoek
6.0.0
breaking changes
#69
Support node v18 and drop node v12
#66
Support manual sorting (performance)
#64
upgrade lab to v24 and devDependency of typescript
5.0.0
breaking changes
#61
Only node 12
#57
Adjust hoek to `^8.3.x`
4.0.0
breaking changes
#55
Move default export to Sorter
#54
Drop node 8
#58
Update hoek dep
#56
Remove types
#46
Added TS declarations
#43
Direct hoek method require
#42
Update deps
#41
Update deps
#40
Change module namespace
#35
Remove engines
#33
Update hoek v6
#31
Cleanup
#30
Update implementation to use classes. Update license and travis.
3.0.0
breaking changes
#28
Node 8
#39
Commercial version of v2 branch
#26
Cleanup sort routine, clarify usage of seq vs index
#25
Ensure groups can be named after props of Object.prototype
#23
A problem with group names that are also property names of Object.prototype
#22
Add .npmignore, update code to v3
#21
Test on node v6, update dependencies
2.0.0
breaking changes
#19
es6. Closes #18
#18
ES6 style changes and node v4
#17
Lab v6 and travis node versions
#16
Update to lab v6
#15
merge() support. Closes #14
#14
Add merge() support
#10
Linting and repo style updates.
#9
`before` option as array misbehaves
#7
Fix bug with usage of `before` as array.
#6
Update to Lab 5.x.x and Code 1.x.x
#4
lab 4.0
#1
Don't die when user adds enumerable properties to Array.prototype