A collection of packages to manage real-time and reactive applications.
Package | Description |
---|---|
@signe/reactive |
Primitive usage of reactivity with signal , computed , and effect . |
@signe/sync |
Listens to signals within a class to synchronize with the client (if on the server-side) or, on the client-side, recreates a class from the data received from the server. Provides indication for data persistence. |
@signe/room |
Creates a Room based on PartyKit for real-time applications. Can be deployed on Cloudflare. |
-
Ensure you have
pnpm
installed:npm install -g pnpm
-
Clone the repository:
git clone https://github.com/RSamaium/signe
-
Install dependencies:
pnpm install
-
Start the development server:
pnpm run dev
-
Define a release:
pnpm run release
-
Push to the master branch for deployment on NPM:
git push origin master
This project is licensed under the MIT License - see the LICENSE file for details.
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests.