v5.7.0 (2024-01-29)
- Fix(and): fixing typing for and.
- Chore(deps): bumping deps.
- Updating changelog.
v5.6.1 (2023-10-05)
- Fix(or): fixing typing for
or
. - Updating changelog.
v5.6.0 (2022-12-14)
- Feat: optional if undefined.
- Updating changelog.
v5.5.0 (2022-12-14)
- Chore: bumping ts.
- Updating changelog.
v5.4.1 (2022-09-21)
- Fix: preserve backward compatibility.
- Updating changelog.
v5.4.0 (2022-09-21)
- Feat(eventually): custom error constructor with last result inspection.
- Chore: bumping dev deps.
- Renaming nil to nullish.
- Bumping deps.
- Updating changelog.
v5.3.2 (2022-03-28)
- Fixing types.
- Updating changelog.
v5.3.1 (2022-03-28)
- Fixing exact type.
- Updating changelog.
v5.3.0 (2022-03-28)
- Allow primitives in objects.
- Updating changelog.
v5.2.0 (2022-03-28)
- Adding true and false.
- Updating changelog.
v5.1.1 (2022-03-28)
- Fixing result type in eventually.
- Updating changelog.
v5.1.0 (2022-03-28)
- Adding eventually.
- Adding non-nullish.
- Updating changelog.
v5.0.0 (2022-02-25)
- Meta cleanups.
- Universal mjs/cjs.
- Create codeql-analysis.yml.
- Updating changelog.
v4.5.0 (2021-12-13)
- Bumping node v14 to v16; bumping deps.
- Updating changelog.
v4.4.0 (2021-10-16)
- Bumping deps.
- Publish post version.
- Fixing typos.
- Updating changelog.
v4.3.0 (2021-09-03)
- Bumping deps.
- Updating changelog.
v4.2.0 (2021-08-12)
- Adding never for exhaustive switch.
- Updating changelog.
v4.1.3 (2021-06-18)
- Fix: don't use private interfaces.
- Updating changelog.
v4.1.2 (2021-06-17)
- Be nice to old parsers.
- Updating changelog.
v4.1.1 (2021-06-16)
- Using noImplicitAny.
- Updating changelog.
v4.1.0 (2021-06-16)
- Adding ignore.
- Updating changelog.
v4.0.0 (2021-06-16)
- Updating tuple.
- Test on prepublishOnly.
- Bumping deps.
- Simplifying object type.
- Simplifying exact types.
- Dropping rethrow helper.
- Dropping clone, map, error-message. Adding error-of. Eq on primitive.
- Dropping default export, fixing partial.
- Cleanups.
- Adding asserted.
- Assert primitive type union in one-of.
- Updating changelog.
v3.4.0 (2021-05-20)
- Node 14 target, bumping deps.
- Adding import.
- Updating changelog.
v3.3.2 (2021-05-19)
- Adding record.
- Updating readme.
- Updating changelog.
v3.3.1 (2021-03-08)
- Use isolated modules.
- Updating changelog.
v3.3.0 (2021-03-05)
- Adding positive, bumping npms, exporting utility types.
- Updating changelog.
v3.2.0 (2020-10-14)
- Adding strftime.
- Updating changelog.
v3.1.3 (2020-10-09)
- Renaming expand to alias.
- Updating changelog.
v3.1.2 (2020-10-09)
- Adding expand type.
- Updating changelog.
v3.1.1 (2020-10-09)
- Adding export.
- Adding .github to npm ignore.
- Updating changelog.
v3.1.0 (2020-10-03)
- Use unknown as default type parameter for keyed.
- Check for array in keyed.
- Renaming kv to keyed.
- Adding async-return-type utility type.
- Adding awaited utility type.
- Adding kv and null-or, undefined-or utility types.
- Updating changelog.
v3.0.1 (2020-09-29)
- Minor updates.
- Updating changelog.
v3.0.0 (2020-09-16)
- Bumping npms.
- Inline object and exact result so vscode expands type on hover...
- Minor fixes.
- Minor fixes.
- Adding vscode settings.
- Moving to ts.
- Updating changelog.
v2.5.0 (2020-06-28)
- Adding error-message test.
- Adding error-message combinator.
- Bumping npms.
- Updating changelog.
v2.4.0 (2020-05-16)
- Adding instance.
- Updating changelog.
v2.3.0 (2020-05-13)
- Adding indexer.
- Updating changelog.
v2.2.0 (2020-05-12)
- Adding tests.
- Updating index.
- Bumping npms.
- Adding info on optionals in error message.
- Adding rethrow.
- Adding assert.
- Updating changelog.
v2.1.0 (2020-04-29)
- Updating npms.
- Adding eq, safe-integer and non-blank string to index.
- Updating unique type.
- Adding safe-integer.
- Adding non-blank-string.
- Adding eq.
- Updating changelog.
v2.0.0 (2020-04-18)
- Using unique with optional map function.
- Updating changelog.
v1.6.0 (2020-04-18)
- Adding unique.
- Updating changelog.
v1.5.0 (2020-04-15)
- Adding if, implies, ok; exporting all.
- Updating changelog.
v1.4.0 (2020-04-15)
- Adding regexp.
- Updating changelog.
v1.3.0 (2020-04-14)
- Exporting sequence and map, fixing one-of.
- Updating changelog.
v1.2.1 (2020-04-14)
- Updating type on one-of.
- Updating changelog.
v1.2.0 (2020-04-13)
- Making one-of strict.
- Export one-of.
- Don't collide with mixed.
- Adding one-of.
- Adding map.
- Adding in.
- Adding clone.
- Adding sequence.
- Bumping flow.
- Updating changelog.
v1.1.1 (2020-04-02)
- Fixing flow errors.
- Updating changelog.
v1.1.0 (2020-04-02)
- Adding predicate. Using flow strict mode.
- Adding nil, null and undefined.
- Including nested keys in error message. Don't enforce read only array.
- Updating changelog.
v1.0.0 (2020-03-31)
- Multiple updates.
- Adding gt, gte, lt and lte.
- Adding defined.
- Updating changelog.
v0.0.3 (2020-03-12)
- Adding shape.
- Adding tuple.
- Ignore libdef for jest.
- Updating changelog.