- π§ add provenance.
- β¬οΈ upgrade
@lou.codes/constants
tov2.2.2
. - β¬οΈ upgrade
@lou.codes/predicates
tov2.0.13
. - β¬οΈ upgrade
@lou.codes/types
tov4.0.4
. - β¬οΈ upgrade
@lou.codes/utils
tov3.0.4
.
- β¬οΈ upgrade
@lou.codes/constants
tov2.2.1
. - β¬οΈ upgrade
@lou.codes/predicates
tov2.0.12
. - β¬οΈ upgrade
@lou.codes/types
tov4.0.3
. - β¬οΈ upgrade
@lou.codes/utils
tov3.0.3
.
- π¨ apply linting fixes.
- β¬οΈ upgrade
@lou.codes/types
tov4.0.2
. - β¬οΈ upgrade
@lou.codes/predicates
tov2.0.11
. - β¬οΈ upgrade
@lou.codes/utils
tov3.0.2
.
- β¬οΈ upgrade
@lou.codes/types
tov4.0.1
. - β¬οΈ upgrade
@lou.codes/constants
tov2.2.0
. - β¬οΈ upgrade
@lou.codes/predicates
tov2.0.10
. - β¬οΈ upgrade
@lou.codes/utils
tov3.0.1
.
- ποΈ make updates based on recent changes in dependencies.
- β¬οΈ upgrade
@lou.codes/types
tov4.0.0
. - β¬οΈ upgrade
@lou.codes/utils
tov3.0.0
. - β¬οΈ upgrade
@lou.codes/predicates
tov2.0.9
.
- π·οΈ better types for
join
.
- β¬οΈ upgrade
@lou.codes/constants
tov2.1.0
. - β¬οΈ upgrade
@lou.codes/types
tov3.1.0
. - β¬οΈ upgrade
@lou.codes/utils
tov2.1.8
. - β¬οΈ upgrade
@lou.codes/predicates
tov2.0.8
.
- β¨ add
setAsyncIterator
. - β¨ add
setIterator
. - ποΈ update some utils simplifying implementation (resulting in a little smaller footprint).
- β‘οΈ use for instead of while, making the lib 2 bits lighter.
- π§ change
engines.node
to>=22
. - β¬οΈ upgrade
@lou.codes/predicates
tov2.0.7
. - β¬οΈ upgrade
@lou.codes/constants
tov2.0.3
. - β¬οΈ upgrade
@lou.codes/types
tov3.0.1
. - β¬οΈ upgrade
@lou.codes/utils
tov2.1.7
.
- β¬οΈ upgrade
@lou.codes/types
tov3.0.0
. - β¬οΈ upgrade
@lou.codes/predicates
tov2.0.6
. - β¬οΈ upgrade
@lou.codes/utils
tov2.1.6
.
- β¬οΈ upgrade
@lou.codes/predicates
tov2.0.5
. - β¬οΈ upgrade
@lou.codes/utils
tov2.1.5
.
- β¬οΈ update
pnpm
to v9. - β¬οΈ upgrade
@lou.codes/predicates
tov2.0.4
. - β¬οΈ upgrade
@lou.codes/constants
tov2.0.2
. - β¬οΈ upgrade
@lou.codes/types
tov2.0.3
. - β¬οΈ upgrade
@lou.codes/utils
tov2.1.4
.
- β¬οΈ upgrade
@lou.codes/constants
tov2.0.1
. - β¬οΈ upgrade
@lou.codes/predicates
tov2.0.3
. - β¬οΈ upgrade
@lou.codes/types
tov2.0.2
. - β¬οΈ upgrade
@lou.codes/utils
tov2.1.3
.
- β¬οΈ upgrade
@lou.codes/types
tov2.0.1
. - β¬οΈ upgrade
@lou.codes/predicates
tov2.0.2
. - β¬οΈ upgrade
@lou.codes/utils
tov2.1.2
.
- π move types to
@lou.codes/types
.
- ποΈ update to use the new
@lou.codes/types
. - β¬οΈ upgrade
@lou.codes/types
tov2.0.0
. - β¬οΈ upgrade
@lou.codes/predicates
tov2.0.1
. - β¬οΈ upgrade
@lou.codes/utils
tov2.1.1
.
- π fix wrong exports definition for dist directory.
- ποΈ make changes related to latest
@lou.codes/constants
. - β¬οΈ upgrade
@lou.codes/constants
tov2.0.0
. - β¬οΈ upgrade
@lou.codes/predicates
tov2.0.0
. - β¬οΈ upgrade
@lou.codes/utils
tov2.1.0
. - β¬οΈ upgrade
@lou.codes/types
tov1.2.2
.
- π update docs with bad categories.
- β¬οΈ upgrade
@lou.codes/utils
tov2.0.1
. - β¬οΈ upgrade
@lou.codes/types
tov1.2.1
. - β¬οΈ upgrade
@lou.codes/predicates
tov1.0.15
.
- β¬οΈ upgrade
@lou.codes/types
tov1.2.0
. - β¬οΈ upgrade
@lou.codes/utils
tov2.0.0
. - β¬οΈ upgrade
@lou.codes/predicates
tov1.0.14
.
- β¨ add new
random
util (only available asasync
because of underlying. tech).
- β¬οΈ upgrade
@lou.codes/utils
tov1.1.0
.
- β¬οΈ upgrade
@lou.codes/types
tov1.1.6
. - β¬οΈ upgrade
@lou.codes/predicates
tov1.0.13
. - β¬οΈ upgrade
@lou.codes/utils
tov1.0.13
.
- β¬οΈ upgrade
@lou.codes/constants
tov1.2.2
. - β¬οΈ upgrade
@lou.codes/types
tov1.1.5
. - β¬οΈ upgrade
@lou.codes/utils
tov1.0.12
. - β¬οΈ upgrade
@lou.codes/predicates
tov1.0.12
.
- β improve coverage for zip.
- β
add test for
createIterableIterator
. - β¬οΈ upgrade
@lou.codes/types
tov1.1.4
. - β¬οΈ upgrade
@lou.codes/predicates
tov1.0.11
. - β¬οΈ upgrade
@lou.codes/utils
tov1.0.11
.
- β¬οΈ upgrade
@lou.codes/types
tov1.1.3
. - β¬οΈ upgrade
@lou.codes/predicates
tov1.0.10
. - β¬οΈ upgrade
@lou.codes/utils
tov1.0.10
.
- π¨ update based on linter changes.
- β¬οΈ upgrade
@lou.codes/predicates
tov1.0.9
. - β¬οΈ upgrade
@lou.codes/constants
tov1.2.1
. - β¬οΈ upgrade
@lou.codes/types
tov1.1.2
. - β¬οΈ upgrade
@lou.codes/utils
tov1.0.9
.
- ποΈ use argument destructing less to achieve smaller bundles.
- π fix
forEach
andreduce
tu support awaitable return types. - β¬οΈ upgrade
@lou.codes/predicates
tov1.0.8
. - β¬οΈ upgrade
@lou.codes/types
tov1.1.1
. - β¬οΈ upgrade
@lou.codes/utils
tov1.0.8
.
- ποΈ rollback to have asynchronous iterable functions in their own sub. directory.
- π₯ remove unused types (or moved to
@lou.codes/types
). - π₯ remove
handleCurriedIsomorphicIterable
. - π₯ remove
handleIsomorphicIterable
.
- β¬οΈ upgrade
@lou.codes/types
tov1.1.0
. - β¬οΈ upgrade
@lou.codes/predicates
tov1.0.7
. - β¬οΈ upgrade
@lou.codes/utils
tov1.0.7
.
- π§ remove unnecessary CJS references.
- β¬οΈ upgrade
@lou.codes/constants
tov1.2.0
. - β¬οΈ upgrade
@lou.codes/predicates
tov1.0.6
. - β¬οΈ upgrade
@lou.codes/utils
tov1.0.6
. - β¬οΈ upgrade
@lou.codes/types
tov1.0.6
.
- π update some code blocks without language or with wrong language.
- β¬οΈ upgrade
@lou.codes/predicates
tov1.0.5
. - β¬οΈ upgrade
@lou.codes/constants
tov1.1.0
. - β¬οΈ upgrade
@lou.codes/utils
tov1.0.5
. - β¬οΈ upgrade
@lou.codes/types
tov1.0.5
.
- β¬οΈ upgrade
@lou.codes/constants
tov1.0.2
. - β¬οΈ upgrade
@lou.codes/types
tov1.0.4
. - β¬οΈ upgrade
@lou.codes/predicates
tov1.0.4
. - β¬οΈ upgrade
@lou.codes/utils
tov1.0.4
.
- β¬οΈ upgrade
@lou.codes/constants
tov1.0.1
. - β¬οΈ upgrade
@lou.codes/types
tov1.0.3
. - β¬οΈ upgrade
@lou.codes/predicates
tov1.0.3
. - β¬οΈ upgrade
@lou.codes/utils
tov1.0.3
.
- β add @lou.codes/constants and use it.
- β¬οΈ upgrade
@lou.codes/types
tov1.0.2
. - β¬οΈ upgrade
@lou.codes/predicates
tov1.0.2
. - β¬οΈ upgrade
@lou.codes/utils
tov1.0.2
.
- ποΈ better usage or utils.
- βοΈ show brotli size instead of gzip.
- β¬οΈ upgrade
@lou.codes/predicates
tov1.0.1
. - β¬οΈ upgrade
@lou.codes/types
tov1.0.1
. - β¬οΈ upgrade
@lou.codes/utils
tov1.0.1
.
- π move from
@vangware
to@lou.codes
.
- π§ add types field back so that NPM shows it as a TypeScript package.
- β¬οΈ upgrade
@vangware/predicates
tov2.2.6
. - β¬οΈ upgrade
@vangware/types
tov6.3.7
. - β¬οΈ upgrade
@vangware/utils
tov10.1.29
.
- β¬οΈ engine upgrade.
- β¬οΈ upgrade
@vangware/predicates
tov2.2.5
. - β¬οΈ upgrade
@vangware/types
tov6.3.6
. - β¬οΈ upgrade
@vangware/utils
tov10.1.28
.
- π¨ apply linting changes.
- β¬οΈ upgrade
@vangware/types
tov6.3.5
. - β¬οΈ upgrade
@vangware/predicates
tov2.2.4
. - β¬οΈ upgrade
@vangware/utils
tov10.1.27
.
- π§ remove types field from
package.json
, it is inferred automatically. - β¬οΈ upgrade
@vangware/predicates
tov2.2.3
. - β¬οΈ upgrade
@vangware/types
tov6.3.4
. - β¬οΈ upgrade
@vangware/utils
tov10.1.26
.
- β‘ small optimizations.
- β¬οΈ upgrade
@vangware/types
tov6.3.3
. - β¬οΈ upgrade
@vangware/predicates
tov2.2.2
. - β¬οΈ upgrade
@vangware/utils
tov10.1.25
.
- π fix bug with take and infinite iterables.
- π smaller badges.
- β¬οΈ upgrade
@vangware/predicates
tov2.2.1
. - β¬οΈ upgrade
@vangware/types
tov6.3.2
. - β¬οΈ upgrade
@vangware/utils
tov10.1.24
.
- ποΈ update to use symbols from
@vangware/predicates
andmutate
from@vangware/utils
. - π update to include gzip size.
- β¬οΈ upgrade
@vangware/predicates
tov2.2.0
. - β¬οΈ upgrade
@vangware/types
tov6.3.1
. - β¬οΈ upgrade
@vangware/utils
tov10.1.23
.
- β¬οΈ upgrade
@vangware/types
tov6.3.0
. - β¬οΈ upgrade
@vangware/predicates
tov2.1.36
. - β¬οΈ upgrade
@vangware/utils
tov10.1.22
.
- β¬οΈ upgrade
@vangware/predicates
tov2.1.35
. - β¬οΈ upgrade
@vangware/utils
tov10.1.21
.
- π update documentation and URLs.
- β¬οΈ upgrade
@vangware/predicates
tov2.1.34
. - β¬οΈ upgrade
@vangware/types
tov6.2.10
. - β¬οΈ upgrade
@vangware/utils
tov10.1.20
.
- π± update logo source.
- β¬οΈ upgrade
@vangware/predicates
tov2.1.33
. - β¬οΈ upgrade
@vangware/types
tov6.2.9
. - β¬οΈ upgrade
@vangware/utils
tov10.1.19
.
- π move to monorepo.
- β¬οΈ upgrade
@vangware/predicates
tov2.1.32
. - β¬οΈ upgrade
@vangware/types
tov6.2.8
. - β¬οΈ upgrade
@vangware/utils
tov10.1.18
.
- β¬οΈ dependency upgrade.
- π update
CHANGELOG.md
.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- π update
README.md
.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- ποΈ some changes in
count
,every
,filter
,some
,handleCurriedIsomorphicIterable
,handleIsomorphicIterable
andIsomorphicGeneratorFunction
types. - β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- π§ back to
node@>=20
babyyyy!
- β¬οΈ dependency upgrade.
- π§ update
engines
to suggestnode@>=19
andpnpm@>=8
. - β
update test using
satisfies
instead ofas
.
- β¬οΈ dependency upgrade.
- π update
README.md
.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- π§ docs are now generated in CI.
- β¬οΈ dependency upgrade.
- π update
toIterable
types an util usage.
- β¬οΈ dependency upgrade.
- π rename
handleAsynchronousIterable
tohandleIsomorphicIterable
. - π rename
handleCurriedAsynchronousIterable
tohandleCurriedIsomorphicIterable
. - π rename
AsynchronousGeneratorFunction
toIsomorphicGeneratorFunction
. - β¨ add new
ReadOnlyAsyncIterable
type. - β¨ add new
ReadOnlyAsyncIterableIterator
type. - β¨ add new
ReadOnlyAsyncIterator
type. - β¨ add new
ReadOnlyIterable
type. - β¨ add new
ReadOnlyIterableIterator
type. - β¨ add new
ReadOnlyIterator
type. - β¨ add new
ReducerOutput
type. - π change
repeat
to take amount first.
- β¬οΈ dependency upgrade.
- β¨ add new
handleAsynchronousIterable
util for internal use mainly (takes a generator for iterables, then a generator for async iterables and last an iterable, using the proper generator automatically). - β¨ add new
handleCurriedAsynchronousIterable
util (same ashandleAsynchronousIterable
but for multiple iterables). - π update
append
to usehandleCurriedAsynchronousIterable
. - π update
drop
to usehandleAsynchronousIterable
. - π update
every
to usewhenIsIterable
. - π update
filter
to usehandleAsynchronousIterable
. - π update
find
to usewhenIsIterable
. - π update
flat
to usehandleAsynchronousIterable
. - π fix
getIterator
types. - π update
initial
to usehandleAsynchronousIterable
. - π update
map
to usehandleAsynchronousIterable
. - π update
repeat
to useBigInt
for count. - π update
take
to usehandleAsynchronousIterable
. - π update
unique
to usehandleAsynchronousIterable
. - π update
zip
to usehandleCurriedAsynchronousIterable
.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- π₯ remove
.editorconfig
. - π§ update configs with new
@vangware/configs
.
- β¬οΈ dependency upgrade.
- π¨ lint fixes.
- π§ update CI configs.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- βοΈ fix typo in
package.json
.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- π some changes here and there using
@vangware/utils
.
- β¬οΈ dependency upgrade.
- π update
CHANGELOG.md
to use emojis instead of aliases.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- π§ add
"sideEffects": false
topackage.json
.
- β¬οΈ dependency upgrade.
- π update docs.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- β¨ add
zipIndex
util.
- β¬οΈ dependency upgrade.
- β
update test for latest
@vangware/test
.
- π fix bad import.
- π improve
iterableToArray
so is smaller. - π improve
entriesToObject
to reduce into an object with no prototype. - π improve
groupBy
to reduce into an object with no prototype.
- β¬οΈ dependency upgrade.
- π₯ remove all asynchronous utils (the regular utils handle the async cases as well now).
- π update docs.
- π Functions now return an IteratorIterable so it can be reused.
- π Some reuse and perf optimizations.
- β¬οΈ dependency upgrade.
- β¬οΈ dependency upgrade.
- π fix bug with
join
returningundefined
.