Tiny, fast runtime validation library. Schemas compile to straight-line JavaScript.
Common reusable types for TypeScript.
weakly assign ids to tuples of objects
Runtime validation for static types
🔢 more efficient array functions for sorted arrays (e.g. binary search)
Create stable object references
`use-stripe-subscription` makes it easy to add Stripe Billing to a React application. It extends Stripe's SDK with a standardized React SDK for familiar-feeling hooks and components.
create mock router from api code automatically
`@nsc-earth-v2/tooltip` 是一个基于 [Cesium](https://cesium.com/) 对象实现的 tooltip 组件,支持自定义内容。包含两个类:`Tooltip` 和 `MouseTooltip`。
A Javascript adaptation of Python's clique library, for parsing collections from common numerical components.
Condition evaluation supporting mathematical and boolean operators. Ideal for embedding complex conditional logic into JSON or other static text formats.
A helper for creating key/value pairs, also known as entries
Pure version of built-in JSON Object
A package for using the guijson format
Syntactic sugar for `ngrx/store` reducer
Lagrange polynomial interpolation with support for finite fields.
NodeJS EventEmitter with typed listeners
organize and share your notes!
Zod + Jest Expect = ZExpect!
## Install
Typesafety with strong inference
CJ Date's relation variables as a JavaScript class, with helpers
A small utility package that brings Golang inspired error-as-values-handling to Javascript and Typescript.
> 我们常常会遇到这样一个问题,当我们使用一个第三方控件库的时候,我们只用到了其中 1 个或某几个组件,会连带一大堆无用的东西,造成体积臃肿不堪。又或者首页用到的组件较多,首页加载速度缓慢,这个时候,我们或许需要加载用户可视范围内用到的组件,随着用户的浏览下拉,我们再去加载这些组件,渐进式加载,渐进式体验,这个时候你或许就用到了本工具所实现的功能。或者一个页面的某些不重要区域,比如第三方广告又或者不重要的元素,可以采用懒加载懒渲染,降低用户首屏等待时间。一切都在用户不知不觉中进行。大大增加用户体验,特别是