Skip to main content
Module

x/isx/CHANGELOG.md

Collection of validation functions for JavaScript data
Go to Latest
File

1.1.1 (2023-03-27)

Bug Fixes

  • iterable: add overload before readonly array type guard (73255e1), closes #4

1.1.1-beta.1 (2023-03-27)

Bug Fixes

  • iterable: add overload before readonly array type guard (73255e1), closes #4

1.1.0 (2023-03-27)

Bug Fixes

  • iterable: add readonly signature to type guard (5231d32)

Features

  • iterable: add isEmpty function for iterable (fc1d5f1)
  • iterable: add isNotEmpty function for iterable (3d2b9db)
  • iterable: add isSingle function for iterable (1b4360c)

1.1.0-beta.1 (2023-03-27)

Bug Fixes

  • iterable: add readonly signature to type guard (5231d32)

Features

  • iterable: add isEmpty function for iterable (fc1d5f1)
  • iterable: add isNotEmpty function for iterable (3d2b9db)
  • iterable: add isSingle function for iterable (1b4360c)

1.0.0 (2023-03-26)

Bug Fixes

  • _tools: fix npm build script for generate types versions (ddb39fc)
  • do not re-export for unsupported bundler (3fd20d7)
  • export isNil function globaly (cbf5536)
  • object: fix isEmptyObject logic (7873b2c)
  • string: fix export module (c2d602e)
  • unknown: fix isIterable function that exclude not Iterator (0d2224e)

Features

  • add isDate function (39a8605)
  • add isEmptyArray function (264f3e1)
  • add isEmptyString function (3d9f9e4)
  • add isFalse function (5091300)
  • add isFunction and isPrimitive functions (4fd0bd3)
  • add isNil function (ecff67f)
  • add isNull function (c182719)
  • add isObject and isEmptyObject functions (2a52bf9)
  • add isPromise and isError functions (18ed614)
  • add isTrue function (a1e5f61)
  • be Deno first codebase, add some is functions (b5e3069)
  • date: add isValidDate function (b0d2412)
  • date: export isValidDate function (daf77bc)
  • export validation for number subset (670d336)
  • iterable: add isIterable function (c7f2450)
  • mod: export isRegExp globaly (30125c8)
  • number: add isEven function (a9d900d)
  • number: add isNegativeNumber function (fb845a8)
  • number: add isNonNegativeInteger function (92fa0c5)
  • number: add isOdd function (1090064)
  • number: add isPositiveNumber function (0ff70ea)
  • numbers: add isNonNegativeNumber function (a5b09ed)
  • numbers: add isNonPositiveNumber function (9005e4d)
  • object: add hasOwn function (3dac147)
  • object: add isSize0 function (0efb1af)
  • split all modules by file (5d042f6)
  • string: add isDateString function (86cd23a)
  • string: add isHexColor function (d5266fa)
  • string: rename isHexColor to isHexColorFormat (a2fe0d6)
  • strings: add validation for hostname format (234e8a2)
  • strings: add validation for rfc 3339 date format (ef1532a)
  • strings: add validation for RFC 3339 date time format (2b675a3)
  • strings: add validation for RFC 3339 full-time format (92b36fb)
  • strings: delete all string subset (e0946e3)
  • symbol: add isSymbol function (f24e250)
  • top_types: add isEmptyObject function (cb15082)
  • top_types: add isNonNullable function (9f8b5fd)
  • toptypes: add isRegExp function (87a3d06)
  • union: add isEmpty function (6262cd4)
  • unknown: add isAsyncGenerator function (15fc58e)
  • unknown: add isAsyncIterable function (9491020)
  • unknown: add isBigint function (6286418)
  • unknown: add isEmpty function (ce708b0)
  • unknown: add isFalsy function (68c6c28)
  • unknown: add isPlainObject function (8f6f302)
  • unknown: add isTruty function (dfc14a0)
  • unknown: remove functions with excessive narrowing (c7a8cb0)
  • unknown: rename Maybe prefix to Like suffix (c8861ca)

Performance Improvements

  • strings: add pure anotation for bundler (0a3b1d0)
  • strings: remove template literal for tree-shaking (b291ae4)

