Simple, yet, delightfully made utilities and mixins for the javascript ecosystem.
This project is broken down into multiple packages each with their own dedicated platform or a framework.
@jabascript/core: Contains extensions to the javascript std. Functions liketakeIf,debounce,waitetc.@jabascript/dom: Contains utilities and mixins to use in an environment with DOM access. (Vanilla, hydrated client-side react, etc)@jabascript/form-data: Utilities for handlingFormData.@jabascript/query: Utilities to create and control URLs.@jabascript/react: Contains hooks and other utilities usable in react projects.- Client hooks are contained under
@jabascript/react/client - Server only utilities are grouped under
@jabascript/react/server
- Client hooks are contained under
All of these packages are published to npm.
pnpm add @jabascript/core
pnpm add @jabascript/dom
pnpm add @jabascript/form-data
pnpm add @jabascript/query
pnpm add @jabascript/react
Anyone and everyone are welcomed to contribute. Make sure to write readable JSDoc comments as this project relies on it for building types.
Entirety of this project is licensed under MIT. For more information, check LICENSE.