is-lite

Type check tool

MIT License

Downloads
2.3M
Stars
17
Committers
1
is-lite - 1.2.1 Latest Release

Published by gilbarbara 10 months ago

  • Upgrade dependencies: b5aa59c8e173cb1263b149fdbdafe9057570fe21
is-lite - 1.2.0

Published by gilbarbara about 1 year ago

  • Refactor exports: f092069cc9ff7e21df4eca9f4182a121832dab42
is-lite - 1.1.0

Published by gilbarbara about 1 year ago

  • Update exports: fda3ebf914b55e7ec7e41dd1308382ed90f2d3c9
  • Add named exports: 819f7fcc9ea597eecb8081ea84ac48785e58c306
is-lite - 1.0.0

Published by gilbarbara about 1 year ago

  • Remove .npmrc: db187f46b4bcaeeb87f1c6d038dd7d31a8274b16
  • Upgrade dependencies and migrate to pnpm: 416124b9d648137bb0f53bb00ee6860286af95b5
  • Replace @gilbarbara/esbuilder with tsup: 62a476301f93bc7acbec75fd325d1867320a2561
  • Migrate tests to vitest: 496baa41811eba3f7f2831149e974e6d712b102c
is-lite - 0.9.3

Published by gilbarbara about 1 year ago

  • Upgrade dependencies: 9601dff138376d199763c1853e04c9a132a86581
  • Update GH Actions workflow: 78cc195ec6d5c58de62a4d56f69b1320011a677b
  • Add sonarcloud config: 8758e8f61c3ec87fcbad1d8086a60de655f9d6e3
  • Remove codeclimate: b23aaa55447fd8a79213dc4ab355719645d9f77f
is-lite - 0.9.2

Published by gilbarbara about 2 years ago

  • Update README: 145b04aa89aa37a46e3979b37a220b66eabc1f2f
  • Implement @gilbarbara/esbuilder: 54c7afea75d1c3f8687a2d993a771c3e6c3da729
is-lite - 0.9.1

Published by gilbarbara about 2 years ago

  • Remove types.ts: 771acbafc12774aea58ce2f72e25833d3f98d837
  • Upgrade dependencies: f6b0ee0431ef933c20a04df58b21d65ed09794eb
is-lite - 0.9.0

Published by gilbarbara about 2 years ago

  • Upgrade dependencies: ac577ee6055d4e2d4d70baedb84b5378a89c33fd
  • Refactor package build: 216fadfaea4a0dc0cf8f1f8eb8c205f535048ba1

Breaking changes

This package now exports different bundles for ESM and CJS.
If you are using the import syntax, the bundler needs to support ESM.

is-lite - 0.8.2

Published by gilbarbara over 2 years ago

  • Upgrade dependencies: f5c174a4778266f846937f8253d057e2fe2afc42
  • Replace travis with GitHub Actions: e5d5e550fd51abd3f4643b77acf1d0cd0df3798d
is-lite - 0.8.1

Published by gilbarbara over 3 years ago

  • Upgrade dependencies: 49ce564e16b567573b61f4c75577f5ea6ac5c833
  • Update README: a7fda0c05f606bc56f1da6bc0302005c855e3fa1
is-lite - 0.8.0

Published by gilbarbara almost 4 years ago

  • Add bigint, asyncGeneratorFunction and primitive checks: 8e3dc3b0b8264b8c270fd04ba84589f77f4fbab2
  • Update domElement to. check for HTMLElement instead of Element: d335fef497fd9a97f309748f9fcd098b405f2bd1
  • Update is function to be type-safe: 9d5ddcbda6b5cc21b15e006400a86b54c9c627c5
is-lite - 0.7.1

Published by gilbarbara almost 4 years ago

  • Fix README: 6b60914fd6c563561de4b29840a3e8f789cb4c7e
  • Upgrade dependencies: 2c572429c6afda6a06ce731fe34f91af53cdd4dc
  • Update types: d9826bd51337f64db94abcfc774c762c2a0f1969
  • Add legacy warning to README: 0c66267fe1616128e6676e1a597528fa1a1c7d0d
is-lite - 0.7.0

Published by gilbarbara about 4 years ago

  • Upgrade dependencies: 109c64e2239288aac1617e4a0e47068d56ef8a59
  • Add is.plainFunction: 3e578ed47268ae5227edd2f3d115276194d27eb3
  • Update is.function to identify async and generator functions: b2df924cfe4da1ae5cdeec2f13b32bd8ff150f6c
  • Update tests: a430033cc1138f523aad77da3641db361387284c

Breaking change: If you rely on the old is.function behavior, you can switch to is.plainFunction

is-lite - 0.6.0

Published by gilbarbara about 5 years ago

  • Upgrade dependencies: ed554d1ec34842f7e8ca34a2aa2eb51efa6371de
  • Add arrayOf, defined, empty, oneOf, and propertyOf: 99bd98799ba3aa60da7504d89856f8cbb9e91a8e
is-lite - 0.5.1

Published by gilbarbara about 5 years ago

  • Upgrade dependencies and add repo-tools and @gilbarbara/tsconfig: aa8e6cce6345892c2f631ec03e4b1593cce2e2aa
is-lite - 0.5.0

Published by gilbarbara about 5 years ago

  • Remove babel, eslint and migrate all files to typescript: 27a96ceff07f4fc88fddd68f260276c275808761
  • Refactor: c44dea3e694db11abf98a5df1962552e632d357d
    • Default export is a function that returns the type of the value
    • Add checks: asyncFunction, error, generatorFunction and instanceOf
    • Add type guards for typescript
  • Update CI config: 8a2c8e063718d93024542949679db1cbb73a98e6
is-lite - 0.4.1

Published by gilbarbara over 5 years ago

  • Upgrade dependencies: 4383fc47277355d6ea69ad1ed1d8acdd2630e5a9
is-lite - 0.4.0

Published by gilbarbara over 5 years ago

  • Upgrade dependencies: a4945c0b2f33d4c5fcc38b2fdfb9e8d9b6981bd7
  • Update jest.config.js: 2b2fea03e0675e8a8f5834523169ec38968bf181
  • Add map, nan, numericString, set, weakMap, weakSet: 20dadbd18ac492cfc1742fac557013d927b30cb6
is-lite - 0.3.0

Published by gilbarbara over 5 years ago

  • Rewrite with typescript: 6cef7cd5cb58b4510fd9369a282305e25ea16930
is-lite - 0.2.1

Published by gilbarbara about 6 years ago

  • Upgrade dependencies: 72c1686c330e108f1fecdf97a146dc8ba7329d6a
  • Minor fixes: 5d30da6e3e3104de0b575aac2d0d6b7852c316c2