uselab
v1.0.8
Published
CLI tool for installing UseKit hooks
Maintainers
Readme
uselab CLI
A simple CLI for adding UseKit hooks to React projects.
Installation
Requires Node.js 20 or newer.
npm install -g uselabOr run it directly:
npx uselab@latest --helpQuick Start
- Initialize your project:
npx uselab@latest init- Add a hook:
npx uselab@latest add use-network-status- See available hooks:
npx uselab@latest listCommon Commands
Add a hook:
npx uselab@latest add use-batteryForce JavaScript:
npx uselab@latest add use-battery --jsForce TypeScript:
npx uselab@latest add use-battery --tsPreview a hook:
npx uselab@latest view use-batterySearch hooks:
npx uselab@latest search batteryBuild registry files:
npx uselab@latest build --registry registry.json --output distHow It Works
uselabinstalls hooks into your project.- It chooses TypeScript or JavaScript automatically based on your project.
- You can override that choice with
--tsor--js. - Existing projects stay simple: initialize once, then add hooks as needed.
Configuration
Running init creates a uselab.json file in your project root:
{
"hooks": "src/hooks"
}By default, hooks go to:
src/hooks/if your project has asrcfolderhooks/otherwise
Documentation
For full docs and the hook registry:
- https://usekit.kiron.dev/docs/cli
- https://usekit.kiron.dev
