{"repo":"updatedotdev/js","free":true,"listed":false,"github":"https://github.com/updatedotdev/js","clone":"git clone https://github.com/updatedotdev/js.git","description":"Add payments to your app in five minutes.","language":"TypeScript","stars":76,"topics":["billing","entitlements","stripe","nextjs","payments","react","saas","subscriptions","typescript","update"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"Update JS Library Update is a library for seamless billing and entitlement management. It integrates with your existing tools, like Stripe and Supabase, so you can integrate without migrating away from your existing stack. 🚀 Quickstart The easiest way to get started with Update is to use the create-update-app command: This tool will help you choose a framework and set up a fully working Update application in seconds. Just provide a name and your API keys. For source code examples, check out our examples repository. ✨ Features - Billing : Seamless payments management - Entitlements : Simple access control for premium features - Framework Support : Built-in integration for Next.js and other SSR environments 🔧 Installation 🔐 Auth Integrations - 🐘 Supabase - 🔥 Firebase - 🔐 Clerk - ⚙️ Custom 🏁 Getting Started First, you need to create an account on Update and obtain your publishable key. This key is essential for initializing the Update client in your application. Additionally, configure your preferred authentication provider to manage user sessions and access control. ⚙️ Initializing Basic Setup Initialization options - getSessionToken : A function that returns a session token for the user. This is optional, but required for most functions that require authentication. - environment : The environment to use for the client. Valid values are live and test . Environment Variables (.env.local) 🏗️ Framework Integration Next.js Integration Update works well with Next.js and othe","default_branch":null,"files":null,"tree":[],"storefront":"/r/updatedotdev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/updatedotdev/js/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}