1.0.3 β’ Published 3 months ago
kick-api-types v1.0.3
kick-api-types
A TypeScript type definition library for the Kick.com API, providing strongly typed interfaces and route definitions for Kickβs public API. This project aims to make interacting with the Kick API easier by providing accurate and structured TypeScript typings for developers.
π Status: Work in Progress
This project is unfinished and actively under development. While we have started defining types for major Kick API routes, many endpoints are still incomplete.
We welcome contributions from the community to help improve, refine, and expand the typings.
π Goals
- Provide fully typed interfaces for all Kick API endpoints
- Maintain strict type safety for request and response payloads
- Follow best practices for TypeScript API typings
- Ensure compatibility with REST API clients like Axios and Fetch
- Keep the types up to date as Kick updates their API
π€ Contributing
How You Can Help
- Submit PRs for missing or incomplete typings
- Report issues if you find incorrect or outdated types
- Test the types in real-world applications and suggest improvements
- Enhance documentation with usage examples
Getting Started
- Fork the repository
- Install dependencies:
npm install
- Make your changes
- Submit a Pull Request π
π License
This project is licensed under the MIT License. By contributing, you agree to license your work under MIT.
Join us in making Kick API development smoother for everyone! π