|
8 | 8 | </picture> |
9 | 9 | </a> |
10 | 10 |
|
11 | | - <h1 align="center">Supabase JS Client Libraries</h1> |
| 11 | + <h1 align="center">Supabase JS SDK</h1> |
12 | 12 |
|
13 | 13 | <p align="center"> |
14 | 14 | <a href="https://supabase.com/docs/guides/getting-started">Guides</a> |
|
19 | 19 |
|
20 | 20 | <div align="center"> |
21 | 21 |
|
| 22 | +[](https://github.com/supabase/supabase-js/actions?query=branch%3Amaster) |
| 23 | +[](https://www.npmjs.com/package/@supabase/postgrest-js) |
| 24 | +[](#license) |
22 | 25 | [](https://pkg.pr.new/~/supabase/supabase-js) |
23 | 26 |
|
24 | 27 | </div> |
|
36 | 39 |
|
37 | 40 | ## 📦 Libraries |
38 | 41 |
|
39 | | -This monorepo contains the complete suite of Supabase JavaScript client libraries: |
| 42 | +This monorepo contains the complete suite of Supabase JavaScript SDK: |
40 | 43 |
|
41 | 44 | | Library | Description | |
42 | 45 | | ---------------------------------------------------------- | ---------------------------------------- | |
43 | | -| **[@supabase/supabase-js](./packages/core/supabase-js)** | Main isomorphic client for Supabase | |
44 | | -| **[@supabase/auth-js](./packages/core/auth-js)** | Authentication client | |
45 | | -| **[@supabase/postgrest-js](./packages/core/postgrest-js)** | PostgREST client for database operations | |
46 | | -| **[@supabase/realtime-js](./packages/core/realtime-js)** | Real-time subscriptions client | |
47 | | -| **[@supabase/storage-js](./packages/core/storage-js)** | File storage client | |
48 | | -| **[@supabase/functions-js](./packages/core/functions-js)** | Edge Functions client | |
| 46 | +| **[@supabase/supabase-js](./packages/core/supabase-js)** | Main isomorphic sdk for Supabase | |
| 47 | +| **[@supabase/auth-js](./packages/core/auth-js)** | Authentication sdk | |
| 48 | +| **[@supabase/postgrest-js](./packages/core/postgrest-js)** | PostgREST sdk for database operations | |
| 49 | +| **[@supabase/realtime-js](./packages/core/realtime-js)** | Real-time subscriptions sdk | |
| 50 | +| **[@supabase/storage-js](./packages/core/storage-js)** | File storage sdk | |
| 51 | +| **[@supabase/functions-js](./packages/core/functions-js)** | Edge Functions sdk | |
49 | 52 |
|
50 | 53 | > **💡 Note for Package Users:** If you install and use these packages, **nothing has changed**. Continue installing packages normally: |
51 | 54 | > |
@@ -147,12 +150,12 @@ npx nx test <package-name> --coverage |
147 | 150 |
|
148 | 151 | ### API Documentation |
149 | 152 |
|
150 | | -- **[Auth Client](./packages/core/auth-js/README.md)** - Authentication and user management |
151 | | -- **[Database Client](./packages/core/postgrest-js/README.md)** - Database queries and operations |
152 | | -- **[Realtime Client](./packages/core/realtime-js/README.md)** - Real-time subscriptions |
153 | | -- **[Storage Client](./packages/core/storage-js/README.md)** - File upload and management |
154 | | -- **[Functions Client](./packages/core/functions-js/README.md)** - Edge Functions invocation |
155 | | -- **[Main Client](./packages/core/supabase-js/README.md)** - Combined client library |
| 153 | +- **[Auth sdk](./packages/core/auth-js/README.md)** - Authentication and user management |
| 154 | +- **[Database sdk](./packages/core/postgrest-js/README.md)** - Database queries and operations |
| 155 | +- **[Realtime sdk](./packages/core/realtime-js/README.md)** - Real-time subscriptions |
| 156 | +- **[Storage sdk](./packages/core/storage-js/README.md)** - File upload and management |
| 157 | +- **[Functions sdk](./packages/core/functions-js/README.md)** - Edge Functions invocation |
| 158 | +- **[Main sdk](./packages/core/supabase-js/README.md)** - Combined sdk |
156 | 159 |
|
157 | 160 | ### Architecture Documentation |
158 | 161 |
|
@@ -194,12 +197,12 @@ Because provenance attestations are a new capability, security features may evol |
194 | 197 | supabase-js/ |
195 | 198 | ├── packages/ |
196 | 199 | │ └── core/ # Published libraries |
197 | | -│ ├── auth-js/ # Authentication client |
198 | | -│ ├── functions-js/ # Edge Functions client |
199 | | -│ ├── postgrest-js/ # PostgREST database client |
200 | | -│ ├── realtime-js/ # Real-time subscriptions client |
201 | | -│ ├── storage-js/ # File storage client |
202 | | -│ └── supabase-js/ # Main isomorphic client |
| 200 | +│ ├── auth-js/ # Authentication sdk |
| 201 | +│ ├── functions-js/ # Edge Functions sdk |
| 202 | +│ ├── postgrest-js/ # PostgREST database sdk |
| 203 | +│ ├── realtime-js/ # Real-time subscriptions sdk |
| 204 | +│ ├── storage-js/ # File storage sdk |
| 205 | +│ └── supabase-js/ # Main isomorphic sdk |
203 | 206 | ├── nx.json # npx nx workspace configuration |
204 | 207 | ├── package.json # Root package.json and workspaces setup |
205 | 208 | └── ... |
|
0 commit comments