A modular, lightweight, and framework-agnostic toolkit for interacting with browser-native APIs, fully typed for TypeScript and optimized for modern web applications.
| Package | Description | Version |
|---|---|---|
@umah-creative/browser-native |
Core library README | |
@umah-creative/browser-native-react |
React hooks wrapper README | |
@umah-creative/browser-native-types |
Types package README |
- Modular: Use only the parts you need.
- TypeScript-first: Fully typed for excellent developer experience.
- Tree-shakeable: Optimized for modern bundlers.
- Framework-agnostic: Core logic separated from framework-specific wrappers.
- Node.js >= 18
- pnpm >= 8
pnpm installpnpm buildpnpm testGenerate API documentation:
pnpm build:docs- Fork the repository
- Run
pnpm install - Make your changes in the relevant package
- Run
pnpm buildandpnpm test - Submit a pull request
MIT © Umah Creative