is-what

JS type check (TypeScript supported) functions like `isPlainObject() isArray()` etc. A simple & small integration.

MIT License

Downloads
29.4M
Stars
180
Committers
13
is-what - Latest Release

Published by mesqueeb 5 months ago

  • chore: build dd5baac
  • lint: allow any with warning 312ffc3
  • fix: a typescript regression related to unknown a707b70

https://github.com/mesqueeb/is-what/compare/v5.0.1...v5.0.2

is-what -

Published by mesqueeb 5 months ago

  • chore: update dependencies b8a4d37
  • chore: update dependencies ccbfe4a
  • chore: repo maintenance ๐Ÿšข 1d519e1
  • chore: repo maintenance ๐Ÿšข 78e4994
  • build: improve workflow 8c7d33b

https://github.com/mesqueeb/is-what/compare/v5.0.0...v5.0.1

is-what -

Published by mesqueeb 5 months ago

  • Merge pull request #87 from mesqueeb/v5 0d1ed5c
  • fix: unknown instead of any, closes #12 42cadb4
  • feat: simplify eslint setup bb6c47e
  • fix: exports 243d20b
  • feat: esm only 7230cda

https://github.com/mesqueeb/is-what/compare/v4.1.16...v5.0.0

is-what -

Published by mesqueeb 12 months ago

  • chore: build 0a85ee2
  • chore: update dependencies 3b350b4
  • fix: prettier 142ca00
  • fix: typo f40b3f9
  • fix: isError (#85) 6a7308f
  • Merge pull request #82 from mesqueeb/dependabot/npm_and_yarn/word-wrap-1.2.4 b019113
  • build(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 3051e77
  • build: delete unused ava config d1d8a61
  • Merge pull request #65 from mesqueeb/remove-funding 087bef3
  • Split into multiple files (#57) 2ab780a
  • Remove FUNDING.yml 4c16f16

https://github.com/mesqueeb/is-what/compare/v4.1.15...v4.1.16

is-what -

Published by mesqueeb over 1 year ago

is-what -

Published by mesqueeb over 1 year ago

  • fix: make np releases not publish, only create the release notes 3e8e623
  • Add prettier-plugin-jsdoc (#56) cf65979
  • Add preview-docs workflow (#62) 5dc6959
  • Split into two workflow files (#67) 162c5f6
  • Merge pull request #75 from mesqueeb/dependabot/npm_and_yarn/vite-4.3.9 233deaf
  • build(deps): bump vite from 4.3.8 to 4.3.9 75b93f6
  • Merge pull request #63 from mesqueeb/dependabot/npm_and_yarn/got-and-np-11.8.6 6bab1f5
  • build(deps): bump got and np 40c687c
  • Merge pull request #31 from mesqueeb/dependabot/npm_and_yarn/minimist-1.2.8 ca69783
  • Merge pull request #30 from mesqueeb/dependabot/npm_and_yarn/http-cache-semantics-4.1.1 c87e0a5
  • Merge pull request #28 from mesqueeb/dependabot/npm_and_yarn/normalize-url-4.5.1 c16344e
  • Merge pull request #27 from mesqueeb/dependabot/npm_and_yarn/hosted-git-info-2.8.9 26b0548
  • Merge pull request #26 from mesqueeb/dependabot/npm_and_yarn/lodash-4.17.21 45281e3
  • Merge pull request #25 from mesqueeb/dependabot/npm_and_yarn/trim-newlines-3.0.1 cc5f311
  • build(deps): bump minimist from 1.2.5 to 1.2.8 3ef3b4a
  • build(deps): bump normalize-url from 4.5.0 to 4.5.1 d7d079f
  • build(deps): bump hosted-git-info from 2.8.8 to 2.8.9 39c8dbc
  • build(deps): bump lodash from 4.17.20 to 4.17.21 551b1bb
  • build(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 6cbcef8
  • build(deps): bump trim-newlines from 3.0.0 to 3.0.1 dddd080

https://github.com/mesqueeb/is-what/compare/v4.1.13...v4.1.14

is-what -

Published by mesqueeb over 1 year ago

  • lint 65acfc6
  • Put prettier in package.json (#54) b786aa7

https://github.com/mesqueeb/is-what/compare/v4.1.12...v4.1.13

is-what -

Published by mesqueeb over 1 year ago

  • chore: build bbf0e2e
  • build: update main branch b4f4d2a
  • Add publish workflow (#41) b22419c
  • Add isInstanceOf() next to getType() section (#48) 9366f86
  • Add isInstanceOf(value, classNameOrClass) (#38) 5895bc8
  • Merge pull request #43 from jcbhmr/add-docs c710445
  • build: tweak script name df4261c
  • build: tweak test workflow 999ad4d
  • feat: add JSDocs 6977a30
  • build: tweak test workflow 6099e98
  • fix: add build script 06b88a1
  • feat: add JSDocs c83fc52
  • Merge branch 'dev' of https://github.com/mesqueeb/is-what into pr/43 2380855
  • Add test workflow (#42) f3c8b3c
  • Correctly handle null prototypes (#32) d0aa1d9
  • Update package-lock.json bff4163
  • Add pages publish action f3d45d8
  • Add docs/dist to .gitignore 46816b2
  • Add typedoc config f8eaa7e

https://github.com/mesqueeb/is-what/compare/v4.1.11...v4.1.12

is-what -

Published by mesqueeb over 1 year ago

is-what -

Published by mesqueeb over 1 year ago

  • Buildfixes (#35) 8c8c968
  • fix: emit declarations files twice (for both module types) (#34) 910f121

https://github.com/mesqueeb/is-what/compare/v4.1.9...v4.1.10

is-what -

Published by mesqueeb over 1 year ago

  • chore: update dependencies f801fa8
  • chore: maintenance bf6d8c0
  • fix: move types condition to the front (#33) 6cfd42f

https://github.com/mesqueeb/is-what/compare/v4.1.8...v4.1.9

is-what -

Published by mesqueeb almost 2 years ago

  • chore: update dependencies 3c550db
  • fix: update isPlainObject method to account for overridden 'constructor' key in plain objects (#24) 4152a01
  • update readme 07730c2
  • add is-where link! ๐Ÿ™ˆ c8336d5
  • fix: update import path ea7fed8

https://github.com/mesqueeb/is-what/compare/v4.1.7...v4.1.8

is-what -

Published by mesqueeb over 2 years ago

is-what -

Published by mesqueeb over 2 years ago

  • chore: fix npm dependency 72f85b8
  • chore: bump 9e3821c
  • update scripts fb0c645
  • Remove ignored files d20c612
  • chore: build b5e630e

https://github.com/mesqueeb/is-what/compare/v4.1.3...v4.1.6

is-what -

Published by mesqueeb over 2 years ago

  • build: cleanup ๐Ÿงผ 7576ad7
  • build: cleanup ๐Ÿงผ 09d9436

https://github.com/mesqueeb/is-what/compare/v4.1.2...v4.1.3

is-what -

Published by mesqueeb over 2 years ago

  • build: cleanup ๐Ÿงผ 0ac0b28
  • build: cleanup ๐Ÿงผ 718c559

https://github.com/mesqueeb/is-what/compare/v4.1.1...v4.1.2

is-what -

Published by mesqueeb over 2 years ago

  • maintenance ๐Ÿ”ง 9253b72
  • maintenance ๐Ÿ”ง 77630d9
  • update readme ๐Ÿ›ต 9016009

https://github.com/mesqueeb/is-what/compare/v4.1.0...v4.1.1

is-what - isPositiveNumber / isNegativeNumber

Published by mesqueeb about 3 years ago

  • chore: build 22e44ea
  • feat: add isPositiveNumber / isNegativeNumber 35623b9
  • feat(docs): greatly improve docs 05d4ae4
  • chore: update dependencies 2a0da4a
  • build: rename "typings" โ†’ "types" 088429c

https://github.com/mesqueeb/is-what/compare/v4.0.0...v4.1.0

is-what - ESM release!

Published by mesqueeb over 3 years ago

Breaking change

  • now requires node v12+
  • doesn't use commonJS anymore (see more on why here)

other

  • revert: don't manually bump bac48f9
  • chore: update dependencies 927b9a6
  • Merge branch 'production' of https://github.com/mesqueeb/is-what into production 6246ad4
  • Esm (#19) e94630d
  • temp: delete 0378888

https://github.com/mesqueeb/is-what/compare/v3.14.1...v4.0.0

is-what -

Published by mesqueeb over 3 years ago

  • build: add np 29b4f3e
  • build 7164669
  • test: add tests e461a98

https://github.com/mesqueeb/is-what/compare/v3.14.0...v3.14.1