> For the complete documentation index, see [llms.txt](https://mile-hi-labs.gitbook.io/react-session/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mile-hi-labs.gitbook.io/react-session/contributing.md).

# Contributing

## Our Mission

React Session is meant to be a lightweight and performant solution for session management which is a common developer need.&#x20;

We realize React Session isn't a one-size fits all solution and we don't want it to be. But, that doesn't mean we aren't open to improvements. We are. Mainly, we want to ensure the library stays fast and efficient so we don't over-engineer and inundate folks with documentation.&#x20;

## Issues

If you've come across a bug or have a questions regarding React Session, please look for a similar issue (or start a new one) via the Github repository.

## Contributing

If you'd like to contribute to React Session, please start a discussion via the GitHub repository with your thoughts on what the project is missing or needs. Assuming all parties on the same page, we're happy to work on the feature when free or we're happy to accept a pull request.

## Testing

This project currently doesn't have an automatic test suite though we've thoroughly tested the project against both the React and React Native demos.&#x20;

## Development

* Clone the repository
* Run `npm link` from this library
* Run `npm link @mile-hi-labs/react-session` from a separate project on your machine
* You can now develop both projects simultaneously
* Run `npm run build` to push code from this package to your project with source maps.&#x20;


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://mile-hi-labs.gitbook.io/react-session/contributing.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
