{"library":"is-lite","type":"library","category":null,"description":"is-lite is a concise and efficient JavaScript utility library for performing type checks and validations, currently at version 2.0.0. It offers a comprehensive suite of functions for identifying various data types, ranging from primitives like `string` and `number` to complex structures such as `Array`, `Map`, `class` constructors, and asynchronous functions. A core strength of is-lite is its robust TypeScript support, which includes type guards that facilitate accurate type inference within conditional statements, thereby improving code safety and developer experience. The library is designed to be lightweight, providing a minimal bundle size, and supports tree-shakeable, individual imports for each type checker from the `is-lite/standalone` path, optimizing performance in bundle-conscious environments. It maintains a consistent release cadence, with frequent updates incorporating new features and dependency upgrades, demonstrating active maintenance and evolution.","language":"javascript","status":"active","version":"2.0.0","tags":["javascript","type","check","assertion","validation","test","typeguard","typeof","instanceof","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install is-lite","imports":["import is from 'is-lite';","import { isString } from 'is-lite/standalone';","import { isArrayOf } from 'is-lite';"]},{"cmd":"yarn add is-lite","imports":[]},{"cmd":"pnpm add is-lite","imports":[]}],"homepage":null,"github":"https://github.com/gilbarbara/is-lite","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/is-lite","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/is-lite/compatibility"}}