Note
This project is in the Experimental Stage.
We declare this project experimental to set clear expectations for your usage. There could be known or unknown bugs, the API could evolve, or the project could be discontinued if it does not find community adoption. While we cannot provide professional support for experimental projects, we’d be happy to hear from you if you see value in this project!
This monorepo is managed by turborepo and uses pnpm
for dependency management.
pnpm install
pnpm build
Set the NEXT_PUBLIC_UPSTASH_REDIS_REST_URL
and NEXT_PUBLIC_UPSTASH_REDIS_REST_TOKEN
environment
variables by creating a .env
file under examples/nextjs13
.
cd examples/nextjs
npx playwright install
pnpm test
- Run
pnpm changeset
This will prompt you to select which packages have changed. It will also create a changeset file in the.changeset
directory. - Run
pnpm changeset version
This will bump the versions of the packages previously specified with pnpm changeset (and any dependents of those) and update the changelog files. - Run
pnpm install
This will update the lockfile and rebuild packages. - Commit the changes
- Run
pnpm publish -r
This command will publish all packages that have bumped versions not yet present in the registry.