1.0.0-beta.26 (2023-03-26)

Bug Fixes

  • _tools: fix npm build script for generate types versions (ddb39fc)

1.0.0-beta.25 (2023-03-25)

Features

  • split all modules by file (5d042f6)
  • strings: delete all string subset (e0946e3)

1.0.0-beta.24 (2022-10-31)

Features

  • numbers: add isNonNegativeNumber function (a5b09ed)
  • numbers: add isNonPositiveNumber function (9005e4d)

1.0.0-beta.23 (2022-10-26)

Features

  • top_types: add isEmptyObject function (cb15082)
  • top_types: add isNonNullable function (9f8b5fd)

Performance Improvements

  • strings: add pure anotation for bundler (0a3b1d0)
  • strings: remove template literal for tree-shaking (b291ae4)

1.0.0-beta.22 (2022-09-22)

Features

  • mod: export isRegExp globaly (30125c8)
  • toptypes: add isRegExp function (87a3d06)

1.0.0-beta.21 (2022-08-31)

Features

  • date: export isValidDate function (daf77bc)
  • export validation for number subset (670d336)
  • object: add hasOwn function (3dac147)
  • string: rename isHexColor to isHexColorFormat (a2fe0d6)
  • strings: add validation for hostname format (234e8a2)
  • strings: add validation for rfc 3339 date format (ef1532a)
  • strings: add validation for RFC 3339 date time format (2b675a3)
  • strings: add validation for RFC 3339 full-time format (92b36fb)
  • unknown: remove functions with excessive narrowing (c7a8cb0)
  • unknown: rename Maybe prefix to Like suffix (c8861ca)

1.0.0-beta.20 (2022-08-25)

Features

  • number: add isNonNegativeInteger function (92fa0c5)
  • unknown: add isBigint function (6286418)
  • unknown: add isFalsy function (68c6c28)
  • unknown: add isTruty function (dfc14a0)

1.0.0-beta.19 (2022-08-03)

Bug Fixes

  • unknown: fix isIterable function that exclude not Iterator (0d2224e)

Features

  • unknown: add isAsyncGenerator function (15fc58e)
  • unknown: add isAsyncIterable function (9491020)
  • unknown: add isPlainObject function (8f6f302)

1.0.0-beta.18 (2022-08-03)

Features

  • unknown: add isEmpty function (ce708b0)

1.0.0-beta.17 (2021-11-28)

Features

  • iterable: add isIterable function (c7f2450)
  • union: add isEmpty function (6262cd4)

1.0.0-beta.16 (2021-11-26)

Bug Fixes

  • string: fix export module (c2d602e)

Features

  • string: add isDateString function (86cd23a)
  • string: add isHexColor function (d5266fa)

1.0.0-beta.15 (2021-11-21)

Bug Fixes

  • do not re-export for unsupported bundler (3fd20d7)

1.0.0-beta.14 (2021-11-21)

Bug Fixes

  • object: fix isEmptyObject logic (7873b2c)

Features

  • object: add isSize0 function (0efb1af)

1.0.0-beta.13 (2021-11-20)

Features

  • number: add isEven function (a9d900d)
  • number: add isNegativeNumber function (fb845a8)
  • number: add isOdd function (1090064)
  • number: add isPositiveNumber function (0ff70ea)

1.0.0-beta.12 (2021-11-20)

Features

  • date: add isValidDate function (b0d2412)
  • symbol: add isSymbol function (f24e250)

1.0.0-beta.11 (2021-11-20)

Features

1.0.0-beta.10 (2021-11-19)

Bug Fixes

  • export isNullable function globaly (cbf5536)

1.0.0-beta.9 (2021-11-19)

Features

  • add isNullable function (ecff67f)

1.0.0-beta.8 (2021-11-19)

Features

  • add isPromise and isError functions (18ed614)

1.0.0-beta.7 (2021-11-17)

Features

1.0.0-beta.6 (2021-11-16)

Features

  • add isFunction and isPrimitive functions (4fd0bd3)

1.0.0-beta.5 (2021-11-16)

Features

  • add isObject and isEmptyObject functions (2a52bf9)

1.0.0-beta.4 (2021-11-16)

Features