This repository has been archived by the owner on Nov 11, 2023. It is now read-only.
Releases: pilotgeraldb/enumerablejs
Releases · pilotgeraldb/enumerablejs
upgraded build to use parcel
- Minor refactors
- Upgrade build process to parcel
- Cleaned up unused npm packages
Added support for strings
Since a string is an array of characters, it was helpful to provide the asEnumerable() extension method for strings as well. This method creates an enumerable object containing each character which can then be used with any of the fluent functions. Calling toString() on the enumerable converts it back to a string.
Hotfix - Except, Shuffle, DropLast, DropFirst
hotfix for issues with except, shuffle, droplast, and drop first
except, drop, shuffle
added new extension methods
- except
- dropFirst
- dropLast
- shuffle
added Enumerable.Range and bug fixes in select method
Added support for Enumerable.Range
Fixed issues with select method not returning the correct type of result in certain scenarios. See documentation for details.
code clean up and various bug fixes
Feature/code cleanup (#16) * code cleanup * fixed takeWhile to return correct results * fixed skipWhile to return correct results * fixed skip to return the proper results * increased test coverage * Update package.json