From 3762c69f8360e269355aab38e5d74784746fdc30 Mon Sep 17 00:00:00 2001 From: dannykng Date: Mon, 28 Nov 2022 10:36:02 -0800 Subject: [PATCH 01/33] Break out Storage quickstart --- .../Navigation/Navigation.constants.ts | 1 + apps/docs/pages/guides/storage.mdx | 208 +---------------- apps/docs/pages/guides/storage/quickstart.mdx | 216 ++++++++++++++++++ 3 files changed, 219 insertions(+), 206 deletions(-) create mode 100644 apps/docs/pages/guides/storage/quickstart.mdx diff --git a/apps/docs/components/Navigation/Navigation.constants.ts b/apps/docs/components/Navigation/Navigation.constants.ts index 47c2bee3335..565d27b4ce8 100644 --- a/apps/docs/components/Navigation/Navigation.constants.ts +++ b/apps/docs/components/Navigation/Navigation.constants.ts @@ -244,6 +244,7 @@ export const menuItems: NavMenu = { label: 'Storage', items: [ { name: 'Overview', url: '/guides/storage', items: [] }, + { name: 'Quickstart', url: '/guides/storage/quickstart', items: [] }, { name: 'CDN', url: '/guides/storage-cdn', items: [] }, ], }, diff --git a/apps/docs/pages/guides/storage.mdx b/apps/docs/pages/guides/storage.mdx index bbf3df61c91..f9def048f2b 100644 --- a/apps/docs/pages/guides/storage.mdx +++ b/apps/docs/pages/guides/storage.mdx @@ -34,209 +34,7 @@ keep all video files in a "video" bucket, and profile pictures in an "avatar" bu > -## Getting started - -This is a quick guide that shows the basic functionality of Supabase Storage. Find a full -[example application in GitHub](https://github.com/supabase/supabase/tree/master/examples/user-management/nextjs-ts-user-management), -which you can deploy yourself. - -[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/git/external?repository-url=https%3A%2F%2Fgithub.com%2Fsupabase%2Fsupabase%2Ftree%2Fmaster%2Fexamples%2Fuser-management%2Fnextjs-ts-user-management&project-name=supabase-user-management&repository-name=supabase-user-management&demo-title=Supabase%20User%20Management&demo-description=An%20example%20web%20app%20using%20Supabase%20and%20Next.js&demo-url=https%3A%2F%2Fsupabase-nextjs-ts-user-management.vercel.app&demo-image=https%3A%2F%2Fi.imgur.com%2FZ3HkQqe.png&integration-ids=oac_jUduyjQgOyzev1fjrW83NYOv&external-id=nextjs-user-management) - - - -File, Folder, and Bucket names **must follow** [AWS object key naming guidelines](https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html) and avoid use of any other characters. - - - -### Create a bucket - -You can create a bucket using the Supabase Dashboard. -Since the storage is interoperable with your Postgres database, you can also use SQL or our -client libraries. Here we create a bucket called "avatars": - - - - -1. Go to the [Storage](https://app.supabase.com/project/_/storage/buckets) page in the Dashboard. -2. Click **New Bucket** and enter a name for the bucket. -3. Click **Create Bucket**. - - - - -```sql --- Use Postgres to create a bucket. - -insert into storage.buckets (id, name) -values ('avatars', 'avatars'); -``` - - - - -```js -// Use the JS library to create a bucket. - -const { data, error } = await supabase.storage.createBucket('avatars') -``` - -[Reference.](/docs/reference/javascript/storage-createbucket) - - - - -```dart -void main() async { - final supabase = SupabaseClient('supabaseUrl', 'supabaseKey'); - - final storageResponse = await supabase - .storage - .createBucket('avatars'); -} -``` - -[Reference.](https://pub.dev/documentation/storage_client/latest/storage_client/SupabaseStorageClient/createBucket.html) - - - - -### Upload a file - -You can upload a file from the Dashboard, or within a browser using our JS libraries. - - - - -1. Go to the [Storage](https://app.supabase.com/project/_/storage/buckets) page in the Dashboard. -2. Select the bucket you want to upload the file to. -3. Click **Upload File**. -4. Select the file you want to upload. - - - - -```js -const avatarFile = event.target.files[0] -const { data, error } = await supabase.storage - .from('avatars') - .upload('public/avatar1.png', avatarFile) -``` - -[Reference.](/docs/reference/javascript/storage-from-upload) - - - - -```dart -void main() async { - final supabase = SupabaseClient('supabaseUrl', 'supabaseKey'); - - // Create file `example.txt` and upload it in `public` bucket - final file = File('example.txt'); - file.writeAsStringSync('File content'); - final storageResponse = await supabase - .storage - .from('public') - .upload('example.txt', file); -} -``` - -[Reference.](https://pub.dev/documentation/storage_client/latest/storage_client/SupabaseStorageClient/createBucket.html) - - - - -### Download a file - -You can download a file from the Dashboard, or within a browser using our JS libraries. - - - - -1. Go to the [Storage](https://app.supabase.com/project/_/storage/buckets) page in the Dashboard. -2. Select the bucket that contains the file. -3. Select the file that you want to download. -4. Click **Download**. - - - - -```js -// Use the JS library to download a file. - -const { data, error } = await supabase.storage.from('avatars').download('public/avatar1.png') -``` - -[Reference.](/docs/reference/javascript/storage-from-download) - - - - -```dart -void main() async { - final supabase = SupabaseClient('supabaseUrl', 'supabaseKey'); - - final storageResponse = await supabase - .storage - .from('public') - .download('example.txt'); -} -``` - -[Reference.](/docs/reference/dart/storage-from-download) - - - - -### Add security rules - -To restrict access to your files you can use either the Dashboard or SQL. - - - - -1. Go to the [Storage](https://app.supabase.com/project/_/storage/buckets) page in the Dashboard. -2. Click **Policies** in the sidebar. -3. Click **Add Policies** in the `OBJECTS` table to add policies for Files. You can also create policies for Buckets. -4. Choose whether you want the policy to apply to downloads (SELECT), uploads (INSERT), updates (UPDATE), or deletes (DELETE). -5. Give your policy a unique name. -6. Write the policy using SQL. - - - - -```sql --- Use SQL to create a policy. - -create policy "Public Access" - on storage.objects for select - using ( bucket_id = 'public' ); -``` - - - - -## Public and Private Buckets +### Public and Private Buckets Storage buckets are private by default. @@ -245,9 +43,7 @@ Alternatively, you can create a publicly shareable URL with an expiry date using which calls the `/object/sign/` API. For public buckets, you can access the assets directly without a token or an Authorisation header. The [getPublicUrl](/docs/reference/javascript/storage-from-getpublicurl) -helper method returns the full public URL for an asset. This calls the `/object/public/` API endpoint internally. While no authorization is required for accessing objects in a public bucket, proper [access control](#access-control) is required for other operations like uploading, deleting objects from public buckets as well. - -Public buckets also tend to have [better performance](/docs/guides/storage-cdn#public-vs-private-buckets). +helper method returns the full public URL for an asset. This calls the `/object/public/` API endpoint internally. While no authorization is required for accessing objects in a public bucket, proper [access control](#access-control) is required for other operations like uploading, deleting objects from public buckets as well. Public buckets also tend to have [better performance](/docs/guides/storage-cdn#public-vs-private-buckets).
Advanced: reverse proxy diff --git a/apps/docs/pages/guides/storage/quickstart.mdx b/apps/docs/pages/guides/storage/quickstart.mdx new file mode 100644 index 00000000000..20b99aee99f --- /dev/null +++ b/apps/docs/pages/guides/storage/quickstart.mdx @@ -0,0 +1,216 @@ +import Layout from '~/layouts/DefaultGuideLayout' + +export const meta = { + id: 'storage-quickstart', + title: 'Storage Quickstart', + description: 'Learn how to use Supabase to store and serve files.', + sidebar_label: 'Quickstart', +} + +This guide shows the basic functionality of Supabase Storage. Find a full [example application on GitHub](https://github.com/supabase/supabase/tree/master/examples/user-management/nextjs-ts-user-management) you can deploy yourself. + +[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/git/external?repository-url=https%3A%2F%2Fgithub.com%2Fsupabase%2Fsupabase%2Ftree%2Fmaster%2Fexamples%2Fuser-management%2Fnextjs-ts-user-management&project-name=supabase-user-management&repository-name=supabase-user-management&demo-title=Supabase%20User%20Management&demo-description=An%20example%20web%20app%20using%20Supabase%20and%20Next.js&demo-url=https%3A%2F%2Fsupabase-nextjs-ts-user-management.vercel.app&demo-image=https%3A%2F%2Fi.imgur.com%2FZ3HkQqe.png&integration-ids=oac_jUduyjQgOyzev1fjrW83NYOv&external-id=nextjs-user-management) + + + +File, Folder, and Bucket names **must follow** [AWS object key naming guidelines](https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-keys.html) and avoid use of any other characters. + + + +## Create a bucket + +You can create a bucket using the Supabase Dashboard. +Since the storage is interoperable with your Postgres database, you can also use SQL or our +client libraries. Here we create a bucket called "avatars": + + + + +1. Go to the [Storage](https://app.supabase.com/project/_/storage/buckets) page in the Dashboard. +2. Click **New Bucket** and enter a name for the bucket. +3. Click **Create Bucket**. + + + + +```sql +-- Use Postgres to create a bucket. + +insert into storage.buckets (id, name) +values ('avatars', 'avatars'); +``` + + + + +```js +// Use the JS library to create a bucket. + +const { data, error } = await supabase.storage.createBucket('avatars') +``` + +[Reference.](/docs/reference/javascript/storage-createbucket) + + + + +```dart +void main() async { + final supabase = SupabaseClient('supabaseUrl', 'supabaseKey'); + + final storageResponse = await supabase + .storage + .createBucket('avatars'); +} +``` + +[Reference.](https://pub.dev/documentation/storage_client/latest/storage_client/SupabaseStorageClient/createBucket.html) + + + + +## Upload a file + +You can upload a file from the Dashboard, or within a browser using our JS libraries. + + + + +1. Go to the [Storage](https://app.supabase.com/project/_/storage/buckets) page in the Dashboard. +2. Select the bucket you want to upload the file to. +3. Click **Upload File**. +4. Select the file you want to upload. + + + + +```js +const avatarFile = event.target.files[0] +const { data, error } = await supabase.storage + .from('avatars') + .upload('public/avatar1.png', avatarFile) +``` + +[Reference.](/docs/reference/javascript/storage-from-upload) + + + + +```dart +void main() async { + final supabase = SupabaseClient('supabaseUrl', 'supabaseKey'); + + // Create file `example.txt` and upload it in `public` bucket + final file = File('example.txt'); + file.writeAsStringSync('File content'); + final storageResponse = await supabase + .storage + .from('public') + .upload('example.txt', file); +} +``` + +[Reference.](https://pub.dev/documentation/storage_client/latest/storage_client/SupabaseStorageClient/createBucket.html) + + + + +## Download a file + +You can download a file from the Dashboard, or within a browser using our JS libraries. + + + + +1. Go to the [Storage](https://app.supabase.com/project/_/storage/buckets) page in the Dashboard. +2. Select the bucket that contains the file. +3. Select the file that you want to download. +4. Click **Download**. + + + + +```js +// Use the JS library to download a file. + +const { data, error } = await supabase.storage.from('avatars').download('public/avatar1.png') +``` + +[Reference.](/docs/reference/javascript/storage-from-download) + + + + +```dart +void main() async { + final supabase = SupabaseClient('supabaseUrl', 'supabaseKey'); + + final storageResponse = await supabase + .storage + .from('public') + .download('example.txt'); +} +``` + +[Reference.](/docs/reference/dart/storage-from-download) + + + + +## Add security rules + +To restrict access to your files you can use either the Dashboard or SQL. + + + + +1. Go to the [Storage](https://app.supabase.com/project/_/storage/buckets) page in the Dashboard. +2. Click **Policies** in the sidebar. +3. Click **Add Policies** in the `OBJECTS` table to add policies for Files. You can also create policies for Buckets. +4. Choose whether you want the policy to apply to downloads (SELECT), uploads (INSERT), updates (UPDATE), or deletes (DELETE). +5. Give your policy a unique name. +6. Write the policy using SQL. + + + + +```sql +-- Use SQL to create a policy. + +create policy "Public Access" + on storage.objects for select + using ( bucket_id = 'public' ); +``` + + + + +## See also + +- [Supabase Storage on GitHub](https://github.com/supabase/storage-api) +- [Swagger API documentation](https://supabase.github.io/storage-api) +- Official [JavaScript](/docs/reference/javascript/storage-createbucket) and [Dart](/docs/reference/dart/storage-createbucket) documentation + +export const Page = ({ children }) => + +export default Page From 33aa78fa88d9811c3067be48c58661dd8d702b77 Mon Sep 17 00:00:00 2001 From: dannykng Date: Mon, 28 Nov 2022 10:49:11 -0800 Subject: [PATCH 02/33] Break out Access Control docs --- .../Navigation/Navigation.constants.ts | 1 + apps/docs/pages/guides/storage.mdx | 132 ----------------- .../pages/guides/storage/access-control.mdx | 137 ++++++++++++++++++ 3 files changed, 138 insertions(+), 132 deletions(-) create mode 100644 apps/docs/pages/guides/storage/access-control.mdx diff --git a/apps/docs/components/Navigation/Navigation.constants.ts b/apps/docs/components/Navigation/Navigation.constants.ts index 565d27b4ce8..8000e07e607 100644 --- a/apps/docs/components/Navigation/Navigation.constants.ts +++ b/apps/docs/components/Navigation/Navigation.constants.ts @@ -245,6 +245,7 @@ export const menuItems: NavMenu = { items: [ { name: 'Overview', url: '/guides/storage', items: [] }, { name: 'Quickstart', url: '/guides/storage/quickstart', items: [] }, + { name: 'Access Control', url: '/guides/storage/access-control', items: [] }, { name: 'CDN', url: '/guides/storage-cdn', items: [] }, ], }, diff --git a/apps/docs/pages/guides/storage.mdx b/apps/docs/pages/guides/storage.mdx index f9def048f2b..fd024d292c8 100644 --- a/apps/docs/pages/guides/storage.mdx +++ b/apps/docs/pages/guides/storage.mdx @@ -34,138 +34,6 @@ keep all video files in a "video" bucket, and profile pictures in an "avatar" bu > -### Public and Private Buckets - -Storage buckets are private by default. - -For private buckets, you can access objects via the [download](/docs/reference/javascript/storage-from-download) method. This corresponds to `/object/auth/` API endpoint. -Alternatively, you can create a publicly shareable URL with an expiry date using the [createSignedUrl](/docs/reference/javascript/storage-from-createsignedurl) method -which calls the `/object/sign/` API. - -For public buckets, you can access the assets directly without a token or an Authorisation header. The [getPublicUrl](/docs/reference/javascript/storage-from-getpublicurl) -helper method returns the full public URL for an asset. This calls the `/object/public/` API endpoint internally. While no authorization is required for accessing objects in a public bucket, proper [access control](#access-control) is required for other operations like uploading, deleting objects from public buckets as well. Public buckets also tend to have [better performance](/docs/guides/storage-cdn#public-vs-private-buckets). - -
-Advanced: reverse proxy -The URLs returned are proxied through the API Proxy. They are prefixed by /storage/v1. - -For example, on the hosted Platform they will be - -https://[project_ref].supabase.co/storage/v1/object/public/[id] - -You can access the storage API directly with the same endpoint. See the API docs for a full list of operations available. - -
- ---- - -## Access control - -Supabase Storage is integrated with your [Postgres Database](/docs/guides/database). -This means that you can use the same [Row Level Security Policies](/docs/guides/auth#policies) -for managing access to your files. Supabase Storage stores metadata in the `objects` and `buckets` table in the storage schema. To allow read access to files, the RLS policy must allow users to `SELECT` the `objects` table and for uploading a new object, the RLS policy must grant users access to `INSERT` into the `objects` table and so on. The mapping between the different API calls and the database permissions required is documented in the [Reference docs](/docs/reference/javascript/storage-createbucket). - - - -Access control for Storage is mapped to CRUD operations on the `buckets` and `objects` table via RLS policies. - - - -
- -
- -## Helpers - -Supabase Storage provides SQL helper functions which you can use in your database queries and -policies. - ---- - -#### `storage.filename()` - -Returns the name of a file. - -```sql -select storage.filename(name) -from storage.objects; -``` - -For example, if your file is stored in `public/subfolder/avatar.png` it would return: - -`'avatar.png'` - ---- - -#### `storage.foldername()` - -Returns an array path, with all of the subfolders that a file belongs to. - -```sql -select storage.foldername(name) -from storage.objects; -``` - -For example, if your file is stored in `public/subfolder/avatar.png` it would return: - -`[ 'public', 'subfolder' ]` - ---- - -#### `storage.extension()` - -Returns the extension of a file. - -```sql -select storage.extension(name) -from storage.objects; -``` - -For example, if your file is stored in `public/subfolder/avatar.png` it would return: - -`'png'` - ---- - -## Policy examples - -Here are some examples of storage policies. - -### Allow public access to a bucket - -```sql --- 1. Allow public access to any files in the "public" bucket -create policy "Public Access" -on storage.objects for select -using ( bucket_id = 'public' ); -``` - -### Allow logged-in access to a bucket - -```sql --- 1. Allow logged-in access to any files in the "restricted" bucket -create policy "Restricted Access" -on storage.objects for select -using ( - bucket_id = 'restricted' - and auth.role() = 'authenticated' -); -``` - -### Allow individual access to a file - -```sql --- 1. Allow a user to access their own files -create policy "Individual user Access" -on storage.objects for select -using ( auth.uid() = owner ); -``` - ## See also - Read more about Supabase Storage in the [blog post](https://supabase.com/blog/supabase-storage) diff --git a/apps/docs/pages/guides/storage/access-control.mdx b/apps/docs/pages/guides/storage/access-control.mdx new file mode 100644 index 00000000000..58572bd789e --- /dev/null +++ b/apps/docs/pages/guides/storage/access-control.mdx @@ -0,0 +1,137 @@ +import Layout from '~/layouts/DefaultGuideLayout' + +export const meta = { + id: 'storage-access-control', + title: 'Access Control', + description: 'Manage who can access your Supabase Storage files.', +} + +Supabase Storage is integrated with your [Postgres Database](/docs/guides/database). +This means that you can use the same [Row Level Security Policies](/docs/guides/auth#policies) +for managing access to your files. Supabase Storage stores metadata in the `objects` and `buckets` table in the storage schema. + +To allow read access to files, the RLS policy must allow users to `SELECT` the `objects` table and for uploading a new object, the RLS policy must grant users access to `INSERT` into the `objects` table and so on. The mapping between the different API calls and the database permissions required is documented in the [Reference docs](/docs/reference/javascript/storage-createbucket). + + + +Access control for Storage is mapped to CRUD operations on the `buckets` and `objects` table via RLS policies. + + + +
+ +
+ +## Public and private buckets + +Storage buckets are private by default. For private buckets, you can access objects via the [download](/docs/reference/javascript/storage-from-download) method. This corresponds to `/object/auth/` API endpoint. +Alternatively, you can create a publicly shareable URL with an expiry date using the [createSignedUrl](/docs/reference/javascript/storage-from-createsignedurl) method +which calls the `/object/sign/` API. + +For public buckets, you can access the assets directly without a token or an Authorisation header. The [getPublicUrl](/docs/reference/javascript/storage-from-getpublicurl) +helper method returns the full public URL for an asset. This calls the `/object/public/` API endpoint internally. While no authorization is required for accessing objects in a public bucket, proper [access control](#access-control) is required for other operations like uploading, deleting objects from public buckets as well. Public buckets also tend to have [better performance](/docs/guides/storage-cdn#public-vs-private-buckets). + +
+Advanced: reverse proxy +The URLs returned are proxied through the API Proxy. They are prefixed by /storage/v1. + +For example, on the hosted Platform they will be + +https://[project_ref].supabase.co/storage/v1/object/public/[id] + +You can access the storage API directly with the same endpoint. See the API docs for a full list of operations available. + +
+ +## Helper functions + +Supabase Storage provides SQL helper functions which you can use in your database queries and +policies. + +--- + +#### `storage.filename()` + +Returns the name of a file. + +```sql +select storage.filename(name) +from storage.objects; +``` + +For example, if your file is stored in `public/subfolder/avatar.png` it would return: + +`'avatar.png'` + +--- + +#### `storage.foldername()` + +Returns an array path, with all of the subfolders that a file belongs to. + +```sql +select storage.foldername(name) +from storage.objects; +``` + +For example, if your file is stored in `public/subfolder/avatar.png` it would return: + +`[ 'public', 'subfolder' ]` + +--- + +#### `storage.extension()` + +Returns the extension of a file. + +```sql +select storage.extension(name) +from storage.objects; +``` + +For example, if your file is stored in `public/subfolder/avatar.png` it would return: + +`'png'` + +--- + +## Policy examples + +### Allow public access to a bucket + +```sql +-- 1. Allow public access to any files in the "public" bucket +create policy "Public Access" +on storage.objects for select +using ( bucket_id = 'public' ); +``` + +### Allow logged-in access to a bucket + +```sql +-- 1. Allow logged-in access to any files in the "restricted" bucket +create policy "Restricted Access" +on storage.objects for select +using ( + bucket_id = 'restricted' + and auth.role() = 'authenticated' +); +``` + +### Allow individual access to a file + +```sql +-- 1. Allow a user to access their own files +create policy "Individual user Access" +on storage.objects for select +using ( auth.uid() = owner ); +``` + +export const Page = ({ children }) => + +export default Page From 3f0be7e1520a15b2e5abf6ff5533689bd5cf7a5b Mon Sep 17 00:00:00 2001 From: dannykng Date: Mon, 28 Nov 2022 10:59:07 -0800 Subject: [PATCH 03/33] Move Storage CDN doc to the Storage directory --- .../Navigation/Navigation.constants.ts | 2 +- .../guides/{storage-cdn.mdx => storage/cdn.mdx} | 16 ++++------------ apps/www/lib/redirects.js | 5 +++++ 3 files changed, 10 insertions(+), 13 deletions(-) rename apps/docs/pages/guides/{storage-cdn.mdx => storage/cdn.mdx} (73%) diff --git a/apps/docs/components/Navigation/Navigation.constants.ts b/apps/docs/components/Navigation/Navigation.constants.ts index 8000e07e607..5fe01d07856 100644 --- a/apps/docs/components/Navigation/Navigation.constants.ts +++ b/apps/docs/components/Navigation/Navigation.constants.ts @@ -246,7 +246,7 @@ export const menuItems: NavMenu = { { name: 'Overview', url: '/guides/storage', items: [] }, { name: 'Quickstart', url: '/guides/storage/quickstart', items: [] }, { name: 'Access Control', url: '/guides/storage/access-control', items: [] }, - { name: 'CDN', url: '/guides/storage-cdn', items: [] }, + { name: 'CDN', url: '/guides/storage/cdn', items: [] }, ], }, { diff --git a/apps/docs/pages/guides/storage-cdn.mdx b/apps/docs/pages/guides/storage/cdn.mdx similarity index 73% rename from apps/docs/pages/guides/storage-cdn.mdx rename to apps/docs/pages/guides/storage/cdn.mdx index 4c11ca8fe64..1d5023c7dc0 100644 --- a/apps/docs/pages/guides/storage-cdn.mdx +++ b/apps/docs/pages/guides/storage/cdn.mdx @@ -3,27 +3,19 @@ import Layout from '~/layouts/DefaultGuideLayout' export const meta = { id: 'storage-cdn', title: 'Storage CDN', - description: 'How Supabase Storage caches objects with a CDN', + description: 'Learn how Supabase Storage caches objects with a CDN.', sidebar_label: 'CDN', } -## CDN basics +All assets uploaded to Supabase Storage are cached on a Content Delivery Network (CDN) to improve the latency for users all around the world. CDNs are a geographically distributed set of servers or **nodes** which caches content from an **origin server**. For Supabase Storage, the origin is the storage server running in the [same region as your project](https://app.supabase.com/project/_/settings/general). Aside from performance, CDNs also help with security and availability by mitigating Distributed Denial of Service and other application attacks. -All assets uploaded to storage are cached on a Content Delivery Network (CDN). - -To improve the latency for users all around the world, Supabase uses a CDN. CDNs are a geographically distributed set of servers or **nodes** which caches content from an **origin server**. For Supabase Storage, the origin is the storage server running in the [same region as your project](https://app.supabase.com/project/_/settings/general). +## Example Let’s walk through an example of how a CDN helps with performance. A new bucket is created for a Supabase project launched in Singapore. All requests to the Supabase Storage API first hit the CDN. A user from the United States requests an object and is routed to the U.S. CDN. At this point, that CDN node does not have the object in its cache and pings the origin server in Singapore. Another user, also in the United States, requests the same object and is served directly from the CDN cache in the United States instead of routing the request back to Singapore. -Aside from performance, CDNs also help with security and availability by mitigating Distributed Denial of Service and other application attacks. - ## Cache duration -By default, assets are cached both in the CDN and in the user's browser for 1 hour. After this, the CDN nodes ping the storage server to see if an object has been updated. - -You can modify this cache time when you are [uploading](/docs/reference/javascript/storage-from-upload) or [updating](/docs/reference/javascript/storage-from-update) an object by modifying the `cacheControl` parameter. - -If you expect the object to not change at a given URL, setting a longer cache duration is preferable. +By default, assets are cached both in the CDN and in the user's browser for 1 hour. After this, the CDN nodes ping the storage server to see if an object has been updated. You can modify this cache time when you are [uploading](/docs/reference/javascript/storage-from-upload) or [updating](/docs/reference/javascript/storage-from-update) an object by modifying the `cacheControl` parameter. If you expect the object to not change at a given URL, setting a longer cache duration is preferable. If you need to update the version of the object stored in the CDN, there are various cache-busting techniques you can use. The most common way to do this is to add a version query parameter in the URL. For example, you can use a URL like `/storage/v1/object/sign/profile-pictures/cat.jpg?token=eyJh...&version=1` in your applications and set a long cache time of 1 year. When you want to update the cat picture, you can increment the version query parameter in the URL. The CDN will treat `/storage/v1/object/sign/profile-pictures/cat.jpg?token=eyJh...&version=2` as a new object and pings the origin for the updated version. diff --git a/apps/www/lib/redirects.js b/apps/www/lib/redirects.js index c370fc9ce29..9edc1371bfa 100644 --- a/apps/www/lib/redirects.js +++ b/apps/www/lib/redirects.js @@ -1560,4 +1560,9 @@ module.exports = [ source: '/forgot-password', destination: 'https://app.supabase.com/forgot-password', }, + { + permanent: true, + source: '/docs/guides/storage-cdn', + destination: '/docs/guides/storage/cdn', + }, ] From 830864fd081b24d7dd190e483e74c40322a9b782 Mon Sep 17 00:00:00 2001 From: dannykng Date: Mon, 28 Nov 2022 16:49:33 -0800 Subject: [PATCH 04/33] Update redirect --- apps/www/lib/redirects.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/www/lib/redirects.js b/apps/www/lib/redirects.js index 9edc1371bfa..30a75eb6016 100644 --- a/apps/www/lib/redirects.js +++ b/apps/www/lib/redirects.js @@ -7,7 +7,7 @@ module.exports = [ { permanent: true, source: '/docs/guides/storage-caching', - destination: '/docs/guides/storage-cdn', + destination: '/docs/guides/storage/cdn', }, { permanent: true, From 4ff57fa8c4e56e0633b75a1164f0d7ec8a550f6b Mon Sep 17 00:00:00 2001 From: David Wolf <68775926+devidw@users.noreply.github.com> Date: Sun, 4 Dec 2022 18:16:41 +0100 Subject: [PATCH 05/33] Add missing import `AuthApiError` --- apps/docs/pages/guides/auth/auth-helpers/sveltekit.mdx | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/docs/pages/guides/auth/auth-helpers/sveltekit.mdx b/apps/docs/pages/guides/auth/auth-helpers/sveltekit.mdx index 62e6a0154e0..e6d1d141100 100644 --- a/apps/docs/pages/guides/auth/auth-helpers/sveltekit.mdx +++ b/apps/docs/pages/guides/auth/auth-helpers/sveltekit.mdx @@ -295,6 +295,7 @@ If you try to submit a form with the action `?/createPost` without a valid sessi import type { Actions } from './$types' import { invalid, redirect } from '@sveltejs/kit' import { getSupabase } from '@supabase/auth-helpers-sveltekit' +import { AuthApiError } from '@supabase/supabase-js' export const actions: Actions = { signin: async (event) => { From 4a14a7e3a95e7249374c9529fbc24bb77c0014a7 Mon Sep 17 00:00:00 2001 From: Ikko Ashimine Date: Tue, 6 Dec 2022 17:03:47 +0900 Subject: [PATCH 06/33] Fix typo in TableGridEditor.tsx editting -> editing --- .../components/interfaces/TableGridEditor/TableGridEditor.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/studio/components/interfaces/TableGridEditor/TableGridEditor.tsx b/studio/components/interfaces/TableGridEditor/TableGridEditor.tsx index 65d738dc56b..0905149b791 100644 --- a/studio/components/interfaces/TableGridEditor/TableGridEditor.tsx +++ b/studio/components/interfaces/TableGridEditor/TableGridEditor.tsx @@ -23,7 +23,7 @@ interface Props { sidePanelKey?: 'row' | 'column' | 'table' /** Toggles if we're duplicating a table */ isDuplicating: boolean - /** Selected entities if we're editting a row, column or table */ + /** Selected entities if we're editing a row, column or table */ selectedRowToEdit?: Dictionary selectedColumnToEdit?: PostgresColumn selectedTableToEdit?: PostgresTable From 6f0c66bda25045ba63fa0149ea426439190e1043 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ramiro=20Nu=C3=B1ez=20Dosio?= Date: Tue, 6 Dec 2022 10:32:03 +0000 Subject: [PATCH 07/33] Content Storm blog post. --- .../2022-12-06-the-supabase-content-storm.mdx | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx diff --git a/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx b/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx new file mode 100644 index 00000000000..9a4568b64f7 --- /dev/null +++ b/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx @@ -0,0 +1,18 @@ +--- +title: The Supabase Content Storm +description: WIP +author: ant_wilson +image: WIP +thumb: WIP +tags: + - postgres +date: '2022-12-06' +toc_depth: 3 +--- + +So when we started planning Launch Week 6 planning, we brainstormed ideas for a viral campaign and we came with the concept of a Content Storm ⛈. + +## What is the Content Storm? + +We set up to get as many external content creators as possible to create Supabase-related content and publish everything on the same day. We worked with some well known creators, but also invited the SupaSquad, community members, and makers that are using Suabase to build great apps. + From bef38ad9292adfcec713833d4a93eb020f8ebf17 Mon Sep 17 00:00:00 2001 From: Gautam Arora Date: Tue, 6 Dec 2022 18:48:34 +0530 Subject: [PATCH 08/33] fix: remove sentence containing broken link. Fixes: #10748 --- DEVELOPERS.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/DEVELOPERS.md b/DEVELOPERS.md index d4a62cd88f9..9d769ccb70e 100644 --- a/DEVELOPERS.md +++ b/DEVELOPERS.md @@ -35,8 +35,6 @@ We are in the process of migrating this repository to monorepo, using [Turborepo Eventually, all the apps will be run using [Turborepo](https://turborepo.org/docs), which will significantly improve the developer workflow. -If you are working on the ([docs site](https://supabase.com/docs)), please refer to this [developers guide](https://github.com/supabase/supabase/tree/master/apps/reference/DEVELOPERS.md). - ### Fork the repository To contribute code to [Supabase](https://supabase.com), you must fork the [Supabase Repository](https://github.com/supabase/supabase). @@ -71,11 +69,11 @@ To contribute code to [Supabase](https://supabase.com), you must fork the [Supab Then visit, and edit, any of the following sites: -| Site | Directory | Scope name | Description | Local development server | -| ---------------------------------------------- | -------------- | ---------- | ------------------------------------ | ------------------------ | -| [supabase.com](https://supabase.com) | `/apps/www` | www | The main website | http://localhost:3000 | -| [app.supabase.com](https://app.supabase.com) | `/studio` | studio | Studio dashboard | http://localhost:8082 | -| [supabase.com/docs](https://supabase.com/docs) | `/apps/docs` | docs | Guides and Reference (Next.js based) | http://localhost:3001/docs | +| Site | Directory | Scope name | Description | Local development server | +| ---------------------------------------------- | ------------ | ---------- | ------------------------------------ | -------------------------- | +| [supabase.com](https://supabase.com) | `/apps/www` | www | The main website | http://localhost:3000 | +| [app.supabase.com](https://app.supabase.com) | `/studio` | studio | Studio dashboard | http://localhost:8082 | +| [supabase.com/docs](https://supabase.com/docs) | `/apps/docs` | docs | Guides and Reference (Next.js based) | http://localhost:3001/docs | #### Running sites individually From 9de6c2492fb74bfcbdcfb9766f934e832d85e8f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ramiro=20Nu=C3=B1ez=20Dosio?= Date: Tue, 6 Dec 2022 15:49:15 +0000 Subject: [PATCH 09/33] List of content. --- .../2022-12-06-the-supabase-content-storm.mdx | 30 ++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx b/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx index 9a4568b64f7..12c90f167e8 100644 --- a/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx +++ b/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx @@ -10,9 +10,37 @@ date: '2022-12-06' toc_depth: 3 --- -So when we started planning Launch Week 6 planning, we brainstormed ideas for a viral campaign and we came with the concept of a Content Storm ⛈. +Here at Supabase, we always try to innovate and reinvent the marketing playbook, so when we started planning Launch Week 6, we brainstormed ideas for a viral campaign and we came with the concept of a Content Storm ⛈. ## What is the Content Storm? We set up to get as many external content creators as possible to create Supabase-related content and publish everything on the same day. We worked with some well known creators, but also invited the SupaSquad, community members, and makers that are using Suabase to build great apps. +WIP + +## The aftermath of the storm + +More than 30 creators participated in creating content in different formats and were published during the day. Here is the full list of everything that was published and the authors: + +- [A quick look at Supabase](https://twitter.com/Rorstro/status/1600047388852293632) by Ania Kubów. +- [Perform Database Migration Using Github Actions & Supabase CLI](https://www.youtube.com/watch?v=iCkdtXSeq7A) by Kunal Kushwaha. +- [Supabase Authentication & Realtime Database with Flutter](https://www.youtube.com/watch?v=UTSSYPOd5A0) by Pooja Bhaumik. +- [Why I Switched From AWS Cognito To Supabase The Week Before My Startup Launched](https://medium.com/@sleeplessfox/why-i-switched-from-aws-cognito-to-supabase-the-week-before-my-startup-launched-67fdc1eccb8c) by Danilo à Tellinghusen. +- [Supabase with TypeScript: using tRPC and Prisma to achieve end-to-end typesafety](https://noahflk.com/blog/supabase-typescript-trpc) by Noah. +- [How to Connect Browser Extensions to Supabase](https://akoskm.com/how-to-connect-browser-extensions-to-supabase) by Ákos Kőműves. +- [Authenticating users with Remix and Supabase](https://makerkit.dev/blog/tutorials/remix-supabase-auth) by Giancarlo Buomprisco. +- [Automatic Spotify Playlist Creation with Pipedream and Supabase](https://www.ianwootten.co.uk/2022/12/06/automatic-spotify-playlist-creation-with-pipedream-and-supabase/) by Ian Wootten. +- [Creating AvatarAI.me using Supabase and Cerebrium](https://blog.cerebrium.ai/creating-avatarai-me-using-supabase-and-cerebrium-1bf69440c4a7) by Cerebrium. +- [Set up a monorepo with Supabase and Turborepo](https://philipp.steinroetter.com/posts/supabase-turborepo) by Philipp Steinrötter. +- [Twitter clone with Supabase](https://www.youtube.com/watch?v=JnUzV-PpopU) by Code with Guillaume. +- [How Supabase Powers Mockury](https://blog.ikirill.com/how-supabase-powers-mockury) by Kirill Inoz. +- [SvelteKit + Supabase v2 Auth with Magic Links, Providers, Email + Password, & more! 🔐🔴 LIVE](https://www.youtube.com/watch?v=XuyMr4pM4B8) by Johnny Magrippis +- [How we use Supabase at Brick](https://dev.to/vinzent/how-we-use-supabase-at-brick-3a5d) by Vinzent. +- [How I created an interactive website with React, Chakra UI + Supabase](https://medium.com/@limjoshen/how-i-created-a-personal-website-with-react-chakra-ui-supabase-39661852746a) by Joshen Lim. +- [5 benefits of using Supabase for your SaaS](https://supastarter.dev/blog/five-benefits-of-supabase) by Jonathan Wilke. +- [Getting into the holiday spirit with Astro, React, and Supabase](https://www.aleksandra.codes/astro-supabase) by Aleksandra +- [How I build register and login page with Supabase](https://surajondev.com/2022/12/06/how-i-build-register-and-login-page-using-supabase/) by Suraj Vishwakarma. +- [What the hell is Supabase?](https://www.youtube.com/watch?v=syOnFdFC_5U) by Ayesha Sahar. +- [Comment utiliser Supabase en No-Code avec Weweb ?](https://www.youtube.com/watch?v=g2TLd8vvs0E) by Thomas Buyle. +- [How I used Supabase and n8n for my background tasks](https://mathias.rocks/blog/2022-12-06-how-I-used-supabase/) by Mathias Mitchel + From b981e25a71a42ce9c114bc28f28d4f3f6894e2aa Mon Sep 17 00:00:00 2001 From: Francisco Mazzoni Date: Tue, 6 Dec 2022 13:00:12 -0300 Subject: [PATCH 10/33] Feat/front content storm (#10733) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * content storm first pass * fix orbit svg, add users constellations * theme fixes, link logic * fix avatar placement, sizes, use last names, new links * remove user description * Updated copy. * mobile glow, avatar placement * fix crescent issues * fix colors, links for avatars * fix inline svg for links Co-authored-by: Ramiro Nuñez Dosio --- apps/www/pages/launch-week/index.tsx | 112 ++++++- .../pages/launch-week/launchWeek.module.css | 3 + apps/www/public/images/launchweek/orbit.svg | 39 +++ apps/www/public/rss.xml | 275 +++++++++--------- apps/www/styles/index.css | 2 +- 5 files changed, 293 insertions(+), 138 deletions(-) create mode 100644 apps/www/pages/launch-week/launchWeek.module.css create mode 100644 apps/www/public/images/launchweek/orbit.svg diff --git a/apps/www/pages/launch-week/index.tsx b/apps/www/pages/launch-week/index.tsx index 99a45254d41..75f4fe130fe 100644 --- a/apps/www/pages/launch-week/index.tsx +++ b/apps/www/pages/launch-week/index.tsx @@ -1,6 +1,5 @@ import { NextSeo } from 'next-seo' import _days from '~/components/LaunchWeek/days.json' -import { WeekDayProps } from '~/components/LaunchWeek/types' import DefaultLayout from '~/components/Layouts/Default' import SectionContainer from '~/components/Layouts/SectionContainer' @@ -13,7 +12,20 @@ import classNames from 'classnames' import styleUtils from '~/components/LaunchWeek/Ticket/utils.module.css' import { SITE_ORIGIN } from '~/lib/constants' -const days = _days as WeekDayProps[] +import { Badge, IconExternalLink } from '~/../../packages/ui' + +const constellation = [ + [60, 8], + [13, 20], + [42, 24], + [68, 27], + [23, 42], + [52, 52], + [0, 55], + [33, 65], + [66, 70], + [55, 82], +] export default function launchweek() { const { isDarkMode } = useTheme() @@ -25,6 +37,8 @@ export default function launchweek() { createClient(process.env.NEXT_PUBLIC_SUPABASE_URL!, process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY!) ) const [session, setSession] = useState(null) + const [creators, setCreators] = useState([]) + const [activeCreator, setActiveCreator] = useState(null) const { query } = useRouter() const ticketNumber = query.ticketNumber?.toString() const defaultUserData = { @@ -38,12 +52,36 @@ export default function launchweek() { supabase.auth.onAuthStateChange((event, session) => { setSession(session) }) + + getCreators() }, []) useEffect(() => { document.body.className = isDarkMode ? 'dark bg-[#121212]' : 'light bg-[#fff]' }, [isDarkMode]) + async function getCreators() { + try { + // setLoading(true) + let supa = await supabase.from('lw6_creators').select() + + let { data, error, status } = supa + + if (error && status !== 406) { + throw error + } + + if (data) { + setCreators(data) + } + } catch (error) { + // alert('Error loading user data!') + console.log(error) + } finally { + // setLoading(false) + } + } + return ( <> - +
+ +
+ {creators.map((creator: any, index: number) => { + return ( +
{ + setActiveCreator(index) + }} + style={{ + top: `${constellation[index][0]}%`, + left: `${constellation[index][1]}%`, + }} + > +
+
+ + + +
+
+ ) + })} +
+
+ + Currently happening + +

The Supabase Content Storm

+

+ We worked with Developers from around the world to create Supabase-related content and + publish everything on the same day, it's raining content ⛈{' '} + {/* + + blog post. + + */} +

+ {activeCreator !== null && ( +
+

+ {activeCreator !== null + ? `${creators[activeCreator].first_name} ${creators[activeCreator].last_name}` + : 'Title'} +

+

+ + + {creators[activeCreator].link_title} + + + +

+
+ )} +
+
) diff --git a/apps/www/pages/launch-week/launchWeek.module.css b/apps/www/pages/launch-week/launchWeek.module.css new file mode 100644 index 00000000000..574027b2053 --- /dev/null +++ b/apps/www/pages/launch-week/launchWeek.module.css @@ -0,0 +1,3 @@ +.mask { + mask-image: radial-gradient(black, transparent); +} diff --git a/apps/www/public/images/launchweek/orbit.svg b/apps/www/public/images/launchweek/orbit.svg new file mode 100644 index 00000000000..4963e74a9b0 --- /dev/null +++ b/apps/www/public/images/launchweek/orbit.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/apps/www/public/rss.xml b/apps/www/public/rss.xml index 0d3c513da6f..fa70af0078c 100644 --- a/apps/www/public/rss.xml +++ b/apps/www/public/rss.xml @@ -5,938 +5,945 @@ https://supabase.com Latest news from Supabase en - Wed, 23 Nov 2022 16:04:00 +0000 + Wed, 30 Nov 2022 03:03:00 +0000 + https://supabase.com/blog/transparent-column-encryption-with-postgres + Transparent Column Encryption with Postgres + https://supabase.com/blog/transparent-column-encryption-with-postgres + Using pgsodium's Transparent Column Encryption to encrypt data and provide your users with row-level encryption. + Wed, 30 Nov 2022 03:03:00 +0000 + + https://supabase.com/blog/sql-or-nosql-both-with-postgresql SQL or NoSQL? Why not use both (with PostgreSQL)? https://supabase.com/blog/sql-or-nosql-both-with-postgresql How to turn Postgres into an easy-to-use NoSQL database that retains all the power of SQL - Wed, 23 Nov 2022 16:04:00 +0000 + Wed, 23 Nov 2022 03:03:00 +0000 https://supabase.com/blog/flutter-authentication-and-authorization-with-rls Flutter Authentication and Authorization with RLS https://supabase.com/blog/flutter-authentication-and-authorization-with-rls Learn how you can secure your Flutter app using Supabase Row Level Security. - Mon, 21 Nov 2022 16:04:00 +0000 + Mon, 21 Nov 2022 03:03:00 +0000 https://supabase.com/blog/fetching-and-caching-supabase-data-in-next-js-server-components Fetching and caching Supabase data in Next.js 13 Server Components https://supabase.com/blog/fetching-and-caching-supabase-data-in-next-js-server-components Next.js 13 introduces new data fetching and caching methods to enable React Server Components and Suspense. - Wed, 16 Nov 2022 16:04:00 +0000 + Wed, 16 Nov 2022 03:03:00 +0000 https://supabase.com/blog/authentication-in-ionic-angular Authentication in Ionic Angular with Supabase https://supabase.com/blog/authentication-in-ionic-angular Learn how to build an Ionic Angular app with authentication, Row Level Security, and Magic Link auth. - Mon, 07 Nov 2022 16:04:00 +0000 + Mon, 07 Nov 2022 03:03:00 +0000 https://supabase.com/blog/supabase-beta-update-october-2022 Supabase Beta October 2022 https://supabase.com/blog/supabase-beta-update-october-2022 New SDKs, quickstarts, Functions tricks, and more. But, more importantly, Launch Week 6️ has a date! - Tue, 01 Nov 2022 16:04:00 +0000 + Tue, 01 Nov 2022 03:03:00 +0000 https://supabase.com/blog/postgresql-commitfest What is PostgreSQL commitfest and how to contribute https://supabase.com/blog/postgresql-commitfest A time-tested method for contributing to the core Postgres code - Wed, 26 Oct 2022 16:04:00 +0000 + Wed, 26 Oct 2022 03:03:00 +0000 https://supabase.com/blog/supabase-flutter-sdk-v1-released supabase-flutter v1 Released https://supabase.com/blog/supabase-flutter-sdk-v1-released We've released supabase-flutter v1. More intuitive way of accessing Supabase from your Flutter application. - Thu, 20 Oct 2022 16:04:00 +0000 + Thu, 20 Oct 2022 03:03:00 +0000 https://supabase.com/blog/supabase-js-v2-released supabase-js v2 Released https://supabase.com/blog/supabase-js-v2-released We've released supabase-js v2. Updated examples, quickstarts, and an improved experience. - Wed, 19 Oct 2022 16:04:00 +0000 + Wed, 19 Oct 2022 03:03:00 +0000 https://supabase.com/blog/postgres-full-text-search-vs-the-rest Postgres Full Text Search vs the rest https://supabase.com/blog/postgres-full-text-search-vs-the-rest Comparing one of the most popular Postgres features against alternatives - Thu, 13 Oct 2022 16:04:00 +0000 + Thu, 13 Oct 2022 03:03:00 +0000 https://supabase.com/blog/supabase-beta-update-september-2022 Supabase Beta September 2022 https://supabase.com/blog/supabase-beta-update-september-2022 We were too focused on clearing out the backlog so we didn't ship anything new last month... or did we?! - Tue, 04 Oct 2022 16:04:00 +0000 + Tue, 04 Oct 2022 03:03:00 +0000 https://supabase.com/blog/postgres-wasm Postgres WASM by Snaplet and Supabase https://supabase.com/blog/postgres-wasm We're open sourcing postgres-wasm, a PostgresQL server that runs inside a browser, with our friends at Snaplet. - Sun, 02 Oct 2022 16:04:00 +0000 + Sun, 02 Oct 2022 03:03:00 +0000 https://supabase.com/blog/choosing-a-postgres-primary-key Choosing a Postgres Primary Key https://supabase.com/blog/choosing-a-postgres-primary-key Turns out the question of which identifier to use as a Primary Key is complicated -- we're going to dive into some of the complexity and inherent trade-offs, and figure things out - Wed, 07 Sep 2022 16:04:00 +0000 + Wed, 07 Sep 2022 03:03:00 +0000 https://supabase.com/blog/supabase-beta-update-august-2022 Supabase Beta August 2022 https://supabase.com/blog/supabase-beta-update-august-2022 Launch Week Special. See everything we shipped, plus winners of the Hackathon and the extended Community Highlights - Tue, 06 Sep 2022 16:04:00 +0000 + Tue, 06 Sep 2022 03:03:00 +0000 https://supabase.com/blog/launch-week-5-hackathon-winners Launch Week 5 Hackathon Winners https://supabase.com/blog/launch-week-5-hackathon-winners Announcing the winners of the Launch Week 5 Hackathon! - Wed, 24 Aug 2022 16:04:00 +0000 + Wed, 24 Aug 2022 03:03:00 +0000 https://supabase.com/blog/building-a-realtime-trello-board-with-supabase-and-angular Building a Realtime Trello Board with Supabase and Angular https://supabase.com/blog/building-a-realtime-trello-board-with-supabase-and-angular Go beyond the hello world example with this real world project. - Tue, 23 Aug 2022 16:04:00 +0000 + Tue, 23 Aug 2022 03:03:00 +0000 https://supabase.com/blog/supabase-vault Supabase Vault https://supabase.com/blog/supabase-vault Today we're announcing Vault, a Postgres extension for managing secrets and encryption inside your database. - Thu, 18 Aug 2022 16:04:00 +0000 + Thu, 18 Aug 2022 03:03:00 +0000 https://supabase.com/blog/postgrest-v10 PostgREST v10: EXPLAIN and Improved Relationship Detection https://supabase.com/blog/postgrest-v10 Today, PostgREST 10 was released. Let's take a look at some of the new features that go hand in hand with supabase-js v2. - Thu, 18 Aug 2022 16:04:00 +0000 + Thu, 18 Aug 2022 03:03:00 +0000 https://supabase.com/blog/pg-jsonschema-a-postgres-extension-for-json-validation pg_jsonschema: JSON Schema support for Postgres https://supabase.com/blog/pg-jsonschema-a-postgres-extension-for-json-validation Today we're releasing pg_jsonschema, a Postgres extension for JSON validation. - Thu, 18 Aug 2022 16:04:00 +0000 + Thu, 18 Aug 2022 03:03:00 +0000 https://supabase.com/blog/launch-week-5-one-more-thing One more thing https://supabase.com/blog/launch-week-5-one-more-thing Let's be honest, it's never just one more thing. - Thu, 18 Aug 2022 16:04:00 +0000 + Thu, 18 Aug 2022 03:03:00 +0000 https://supabase.com/blog/launch-week-5-community-day Community Day https://supabase.com/blog/launch-week-5-community-day Wrapping up Launch Week 5 with contributors, partners, and friends. - Thu, 18 Aug 2022 16:04:00 +0000 + Thu, 18 Aug 2022 03:03:00 +0000 https://supabase.com/blog/supabase-realtime-multiplayer-general-availability Realtime: Multiplayer Edition https://supabase.com/blog/supabase-realtime-multiplayer-general-availability Announcing the general availability of Realtime's Broadcast and Presence. - Wed, 17 Aug 2022 16:04:00 +0000 + Wed, 17 Aug 2022 03:03:00 +0000 https://supabase.com/blog/supabase-soc2 Supabase is SOC2 compliant https://supabase.com/blog/supabase-soc2 Supabase is now SOC2 compliant. Learn how we got here and what it means for our customers. - Tue, 16 Aug 2022 16:04:00 +0000 + Tue, 16 Aug 2022 03:03:00 +0000 https://supabase.com/blog/supabase-js-v2 supabase-js v2 https://supabase.com/blog/supabase-js-v2 A look at supabase-js v2, which brings type support and focuses on quality-of-life improvements for developers. - Mon, 15 Aug 2022 16:04:00 +0000 + Mon, 15 Aug 2022 03:03:00 +0000 https://supabase.com/blog/supabase-cli-v1-and-admin-api-beta Supabase CLI v1 and Management API Beta https://supabase.com/blog/supabase-cli-v1-and-admin-api-beta We are moving Supabase CLI v1 out of beta, and releasing Management API beta. - Sun, 14 Aug 2022 16:04:00 +0000 + Sun, 14 Aug 2022 03:03:00 +0000 https://supabase.com/blog/supabase-series-b Supabase Series B https://supabase.com/blog/supabase-series-b Supabase raised $80M in May, bringing our total funding to $116M. - Thu, 11 Aug 2022 16:04:00 +0000 + Thu, 11 Aug 2022 03:03:00 +0000 https://supabase.com/blog/launch-week-5-hackathon Launch Week 5 Hackathon https://supabase.com/blog/launch-week-5-hackathon Build to win $1500 - Friday 12th to Monday 21st August 2022 - Tue, 09 Aug 2022 16:04:00 +0000 + Tue, 09 Aug 2022 03:03:00 +0000 https://supabase.com/blog/slack-consolidate-slackbot-to-consolidate-messages Slack Consolidate: a slackbot built with Python and Supabase https://supabase.com/blog/slack-consolidate-slackbot-to-consolidate-messages A slackbot to consolidate messages from different channels using Supabase, Slack SDK and Python - Mon, 08 Aug 2022 16:04:00 +0000 + Mon, 08 Aug 2022 03:03:00 +0000 https://supabase.com/blog/supabase-beta-update-july-2022 Supabase Beta July 2022 https://supabase.com/blog/supabase-beta-update-july-2022 Launch Week Golden Tickets, Flutter SDK 1.0 Developer Preview and more... - Tue, 02 Aug 2022 16:04:00 +0000 + Tue, 02 Aug 2022 03:03:00 +0000 https://supabase.com/blog/supabase-flutter-sdk-1-developer-preview Supabase Flutter SDK 1.0 Developer Preview https://supabase.com/blog/supabase-flutter-sdk-1-developer-preview Supabase Flutter SDK is getting a major update and we need your help making it better. - Mon, 01 Aug 2022 16:04:00 +0000 + Mon, 01 Aug 2022 03:03:00 +0000 https://supabase.com/blog/seen-by-in-postgresql Implementing "seen by" functionality with Postgres https://supabase.com/blog/seen-by-in-postgresql Different approaches for tracking visitor counts with PostgreSQL. - Sun, 17 Jul 2022 16:04:00 +0000 + Sun, 17 Jul 2022 03:03:00 +0000 https://supabase.com/blog/supabase-auth-helpers-with-sveltekit-support Revamped Auth Helpers for Supabase (with SvelteKit support) https://supabase.com/blog/supabase-auth-helpers-with-sveltekit-support Supabase Auth Helpers now have improved developer experience, Sveltekit support, and more. - Tue, 12 Jul 2022 16:04:00 +0000 + Tue, 12 Jul 2022 03:03:00 +0000 https://supabase.com/blog/beta-update-june-2022 Supabase Beta June 2022 https://supabase.com/blog/beta-update-june-2022 Auth Helpers, Unlimited Free Projects, CLI and more... - Tue, 05 Jul 2022 16:04:00 +0000 + Tue, 05 Jul 2022 03:03:00 +0000 https://supabase.com/blog/flutter-tutorial-building-a-chat-app Flutter Tutorial: building a Flutter chat app https://supabase.com/blog/flutter-tutorial-building-a-chat-app Learn how to build a Flutter chat app with open source and scalable backend (inc. auth, realtime, database, and more). - Wed, 29 Jun 2022 16:04:00 +0000 + Wed, 29 Jun 2022 03:03:00 +0000 https://supabase.com/blog/visualizing-supabase-data-using-metabase Visualizing Supabase Data using Metabase https://supabase.com/blog/visualizing-supabase-data-using-metabase How to create different kinds of charts out of data stored in Supabase using Metabase. - Tue, 28 Jun 2022 16:04:00 +0000 + Tue, 28 Jun 2022 03:03:00 +0000 https://supabase.com/blog/partial-postgresql-data-dumps-with-rls Partial data dumps using Postgres Row Level Security https://supabase.com/blog/partial-postgresql-data-dumps-with-rls Using RLS to create seed files for local PostgreSQL testing. - Mon, 27 Jun 2022 16:04:00 +0000 + Mon, 27 Jun 2022 03:03:00 +0000 https://supabase.com/blog/loading-data-supabase-python Python data loading with Supabase https://supabase.com/blog/loading-data-supabase-python An example of how to load data into Supabase using supabase-py - Thu, 16 Jun 2022 16:04:00 +0000 + Thu, 16 Jun 2022 03:03:00 +0000 https://supabase.com/blog/beta-update-may-2022 Supabase Beta May 2022 https://supabase.com/blog/beta-update-may-2022 Product and community updates including wildcard auth redirects, edge functions with webhooks, and Prometheus endpoints for everybody. - Tue, 31 May 2022 16:04:00 +0000 + Tue, 31 May 2022 03:03:00 +0000 https://supabase.com/blog/how-supabase-accelerates-development-of-all-pull-together How Mike Lyndon is using Supabase to accelerate development of AllPullTogether https://supabase.com/blog/how-supabase-accelerates-development-of-all-pull-together Mike Lyndon is learning web development as he builds AllPullTogether, and Supabase is helping him accelerate what he can accomplish. - Wed, 25 May 2022 16:04:00 +0000 + Wed, 25 May 2022 03:03:00 +0000 https://supabase.com/blog/partner-gallery-works-with-supabase Works With Supabase - announcing our Partner Gallery https://supabase.com/blog/partner-gallery-works-with-supabase Introducing our Partner Gallery - open source and made with Supabase. - Tue, 19 Apr 2022 16:04:00 +0000 + Tue, 19 Apr 2022 03:03:00 +0000 https://supabase.com/blog/bring-the-func-hackathon-winners Bring the Func Hackathon Winners 2022 https://supabase.com/blog/bring-the-func-hackathon-winners Celebrating many amazing OSS Hackathon projects using GraphQL and Edge Functions. - Sun, 17 Apr 2022 16:04:00 +0000 + Sun, 17 Apr 2022 03:03:00 +0000 https://supabase.com/blog/beta-update-march-2022 Supabase Beta March 2022 https://supabase.com/blog/beta-update-march-2022 Functions, GraphQL, and much more. - Thu, 14 Apr 2022 16:04:00 +0000 + Thu, 14 Apr 2022 03:03:00 +0000 https://supabase.com/blog/supabrew Supabrew - Never Code Thirsty https://supabase.com/blog/supabrew A light and refreshing non-alcoholic beer for devs. - Thu, 31 Mar 2022 16:04:00 +0000 + Fri, 01 Apr 2022 03:03:00 +0000 https://supabase.com/blog/supabase-realtime-with-multiplayer-features Supabase Realtime, with Multiplayer Features https://supabase.com/blog/supabase-realtime-with-multiplayer-features Today we're announced Realtime, with multiplayer features. Realtime enables broadcast, presence, and listening to database changes delivered over WebSockets. - Thu, 31 Mar 2022 16:04:00 +0000 + Fri, 01 Apr 2022 03:03:00 +0000 https://supabase.com/blog/hackathon-bring-the-func Hackathon: Bring the Func(🕺) https://supabase.com/blog/hackathon-bring-the-func Build open-source projects with our latest features, win limited edition swag and plant a tree! - Thu, 31 Mar 2022 16:04:00 +0000 + Fri, 01 Apr 2022 03:03:00 +0000 https://supabase.com/blog/supabase-edge-functions Edge Functions are now available in Supabase https://supabase.com/blog/supabase-edge-functions Today we're launching Edge Functions. Edge Functions let you execute Typescript code close to your users, no matter where they're located. - Wed, 30 Mar 2022 16:04:00 +0000 + Wed, 30 Mar 2022 03:03:00 +0000 https://supabase.com/blog/supabase-enterprise Introducing Supabase Enterprise https://supabase.com/blog/supabase-enterprise Today we are releasing Supabase Enterprise, a suite of features to scale your project. - Tue, 29 Mar 2022 16:04:00 +0000 + Tue, 29 Mar 2022 03:03:00 +0000 https://supabase.com/blog/graphql-now-available GraphQL is now available in Supabase https://supabase.com/blog/graphql-now-available GraphQL support is now in general availability on the Supabase platform via our open source PostgreSQL extension, pg_graphql (beta). - Mon, 28 Mar 2022 16:04:00 +0000 + Mon, 28 Mar 2022 03:03:00 +0000 https://supabase.com/blog/community-day-lw4 Community Day https://supabase.com/blog/community-day-lw4 Kicking off Launch Week 4 with contributors, partners, and friends. - Sun, 27 Mar 2022 16:04:00 +0000 + Sun, 27 Mar 2022 03:03:00 +0000 https://supabase.com/blog/supabase-launch-week-four Supabase Launch Week 4 https://supabase.com/blog/supabase-launch-week-four Launch Week 4: One new feature every day for an entire week. Starting Monday 28th March. - Thu, 24 Mar 2022 16:04:00 +0000 + Thu, 24 Mar 2022 03:03:00 +0000 https://supabase.com/blog/should-i-open-source-my-company Should I Open Source my Company? https://supabase.com/blog/should-i-open-source-my-company The unexpected upsides of building in public - Thu, 24 Mar 2022 16:04:00 +0000 + Thu, 24 Mar 2022 03:03:00 +0000 https://supabase.com/blog/audit Postgres Auditing in 150 lines of SQL https://supabase.com/blog/audit PostgreSQL has a robust set of features which we can leverage to create a generic auditing solution in 150 lines of SQL. - Mon, 07 Mar 2022 16:04:00 +0000 + Mon, 07 Mar 2022 03:03:00 +0000 https://supabase.com/blog/supabase-beta-january-2022 Supabase Beta January 2022 https://supabase.com/blog/supabase-beta-january-2022 New auth providers, SMS providers, and new videos. - Mon, 21 Feb 2022 16:04:00 +0000 + Mon, 21 Feb 2022 03:03:00 +0000 https://supabase.com/blog/supabase-beta-december-2021 Supabase Beta December 2021 https://supabase.com/blog/supabase-beta-december-2021 New crypto extension, Postgres videos, and a bunch of cool integrations. - Wed, 19 Jan 2022 16:04:00 +0000 + Wed, 19 Jan 2022 03:03:00 +0000 https://supabase.com/blog/product-hunt-golden-kitty-awards-2021 Golden Kitty Awards Ceremony Watch Party with Supabase https://supabase.com/blog/product-hunt-golden-kitty-awards-2021 Hang out with us while watching the Product Hunt Golden Kitty Awards Ceremony - Wed, 19 Jan 2022 16:04:00 +0000 + Wed, 19 Jan 2022 03:03:00 +0000 https://supabase.com/blog/holiday-hackdays-winners-2021 Holiday Hackdays Winners 2021 https://supabase.com/blog/holiday-hackdays-winners-2021 Celebrating many amazing projects submitted to our Holiday Hackdays Hackathon. - Thu, 16 Dec 2021 16:04:00 +0000 + Thu, 16 Dec 2021 03:03:00 +0000 https://supabase.com/blog/beta-november-2021-launch-week-recap Supabase Beta November 2021: Launch Week Recap https://supabase.com/blog/beta-november-2021-launch-week-recap We wrapped up November with Supabase's third Launch Week. Here's all the awesome stuff that got shipped ... - Tue, 14 Dec 2021 16:04:00 +0000 + Tue, 14 Dec 2021 03:03:00 +0000 https://supabase.com/blog/supabase-holiday-hackdays-hackathon Kicking off the Holiday Hackdays https://supabase.com/blog/supabase-holiday-hackdays-hackathon Build cool stuff and celebrate open-source software with us during the Holiday Hackdays! - Thu, 02 Dec 2021 16:04:00 +0000 + Thu, 02 Dec 2021 03:03:00 +0000 https://supabase.com/blog/pg-graphql pg_graphql: A GraphQL extension for PostgreSQL https://supabase.com/blog/pg-graphql GraphQL support is in development for PostgreSQL + Supabase. - Thu, 02 Dec 2021 16:04:00 +0000 + Thu, 02 Dec 2021 03:03:00 +0000 https://supabase.com/blog/launch-week-three-friday-five-more-things Five more things https://supabase.com/blog/launch-week-three-friday-five-more-things It's never just one more thing! - Thu, 02 Dec 2021 16:04:00 +0000 + Thu, 02 Dec 2021 03:03:00 +0000 https://supabase.com/blog/supabase-acquires-logflare Supabase acquires Logflare https://supabase.com/blog/supabase-acquires-logflare Today, we're ecstatic to announce that Logflare is joining Supabase. - Wed, 01 Dec 2021 16:04:00 +0000 + Wed, 01 Dec 2021 03:03:00 +0000 https://supabase.com/blog/realtime-row-level-security-in-postgresql Realtime Postgres RLS now available on Supabase https://supabase.com/blog/realtime-row-level-security-in-postgresql Realtime database changes are now broadcast to authenticated users, respecting the same PostgreSQL policies that you use for Row Level Security. - Tue, 30 Nov 2021 16:04:00 +0000 + Tue, 30 Nov 2021 03:03:00 +0000 https://supabase.com/blog/supabase-studio Supabase Studio https://supabase.com/blog/supabase-studio The same Dashboard that you're using on our Platform is now available for local development and Self-Hosting. - Mon, 29 Nov 2021 16:04:00 +0000 + Mon, 29 Nov 2021 03:03:00 +0000 https://supabase.com/blog/community-day-lw3 Community Day https://supabase.com/blog/community-day-lw3 Kicking off launch week by highlighting the communities around Supabase. - Sun, 28 Nov 2021 16:04:00 +0000 + Sun, 28 Nov 2021 03:03:00 +0000 https://supabase.com/blog/whats-new-in-postgres-14 New in PostgreSQL 14: What every developer should know https://supabase.com/blog/whats-new-in-postgres-14 A quick look at some new features and functionality in PostgreSQL 14. - Sat, 27 Nov 2021 16:04:00 +0000 + Sat, 27 Nov 2021 03:03:00 +0000 https://supabase.com/blog/postgrest-9 PostgREST 9 https://supabase.com/blog/postgrest-9 New features and updates in PostgREST version 9. - Fri, 26 Nov 2021 16:04:00 +0000 + Fri, 26 Nov 2021 03:03:00 +0000 https://supabase.com/blog/supabase-launch-week-the-trilogy Supabase Launch Week III: Holiday Special https://supabase.com/blog/supabase-launch-week-the-trilogy Tis the season to be shipping. - Thu, 25 Nov 2021 16:04:00 +0000 + Thu, 25 Nov 2021 03:03:00 +0000 https://supabase.com/blog/supabase-how-we-launch How we launch at Supabase https://supabase.com/blog/supabase-how-we-launch The history and methodology of Supabase Launch Week. - Thu, 25 Nov 2021 16:04:00 +0000 + Thu, 25 Nov 2021 03:03:00 +0000 https://supabase.com/blog/supabase-beta-october-2021 Supabase Beta October 2021 https://supabase.com/blog/supabase-beta-october-2021 Three new Auth providers, multi-schema support, and we're gearing up for another Launch Week. - Sat, 06 Nov 2021 16:04:00 +0000 + Sat, 06 Nov 2021 03:03:00 +0000 https://supabase.com/blog/supabase-series-a Supabase $30m Series A https://supabase.com/blog/supabase-series-a Supabase just raised $30M, bringing our total funding to $36M. - Wed, 27 Oct 2021 16:04:00 +0000 + Wed, 27 Oct 2021 03:03:00 +0000 https://supabase.com/blog/replenysh-time-to-value-in-less-than-24-hours Replenysh uses Supabase to implement OTP in less than 24-hours https://supabase.com/blog/replenysh-time-to-value-in-less-than-24-hours Learn how Replenysh uses Supabase to power the circular economy, redefining how brands interact with their customers and products. - Mon, 18 Oct 2021 16:04:00 +0000 + Mon, 18 Oct 2021 03:03:00 +0000 https://supabase.com/blog/hacktoberfest-hackathon-winners-2021 Hacktoberfest Hackathon Winners 2021 https://supabase.com/blog/hacktoberfest-hackathon-winners-2021 Celebrating many amazing projects submitted to our Hacktoberfest Hackathon. - Wed, 13 Oct 2021 16:04:00 +0000 + Wed, 13 Oct 2021 03:03:00 +0000 https://supabase.com/blog/supabase-beta-sept-2021 Supabase Beta Sept 2021 https://supabase.com/blog/supabase-beta-sept-2021 Hackathon, Aborting request, UI updates, and now Hiring. - Sun, 03 Oct 2021 16:04:00 +0000 + Sun, 03 Oct 2021 03:03:00 +0000 https://supabase.com/blog/supabase-hacktoberfest-hackathon-2021 Supabase Hacktoberfest Hackathon 2021 https://supabase.com/blog/supabase-hacktoberfest-hackathon-2021 We're running another Supabase Hackathon during Hacktoberfest! - Mon, 27 Sep 2021 16:04:00 +0000 + Mon, 27 Sep 2021 03:03:00 +0000 https://supabase.com/blog/supabase-beta-august-2021 Supabase Beta August 2021 https://supabase.com/blog/supabase-beta-august-2021 Fundraising, Realtime Security, custom SMS templates, and deployments in South Korea. - Thu, 09 Sep 2021 16:04:00 +0000 + Thu, 09 Sep 2021 03:03:00 +0000 https://supabase.com/blog/supabase-beta-july-2021 Supabase Beta July 2021 https://supabase.com/blog/supabase-beta-july-2021 Discord Logins, Vercel Integration, Full text search, and OAuth guides. - Wed, 11 Aug 2021 16:04:00 +0000 + Wed, 11 Aug 2021 03:03:00 +0000 https://supabase.com/blog/hackathon-winners Open Source Hackathon Winners https://supabase.com/blog/hackathon-winners Let the medal ceremony begin for the best projects submitted during the Supabase Hackathon. - Sun, 08 Aug 2021 16:04:00 +0000 + Sun, 08 Aug 2021 03:03:00 +0000 https://supabase.com/blog/supabase-swag-store Supabase Swag Store https://supabase.com/blog/supabase-swag-store Today we are officially launching the Supabase Swag Store. - Thu, 29 Jul 2021 16:04:00 +0000 + Thu, 29 Jul 2021 03:03:00 +0000 https://supabase.com/blog/supabase-functions-updates Updates for Supabase Functions https://supabase.com/blog/supabase-functions-updates The question on everyone's mind - are we launching Supabase Functions? Well, it's complicated. - Thu, 29 Jul 2021 16:04:00 +0000 + Thu, 29 Jul 2021 03:03:00 +0000 https://supabase.com/blog/1-the-supabase-hackathon The Supabase Hackathon https://supabase.com/blog/1-the-supabase-hackathon A whole week of Hacking for Fun and Prizes. - Thu, 29 Jul 2021 16:04:00 +0000 + Thu, 29 Jul 2021 03:03:00 +0000 https://supabase.com/blog/supabase-reports-and-metrics Supabase Reports and Metrics https://supabase.com/blog/supabase-reports-and-metrics We're exposing a full set of metrics in your projects, so that you can build better (and faster) products for your users. - Wed, 28 Jul 2021 16:04:00 +0000 + Wed, 28 Jul 2021 03:03:00 +0000 https://supabase.com/blog/supabase-auth-passwordless-sms-login Supabase Auth v2: Phone Auth now available https://supabase.com/blog/supabase-auth-passwordless-sms-login Phone Auth is available today on all new and existing Supabase projects. - Tue, 27 Jul 2021 16:04:00 +0000 + Tue, 27 Jul 2021 03:03:00 +0000 https://supabase.com/blog/mobbin-supabase-200000-users Mobbin uses Supabase to authenticate 200,000 users https://supabase.com/blog/mobbin-supabase-200000-users Learn how Mobbin migrated 200,000 users from Firebase for a better authentication experience. - Tue, 27 Jul 2021 16:04:00 +0000 + Tue, 27 Jul 2021 03:03:00 +0000 https://supabase.com/blog/storage-beta Supabase Storage now in Beta https://supabase.com/blog/storage-beta Supabase Storage moves into Beta. - Mon, 26 Jul 2021 16:04:00 +0000 + Mon, 26 Jul 2021 03:03:00 +0000 https://supabase.com/blog/spot-flutter-with-postgres Spot: a video sharing app built with Flutter https://supabase.com/blog/spot-flutter-with-postgres Spot is a geolocation-based video-sharing app with some social networking features. - Mon, 26 Jul 2021 16:04:00 +0000 + Mon, 26 Jul 2021 03:03:00 +0000 https://supabase.com/blog/supabase-postgres-13 Supabase is now on Postgres 13.3 https://supabase.com/blog/supabase-postgres-13 From today, new Supabase projects will be on a version of Supabase Postgres that runs on Postgres 13.3. - Sun, 25 Jul 2021 16:04:00 +0000 + Sun, 25 Jul 2021 03:03:00 +0000 https://supabase.com/blog/supabase-community-day Supabase Community Day https://supabase.com/blog/supabase-community-day Community Day - Sun, 25 Jul 2021 16:04:00 +0000 + Sun, 25 Jul 2021 03:03:00 +0000 https://supabase.com/blog/epsilon3-self-hosting Epsilon3 Self-Host Supabase To Revolutionize Space Operations https://supabase.com/blog/epsilon3-self-hosting Learn how the team at Epsilon3 use Supabase to help teams execute secure and reliable operations in an industry that project spend runs into the billions. - Sun, 25 Jul 2021 16:04:00 +0000 + Sun, 25 Jul 2021 03:03:00 +0000 https://supabase.com/blog/supabase-launch-week-sql Supabase Launch Week II: The SQL https://supabase.com/blog/supabase-launch-week-sql Five days of Supabase. Again. - Wed, 21 Jul 2021 16:04:00 +0000 + Wed, 21 Jul 2021 03:03:00 +0000 https://supabase.com/blog/roles-postgres-hooks Protecting reserved roles with PostgreSQL Hooks https://supabase.com/blog/roles-postgres-hooks Using Postgres Hooks to protect functionality in your Postgres database. - Thu, 01 Jul 2021 16:04:00 +0000 + Thu, 01 Jul 2021 03:03:00 +0000 https://supabase.com/blog/supabase-beta-june-2021 Supabase Beta June 2021 https://supabase.com/blog/supabase-beta-june-2021 Discord Logins, Vercel Integration, Full text search, and OAuth guides. - Tue, 01 Jun 2021 16:04:00 +0000 + Tue, 01 Jun 2021 03:03:00 +0000 https://supabase.com/blog/supabase-beta-may-2021 Supabase Beta May 2021 https://supabase.com/blog/supabase-beta-may-2021 Apple & Twitter Logins, Supabase Grid, Go & Swift Libraries. - Tue, 01 Jun 2021 16:04:00 +0000 + Tue, 01 Jun 2021 03:03:00 +0000 https://supabase.com/blog/supabase-beta-april-2021 Supabase Beta April 2021 https://supabase.com/blog/supabase-beta-april-2021 Supabase "gardening" - stability, security, and community support. - Tue, 04 May 2021 16:04:00 +0000 + Tue, 04 May 2021 03:03:00 +0000 https://supabase.com/blog/supabase-beta-march-2021 Supabase Beta March 2021 https://supabase.com/blog/supabase-beta-march-2021 Launch week, Storage, Supabase CLI, Connection Pooling, Supabase UI, and Pricing. - Mon, 05 Apr 2021 16:04:00 +0000 + Mon, 05 Apr 2021 03:03:00 +0000 https://supabase.com/blog/supabase-workflows Workflows are coming to Supabase https://supabase.com/blog/supabase-workflows Functions are great, but you know what's better? - Thu, 01 Apr 2021 16:04:00 +0000 + Thu, 01 Apr 2021 03:03:00 +0000 https://supabase.com/blog/supabase-pgbouncer PgBouncer is now available in Supabase https://supabase.com/blog/supabase-pgbouncer Better support for Serverless and Postgres. - Thu, 01 Apr 2021 16:04:00 +0000 + Thu, 01 Apr 2021 03:03:00 +0000 https://supabase.com/blog/supabase-dot-com Supabase Dot Com https://supabase.com/blog/supabase-dot-com The Supabase Domain name is changing. - Thu, 01 Apr 2021 16:04:00 +0000 + Thu, 01 Apr 2021 03:03:00 +0000 https://supabase.com/blog/supabase-nft-marketplace Supabase Launches NFT Marketplace https://supabase.com/blog/supabase-nft-marketplace A fully encrypted NFT platform to protect and transact your digital assets - Wed, 31 Mar 2021 16:04:00 +0000 + Thu, 01 Apr 2021 03:03:00 +0000 https://supabase.com/blog/supabase-cli Supabase CLI https://supabase.com/blog/supabase-cli Local development, database migrations, and self-hosting. - Tue, 30 Mar 2021 16:04:00 +0000 + Wed, 31 Mar 2021 03:03:00 +0000 https://supabase.com/blog/supabase-storage Storage is now available in Supabase https://supabase.com/blog/supabase-storage Launching Supabase Storage and how you can use it in your apps - Mon, 29 Mar 2021 16:04:00 +0000 + Tue, 30 Mar 2021 03:03:00 +0000 https://supabase.com/blog/pricing Supabase Beta Pricing https://supabase.com/blog/pricing Supabase launches Beta pricing structure - Sun, 28 Mar 2021 16:04:00 +0000 + Mon, 29 Mar 2021 03:03:00 +0000 https://supabase.com/blog/launch-week Launch week https://supabase.com/blog/launch-week Five days of Supabase. - Wed, 24 Mar 2021 16:04:00 +0000 + Wed, 24 Mar 2021 03:03:00 +0000 https://supabase.com/blog/angels-of-supabase Angels of Supabase https://supabase.com/blog/angels-of-supabase Meet the investors of Supabase. - Wed, 24 Mar 2021 16:04:00 +0000 + Wed, 24 Mar 2021 03:03:00 +0000 https://supabase.com/blog/In-The-Loop Developers stay up to date with intheloop.dev https://supabase.com/blog/In-The-Loop Learn why Kevin is building intheloop.dev with Supabase - Sun, 21 Mar 2021 16:04:00 +0000 + Mon, 22 Mar 2021 03:03:00 +0000 https://supabase.com/blog/using-supabase-replit Using Supabase in Replit https://supabase.com/blog/using-supabase-replit Free hosted relational database from within your node.js repl - Wed, 10 Mar 2021 16:04:00 +0000 + Thu, 11 Mar 2021 03:03:00 +0000 https://supabase.com/blog/toad-a-link-shortener-with-simple-apis-for-low-coders Toad, a link shortener with simple APIs for low-coders https://supabase.com/blog/toad-a-link-shortener-with-simple-apis-for-low-coders An easy-to-use link shortening tool with simple APIs - Sun, 07 Mar 2021 16:04:00 +0000 + Mon, 08 Mar 2021 03:03:00 +0000 https://supabase.com/blog/postgres-as-a-cron-server Postgres as a CRON Server https://supabase.com/blog/postgres-as-a-cron-server Running repetitive tasks with your Postgres database. - Thu, 04 Mar 2021 16:04:00 +0000 + Fri, 05 Mar 2021 03:03:00 +0000 https://supabase.com/blog/supabase-beta-february-2021 Supabase Beta February 2021 https://supabase.com/blog/supabase-beta-february-2021 One year of building. - Mon, 01 Mar 2021 16:04:00 +0000 + Tue, 02 Mar 2021 03:03:00 +0000 https://supabase.com/blog/cracking-postgres-interview Cracking PostgreSQL Interview Questions https://supabase.com/blog/cracking-postgres-interview Understand the top PostgreSQL Interview Questions - Fri, 26 Feb 2021 16:04:00 +0000 + Sat, 27 Feb 2021 03:03:00 +0000 https://supabase.com/blog/case-study-roboflow Roboflow.com choose Supabase to power Paint.wtf leaderboard https://supabase.com/blog/case-study-roboflow Learn how Roboflow.com used Supabase to build their Paint.wtf leaderboard - Mon, 08 Feb 2021 16:04:00 +0000 + Tue, 09 Feb 2021 03:03:00 +0000 https://supabase.com/blog/supabase-beta-january-2021 Supabase Beta January 2021 https://supabase.com/blog/supabase-beta-january-2021 Eleven months of building. - Mon, 01 Feb 2021 16:04:00 +0000 + Tue, 02 Feb 2021 03:03:00 +0000 https://supabase.com/blog/supabase-beta-december-2020 Supabase Beta December 2020 https://supabase.com/blog/supabase-beta-december-2020 Ten months of building. - Fri, 01 Jan 2021 16:04:00 +0000 + Sat, 02 Jan 2021 03:03:00 +0000 https://supabase.com/blog/supabase-dashboard-performance Making the Supabase Dashboard Supa-fast https://supabase.com/blog/supabase-dashboard-performance Improving the performance of the Supabase dashboard - Sat, 12 Dec 2020 16:04:00 +0000 + Sun, 13 Dec 2020 03:03:00 +0000 https://supabase.com/blog/supabase-striveschool Supabase Partners With Strive School To Help Teach Open Source https://supabase.com/blog/supabase-striveschool Supabase Partners With Strive School To Help Teach Open Source To The Next Generation Of Developers - Tue, 01 Dec 2020 16:04:00 +0000 + Wed, 02 Dec 2020 03:03:00 +0000 https://supabase.com/blog/case-study-xendit Xendit Built a Counter-Fraud Watchlist for the Fintech Industry https://supabase.com/blog/case-study-xendit See how Xendit use Supabase to build a full-text search engine. - Tue, 01 Dec 2020 16:04:00 +0000 + Wed, 02 Dec 2020 03:03:00 +0000 https://supabase.com/blog/case-study-tayfa TAYFA Built a No-Code Website Builder in Seven Days https://supabase.com/blog/case-study-tayfa See how Tayfa went from idea to paying customer in less than 30 days. - Tue, 01 Dec 2020 16:04:00 +0000 + Wed, 02 Dec 2020 03:03:00 +0000 https://supabase.com/blog/case-study-monitoro Monitoro Built a Web Crawler Handling Millions of API Requests https://supabase.com/blog/case-study-monitoro See how Monitoro built an automated scraping platform using Supabase. - Tue, 01 Dec 2020 16:04:00 +0000 + Wed, 02 Dec 2020 03:03:00 +0000 https://supabase.com/blog/supabase-alpha-november-2020 Supabase Alpha November 2020 https://supabase.com/blog/supabase-alpha-november-2020 Nine months of building. - Mon, 30 Nov 2020 16:04:00 +0000 + Tue, 01 Dec 2020 03:03:00 +0000 https://supabase.com/blog/postgresql-views Postgres Views https://supabase.com/blog/postgresql-views Creating and using a view in PostgreSQL. - Tue, 17 Nov 2020 16:04:00 +0000 + Wed, 18 Nov 2020 03:03:00 +0000 https://supabase.com/blog/supabase-alpha-october-2020 Supabase Alpha October 2020 https://supabase.com/blog/supabase-alpha-october-2020 Eight months of building. - Sun, 01 Nov 2020 16:04:00 +0000 + Mon, 02 Nov 2020 03:03:00 +0000 https://supabase.com/blog/improved-dx Supabase.js 1.0 https://supabase.com/blog/improved-dx We're releasing a new version of our Supabase client with some awesome new improvements. - Thu, 29 Oct 2020 16:04:00 +0000 + Fri, 30 Oct 2020 03:03:00 +0000 https://supabase.com/blog/supabase-alpha-september-2020 Supabase Alpha September 2020 https://supabase.com/blog/supabase-alpha-september-2020 Seven months of building. - Fri, 02 Oct 2020 16:04:00 +0000 + Sat, 03 Oct 2020 03:03:00 +0000 https://supabase.com/blog/supabase-hacktoberfest-2020 Supabase Hacktoberfest 2020 https://supabase.com/blog/supabase-hacktoberfest-2020 Join us for a celebration of open source software and learn how to contribute to Supabase. - Thu, 10 Sep 2020 16:04:00 +0000 + Fri, 11 Sep 2020 03:03:00 +0000 https://supabase.com/blog/supabase-alpha-august-2020 Supabase Alpha August 2020 https://supabase.com/blog/supabase-alpha-august-2020 Six months of building - Wed, 02 Sep 2020 16:04:00 +0000 + Thu, 03 Sep 2020 03:03:00 +0000 https://supabase.com/blog/supabase-auth Supabase Auth https://supabase.com/blog/supabase-auth Authenticate and authorize your users with Supabase Auth - Tue, 04 Aug 2020 16:04:00 +0000 + Wed, 05 Aug 2020 03:03:00 +0000 https://supabase.com/blog/supabase-alpha-july-2020 Supabase Alpha July 2020 https://supabase.com/blog/supabase-alpha-july-2020 Five months of building - Sat, 01 Aug 2020 16:04:00 +0000 + Sun, 02 Aug 2020 03:03:00 +0000 https://supabase.com/blog/continuous-postgresql-backup-walg Continuous PostgreSQL Backups using WAL-G https://supabase.com/blog/continuous-postgresql-backup-walg Have you ever wanted to restore your database's state to a particular moment in time? This post explains how, using WAL-G. - Sat, 01 Aug 2020 16:04:00 +0000 + Sun, 02 Aug 2020 03:03:00 +0000 https://supabase.com/blog/alpha-launch-postmortem Alpha Launch Postmortem https://supabase.com/blog/alpha-launch-postmortem Everything that went wrong with Supabase's launch - Thu, 09 Jul 2020 16:04:00 +0000 + Fri, 10 Jul 2020 03:03:00 +0000 https://supabase.com/blog/postgresql-templates What are PostgreSQL Templates? https://supabase.com/blog/postgresql-templates What are PostgreSQL templates and what are they used for? - Wed, 08 Jul 2020 16:04:00 +0000 + Thu, 09 Jul 2020 03:03:00 +0000 https://supabase.com/blog/postgresql-physical-logical-backups Physical vs Logical Backups in PostgreSQL https://supabase.com/blog/postgresql-physical-logical-backups What are physical and logical backups in Postgres? - Mon, 06 Jul 2020 16:04:00 +0000 + Tue, 07 Jul 2020 03:03:00 +0000 https://supabase.com/blog/supabase-alpha-june-2020 Supabase Alpha June 2020 https://supabase.com/blog/supabase-alpha-june-2020 Four months of building - Tue, 30 Jun 2020 16:04:00 +0000 + Wed, 01 Jul 2020 03:03:00 +0000 https://supabase.com/blog/supabase-steve-chavez Steve Chavez has joined Supabase https://supabase.com/blog/supabase-steve-chavez Steve joins Supabase to help build Auth. - Sun, 14 Jun 2020 16:04:00 +0000 + Mon, 15 Jun 2020 03:03:00 +0000 https://supabase.com/blog/supabase-alpha-may-2020 Supabase Alpha May 2020 https://supabase.com/blog/supabase-alpha-may-2020 Three months of building - Sun, 31 May 2020 16:04:00 +0000 + Mon, 01 Jun 2020 03:03:00 +0000 https://supabase.com/blog/supabase-alpha-april-2020 Supabase Alpha April 2020 https://supabase.com/blog/supabase-alpha-april-2020 Two months of building - Sun, 31 May 2020 16:04:00 +0000 + Mon, 01 Jun 2020 03:03:00 +0000 diff --git a/apps/www/styles/index.css b/apps/www/styles/index.css index 3728791dcd8..77922bd7095 100644 --- a/apps/www/styles/index.css +++ b/apps/www/styles/index.css @@ -426,7 +426,7 @@ launch week } .gradient-container { - min-height: 480px; + min-height: 360px; position: relative; max-width: 1600px; margin: 0 auto; From 645758ec0d29f45c42f6e36a8dc6072e1a134a6d Mon Sep 17 00:00:00 2001 From: Joshen Lim Date: Wed, 7 Dec 2022 00:10:48 +0800 Subject: [PATCH 11/33] Fix date formatting for pitr broken on firefox --- .../interfaces/Database/Backups/PITR/PITRSelection.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/studio/components/interfaces/Database/Backups/PITR/PITRSelection.tsx b/studio/components/interfaces/Database/Backups/PITR/PITRSelection.tsx index cc81c51e4ff..04fda2cda25 100644 --- a/studio/components/interfaces/Database/Backups/PITR/PITRSelection.tsx +++ b/studio/components/interfaces/Database/Backups/PITR/PITRSelection.tsx @@ -86,8 +86,8 @@ const PITRSelection = ({}) => { // Start: Variables specifically for date picker component // Required as it only works with vanilla Date object which is not timezone localized - const earliestAvailableBackupFormatted = new Date(earliestAvailableBackup.format('DD-MMM-YYYY')) - const latestAvailableBackupFormatted = new Date(latestAvailableBackup.format('DD-MMM-YYYY')) + const earliestAvailableBackupFormatted = new Date(earliestAvailableBackup.format('YYYY-MM-DD')) + const latestAvailableBackupFormatted = new Date(latestAvailableBackup.format('YYYY-MM-DD')) const isSelectedOnEarliest = checkMatchingDates(selectedDate, earliestAvailableBackupFormatted) const isSelectedOnLatest = checkMatchingDates(selectedDate, latestAvailableBackupFormatted) const availableDates = getDatesBetweenRange( From a8a11ba0bb04771aebbace595501f86744279a55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ramiro=20Nu=C3=B1ez=20Dosio?= Date: Tue, 6 Dec 2022 16:29:00 +0000 Subject: [PATCH 12/33] Last touches. --- .../2022-12-06-the-supabase-content-storm.mdx | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx b/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx index 12c90f167e8..3b8c514c6c2 100644 --- a/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx +++ b/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx @@ -1,33 +1,33 @@ --- title: The Supabase Content Storm -description: WIP +description: We worked with creators to drop lots of content on the same day. author: ant_wilson image: WIP thumb: WIP tags: - - postgres + - announcements date: '2022-12-06' toc_depth: 3 --- -Here at Supabase, we always try to innovate and reinvent the marketing playbook, so when we started planning Launch Week 6, we brainstormed ideas for a viral campaign and we came with the concept of a Content Storm ⛈. +Here at Supabase, we always try to innovate and reinvent the playbook, so when we started planning [Launch Week 6](https://supabase.com/launch-week), we brainstormed ideas for a campaign to promote it that would involve the community. We took a bit of inspiration from things like Weezer’s youtube takeover came up with the concept of a Content Storm ⛈. ## What is the Content Storm? -We set up to get as many external content creators as possible to create Supabase-related content and publish everything on the same day. We worked with some well known creators, but also invited the SupaSquad, community members, and makers that are using Suabase to build great apps. - -WIP +We set up to get as many external content creators as possible to create Supabase-related content and *publish everything on the same day*. We got in touch with lots of people: some well known Youtubers, but also community members, makers building with Supabase, the SupaSquad, and others... we wanted this to be an opportunity for them to build their personal brand or promote their products and startups. ## The aftermath of the storm -More than 30 creators participated in creating content in different formats and were published during the day. Here is the full list of everything that was published and the authors: +More than 30 creators participated in creating content in different formats and everything was published today (Tuesday 6th of December). Here is the full list of every piece of content and its author: - [A quick look at Supabase](https://twitter.com/Rorstro/status/1600047388852293632) by Ania Kubów. - [Perform Database Migration Using Github Actions & Supabase CLI](https://www.youtube.com/watch?v=iCkdtXSeq7A) by Kunal Kushwaha. - [Supabase Authentication & Realtime Database with Flutter](https://www.youtube.com/watch?v=UTSSYPOd5A0) by Pooja Bhaumik. - [Why I Switched From AWS Cognito To Supabase The Week Before My Startup Launched](https://medium.com/@sleeplessfox/why-i-switched-from-aws-cognito-to-supabase-the-week-before-my-startup-launched-67fdc1eccb8c) by Danilo à Tellinghusen. +- [Supabase Crash Course For Python Developers](https://www.youtube.com/watch?v=M6cfT2pqpSc) by Patrick Loeber. - [Supabase with TypeScript: using tRPC and Prisma to achieve end-to-end typesafety](https://noahflk.com/blog/supabase-typescript-trpc) by Noah. - [How to Connect Browser Extensions to Supabase](https://akoskm.com/how-to-connect-browser-extensions-to-supabase) by Ákos Kőműves. +- [A Chili Cookoff with Rust, Rocket, Render, and Supabase](bradcypert.com/chili-cookoff-with-rust-rocket-render-and-supabase/) by Brad Cypert. - [Authenticating users with Remix and Supabase](https://makerkit.dev/blog/tutorials/remix-supabase-auth) by Giancarlo Buomprisco. - [Automatic Spotify Playlist Creation with Pipedream and Supabase](https://www.ianwootten.co.uk/2022/12/06/automatic-spotify-playlist-creation-with-pipedream-and-supabase/) by Ian Wootten. - [Creating AvatarAI.me using Supabase and Cerebrium](https://blog.cerebrium.ai/creating-avatarai-me-using-supabase-and-cerebrium-1bf69440c4a7) by Cerebrium. @@ -44,3 +44,6 @@ More than 30 creators participated in creating content in different formats and - [Comment utiliser Supabase en No-Code avec Weweb ?](https://www.youtube.com/watch?v=g2TLd8vvs0E) by Thomas Buyle. - [How I used Supabase and n8n for my background tasks](https://mathias.rocks/blog/2022-12-06-how-I-used-supabase/) by Mathias Mitchel +It's a lot! There are tons of great resources, going through everything would take a couple of days, so we recommend bookmarking this page! If you like the content, make sure to give feedback to the author and follow them on social. + +And don't miss Launch Week 6, we've been working hard to make it our best Launch Week yet 🚀. Get your tickets [here](https://supabase.com/launch-week). From d23dab086e370fd0566c4fc1b70c7f59334d389d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ramiro=20Nu=C3=B1ez=20Dosio?= Date: Tue, 6 Dec 2022 17:01:56 +0000 Subject: [PATCH 13/33] Update apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx Co-authored-by: Copple <10214025+kiwicopple@users.noreply.github.com> --- apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx b/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx index 3b8c514c6c2..11075128959 100644 --- a/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx +++ b/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx @@ -10,7 +10,7 @@ date: '2022-12-06' toc_depth: 3 --- -Here at Supabase, we always try to innovate and reinvent the playbook, so when we started planning [Launch Week 6](https://supabase.com/launch-week), we brainstormed ideas for a campaign to promote it that would involve the community. We took a bit of inspiration from things like Weezer’s youtube takeover came up with the concept of a Content Storm ⛈. +We're always try to innovate at Supabase, so when we started planning [Launch Week 6](https://supabase.com/launch-week), we brainstormed ideas for a campaign to promote it that would involve the community. We took a bit of inspiration from things like Weezer’s YouTube takeover came up with the concept of a Content Storm ⛈. ## What is the Content Storm? From 13c7f73cca1d3b5bc441b8d440f16641ded6bb25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ramiro=20Nu=C3=B1ez=20Dosio?= Date: Tue, 6 Dec 2022 17:02:29 +0000 Subject: [PATCH 14/33] Update apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx Co-authored-by: Copple <10214025+kiwicopple@users.noreply.github.com> --- apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx b/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx index 11075128959..83cbfb823ce 100644 --- a/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx +++ b/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx @@ -14,7 +14,7 @@ We're always try to innovate at Supabase, so when we started planning [Launch We ## What is the Content Storm? -We set up to get as many external content creators as possible to create Supabase-related content and *publish everything on the same day*. We got in touch with lots of people: some well known Youtubers, but also community members, makers building with Supabase, the SupaSquad, and others... we wanted this to be an opportunity for them to build their personal brand or promote their products and startups. +The idea was to get many different external content creators as possible to create Supabase-related content and *publish everything on the same day*. We contacted some well known Youtubers, community members, makers building with Supabase, the SupaSquad, and generally anyone within the Supabase community. We wanted this to be an opportunity for them to build their personal brand or promote their products and startups. ## The aftermath of the storm From 37b7f1dc345830f0a9d31656f2a39c34545c0044 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ramiro=20Nu=C3=B1ez=20Dosio?= Date: Tue, 6 Dec 2022 17:10:11 +0000 Subject: [PATCH 15/33] Finalo touches. --- .../2022-12-06-the-supabase-content-storm.mdx | 6 +++--- .../2022-12-06-content-storm/content-storm.jpg | Bin 0 -> 428272 bytes 2 files changed, 3 insertions(+), 3 deletions(-) create mode 100644 apps/www/public/images/blog/2022-12-06-content-storm/content-storm.jpg diff --git a/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx b/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx index 83cbfb823ce..be1cd0d7e6b 100644 --- a/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx +++ b/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx @@ -1,9 +1,9 @@ --- title: The Supabase Content Storm -description: We worked with creators to drop lots of content on the same day. +description: We worked with +30 content creators to drop a mountain of content simultaneously. author: ant_wilson -image: WIP -thumb: WIP +image: 2022-12-06-content-storm/content-storm.jpg +thumb: 2022-12-06-content-storm/content-storm.jpg tags: - announcements date: '2022-12-06' diff --git a/apps/www/public/images/blog/2022-12-06-content-storm/content-storm.jpg b/apps/www/public/images/blog/2022-12-06-content-storm/content-storm.jpg new file mode 100644 index 0000000000000000000000000000000000000000..01fd11cab3126032f49488ecec480002ea7166c4 GIT binary patch literal 428272 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®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%0AULDvC*T0dgjqkHCq2UdrWQYGh_ ziUF4R+H20BXnj<6b(u}{&)a=fY{hkvr~P4?e(@soW*Om+q0v`q)ZTZV%V%XHA?szdbQ=lrZ&4Le7hW(x|$CVWIr$a?}(E!(v} z|Egdsr&4svUgsr->E|{tCK^VO6D1SxT3YbicIyeq$Z4loIB>)(EGkh7+Ocse^&T7E z8UF`YoD3573(fKF=-UyUhhCdwmM1m0$1BHFY@&*xd*#oix=2}^T{njsh<-`%V$`9= z{cI8V>03*@8b|AVv8EjJj37!q{bM?S8PdLiSltgKy}UA0lC`gXzY>NqC) zo#l*+W0yX-ZWzewl+2f^SDstDwd;3=)DxQp`>yAz`(sK!`31SXtO^I2-Dx-E%M)R$ zrB0mFMcs3&>~PP340YM6)PXsp+O|Lq_(fa1Mlr+OPt7k1_KQ`XcgI7oJ^|LS_xIeq zPt`Ofnkt*G+tcH|1LjcU@pV&#s>+WgSG zUQyG)y^7npf;nC8FF%3=koTK?Q49QRh?}WauFvMpL3JmmzCLb`xp@rxFvk4K9MM(l zVfVrb&Cuh8QZt*Mmo5)|n?<%yh)Sueq#0h_gZWCr=xN6TLxx5(dWaebtxANN>?rfz zP*0@OGS#)=lG{d2U0DtxgHG;NJRT`H?SH9&{;S6vQ{;LXcB&&#lNFct*m@s@xI7Za z2K)utR3b{|)r$VG%bsU#*M@6ogjd0W=G7=}Z%JeZil-{KF?N+(Q~>{qz$^b)IO3PE zNhSEo2=^(xyhjpfRZdtQ^=59EjAms8w?szC2rsAeK93j?dM<@s`O%sPWA2a1cjKc4wiHQs&p{#xb6 z80cTqJsN)I zez%`e>fjhpzpnYEC=tMC7#ufg#zvj_1?W`4dL|b4F+Vb|1 z_rZ-KhZxz*i)FGmCH%V8Ll~_S2y<^(`&FFi$aE==E;o8p49hh&+NRg%%OKew>z9R> z)Hk{CT6MZxE_$8yV=H;t6)NJC9-enXsQ}m zWlJT5L8D9}2UXsVQ~Zi3m_bYA?6E}bz->KpTj78<6)Ef^ix+x78J9Y?$BLdeE@rm>>rQx;r))PHF;O>FYVFUSIg zWw}$iZCF>kX0w;;1JH^}NO_L}tKFt%h9JdQ%oql5}_Jg9TV{n+OWPx=oI zDT?$l^}8lj`mdK83}N)yp0C)QMC3!Hx26wXt3cc>i)}6@$PgRsN-wVY4{o%$n%-kK zxTvgGx>x`m71m%9(ia;x^|&0JinzAC6E|w*fgg4@Lp$lN99M1e$*fic1SMz>8%g_N z2nb=bggk^?)dD@wEq+skUQfML-Nnax#EkII-Aw>?GrH3E<}Nihef{rL14A(vBI|8o zl)SSuDcZtbvBm^hZTF=oxseBYYBnCs$J88lz%#fLTQe!|$HA_P_WMN%-BHe4d+lA9 z64MlUzMOP-2e(tv@^ZVZf~Pu{bB02@7gu-R)>5Yf~kA;gZL-vwgtz|x_|HS3Y* z?Wa`gJ}p+L;`@>`$7!e7*X8xe`&|e)2s*}N9q0rSX%!JjXqRWhn+mm-cl$Z@ z{*~S-dXlHV8Dczv&on=jaB+?|`%2n2 zD#Ymk>55JM_0koqWc8DjEWFdPsYc)v*^w5^jvRZpeRk_}<39VQ7n?Rz^Ia)>_CzMz z!8y1fPaY|+(`D7tFI(&EFjvHBN>RX*ee!C}hPQ3aJfnVMuUmIT(f#xVbvzxN-|(SJ zb7%*dBiN)4UrU3Dfwb?1DS~MUTYe}ES90=~k(hj(THAI0z7!=}O^GICxm@n1ihe8cZI_1WlF2!*M(q7rv?0B_*XnEi%(sRbJ7fZ37#xni=FtUueLKKFa;~!5x!5oF-IB+h5u9KG9 zU7snOymYMa^C?QETE=-V(jt@SGu9I866zhdTqn#)uM(^yZecrpvN9lF>Ymd`E8b)E z;8Li=rS0nq<(D&K3&?Gf`>96kz4mm4oV^fbvyEyA#(#y8c^88W1oUrHyyr3zQ))*Y z&SiAR`V~|LO2eLg!+N3Rxpqo`Cuqgvs7_ZHXy~r=^%676JjxHqf5FpT3lfSDBVaXO zOGpv_OA%~5E($rQnLK&-u(QfFMu(<~JWYJ!&A1xLNvbNl2?2d1~ z%~INkOEWaqjC3f;+~o|f{3X!O%$Zyk^h&VOJ`rfLdn^?B6?*X6Feh+|*6lI6s$rz6fh2dbnJJQ|DXxNvo(%~aIl~ZR>bbN*MDRKkx z6sV229C;nnY{Yo5`Bbr^@@4QPtYv4wihPy|ZgTihm*U?AuUICNWsxe*SnmF!;-FWit6`v=!xeN#^vnpE?^+|`ewSZPq3ZI#$j zap(>ZPBKMhNVy)rI6oAadrHGh4?K{b81QCQoXbCL0_hM^SWBWS`EmBS0_EC+v%k)+ zN5!#rqCUx*d$PI<$eUVv)O%EaOygvoqekv2?z#^h{ykXZgTUI77=!GkyO4&DJ=spB zLC|1X!sRiA3SfCiYzav6KcH?{l1s+S+9!f`YM;|CtF(=*#EDI~ia9@vNfHvsGkfu^d^2Hua00rpCdre5$Gb{O7fx!8z9&!M#uHHeh# zGx}3~HOv-z+O@d#BCtO!CeTg35odQ7Ov$oV;%mG94^Et>pha__5?_21chgwVkCG!! z9>+*Ywu8eqin93K8HQ?aho8fbe{;|AqN(O*`!-(!e6?L8Wn^0_dR5D!7pKz^{cD4Az{1v>2|lM_=((U9P}&5gCkQ+ooa@0|NEZD(DM>Ni zedf&lmH0C|mcy22gjLxW38rEG`k2;7$MdaqLye-Nb+&ckLH&|T9o^_`@R;hv8Qv}i z$1LGVYJf~X47&n3haV$}J|l%QR(5#Na2;<95s!uycp2$wNtr1FM&F0xL)d~xCOcV; zppL=tJPd3iln*bd-~7h5=9sm{6(@To$W1VV2TUlx6=!>?<$)O0>+JnmRNG%vv>l&x zp9KA7Da@B(ZHp#znKt<*cd@Ca1+g3ylG?Zx8B?{vzcGv^2lgY3-b`a&c0$j*Ynd_) z-Syp!hAjfcGFSx?qcaYNt27+@o=mbMko4yLowcY0M;WtSC~3Nua$&A6neqG7G~XFo z=vy@fiM<4z&&&3HIBlBN zpG0|)rBF#3?TSppk`3d9wuBnTL{5;Zxi0`tcGgi+=sF9&Pi#z-SuQHD{r&sV&2ad12W{Z-Sw0KZEsT+wmAvg z+X=5RqN#x~7)Y|BDix7~>LrNDS$Svk3I6XU4x|PD>szSp@J8r`?{E|t?U%59%c>Sg zN7Zu8>T4lP#36V1^l;^am6x3DX0)yuztq3(s!y>ok7?!3{zmv0NeDM1^`gsjr&WqW z=bG=t|}+@C+l4up%ebeNLU zPHg6$>W`1SukWUQL}1^&(^p8`x{&X!lBd#6n5WB0%GZ3aStgZN2G$8UG~~{E`1^7o zd)KbTP~Q%pP@enovD|N*s*5^40g1V}3wl*R)u>aGBR-YV@$45YjK)~^<8RcoI+~@u zy9&$yNGBv@`b(Q43`=t+{+#^k0(kQ+ifn|m8uWxNsFv_mt%6FWOBqRIBR5`ky*q<8 z##!N+%M9}f{GQasKb=}vN$0U#KKQyGzp|oW96wmjeObkKdCRluf%QXfEEqNNSAM}% zW&EI|KsANQ%r#c=qW|fcXruXa=~_ez=abI_jJz%u-^jbnW;A`iJzm6)2896|r-@~k ztRiMhkyDR~7r|o&WPCjL24NEj`ph}*prLGp#|qtlaM*{(&wF1Ijs6}kH!@?}D(>q1 zmT4nAV?-q`eK`PDQ5k*zpB~iD8juB(?@%^x)eJi7!!cxRci*p{l{T!`eKtF$!*xEu zN@;|#6VUMRE!^w}?(Y5%7FzNNx^<+5(q5B$h5s8H2X(Ys#_Bz^L^ z!65Z&Z{7v>*J5^cbIe^CKDL|oL+xJuidmN1kUFE*x+Sy}ZL3_Mue;s{%`MfW0Y!+7 zcnviDE`RNp-cK!xv$k6Atn@C-)BGsB(M>=_m*Y(Q|BL5?FY&Q*`HPmZVGSHdzR4rg zvNruue2dZpXNOq&<1ROKuRA!nF$o#r@7(7wuj4A!Dm7&w8eG`kH%3)?uwfD26* zeB1J-RWdQQMkZpbNC(`pKaY2Yh1B3TVNSH-`BEm^zP!K8`rr6y;plp68|{+XW(b)Z z2y~MW7V8RdR3g-mz6K7N+X={HJfa0 zHx`KK)L=%UtsYyuF7{AGzcaB7fX&QpUlSz|)%lzL!M!ui-LMMu123BBgv>B0EMfd| zDGB8N9IVXuS!8+B1{QQEV811HgVGriOIy z6(bv_^X3#rC{;fbFtSHflo=|-`#e>^{|N3@)tC9AbGt+pVDa&#&w^L7E)vs*y+@ah z!wA9(V$5WS>6z*D@oQGRZTrhfrb}3+gH9bb{k~ z!&_BhkA(2JnyC8OTWx85=(&cBsSIJe^SIncY#9ewt-kyfr>G(skT1#19|8Tf8X-%bZh& z3- zb0BASP|Xd3ZR08vY?)??7Kl7qv&c0y4V0+T($RUg)?)yg8R@?xPoh~rX?%#lDZ^@y zl#PGWy`_P`1xd8$Xsp_NS0_t5`Vpz9SgD~$SKwtZ%m4bJU#+ChQ8g<`Q-4_w@)KNb z9Wy1JYaTr?ZvX9j!ppcy&86qPkyDsae+cFYpzUKj(xSfOFq}uifeX`JXGXJk^L+}E zEd42=H_O=|pZjoQ^Gf{g8sS>XT+?l4g=xmb{#iAfdD+doEDQsE^7#(Q-u={d38~MF z!Ol2=?>}gTZaF00C1|)s7lB+0Bi-ztbfG@iqMF1gsOp`~g@Sw(_qi%Ml_%h8nD@@7 z+ROLp`{jL<9vO5Pqn1KKcD0a-U?q3UMofo-$udiTaeJDph3B#m2Faiv*qqp6|K1x) z52Rc2$r%HuD(N@yvlBH93@T=m%vYAmS#fAoRjS8L|6sDR%9`XN}~jLsCL2aMaU zJI=a^XvI~o3qH8+)2#w>{?J_SpOSfm+mddXlFaDd5*=CJ*R3n@?)Cz%x@m64PTI0D zq^EL(v-UNzj)dk^6!<9T{V{jluH-v&j<|<1*ZG4jYj^u-;nlsDJMxKR*qc zVLRm?C2=&`oq@!zVjR!=g0FC?LDc|?9Us85LVWFkdeTQtqB4aqN=|GH#r6X3xmzb= zLBbQ@CLpDpTEVJ&7JH(v#;Gr_r$4`^V=qwnXO55&7Z-+j7-WN9DmBtbGG$T_&_qtf zt4W;I%RN^=Z7jIyf)WvaJgSDNYZP7;(yRX5-4K16WKN%$J-;k_Y<;$4w6z~GsG?qo zx|g++VC}}#vD{>kYFsNgmBT}?+B@F#Wo(+O<2vfQM88uPr2q>b6_EF4Y(0NCx+9#& z8IZsEoKW))Eaf4*uc*7f> zkKcX~0Oau#f9=SuhVR#NLw~Ow@&AL9xmaPrM2ig}nJ66-l9H7h6XDN(7#%xs>ZDv* zs;Y`CFVyHLlXebT3*JXeYPQL)GTln;^_G6-Dx8wPkl}Q=$Lr5>oFv+h?hiDIdtE^6 z@QnCwPc?Lns9ES0fN1`4Qc*#OgO5N+fC^2V_qWX$Wh6S5PRJxK9V^cyK@T^-qWL)%B2WK|{Z%V2jM5X~7lrF0&}$SXfAV2&S5zIHs9346 zFPH*!Zp7F2pLonTl`#-@RAo*v_^&DbxxGDv94zk_QDboF2_QvaX^QU(s%lMs9Te5= z>Vyn`5WVl9UL3%t#W2(FXOF|%Vd`%G{;9uu%Gg$W)A4ud#&f5vltyUgg0C*?X~kSl zDz854!8&!32zwLeT=1n@K1_F!U^SgYxatnBT#iX;2`BqsM;F>-gY%74Vf!C{CFN@14)oKIL521 zCupeJDgaj6N(=d)svp9V8?MglL_rY{O1c$FqG6e(ev7%B>AqPn84JT^OXEUxGf;RR z2xzCRi;kFKH+!qI?&nMPzplUhKchg*{xCe2tv`z5xc8ON*i;xc(FM;3)@dQpo&G&F z-V=|==y+xFJ^rh#1z;*f$EzPhr3jG~>Gnab`yU(!3!d8t@rQaa@rO45Vx4!J9q&tT zYh%k#e`68oX?U@8RZ2g1kOd+rFPi4V*$I6J6Dm`(=}?J`M%n)lW61x|9Kwc-wftSs z9lrS9PxlXQV$-9EI!gZ64^eXL%n)8^oE>xz$B70cIY}Idh)33@>QXLIBml#JmU` z{K=CCK29m^tm0{gwM0#(3I$i|B_zSjdy}(FJlbT=tm6YQROE33S$;P7ga`Ig{=>rV z_1zUuGBH{BTE2zt4Hs7vOfsaN3-xoXD%Axk@oOW%Vdp!_S+o`1lV>wSuKH-VW+~=v zFPcV+W)x<=JBkHzwCwtnyNTzdY?<@Fcj=R}iFZ`bJHpokjPTz;pV4n2{C0{Vd>W0y zA`5rdG33o9jaJz&0^oJ8`R@j6WmB-PhQA~=?*cVvDz_ZzrOVz))HWZaN_$uw@LcVU zf~J*42w^_{sm)0Z;ov^>L#$6qOz}eOkK3A4l<&jpM%XR3tw4&7(!@RT{ zpHJHOw@_MosLq&Fq#B6x8b9T7Wb>~toX8WZME-t+Nm zia+((_4Ky5IBeZbfDL2tcSPuLc2BKmDb7V$aP;cm%8o_J*~vIbYZqrytjeP;rZHUE zeI|XWGREaA+cF^J(3e}-E*x4|e-|R`++06MC!tVUy23ztcT*RosdwFaC_gJeGFaev zAF@P6L6Okw%XugHCX%-hs>&! zwnaHED(BX)#Wv_&l3d6l1bo~WlUyp3KobbYkG;uAbXNf0YeQD*_APurnm|cHX*f`j zLw8Q1ep7hyToefEXZkUE9yrJc3lVPKkVHP8wN6Yv1|Rp&|2_?$n+mS1N~s7#>=89Zqf3I7RDLYuH}yUD?hP{a_kX~$iP-x_qh|0I>=*tf&znD=Wd^ml9PcangP z8+R(t=i86nvQ-Pqv9hdJXHz#Yertt$e}8>@*p*1(p*#yVUf-3SS;z#pnbBYX!*B(= zbRai05r+c1pF;=-{(YLg;3aHVjc+)|Q=fjFOhJIOlWb(~1(x+oS6gGa*m42`K9G(tc>3kk_Zq<9~!U9;aP-#2 z5LL*Vo8Od2tT^p;Y}d)+MR=V@a4`mSTJJWVDvl>aPX22M0y#*ATdYXX$>C;S1thGN z->uwI3X|6?&$Bmz%gh?T4dG`xmJoCvb}kLFxv%&FeP7t(&%IBUH>sSqq_u}yDhB>= z&uVV~T6U_nN8>4Z>LCJb;+#7JW7pSG|KL>4*wP9=|Bew2X~p90!bCw&3Ah=MJv=aD2bJjW0BzP)rQM0sBfB9WCl99rK=O0cbNY-OQBpL^|;v|0rH>b3V>MA!9m zwaGHqK^>Bn=d&oj$8$SoaZSRz3p&U>*v;iuDppj7nsKCa9(KUi2nJd0QTlhOgP1t? z81Uf-Hn+8WUXs3D(VX|$0d7v}(|D^Hk7v1^@m1~qNFv=mP=cR%p`dNHGBFh`ROd5G{+TbCS>NB6Sl_vwuv@V>Tf zF}qkSnuNES51!y@vD42k+8Xm~n%x;yWO7)z-67tVU)mebJ4rB-BrH0ut+ajxx>4Fy z(%ejO0QHonXN>3mwUgh9oHmSoU0Se^CJd?CjkwArTm~lop{>4ZhRp&3Yv2z zb~&83Ru=}H^p3S2f+_tvgT@r@)(07>aZTS^=L73v#j2}aoo<{859!(+R zVUwZ3x>nZ~5*{-e1>V%jFW&7uoKk1*R5Qe98u#?2zd*rp97k7gi!%Yki--2;9)8H! z1`{tL?|sUEMR>feU5yKof2Y>`sCnOa9bU}!vgeMAW+LQVV}gT8toD^XG0cvZqZ9JwI0(d8>Av_71Y&KYypdgp^ksM)^x+ay7-`QO`;TW*~rg zl6zh&c>agn>B1Y>j=%B2KoRluTJd$!p3mshYs|EzQ$g-pz?5ktWy$&2&pD{F65x@& zDQkme2lm&ETOaYSey+(`O!5DIK2dEQW@4z(PLO}{MQPl#CivQ)-3@xPu-Hvx04_3| z+Ja_pyis~zd0|ie1hzAz%@v}~uC}gh^=US9JXc;^+1ZJ}D?}c+}job;Bzl`Np8h?6Jtc405_Z%jK!__{TSM^Z$?-f+oqnFRR@;m9h%8CqD$weLG+j|3#( zJ{?d0B3Rs1xtmwlf^Say$f8&p2;ZjV2}g;Bz8ZOZS_PI5=&{i|my&8#s!pW`1(dX@ z738fUMZPr}GK5K%I2)BO4(JCoF5K3|Kfk$3!>P(67R(SL{kfP;$%BJ`x~gIscSFrz z3;3g=&>n|h@DGlE^PvL1>je4N14my#ITFM|;{-Y6%c&t>86(ov2m+!ZJl?(zTWD^$ zmC7G4P8{!U^s2L8kuKLX>IlEWkt2h^4Jk7yk-xAuE!FSVJ}#Eccxw|-Wuw8XEmn7-merk=wH3nW60RugmP}1xrlDUN@c4y2mpCAoDfozA z%{BrvC`m8_e5M~dm@DiIu*qr&{p(_8{Mz*c_KHBCrY1-J^ia&~o0;x@Xk*6E4zKL`3W|&HuMkulKwk{Ye{c00`(jD7Ofr-9E3JKWR0fBi|k2!9GQ?TIh#G z@>x#>`PjX|v8`3BZ<^5S?tZ&ZUq>Gc+4jDRsq$^6oy2|&FcJK&{Vj3sswIbxcL%ke zjrXKOFxNFTQvVkBWA{=1SI?{C-X7h#OFFMuMiuHb;=q6GT7SZ%;$vKs@Bof>r2KwwkQQnWD zbU32OB3XSb7a)Vs7vkLD19s6rG5)8{CbX$N7Oq`lK3Fahpa@j z741_YnzH%R+}!-4gIoFV(PI`$5`0GfzBer=2$@;FKP@$mjrAGyU?_9z`0GFlL;H#LwJ zT6YmF+AYs=@>)nnQtraEWv%aOTu`r}3(;N!jqN+D&j65Y5Ih8Q8oju5>&o<-RWuj9 z6xu6V=?WS<=gORIJfq#Y4Exxbh?Ea5H~chgMBjW+!>CgtcRarh;G+QqFS31yH;Jjk z{#-h=|5#pS=Q}w{W7Ww%VjQ#=Syrk@bc3b>PTDcw{z6E6fW-LHAdw*fckL>etUhk= zo}!7P|IoZvlWWzEcakG=O!!5U3t((4MngIKB7m|^5g|mx(L91op0z1N96xM?(n{$# zlici9&0`_&SEVUvSDd_3XW1@##=J1af$6eBZnk-6%YeZ~D1o`II?B{B_ptZo6UQw! zQB5Xm{3sdK8f&`5F8|$;o}UZ~>N^okbefGbamEf?^FYbvbf!(^#G1RATAx|_X{M@FJbSl7OfiY4!ny3)hQTQZ`UTWK zp;?nuF-s?;uCCjB*Y4~%J7-)AI@7uy#f9?=E#Z1h3N1EIpGjw4E@f%9Z)ikUJhYo( z7mTm1YteMAuwS@1Ro}FhL76tlCB$G1_`NOtao3{*D2&xTSJqg*!mK6Om|ZZR^>c1) zLC3@GsQgr66^gu^q#CK@SS3s3SlC~>2WN{+PV7xB`GHVuroIeLj_lUl<+9B{QWq#teV4MDvz#SHX3?UCcAGj z%47$A`^hx2>l44L&s0JgKdTsf(~gd9g2BGpJ3HLaY#ThRbe7g?z+yjB!R&6!GGedK zA|B3vop=!N|MF%2^O7ya4k~Ke*;CJE7$Oj09!&DV{+Rmn{j*S<^t-sR&@u1xuep)L zkkA^sKt$k2ty-ibXf*<>RUU?T#CYm=MyhH>)ci2!&5&^czYkh7XasZ*Au4~gu&3zM z63UAb)YSw2yDriH)I2Ej=Pv?XnK*SCegnQ_&Y{d747DML-#Jj+%ouNfa6Kfd;&QuO zhtdqR-lva@E72>2<4je>MExA50el!i*cY8+OMbPj@w=51Sy~I-*QN7Rhs^6=;(F@8 zuFLTi`s6F};Z0hKqI|vUe#X2jMDvJfadAFn=XFrE8;wOTCLv)oq+dCj(>1`@4QbGL zqahVkw3P_GdUlN5#3>+fiv=_sXnx7Rv?uOkfpWrT-YcB2IR5eHr&RK`nzT%b)9K1a zJo#LkN}OQ+_O z{Ngt2JwIz^qQULGr-*IlUF$dc#x^~d{gw3NsM*iySgntIOj&oh|fi0rF$MTzzajb5hp2NkT`(MVingrPRC{JWCvhe3f6xqUL zd{;#eaZW58-ZoDXU#{aFiMuBQM|eIR2>GKt%G;hSXENB@QebLi76N7I5*nT^Q>qu& zRqC{Xi=xkFe`9=*i3&Uw6O`)YE7-g>N~{Hua!j4Sj-^}kD=3nj8T0UX@XpN`3Nr-v zc<$E-?Clv1;cSn+zb1(##60^(?dil5G~Z6dvo9+sc$-w!ySw!4e7UJ#de1HI*|CU8 z9b0nnByE^(`O+*JWmx<1OTPm^&Hyd7FDD8^N!~cIZhFsTR7qY^tQk9}UoZB9!q(h0 zomsv(vcQK=70TiQeB6eG1B_OX+# zSaKLA7&5HJsv!@tTlfw@kMARZ3+%7X*jXttoY%!W0j%|6Ued;N7?#$v6%j$#q#0*lPy&hn)1 zjVZjxUwBXahtVH}Z(Frn#+)^z@9kRd`APAdRDk9rX?P2}i=$-d0Ymh3A6+db*^OO$9L16Cho)+@}5d=9CK4T{#Cpnr}r%o0$ zk?ByH$b^I2-Vp#Fq-Nz})nq~)eB2l}Md+Djeq_f$3T7YuomDq)7kRLBmVm1nMu=!@DU%!vRdWs1oqQt(X`V{ea) z)e1?5G*XTg+4XEq{Z@bVotx|(ss>*@+*SnO(V0HZp72F;hR{Eo?%S>~!*HGjnCf+rR z*)oPmu$<5swnTZH_MrGK_z-_+Tqc&nbV^ThfZ7|kzc$Ovm~&~aHexOgLz%7lv^dH_4mv;wVEl7#NBiDkwXPf#h*5u_6VqRhG zD#aO+&Va+cm16KNbYxsU;6_F$Ki7?y`;&x^-6z57MJWk4Lm{*OGEwzEqYP>=lhDMQ zn#m~vmYB_506;;giC148da56Mo_OCPuIKI7#Kk-#YcDC4sl2t;xBA>_Ih9);zZ@kc z!jY+=H7Z{}AwIPb4BnpcW7(R`vx=r!J8K4yy|6Tl+A+yn{}jP%Y=!U{X@+5Wy8AV8 zqx5&W&%%N_!7pjDm~K+S`T!IK0CVrr3r2?=u0yIE@QIwNiI{2*)vFW0d%^8?-|^*( z!k5;CQ3XC_eK9d=6=eX*^Y6uBXd{Vwa)Y1Fb2p^hJpO%S{O+6z`r0ehuv|n<%^`x4 z?WY8LLE!mMW__>eP&h_QO{-KL-5a36-7_el_fqHD7gMas5P72Oz8@t^O$e&-^Wg7A{ek7O@*18i4oZ1v+X zz+UX%;6{bM8dRm^X8V>m$j`l=6s|zW28iY3!M2KH3kM1r0Y(;5tzHW$FP~v*T}v|p z7^paGd?*)tGUz$#sLvLRCB*sye)Si;%h~l;o(Z%@)(NqYJIKao{*tZ_M}@e zmcJ;CTOD&ayl7W`^kyCV?24|RQsGn_5(M0NG^;AkFo&GgWzvJ>78XFN_h4yU=!>wa zpIdiWPKc2v`2$~SF4cMQPo<1k_t$d`Bs=P`u|=`BIbqKzJ!Vyqgm*7*JL=?=tl2sk zkU4wmaRoIs%sxV3NLKg}(zG$5f&S{#>EYObe!hIJ|EnkF(3R!t&;!;4c}zJ(VMKEa1#sBf7W^V=q=v(>Lx-0RVI~?X`13>K_;Vmu zsv$3em6GGWm0tPZ^^(s_V&d_Ha7ZeA@-ItBFZ|+2;0&$V6L^4PhV5S$-FM}j2ndUQ z4Q<-i#mDpS;J}XCEISrx9(W+!fM9h^)uv?O0MQL`M1)9xmU8TWm)&8Y=iRGn2O-T;7+O0-QYdUwP9nM>&Q9?_Amv+Tf&)t0MT?;o#Jm z)q;S@E4GmV!U4!nXug=TWqf>%sD@;pZ0kJPGh7dUAW^<3oru%J@t?uVRN{lmzSNP^ zz`LS8Z+w-zVeoR2Oa9vkac$W zi&%pWH=|J;1hr`y9%2&dHe3M6uw8_)?p0&d^?;C6st-rXbr-nnLq@60wW$xl`{`X_ z=Wq{TxJzW6o4x6_g+c1N(Y^J`Ke%l0j{g_?TIbpQNIW0aEsnx2ri@~WElCJ5Zr{$; z9UT`3nLL&^n~?-<{VbQ63U8nvhsb$f5P9;Ozvk%Gul3Z~?6Ba%x~^-*oU>1y`J}S! z^;Wnl_KnNuz&GqkzlpnbcGntRZjkPl#TJbsuI*XXs1=tS%dh6dCeLigyVGtw25Jvq zq@_#5idFu86Onh>Q1%$8}7=eYZ+-UKlGE#@u8 zN4S?;FV?8P-WbnWO(IOX#Do@L#P-rJ+FZZV&FY@Zop4;C)!GK!o<;^I;2O*S= z4P3XY%h_ZXw!qQD=jN@d_12u^1}}g17@N-Y&}h-NK_h!qMfSU#8~a=)hD7(#)wm2F zrEt$*esekSRw{0_ru12w~Ij>8|v27+)TV4u@-&noloA}5s6 zBjwC7lPq+)Ut>uyQf)tUz|b@_tAvp8{EUxO)V6JH&R%tjUq;qZ3*d(h5~Prl^Eknp z3uTYClpUHsoaAG)=QG>fMU}QZD)KJ>qvyBv502QwIoMG}mpCkB&!#nU_XJ(g6t?p# zWd4((HciV7Ux-L~q+0f{lxvToZyUyg9Lxw5WkaC3)DPle;6gUIHaW$IMYZj3kDZ5z3rR#}Cq=TEKO5uw#;i?Cf|`Y^|c|_0!Q2?i&p`pIwXv!(De2 zeG2|@iIT>=Ce`m*joc1Wg|wQJHZF`VG{IVXR?R6I3;UJEOg}1QmIur1?d|!VXA*-G zn%vvm_7Z%5Lj6j&L-8rc+fD#tEVEO@Sx$hl-?`B@Srw%><1!z&BrwG&OgnJIeDAo6ePx)rHkJkdL}qic`reYC8gSCN8=ECgs2f zZ$U{jhxhlg-LYeM4-!HUI2|9r6P;96G_hX;G5;tL=Y7Vd5uP;|~jE^=i2y>y|#YA-j>{3{6|Bhm!uFtwbS+ z>~x40KUhJ3MMUb*EOT_>=wdGYB==-%w9do700rY3qjF$ibr?^PZ@>m9{S zIna^Bh()Ztq(XvB{%h;^MyRje)N0oqcp%M>29^tUQAKX@>xCp8LZm@R%o{KIt4S_R zR`=T4`YV!9VA?6#vy#27+Y9cS$DuQp{wlhHwUjJR%VXAP%grr;g`?s6>_^t>%5zBBj8-a^Lrd0rn;S(-dDym7 z?1*7OWX@0i?`|=`s(fn$bvx02a9H$|w&~Iu4LPR|^mR>c)?F`G4>vA;l&0?JTlZO+ zo^$ThUYu~=gYP;T_uhN)9ojOVval{FU1>gD&8dXcIaFlY>dKTirMvHYgLA{WasixU zX(jpH)O4Fha099~`k+_3ERyJR|;e#0JE*zA!%PIrIodjCTW6fr4!#zg*oXpyT_R_Wm3v>$uqH23@H$!L5}K?=Q_3J#SFJC_FtGF) zYI;2t+QG+F8p^?oX34>C?$`tLbg(1(_eZrn!~^m#f@hPk%#WNn^5XP)lN}wD-)`#v zkoJ~QZH8~RCzKXRm z|2y-}ny>kgl@Cwu>wd1i_iqotoU~Zk>FyWvK^6ZHN?+)U#{cW<0|F5OdMN^;x)!$Y zGDd|cb8Eu~9*6rhR zulDzoo?v?sYE40kO-8sfn>5-nIc$P!&XC_`GAfDX7ON>; zkaCoz<5-6FX-6e%zJyfjoE}1Kw~zs=%8o^mZ9=9lYNsZyJDz|Kc4cVLpsJllw;iVN zU5khv+CW(^1bvu)ixH%@2DEWfwf&osYcW}Zt$wp|_nZ`{9s5rmOUB0l$+HV4G#n z9O^@)_!@t@d1Op~{aQuYE~Ck;Ti2eD5f6DyySeI;6B2G{5?j0T@XNT-NxF0R=GcDp z09(NpRA>)XkechY1KRLqZK3w2d{qBfh|bg3meWul_u=EX!q-rusq^aCajbh>=MDp^ ziAL~;ahK%I3+Q~^iAzUl)*G&c2-xvhU!IB} z-lX=?)7OFcPXxAmBiYbd$11-$gd5&gOL~#sD(eTlVhTR)NTPX{ z(BZ7xWM`gS<=rep3~#V_&=y!ww{*LeZKeBdceduW>^&5_Y@z*2P>d}|M%+0)C!;s_ zXHGQUl40Ma<)6)o&Dymn6p@-pqJx=uDKKr|FP_P-X|6QwqhlcEQMzin<3;0oeM?^* z4TTD4Lu@J(EmIL`XTET77s18QMNIecRf~l{292ob8`jYWtB^loG-)+foaD7xTz)7cw_g~}6rxV=y37|@GtbmeF@59yUk84FM zb?}b*mscB?L5xJ6zf9=DS046kNZ7&e?)T|yQMQd+)H+B$iCkZ+Y6V|ifh3&};e33_ z32aSSgob6X;agP!b9;{KR~%N+_uOWB90UW-VITjX6ub_8NXDa3`jc6!`1&~MIz{jK z^&8z5W*Tnvz)=1mG@}eovDsg_Ic=M~VU?Y;({4A1!_(b-_x-rz=)(8pm$O^a`AtDv z04?#vE9ak7kvO^UWAxI;Jvv%K4#ND7=}$1(3Fo-4C(v4JaeliFc7=h^qVLC1kjE9JFM8cd{CB}-zAW* zVsKc$(I-hq_jfBp?z`l8^h5rovW81I|D{E_Pe3B0cvW>|($n0dX+`IF$@@p|CFX3H zBv_Z)8@-=0XusSWFYzbtt_AKh$6z4i3)-QdrBcTY<20TA2i)g45u`><7YN(acYvWM z%tQCM`pD7MTD44AwY~j#L+cOJlFcE*UO>m-PN+R_DTyQ}voro-okjo$Gr^t7iRx2_ zmBV)U+vxDkbd-p5Qylq;ag%D}G#7c19YM9Zb zKqaK8L}BWPrCEJWBgUj{LZwZc!R@sF>G(;=4ilTYaE*TX)*P5^OU0hU54A}M5zWRi z_f$*PwueaL#bjkB=Mymjhxxre|3ipCIb{qTq*xcFXwi>}SeASj`reQ@BPkw@y3bT5 z7~jo=Gr;64*jsR1Ru0C2Y+^zo%NieUeBKq_<1b`_-M81qRjV-w=j%5{X}y@l%B!}+ z7+Ko1%)Kq&F)%l2&m|Rl&W7^0zLqta-$l>tHt%%(9dR-6h{2I68xgKu$&_|0X>fZ< zoNys5y!XxaJt%kC(!s!q&?ja6?fAETk{D%JPY1R0>@Wg52}p{>XVl3nvO% zk82<${I~O6BsjClnV(R(43-3+2ZT@zg-*~;6f#a2dX9T8&$=pJF25@;DCu8nyEkr? zZ+CQkt=f33u2F_1^eBbejQOu!Z!Pb_&Rzf_hXtCuK$}~YC@FpkhWMz(k+tT_D;izR zx&VRZt$F)5))x43cfuPI>LNdJZz>RT0@Ml1r)H}f*Y|E&sbD@LagKj;i2B7QZSpoqE2c#MPAcAYkiY1b$z-e~DNv zMM7Gx@%9gFF`U)^qC}_YW#dyy06l9YLrgB$TH{c$2ASUnLu|@B4>S-RS%HWWSigw* z_FCwO6qTen6sZl){0AN#vH#9bzrnbr4~Ys2VEX=n@}}_@8RY%#Ls1i< zyc$#~v$Qk@;rNlEPjNV4GHlrFNmpC5Adu{?WTm67{?fekc;k+;i`SUqYIi7lQEaS} z)Dc7NAz!Y55m@eOw9A2#vkRl@Jpdct_940HyG|LB7`j_sWfOHls42ZM3+if zL*MZU)!;Gny{NqS~98c9K#E zcKP%C27|*o=mptY?+D$inS&$<%ojGH*2@6_KN@QP-l6T}968BC0Z4&Ssx% z#K>%w1YuR0D&EYjf(RkH16hWS_OBJvFl;b%6#~~ZcU+AaA96~r3p{Nqk?h)O6mZ5q z-q#qh2W@1#ze3?nO?J16^Df0F$Q56{t4ic+{8=nfP!3p|22Q<|n|57$=dNpo{I|2S zy@qmm(~xOM{!(8G{LvzqIL7YgT|{G_f+EDr|FsH-vX>|)Xyr{AwPRxA?ISj zH(`^NHFH!Qw6VRzot{zx4h%nUAqRn6!57!DA{3Le%4R&s+N0@#zdZghwU(s=1k7uR zA)8&?FJp;4_woU8f0n`?BhhK6vcricWO5W;eky*-QcHuSgKq@|&~pGo(n7_VbAaSxX#ri3KH7C#Odp*0}Q z$@q0eOgu_nPTF(dK+A-+WArEGZAVedh3}iZT`v@As0ce9C@V4c`(C5ww6!m~`E$WjCBKU{;d<)p-Gc_2)fB zxnmO>L;bO7xw`Hsk-l2V$+;_Gj>>u+=sei>p5rEm`*)I?0w%5Zg9tCUhLvEC)+!y;kh^U1J zcPBHomTwt&PbC9^BWFzd_uAD@9Y4o6FIuv&u_2_x-mcLlf)M({5#Hag zcegsj09{_=dL_x7+yr*q%TOw$KO%Z*sSyY99F&WmdD7w7 zv;nEQvdwpH1lA`n(h~zp5S<*cSb2P?kfUpv_qXDe|-X&#w+?wQ*(kB8zr`jwzH@?^&547f5p8oISPW1fQb{^v7 z`nLd-hdty(qt1yQ?0jS(5l*=)|Na{IL{~9HX2SN*q8Y>y+DOtDJ6N-iy2-S*O=SX- z*s22sZPM9}glC-WpR@FmXBsD$4eJe(B_S}>rA&J}=_U>&P!)TM!Vm%ZbhTOLh&og2 z;A4v{f1;a##w9V;b_x@1l>F`q{oB8Iqxf%8xjhme+!%;{8ByyZf07r*yY1P&vPP%D&WY-B7Q zuq3?l9v)eBsTXk^1FwD=Q!+EBG3%%f9q&yAlf?2w?>yZ6$;|&{FGjcFriyTj_r>*B zJ=aF2hZK9?ZWyYM@P=x)?TXg7kzy7cmCMdkCIf4KFRt$*IrfiW^B05R3tVzo|D z62y9V@M@O#K1XA=)lt~Ae>E}Jl6w%V&$cmc`!ODH$-!;j5gXc_6m6JxC_HR1 zGVHS(%e3+Ex1RJ^VE~zp`GHEB1|=6j0H1<{t3a~Q$fyh2v`363o#|L6EG=se;!FWS zsuB`375MAzUtZdaGJ(Rh=5`{gDMubQjm8}_iJC4u?=nCR^eNXGa=gCUjwMXy6Brkn zVJ{y?s)o|LJuH9LbxQVHFi2J_OvswYyjMgH78kl!{CtYS`jZF4Bgs_-#TGHVmR@82{;$lI zRAlrvJ3RaFp+UA%T!mwtJM6@?&(ToBF#EX4Ad*K<`x}>e+**z zSQjmck9h_-6i^lW;DquxFC$<(>V;(lJ1S@X(~ODKs8$G?dpOhsoND?t>>q+~)phIW zF$FShRomjl3>YeVRiW_Rr#ZF9;8-%@a940BAI7wvZZQu3`Vt(GxoLyP5j?U-;@>{tL@6I^rh;v`={mObkYRqDY7nXkRd$ z6$WsTe+2BOdH+M04tgtgX#j2`t08+n2m+XGp%NqW^nXqBA*6l?LByoq4LdIK=Q08? zAbeCZm-B-Oj-v6@hU<$YV!!!jZ*crp4Mw6*-Idk?{)>n+O5d224vC%{l?SG; z`1gf8*Y!N9^4mU@yl_Mo^OwtaMgr37UH|hDpxZa!g0zT_4A>BI0xx#m< ztn91H@TtIHd`faI!N<7Rc}L}(04XVQvex3^ z${!v`%}ovYb6g;Twrq8g%ehx%LE*gsROt5UOAi19fN6i`18x~)_=|CDY>&A66da~Y z&|S;;lMW|c=@@JwAPsP+lsTPiQX!*EZ%wAOumr@Nna?q8gwI@&GN4~-w%_QISw)=* zK33_hhGiu{EMDV$q=QQF#vc3k!?q=HiNfqJ3}*C(PD2J^G%fH&UQ|57qf&@-gv(y( zT(f3)l+%Xw?sqyn)nEV4u#?Nw&{b|Pst>&^to1oxv< zugA{}hJx`iv3n6)A=;LgI>Ed)y^y~&h&`Bvoy7zP7fy5HbS_QR&4&ilRj<1`jdXSb zrVN?$%_*n%9o(Y_l!ws_7SHFB}eXGjl@L>>Chf#DznUXUCasD zN^>)uCm6eqgEQLuO9Yoe%nQSGeW1nSidwwp!{^v8g>9p6HX{sln#(#QTJrzlKD#+Gp#B7Nzxxd9ZR|> zxq9Z6?Am>4f8I>L;-zh!>eqI8&IB*|Qh)ISZK(bNz1tlV`p)gx9@^!{jc>wQpVl!O z?{!}&KY05P$A$;5yX7U`h>f`Zoa*8&zW3Q_TQXkcUVWM}Rn_J+<~=!>JG>!Q`#Q#G z!RB5+z2w%*t}8~1GC8VpEi3P^2Oc!kv4OeeYORuw{-{G%=ruLb@*znxU|`?5xMbxv zV6C{I6*=@$7?Xx`noW>??8!|^x|!&R6p`R`VePNtLT|$8xyqQ7AkA9aXxc<_b&Fo+DAsO>x3DZ zImao!7SQ=MPp4VEvvq6Q1?m#&;v9^F->F?;yR5_1B-?*E0{7%;QGX<5x>3Y1$xqUt zpbXT;fPm!HU2G|IySv*!iKIv}3cZOJ>l0?A$t@=??E@|_8}Vs8J6fuYl*Uh>d_z(-QtZ5S`+`gLVn=#?Xi)NcuWZ<$2YD9_p(u| ztsTaR;?X`e*lCo$ygJa1amu^iKHJbV^3iqZ^2CzY)T7FDOfY7FBhJ+MS}=z#a-yHh zqNHTsq>IeNgy#T-_gg$XijQL4asxWj1*nO3d;}fo9^ARmIx!q0TEhF7dKna zmVlT!LsT{sb}}1(+n>CI5eLH$X5=j2dnz2k>j@Fo>!LOp6Wkh#jrIJ&qSX)2!~YQC z(P#$G9*`0^Kt@=iM+x0B5RC3FHe7j0BK9_bsUXYw7lyQwYe6a$X{1CNLfnYFAUwSP z?yD{06aK6k?sn!I3ZIvpe+Vw%@^wZhJQ7h!C2rEQPp^VWV>7mxDz^NWo$;obg>`SdGM0Xpgm{tKy1pgHv+lb`U@;}U0~`xWEdtNsL)KO(sp2jVp%%wn*8z) z;i&E@h>3a3WJGM_nwGGDj4`GFfSGnuEmO4No$<=5zoC69+}=$6v(Nhz z1_M9qS9m=GjyRT=UyziGB7Sxk-K8iA%K0-#H$F-*BBKBzLAPe-U;QM>E*t}xp^N}! z;*(FuOC|GH&kBE>twn~5k=5wZCfMKR&de!AY~r1fyW34+m0`(ezm=Mp2lxAXnIYKa z>kdN;F~hB7*I%f*mO7=Y+xOjEU5-x~`%5oJ-kK&Z*K1nRdiC3DU3A0lVxEo6ZY}EM zAS9w!ZFKG|XZZ>hj@|ra2uS|;dF07uXC$b}RmV0;1?UMj;;23<$6hhRymB`qqeK^-oQSPN0)ZJY?%2T?-q z)#Ed!(G!A2=3(u9bKAd-Ey~QOp5bfrACYwP<8%hgAGwFEY+>YP&sY8dG&y8 zb$jA1hlC&aN2ke3h|9RzIO@7&cb&tfxTgg~WOPCK^vSBGpS=(oVfmj!zZGOKpWvx2 ztrTH-W@_4(C$~@wu^@V}7g?Pygm<6y^4#7&m~UkKYFdX^xYddOG_qfBae7JpF40hW z;L_QZ5lU{=E4M#e73`lE)vZ`nrh^`Px?g6*ODt72+PdWTOTdVqNvCX?xAa)OIL}(j zh*xMsH~$H#Zy?|d1-%x3Mg?@HTAXk? z%zLsptD%&W)#D+{71Ia)L>d?_otxtGqx!0+uO|YjI`{7nk-g9_9(1Y)m25!4F){pM zSw$?F6)DHWl6R`2lo0QZ>LI;OljUS{3S?s3q(XoSM1|WKwrY~Qb*kY*Y`s(c{$aOY zjB)4MW5H;s7InkpN8cyEeGWb@bg5-Mag3xNsbPO=WAt2S(e*^}rVu=@uKStT8oO;z z`0=yyfoK5rbr`hTS?^|6Ql|OtZfbB_bDc$DHdNfQl~nLbQ!%s>TE6q^vX3Y;o&|#$ zH0Ve34`FAPz3sZc;~;dB5XUP7#a0u@MsBS_3}M`boGmi=bkb*9N{te!a93#PmdQE* zk0vknN8z=+`zONTb+`p)9TilcVg&JajFmPbs8ihtHG?lav-aK!U54XR(_V~1s9g6I zezv}@Ei7J^{#6k3%MfY>%s6HPM!2Ket@jx#nAn6hizaady8tgd0Qs-9FD1prfsU!s zad36Ru?IT{7>?16@(oqtJ+!76O2m5FRzJyZHGkeRQCKDv3$#~BT1klV(*EvefA~m= zk^*CK%#|M72-(NklHoChYqDu>qyfOmR_3pRbaeQ@w|6vTpHK&psaf80M&q_4KGY+V z2EP?Lo;Lk5dz$5oDMq;>yU=;dB8H|7;}}{9*PYHzjvU;{*FdY}C4P}1wpiDcQ)}ji zUHj-R-iqRi@^JaRH(knV#;eudcZ}&vyY!hy0Su4!XZ6=rSq@ojn~-$O^|x0Ic)24D zFwhR9_d|@n#PTuma0vj|IQVbo#)>9K4XytnSTsBtgLDl-{GX)^j@V~P6Txxuy2G~_ zo_{IgoBoc9%`i-Lnbwxib&j_wM{BFBH(gIW>KiN@>i(|um2%{nEeuPK<`@-D=X&9~ z#@9V3(cr;0(V@qQ6QU8mkEm-2{<)rlr{@7X-UVbwGX@TAhR4%(k)PU!n>M`%Os$aE z+)yyg+h47#G$gLenzt>$qK<}^br~SPIf?`gJ5EmYnJ1XhfxYcgxx0lnf*MgiNl}kzr@#u_}>Bvn7v#|lTPcLJ7nVHKr(DY;rJ9wnJF3J_Yo@7C3@cQ#pdfC}C zi)-5q>^@Pq*^|TLqPhtS!b~oV7*xSD-LJXA8NT-0J%`wJtyPRzdmZ3|11(K>C>q_S zUf(lmyF_^ju(f@YW*;k2e!KBo-^;N*%k*8<-Bm)DZ%d=MensWO#{REqD1GWFoqNuS zdxBT2%raa97Sh0CS6)y8Z*+7pZ&se)0J zG&8^}%x42mtP6%S?7RAI8Iw#3vu2un9(Vn5IO2ih79H$r9kukPna*Eh)YX}WM{w^J zyY<4TD(6q_s6~PAKf(b_o!J>2RF)O-jRZ6H*q?9wbBDR>uBI&n8((Bt6b9pkkG8i2 zF_SWvia8=$SvPNIk>=!D=@ItAHq$)%aqtg>S+Pe|LVe7&f#NQ)LQ#urnc3e|fh#(~ zX9`z_)V$A{zYX0E;>1y;m=;&cQzk<+J6~Zo${8x7>K#zC#!1yjpPjUygH9cmB)*al zRZI~kis1n`C?&-^3Zi3_90*^c)KGE|mVRo?%AU)PW;$%2xj%>q^=@&tXf4ZNh3AKB zcuzT`)J^D@4)>8}s?hrr5-@YkdpY?d17kpTA#$ey_x(f+56g%d^SdxpOhg7N(LX2pe@qAA-j~4dZ#J?%E8N%dEz0*)jwjcUS-Gh|ha#(boeIj6kuI!;v)`xap%+ zmWe~`F#hw!+Q%ffoCzpp@(hItSz%m^og_I)MIS~ZQ!lq`=^Eo;UCgm^9FWhLWJYvi z&mLeF2e^pGn|KlHFS`7tl7J`8LGwm~*GCQ`=7l7FFgU_Ee`DK2evCsM?-Jcc`@o5A z!5(Dd1^UF){5SAmQjyd0y+NHh`E2FN zYTGH3!%EWJB^-qKh4lE*X-2Af-Qc=r38Z0utx<`8NW#KNo zS%cBBl*1DV8mUymO)ve4(UBE8$Nt5U0Pi9S(UCZU8gTk3(0CV;Q%$NnQj{8(z7M^w zy*Zndd#cOk7+@7;0Uyl{Z^RkMSntt_zUTctN#jSud|V{92`sD@mY~GW`hoiT7yRJqJ9g;1z9U3Xi3+Kq+}e^xqJ8&xa+^jS zj)Fd#@3?O&LetyNmGkZA2f^ckGpo3ftEa{6aBL1Y!*)Ex5LPI9F^Gd;b-d*;3 zG&l2R*2?&3syZlEx_t0j_S4L8g~-)CbdqlH)K_C*EFE9&U3{Qqn)|!dA4y>+6dZWL z5rat?iJ|ZM*f~AZYPMgmbXc*!rP*q0{)z&a2%`#Jc(`UN5`{0_l$$oCu;55wt0w8~ z+a#OYosOs_xH3;ZFqO$3LzcIbZ6=bxEtIc>-8e9OAC?|3h3Y3X9c{)-=A=?v5#v0l zre6~_zbU~shsy>bW4kfV#C=?m(?2hUi9${Y(#w1X2w0e^W2W>3x3yqf(Gw1>`O^X2}jq_z$Eoh+5+rbHXA#p*zp>NLYM@Y;AMBtiFSXHFa!SQ0aDd*U5%3M(RRU1>t97G7e0JN_YuLxu9_Iy)GUYfAdA0Lw`_IM`wfu=BqhR zT~MYBto|}C=L#icTCO7b)7bOqXGn>~+^f-5;3q%MSEEm<5BMzPzO;%vcRrMx_!2%j z1kD|tcx^K~VrFGBE4|D+fAF51?8}XFdN6G0{MvfiI1lhoR>yBx!;qzxhuZI7?T&*# zGRbsGB(2|a=$z9ICM(kepViAwzkYg`_i;7>XH&6^AL8@9swk?f@7(L}A&P4o;dMEE zwun_PG4M z?h9@-Uv_oX$8T~(mj#|F0cOdlyhy4o2c76S3eNC7?VG>er~0={^DMx|8jA|E*@>Hn zw-{5L@5<1FO55#~Ro0+T$i>-hkK6UR&zlW7?^o;1Da6Zss2JHl1TX!7Y$D+g`8w3R z24l2x9UD~sZn`+@_ZYd%K>l?p_rci{@|1>rK3-#eYCR6O@ z9zuX>Rre1sOBij|M!=I&VM2kj&*}kZ>KACq|b^N>VkYx!W(Nu{fAX<=zt zN}1VK4ZOOD7` zdY8=)?v!#ybfxIkY-X?f@*1)!gH)j)?2rQH52CENDR15?AqPEId*=yb5W&MR^hve6 zYwjiUU*Kqw;LRNM=HAFcM2;QhX#(Z0STxKx4Xt#HDY{WA!DUqtNrbPuY%Yr870|0oA6yGIopz%95Ya zmDMno)sa_-s$n|87H=J)S8*j$d8|uU8cV_bv=wp>YQ?lw z35-~wygaBI>(#LPe2q={JA&Ykf`P#I6jmHCY*xlNsgM_L$%}1C53!vyvcj`YO3xXa zJhDQd9q&TfnsckvH;E#6|A0!!79)^NABZ0vQ?N)lm+@W3`A{{KbOPJu#wKlGYs_ni zb`#I?L-!tz?*bJaEuF|si)Ieu5&>5+U5;~Fnp2)sm`tsq*FhCK2{b!AiK9#5YuZhda4u{m2mwxM>3_*9^6?ocB$Ujx9>3k66xdO8e_3-eBr z?T(TB(DR~Ed0{{rdJUAwRwH{?b_hDkT+{sX7j7aL^~d{kHN3u-qUW&cHY;Wl7fDfz zOzNIsh@a(qLo+*eGJDnnkflu%x_WN%T4|DB2Ljms%x_?3&dQ$;-H*h#a= z$#?Z%Pu|A^xF?CZ**|YCsE+$ckCV6=CJTPQ*osVj+_xMcggK%K^le~ zzo*#+CR=Xxhs5P~7YcQ$vrbr~<7oP~+r8j|xd+f^tBb>z6e z7Fw_H`*3t$99hYa%MbLIY>z2S4ta>(Xs5<#)fz?s#jekP{xRUT^m}76=+9w-&(jL_YYk`GivVqFOOhw-x_k|fHcnKg2*ujM6#1}?|C7#g z_Z;2smxIW$6O8R3Zs@llu!2|u7p~>U;}_ysgOX^Hw*O>+*L9)Rc0$Wl?S;NHE6>!# zUpAfi1S~Z&)M)7oH5$rwmmA+_XX&J9?`67;JqvAFFo{Px#)n>^phdDp#FQmFmC2*+ z;C?gzc6qhGy574>qtLc9mHWdTH|+Ta9?Gx_zi?R;fZ7>DIxMVUm(M<^rj zd^0V7!F+Pnd`{DB%`3(-pN&bA8(GH=$wCTM5(HjaHNxe<{~(fm?Q@=f^!xPVh|l*e z0a6c)L;s)Lq~kwCDYrLUe-j6W^=9>(NM;PTLdW)*{|fyHA-Oa%`ZU}h2oR#a)$+)U zd@o!j=_7LA@EU!3np^)5p-Ko4H=x?RU8`DRh*<$!QrE4GDk{2exE)`AO%)M19WB&V zB$6|^2}Y3?e4&4z4J4^HS}mVVxhdM)p(teB0Bh>dt$T(Kb~ScIuiA39Odg~TJf76| z*eZV7eUUwZ@}H@PraMv$Vc?+f8O_f8%u^iClELYJE2~x0?~Kg@FON=fp8FbR;u|{M z8GYjQEQUcTK~yesoxHZT?&D#ZO1njsbklCX` z+hIRFp?X%`A4dtE8D)*Eq72l>$$JwAf1ue)`;#;#Lo+D{zlwoLW47D2 zLMa!watsVLzI@nrDJ*O!KoiZlSYj<-R6COLuGJW>aCajXLYb*bFwI%jl_OFy=)*oT z*4L^kv|DDmXi8_f7zJ@GUmkux#DL>~zbS5Z$ZUgn(m5$CGLf$|9jL|)2ch;#Q{atgnHDE7(Q4w;rWVVQReWx|zSbK0T zx5Z(Sm?tXo91nNWLpHnd3Ps-#oC|&&6UAD>4W4-VRh0GF=E4+YbYa6XQi4dLC*iZF~~B5(HoT7PeZ1GNZ>F zj%1N1Bh%)FMDWDk_G*O%N7nVjqQ@}PmQHq&SA3I7!W)cC{CH~GCI0ApNLw!n4zh9EL zzR6WbFeG0@el9_CB8wnsQQXgal_zLn>^diTuKOk&LW#ai0+8qsugqB(Y-t}9v`a>b zbUD&)Dm3t~2OWDZv!42g^Y1C@{-=Np;+SNr=e@7#?vhg1)6fBq3?-4zRGy1R7*h0o zgrha{euI_8#{d&o&b5k~#n(xi7FHDc>q(JI&;960e8{%!r!(2=y>99M%`bs~ucVfV zwS@EGf#slii257F07r_4Zr|!?My=pF^xy|)7Q2bwXhu>5Gko-0*D7n<|uLFx|A@-Xs|M8skHz1FW; zx(CJWG;C7By%S4J7iUp24L{zbGprOk`g{Pgh}NDe)fo7~-1uv{`?*8-r)|%w*=Ow~ z64{ZkU&{}$T5WT(hsf7H)ZJVIJmreWtoJI86~K_(cGq*UeT&zWoBi*zvA$)EcZSkd zvL&okZ=zP7ft=O?WR2yZ6zr_^sA4LJ)_{&iCWs*=i~gC@7b}0yp?$1>+%uPbtEDA5 zBX`g#U4);Vhb4TXH=O8&-H^#xOYHYH$;(_I)jNb2%9{9+u7}?iPao2+BxR_^@z_j+ zQK>jUPf9nfw{}4|YisHdt1hoos-8=nddaEr6QC}GnZdi=Rv!a53Cug5XcN-+h72*>H{0zp%W{U0&OrzsGz}3qP z$7UsQ{&6AeVd#^Q+t0;7*Xr0RSaJuOJpwD0G$vaOoU1(#B3Y_OYdW|J1gj<|wl&N) z&bG`T7_+#A@?!v|7&zmTT{51^z)wXLF)KYBTU;=f^W+<+iTLD^QMXH){S(#jv(`#N ziR>x7vXRTi4dimDh@_+N58<3?!ezeh-U@OFh=tr?g_L;SI756Hmu}xHLEvEc--4*3 z#Lva-$$*aJ>`Mia%DTyJKi1bwz%j#D4kM0%EUxUBo63%sXrAM@@NVGMojs7J=2(?g_$hIsl3xi^6gn=cWm`_cxm$diRp{ntpv-*tBZyW z-CBI&d-rHP>>eU3F9BpikpDK>ot~KH0v-y)Tj5hq%BN#&Chn=ytDkohCopW}2aUt8 zQfZVG!TGVhbN6MMp{HzwhvR%Iv058t8cACkID!hoJi{mt?cMh5AW?y#ID)Pe=c2g| zEdmOo&5D^NY(4-NNr2@wzg+g-=)>xq$xkj!HSw3PEyovTbh~SQAZw*ItQpS${= z#LdZUhLf2Wh$5SYh$sb;Zg>&e24-x1b#IT~V($=K0>o$ zC=XqtI2=ax9)1d&ix?MuY;U~zop?lcPnzEynDq#TjIr`gPMDmJgHZ~cW#AN(b7l37 z4$1up%CQnnG-Rf!9QIHdZP6UkQ zDAt6dWqM6U`@_)|cgBsl)7ooyzOu`Ii3vRrUFSGuA;l!3K<@9J?e2{gx4iF=@4Ssj z0nRf`D~F=1Y8M~-9_k7+qz}mz>eC-0GZ)iq0ljfB3_zf!sSIeeQ{s#uP@x6%4+o8Ya?mJ5)l?Dcj-24*WGa+C_uHu0rahDY zCioJDLeX*E_b%*uz~`Pke(;p+oFINcb5PS}eFi40P`Wk>MuV+5Dm0ThDu*~&4bZkO zWuq*$lPUFsvYO(iLNf+;R7wxW`Om}hvnhmBCa{?1!_g<>L+v8mX#N+o4w)0&vq$B$ zz0t zDy(_C8z6)s1^xH7iQ+&V%XFFnW;lfL2tOcuFmvU;70uC)I(7FY#-`zPA!;;g_xIY> z*=#n$)r0z}@cC!Fs`r}V;$glOAe%v~Z};tFjE8efZ|$HfVg{6Yoqh&n8$3`2R7#QQ zE%Wur#saFN%g4I^v-Enf0A3`2UZ829q*G9Bi1W+Y?u(*Tpq!Ng8`P>21v9`)?Vfg} zR-)oTb$R*?aSoC^3QA_WlmP+}6*K>|e@bto5uuLia`{ILCBu~8`Xr)$7C2)Bb4$#B zyXXljUQ&n6fGbTfjtx7}1zer`2kYunSZU>3oqq@wotdf*1JKII@9Y~du-6>J;Lm0q z;$3`Fl@2ftgT3GnQScdtT3&Ki&bHAOP^a%zx>yaQWRXTFZ3xq&-sNk z2{J^XW4WW*i8Uh|hDC$UbH%0%r;c*fAOyDoisH<(y|>LhA>!iN4@k}{$6s^{Y}*bU zd$umlN5ikK>25nm7oPoneW%GDemBqQ*H6oO5Rdzj-Ag?vxfqLyX4yTxIDZf3S&3p4 z$Uk1HKI$1AniMBa9ZS8SW6>X0CzKElEwz5-I9gj=I2RdavoCu>stVOqeA8fcA}iMH zyHCcI0)@7fuM(E$5#^P&8ZnXMTcHun zxgwBh3|K{UE1>*g*+UPKY?M=XHzLv@w^fjUz9}GZM2GTYB7DqiRVO?N(0vt{mz_hA zqA$f2xCTmrs%mDwo8zth+^v*>r8G|@V@SqWdeV)&f>4gWP*y_;q(6e& zaTLvtP1+MxT%b~3HDnJ4otDjtbE|0k2CoX=9hPhZP!+!E+%D)R zfGnXYh85gCz_F2^3GDdm&c7mcjcOqIPNV5$k_D6t(U(SBAW4^bmxRi~dcJJpHyIJ# zfrh{#OKJ{=DJMvoSIVbum&|TtQC74Jzb*FMZy`zXEVB;5h+a1M zH;s!hSLzSlD7rXBEigO%G%TTS*JQ_=Hl=OFi$=WfBr@-arXbxa{%c0vb^&*u2i}8` z%h>q)9dQ)F;#`4Wyo`R0i4!k;9eIec+!h6}>iO>Hcq8{0PNeN5FL6Q`AX)6!xR*D6 zfp#30kshR@e|eNj+|4_FC$k-QEIelmvsh}NK31PTI3&s<&7z2^LGH8iDC@I zxl6W@Y8e6O56PM5Qe6*V9uH=n#tZ$aNlF>La@?b*l^aM!HsL82F)*UaiX1x*9Y9>n zP7S#V&A0a_n1LgI$!iKqd)Kep6ZETDTigbReCvgf>MtVI`_)rER`Qj2OMn*Eo$AN6 z8*?-?g?S=H<4lzM?`VaEBh%PXEm+4qW*sC#jz^Avyndg&lAwMij|;?_RYLrf#;&y@3e{9VhD8}1MSSIU#-g?P)Rt-YsY6{_$Y_{>u@j&%T(0_Z>uT6ndm zg<&Y-aEW0s?{WDbhHc!Fj&CLFp*UGjY1R3+7A*0w6QM_2gUXCLC#U(!YFPOeq>_bkUO3gfQr)rlrIm2#gGoJfPgeig5tCas+MBQr61AZPbeJ2_$2 zPd~82nUyr??N}OzINrhOj=ya-GaPmjdCF>!R;ms~so!E^V0>nV3dOG*HmqkQnfGXG zuME|^{&ew*|JJ52i53+DkwJOaNZU5^55c2^0ksT{D+A$yl!gVe&n8<%0(&)gv%=%I ze{M@FWWS*#WAqH+i0FWy_BT9nLmn#3w*C*&-ZChzFx=LJ06~Mh z26uN49w1m_!2<+$r*R0b!QE*H?oQ+G?(Xi=1j+QBx>fhoIcKKs-1)b=s%!5*yY?&J zTF+uKITc!^s0)eRc$&3|mE3guYmy6rBDVPkFU2S=)^1juAP^cKw{eK&n7GQIfcbK7)(l=mKr7*7eE9Vk!QjN zm&=g)3yde}=>KmKGSM%}Jc6^YJECCija!+sBq*@Xb)aS6N z)OmOwC;Ue4%jA4$*qaaLO#25D>V(K89&YSB`>cSwH&eJHP)vfaOta6JRBS?UlA4V!L=MMHP=B&3ZUtRwQ8Oq>ecvP+0y-&KLym18wN^nvTcLCf$4iMB zfOV_O$x->IyS8T1J3%(SoBHr|g_u4omtXSer2FTv=ge%%rr(3h)8-)hz?twpwI7NK z*!Ld6p7DjFy%EGF!qGOyA!na0T*&u^D$#JWaoBTH;?dhg0gCJA z2p@HhR;=Z!j{UDWtwROUKI1*)bplQ|80p&-5-RJW*{EZb$w1XV8&AukY{~ z4m1*BMNrH5oQ5^FKB>Ipg5CyKQy{)?K)Z@HWQSa4e{V&rkf?m)RD7_gm~^U8v~)d5 z8e4xpWl>=-Y;#}i^p>b-V%xO4aD7iEw7hz4H|E7#OFoI2FySp!<2*9pRc-J1$njsg zQ$%c1{$23swz{(t3`xgL9+~_PfwK=E^00PSRNhfTQ;=%O5jD}t2vh~IsQM$Hc;upn zDg%~bzkKYbhVA=rXaRnQhGU+SR{aOp(de=wujliY9LBwY=rjO|IILlg?1SL5tB%+2 zal+`hg!ba(B9i9}m<2MxrB9<8C0cql+I1a8x6!79fRqSUBXaqSH&Da1H&al*$*Fy* z=qOKK^Vu#_mwOC~)uu~g-Q)Rt&#v@CqQaD&DNSF9}gn3H1ap=RsOClbld)|S4bJ^({QXd{Iuc!eKF3clENE9#eGrx z(T(crp0%fgfcmfa^&ronN;k*15>)(5fA)h8F*%Gt#*Z{a4CZ3o=>@GQxYRuQ98}<^ z)>@9&{z-g_G{4X3QD=U}Cwwb|7cu#|m9|RqmlL21np0g)hf!MUkut~Cvo1RfJtHhA5_=B||1SR~%j8<0K?9H;)+EuhNM*Ox=&l^? zWw#t&-L$TbxhE4oXqd57G}b8@HC>4zTC_+ELUe#jwXMeZ+}Bj{#)9TDmtXE$Iv5-T zpCUX}oD~r{bm*zXQLmH-Qr0hDi+2J)4~v?LxDyuVNkl=hdpXm=9KVl@QKkaX+9qIrKFVCVegaB1 zdX)HSUEER8BVA{eCW7)OjAwsSxS*%}icZ8^64meTD+2!-?F&I3+8vA{c7udKYB5+C z1E~9f5Qh%u{D{pzZ&}Typr7{&`ae^=JU36SX@4X}Hy7H@zN%>4Hg0CenAabA_VmY6 zY^POx)5FS5PKpcvwo{+rjC~E)Sta!`IS}WP<5$>f@V>sX?GSq30jJb-^q0a#^jvcj zeX6VjaP}&Y*=!5a(4@Cwz%9|xEI)L`rQBKx9fysT4bDv!_n)Om4tq7k`$~%Rn z@z1O*+OUCHr}9rDl@CgzuA~X-B|LGO9cK3$E|4Zc&c0!+ek%bdCwdO3_xk#GzvB!F z>DbK<0U5`2%Qb1-N7A(`=N;vtC?t{BEP+dDvGkw;W4?ZNNoLd-h1)*)_ra#fd%Cw3 zX!7LF=*s2_J^hZiqygoNctxq*kedl6(9rw^lp5gD=Hy3FQh0uC4 zPk9yPOF&3ODTPBOzZpZKD}anAU#lh3lhcFm39qTzd`qaLd=RtwK4ZoSNp+`wrK2a3 zRK|&l-o0QL(J5JNA&Vu!3me=y-n~vfF>!3%E>o+Pbt+Y;pe@Q5Xv)}z6lb_wfkt_0 zum8)(`9DZJ5%mr>>2By51kOc3{iIjPJ8gkWT$eUOHF9L=@UB9aB;rhD2e?QK3=F#V z&s|Zxkjlim+DXVpdi_nz>5V4~ALUWzWTjxorf-Mx!PsBzzY2;1l)ZZ%SUIjR_@-Pc zN?l*bC=QjRV=xmCn-oWH9&^}5(8sE=O!%m-feQb84`;pc+n>5F7(m-ZZh{*f0I%P8YX9dGRT-{`jle(!dnmB)SN zhi9(-l;axo=>dgDG8&QS^UxCj-spfPO(pk)KU99Yyh)NNz>&fU;^5qQ;u?c-kWVH< zi1y#y@IP#c|L3J&5^~&kK?<>D1dO|<4_6o?Hd^gOM)cLy+~khyXSAt!z9L2lxzEmm ziFpvKGLHiPvaSfN>Z$vKy@wjg>m@M%vMu675#~8|@X`nm>d^`>?$MdZ)lDNIDH33R~l70@VB5>M}#&P=JxZKQ!k`T3Ky*$f}F? z53LSUURz@UIF&;4>MKStND?i}n2O@5822|9|6thEKDu|!GM(J3Rl)IHLGyw(c|W`@ zYeM|R-YHbBA}==ARNX#|wAt!zY2SFSyIs$*vH1(NxkpE@KHB)(!oGS%c#*q$v`EqY?!x(sa%I#uTyj#Tr%+Cf8`| zxH0`@s&79K<&M_2nZy#)$2a%$e9*fLZ+<0)--ewk+=EI^2y*k7><3F^2CBiqm(D@T>1@fOcZrM z$x+Q}3Z6llvTvtIJGW1JJI*YY3fm}yR+8q@0LzqNJ6Ipi_-85dYN-OkhPrgQ3c*Ty zWk%zL15i(-#i#|h@>9D8V?h#3@-eFd&ex9$l;Ee50JdK;jsKf3#s7=y3jqP8hD23D z9XyXfZ(T}J5`fBdEWuL{7W45Q9>(?f&xa7(4U{b>#Fy`Qy`eo%t2zVKhs+f_s>`rw-4}O7EkOIB6$vBc35pW3Qx0045u+Nqg-6P_Y4ly)JTl|K?Q;Ea0hX!2 z@~8|+861ZvD68%>NMgl4jL@wi__KVn9NUT1jsJ$CUS^+BrpgQ}@wYMJ%CIXL2G85h zyC6ePLe1^8+fv6mkU{=J^3#1C!Vg}51cp*;ra8M&OV`gx*D~vtLYmm&JSZp$-HK7O zO>dv%7w=nUzD$dslq&U}7>J`#z|RD9t=@w!46`5GVY@bz{2EIk{v6nUT-z2w%mzUP zYj4BfQA(6|taB_&_nEwEU=)hq%G#3&P~~E5Ghy?}fAE0thbm`mKj?zKqaR!+hO3Kk zOnLIzIHS%ba8N{1#~Md&d*F6+B8pu_jEJ4}_xbK2Tp6)YwHYI?SXsu!YNPD$aB}yW zFfRQ{a7=J;Th(d<=OVL!2zuqk5ZUL@V`ff_Dw-+iv$;Ebh<`&Mj6 zG+5@l8d)405+)rv<&hzV+RFDHBy_RANKU`o_J+@<5LJ00GILWNK;1=~?aM7VeCOzl z4V^3IBO7-eaaJHje6(>5{ej7@vps?FkULEdJ&S>-S6ZC#1UjSZ%1{o{2?H6&rhCqa zfLqOzy{ePl%UG(p&sG(k0aKHKMOF66QL(?Gm)))qn47)LvZ4K-dG!%AXqc90lCiuZH_or)BG=xc zeGB4k`~%CE+r^L|a_B)I=?c+B!xjbZHHg$IKE_OCw-=E^o%>aEINr#eumZyf>j`L_ zuqEc(@uK^N(W@5Bir8p1*go>|RbbFgc!SyKmr?4>*33JI$(MDIafB(Ek5@*8r(%9T zIn~{u)zWuxdyY+zZm%Z4BO!N6O+=8o7#v^lsnJ{>%8m*&l>_z8h z;Z3w@Z8Mr=Gs&w;iDgyyXe_tgUwmw6w*@upD5>*h^7mDpGyxThMYd|rUifJ+<&F88 z$^L!|Pl~>qjp2j6U`7V#BXEk>qO#G><7Wr=whvV4)9)~#-}HnELG0Bw4CG9&wS9>` zno^YtHN_ZPCWjLYAT0V#?x-?lYTp-{Gw$E|4Ka0rzuY%`hk44%^f7o(yj?xI=5aG2 zt}(-!O-*?Yct&&AX%XYwazTu0dVY~sh!|eZumo^YR>-g$kvZJ0s7{Qvx)Doa=f z%ef}p-En}1JqxP^@rH)kh2lQkfx3^q(?o4f9(duC3+{dDrocJ}&$*16(Wb5mHX=ny z_g;<6)o~7=yw~EnAMJPE=~=_KU7(e4z3-}>p3g9j7HjzTIK$*EL3R}EQ5Nt>8Y;=6 zYP-e!`vLvvQ(SdOUG!Q=W!w3cFR%7#yD%}S`C#`RyPztF_-}93Wy1SZyWiSRZ~S}D zJvymfcat6tw1vpQF~Qm!M5G?a6No_8J5Gey>%3)^;_zU6svk`F-5n>qpy1O_u(cpN z!gI?E+!0X9y0^%~!;U2rSe=_A#~i*akiko0H_CAawrgv#zmjM3ySVkru{kt6CQ zwP?*eXR2Evi{xdKjjKe0QFyj!F2=gmay8|E|K)a5@y~>&J|90tbg!*aR^byE1kk{3 z)_VcNXI4jM>I`P1C^$Q}%?P+9$7OC(9d&p|tn6_goloE`w=6;dES!S1sJWN7Ria}k zD(Hz=M@GA$km-)Isa(>etfKt~`}g*^q9*0B-gAS@pcPMn zmYo_6YT4{3kK%;`K&2v0w(f(O(1NbKP-3Dyy=lQ}qRD@*uZUdd1p2TiVNpT5nEzk~ zfc!|YaP7lts@MU6Y4Mw$Ud=FJ$i73C?F18BKvl-;595gcp|$>BmqO)qKiB=m%vrcu z%sRwuum?DGMsyf;tmG}{T(HdP=_p6XzNDt4x_Kgqmj68K?QnrpIK$UmU9@w=uQw||yZf0yZ zD0(u@&TKGRV$Wk=*+_gNsyigfhJ=Oev>XwZY)ix;jfZp3w!%#Gp{M(Z(KoYlXBdXy z3Wu9s|C%nsd!=WW!H!klCF~UACL)skZY#PY;eFetUd_gpX>|J!#+|g@X-3YVo==tv zDJR5;6rP7*x2<1EY5L0Xw)cKsD9 z{)77m6P3svEgk+6hxpC&^4s{Bj58(%VM&@8sb_!04p;t#^?ZVJd!iR_waDy36+55r zr(c^I)C4{iRhzA>-q{OV)N^uJkXpfP7oYL!ttlukp6zBo3Tw#hO>v6ASQvT9F#ILK zMP{fF4wJAWVV8otO2lYur$z-e>~Z09MnYTX-j@5!S&r73pJhR%On5ahW~P?)1;1zK zkj;@jauq$0D^`$L*$DlkU>JSah#)NzVr~RsTD8#YSkF*YwYZ?b^#@MGMNA{7IW#%o zlfXsk1>I4*XY0mDxf`JARA+N>J2U2X*Nc3tXD-;X(X1UWyCBnJQrGZyp-LQQ*{Dzs z*=4JU%`71$>Z1eF2tcJLEr#VRr_$p#=2i$uXCsC zIMH!2Bp3bY^=Bi&X-TGpe{4|>H3}H`blnOh1WY+gr$><6i^!2viE}*EQg(Yf_xLW* z4(%e@3%uM=wVcH()*^MO5S?e)rT|+?246J{y=-#*w5hzQxJsCXd3T143|`|%K)0Qo z(ch5l<-0h^?e#8iXRE}>F=T-^#5j>wusvkQKL)~$(;Ur6J%ygcg*Vuys)c4YRp{pI z3=B^%c&q31GJIr_)!VWF2~qV84m2svoz;VHVWqi^+#%RmpLa1}JY&#dd^c%-K+F|} zjDSl!-GO8`*guCNub2Z3`^<}JY0anz&_ClSV7|ANq;yKE|PX@&!yHc>YUlIX@mR69OwhI6--ugg9xR3`rO!lAatFAYbWn>L3u^@1x zDasI}D;oZ<hyGPfh{M6TAKEYC_JW7&{Ku0 zMw=DZ%$suL@7#z5)Oy(N|7P+1pC5z(AB4mpBZ2nGh|VvXaQ8Fpl@Eo@pLgTuz}98n zmbKH)4$q^!KbD8ogoN23ytUfeW3jQ49`C9^Al z(LVz1qji8id36Y@qV@|1&db8rN-~McrK*t1r@u$lb1$zFsp0sY5z<@Qb`vH6xqo#% zeZ_BqkLKJ4ICrJZ?M{ zWpZ`6)#rAgnrQaWm|oO(5`T6>Vy{PYiG(kmizR9W*i3*eE@GCtqdurA^b-_r+;@t4 z*a%-D1G3rvBY``+%#}O0FXFnutLM!G3K%JVV=kDh9`n_$06TXLKE5ygemF}_7q0Au zJjry$xpyEdsoz(M`0MgkT=i}}*uQ#u!b&avNp3OV6&J#sKiJsFod`Nc`K;XL@s

`(+I-CydV6i)qj3Y7Pc}1GU3_CmWSF1KUP2vKrMPk zMKQ2Tx~zCwZ3wt{P5ljGjP5VhA?;ge-F%N_4B3|M{1D)5=JQtV^D>cF7wURd*&oXf z@k(svpZos*n!x_Yd&GA&{u;noS1FkUX3MitSn#N1VPGo@j(I?XXF%wU&l7bkL!m_6 z?lx#EJATkaZ@|T4F3<@W)wG%00Lu&)51+36RE44ZY{2TQ@gc$}K)O^o0L2}pSyT8o z^Sr7Feq`5*yeOW`Fj!J8V47yFQVjv+lRtPNz_8TdUI#exD_{6>1;COwd4w-m%< zZt$3(EOW*hSryh6$J=2agRvl9(m@usEBnK8!DU(0wGzzi(ok`xtC84nx7v=YdI|qN z%-LbL+U8+HX`8Ds>uG2zoT3}(@{a;*9H0rrmLHJ1IqLNXi2(ug^}-#7*&3m{Ze=rF>T#y-V1V-dj7r>zMh*TCYS{dm>fS$= z1tpWE3LL~_Op+_Et4*koFEE;#Qm}myn3C?vzyr!p4Eah3A7-$WB0s{7+JCe-C*av; zzorjwNo?^Wick^d@B6mJciT4ttg`Jq={qv=nPc6%*}^O)Rr{#y%%c-@R{gDAIP8i~ zcGgojGFk40QKY`H`btg|2RLv-WPL&Jz;H4oSL=!9@M1IbmwbspHmGoxHC^7VsdK!< z#)M&zS+p=P*dy=l@4PXwRin!CQhEukg>6XG&z=9)7sdwer7l&i~@}sMQ*Jh6MQ=b1W4UUY<3t-ukljo zKZOT5`A4$L&z0h?h3Eo0tkqL>x%4Y0vl9Ib&5rW?Q$Iby^<82x$A*YhOR>p?pZ8-* z_$LoVeE#Ef2~f8|M0P8ro70ltc)fhZkpV6yxA_nw(pL~7vEVy;|VE*ZCr0u$Og=GH7^P& zN>Vm)48P?_Nn4%4>Y8l*@F)ntTRPCO&Q|rXGeqz3?Z63tzb`-M2N1V$L+M$dIF9o&C4Z|z9P4|btsg#}_nFbaai;I7k@7B&!{=ty+ zzDS6Y{)6ekqV64lX5#L5(*5X-z#C3?w_q^6eU2pUi>1z~JZC%}B>i5PfVQ+zNMTQs z2T5I>U=jIC(3l_T6kQ5ht1E5qg1>4PW|oyVPc;!uJ&!DAN>z5}xn7&Zv+*X? zYj3W3l)sdxd&*mLcCwx*+E{tRaEul+*Mdi47kiaLC&}v1cP4V0trpS85Q-F3Vz_aI zv40wU;YMK6!2i3UjOATv<>ph-;PvDz*1t;lM+J{Ad+&m_-6OHyX1n2bPC0Nl)TaAZ zOLv@TjA!@uJG#->GRq@p%=&E$J~)eVNp{tfMZ zp3%ao>yNIqK|L19UR)h!x;hUa+)EIf4mr`#Zwz?};IhxwQv!qmk5WqV8n`13e6p1> z#0A70-&-lNY`o&@cT!-4bZnNldv!n;-%$bu+u{4g2(DkJ-ReLi^u02XaZ+ z5{Jl3TFXoZdYe}RU13!~!izOwakw^pf*pJ7U3Xw=A6Mb^^-)c!m533+_?!c>4>g1F z?bO??1&2w!0~U%dZq#qGDC9Y;;o3bg3L5>dDa7o7{#~o{Q-5H^dBFv-6^Lneks}h= z-UU2PaQ09bthccv6+=Z9N(&L3EO->K#@&3dRq~1`bG4GN;HNjgAZSb8v=Q^4y_@Bt zz~j{C4g<1dXJqZfO2yzx4ix@_N#*WmS+C98UAgt`CIgNDk8&d~5$UlEQ<7phd883b z`lG|L?MQv0agn7F6?d5pCb?SKyuPDOI=UP>EYb9l%S}!8M)bb$+}pnh@k-Tnu`(QF=lGC zR$ApKfjL!tMDR)3lS~ zkkc^Di%67NZufiv6+n6iin9*%V~iMA<)`KqjR`rdr93k9K;{2zSxsACtY7>?XhnJNex&Al{i1_s>;^Jr5 z&klOr#Ozi5rf&--9sAK)g!aOxSw~(p^OnX_2IRQ)@f6ULZF4Gb^g%xgN=0Pk$uoBm zVk?8S$hx`3Zx7brBU)(N3T?qlec-i&WzU;r=kuo<&y`qrU2~pGYC&Q)k`P6gw?on_ z&o0kE;ve3IWx@mdUZmgcQ{n6L2B2FVXR?cu2xvx6zQn*>A*ymw>aL=amU~yMx!-8F zM)dogf#_+Xcha186R^Ev3BQG&guJ_jy%)`fLq&0ya2*y7*=@)asUEvN0l<+bh&5Cg zo)!#j@#N`HLyd=A336gRd%%Xj^1vQ-JXx9incIw^zhJT;Vdl%63qzQS6PZ%%RxPC` zJ8qF=6sdF9*|?%DGsv*?#r(^8V-d72G?r%neJs(F#-|ToXR3pgn4$kyO+KQ5AC11D z(o#`YLa?E@S6Ud?4*^3entlT4qM+Y|GRisot6Ik9q$cg6d#3`Uj#*{p_}L$oPkQc5 zMZAhG!8wmwhYyW)irH1bDBAvUF?&A?()8Taez@2$v)mAhD*&c6hk+Lhm1x=&qHz&} z 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�zbc7Wq7ija5Q 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 Date: Tue, 6 Dec 2022 18:08:27 +0000 Subject: [PATCH 16/33] Final touch. --- apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx b/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx index be1cd0d7e6b..ee474f227c4 100644 --- a/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx +++ b/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx @@ -10,7 +10,7 @@ date: '2022-12-06' toc_depth: 3 --- -We're always try to innovate at Supabase, so when we started planning [Launch Week 6](https://supabase.com/launch-week), we brainstormed ideas for a campaign to promote it that would involve the community. We took a bit of inspiration from things like Weezer’s YouTube takeover came up with the concept of a Content Storm ⛈. +We're always trying to innovate at Supabase, so when we started planning [Launch Week 6](https://supabase.com/launch-week), we brainstormed ideas for a campaign to promote it that would involve the community. We took a bit of inspiration from things like Weezer’s YouTube takeover and came up with the concept of a Content Storm ⛈. ## What is the Content Storm? From f29e464930b59190b3020ce6988038cc92beeb5b Mon Sep 17 00:00:00 2001 From: Francisco Mazzoni Date: Tue, 6 Dec 2022 16:42:04 -0300 Subject: [PATCH 17/33] content storm link (#10760) --- apps/www/pages/launch-week/index.tsx | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/apps/www/pages/launch-week/index.tsx b/apps/www/pages/launch-week/index.tsx index 75f4fe130fe..9a3945146f4 100644 --- a/apps/www/pages/launch-week/index.tsx +++ b/apps/www/pages/launch-week/index.tsx @@ -195,13 +195,14 @@ export default function launchweek() {

The Supabase Content Storm

+

{activeCreator !== null && (
From a2a29001331c22a64f9271529bee771952dddfae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ramiro=20Nu=C3=B1ez=20Dosio?= Date: Tue, 6 Dec 2022 19:54:49 +0000 Subject: [PATCH 18/33] Add new author. Add ramiro as author. --- apps/www/lib/authors.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/apps/www/lib/authors.json b/apps/www/lib/authors.json index 32aa9a36de2..07e0c657d2c 100644 --- a/apps/www/lib/authors.json +++ b/apps/www/lib/authors.json @@ -229,5 +229,12 @@ "position": "Postgres Engineer", "author_url": "https://github.com/pashkinelfe", "author_image_url": "https://avatars.githubusercontent.com/u/63344111?v=4" + }, + { + "author_id": "ramiro", + "author": "Ramiro Nunez Dosio", + "position": "Growth Marketer", + "author_url": "https://twitter.com/ramiro__nd", + "author_image_url": "https://avatars.githubusercontent.com/u/20600542?v=4" } ] From ca19f9e93f7b29f1cfc6951c9bfa8012d89cf1f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ramiro=20Nu=C3=B1ez=20Dosio?= Date: Tue, 6 Dec 2022 19:55:35 +0000 Subject: [PATCH 19/33] Changed author. --- apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx b/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx index ee474f227c4..abdeeb2851d 100644 --- a/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx +++ b/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx @@ -1,7 +1,7 @@ --- title: The Supabase Content Storm description: We worked with +30 content creators to drop a mountain of content simultaneously. -author: ant_wilson +author: ramiro image: 2022-12-06-content-storm/content-storm.jpg thumb: 2022-12-06-content-storm/content-storm.jpg tags: From e5a1239396b795f4acc956a08aaf3d9f40050fc3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kevin=20Gr=C3=BCneberg?= Date: Tue, 6 Dec 2022 21:03:47 +0100 Subject: [PATCH 20/33] formatting --- apps/www/lib/authors.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/www/lib/authors.json b/apps/www/lib/authors.json index 07e0c657d2c..f177f04a739 100644 --- a/apps/www/lib/authors.json +++ b/apps/www/lib/authors.json @@ -229,8 +229,8 @@ "position": "Postgres Engineer", "author_url": "https://github.com/pashkinelfe", "author_image_url": "https://avatars.githubusercontent.com/u/63344111?v=4" - }, - { + }, + { "author_id": "ramiro", "author": "Ramiro Nunez Dosio", "position": "Growth Marketer", From bbf5386e0db2474238b6495725584418c1135262 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ramiro=20Nu=C3=B1ez=20Dosio?= Date: Tue, 6 Dec 2022 20:41:52 +0000 Subject: [PATCH 21/33] Add more content that was published. --- apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx b/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx index abdeeb2851d..b3ecf3a73f9 100644 --- a/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx +++ b/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx @@ -21,6 +21,7 @@ The idea was to get many different external content creators as possible to crea More than 30 creators participated in creating content in different formats and everything was published today (Tuesday 6th of December). Here is the full list of every piece of content and its author: - [A quick look at Supabase](https://twitter.com/Rorstro/status/1600047388852293632) by Ania Kubów. +- [Live streaming: Supabase and Sveltekit](https://www.youtube.com/@JamesQQuick/streams) by James Q Quick. - [Perform Database Migration Using Github Actions & Supabase CLI](https://www.youtube.com/watch?v=iCkdtXSeq7A) by Kunal Kushwaha. - [Supabase Authentication & Realtime Database with Flutter](https://www.youtube.com/watch?v=UTSSYPOd5A0) by Pooja Bhaumik. - [Why I Switched From AWS Cognito To Supabase The Week Before My Startup Launched](https://medium.com/@sleeplessfox/why-i-switched-from-aws-cognito-to-supabase-the-week-before-my-startup-launched-67fdc1eccb8c) by Danilo à Tellinghusen. @@ -31,11 +32,14 @@ More than 30 creators participated in creating content in different formats and - [Authenticating users with Remix and Supabase](https://makerkit.dev/blog/tutorials/remix-supabase-auth) by Giancarlo Buomprisco. - [Automatic Spotify Playlist Creation with Pipedream and Supabase](https://www.ianwootten.co.uk/2022/12/06/automatic-spotify-playlist-creation-with-pipedream-and-supabase/) by Ian Wootten. - [Creating AvatarAI.me using Supabase and Cerebrium](https://blog.cerebrium.ai/creating-avatarai-me-using-supabase-and-cerebrium-1bf69440c4a7) by Cerebrium. +- [From Zero to Hero: Building Next.js Projects](https://www.youtube.com/watch?v=LR1i_8QjXyY) by Gui Bibeau. - [Set up a monorepo with Supabase and Turborepo](https://philipp.steinroetter.com/posts/supabase-turborepo) by Philipp Steinrötter. - [Twitter clone with Supabase](https://www.youtube.com/watch?v=JnUzV-PpopU) by Code with Guillaume. - [How Supabase Powers Mockury](https://blog.ikirill.com/how-supabase-powers-mockury) by Kirill Inoz. +- [How to add SIGN-IN WITH APPLE using IONIC ANGULAR and SUPABASE](https://www.youtube.com/watch?v=xhzVyso-9OM) by [Simon Grimm]. - [SvelteKit + Supabase v2 Auth with Magic Links, Providers, Email + Password, & more! 🔐🔴 LIVE](https://www.youtube.com/watch?v=XuyMr4pM4B8) by Johnny Magrippis - [How we use Supabase at Brick](https://dev.to/vinzent/how-we-use-supabase-at-brick-3a5d) by Vinzent. +- [How Kuiq is using Supabase and serving around 100 APIs](https://kuiq.io/blog/how-kuiq-is-using-supabase-and-serving-around-100-apis) by Taishi - [How I created an interactive website with React, Chakra UI + Supabase](https://medium.com/@limjoshen/how-i-created-a-personal-website-with-react-chakra-ui-supabase-39661852746a) by Joshen Lim. - [5 benefits of using Supabase for your SaaS](https://supastarter.dev/blog/five-benefits-of-supabase) by Jonathan Wilke. - [Getting into the holiday spirit with Astro, React, and Supabase](https://www.aleksandra.codes/astro-supabase) by Aleksandra From 80e7ff5484bf2cdbc9ea8cf739b9d49b16422a22 Mon Sep 17 00:00:00 2001 From: Isaiah Hamilton Date: Tue, 6 Dec 2022 18:07:55 -0500 Subject: [PATCH 22/33] chore: update community numbers --- apps/www/data/Community.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/www/data/Community.tsx b/apps/www/data/Community.tsx index e0df04c1f61..c202ce5f4ae 100644 --- a/apps/www/data/Community.tsx +++ b/apps/www/data/Community.tsx @@ -30,7 +30,7 @@ const data: CommunityItem[] = [ }, { title: 'GitHub', - stat: '40,000+', + stat: '42,000+', statLabel: 'GitHub stars', img: 'github.png', invertImgDarkMode: true, @@ -42,7 +42,7 @@ const data: CommunityItem[] = [ }, { title: 'Twitter', - stat: '44,000+', + stat: '50,000+', statLabel: 'Followers', img: 'twitter.png', detail: () => ( @@ -53,7 +53,7 @@ const data: CommunityItem[] = [ }, { title: 'Discord', - stat: '8,000+', + stat: '10,000+', statLabel: 'SupaTroopers', img: 'discord.png', detail: () => ( From 32d34e751eb1c49ae4dbb0e4ae56508646fed06c Mon Sep 17 00:00:00 2001 From: 0xflotus <0xflotus@gmail.com> Date: Wed, 7 Dec 2022 00:38:12 +0100 Subject: [PATCH 23/33] Update 2022-12-01-transparent-column-encryption-with-postgres.mdx --- .../2022-12-01-transparent-column-encryption-with-postgres.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/www/_blog/2022-12-01-transparent-column-encryption-with-postgres.mdx b/apps/www/_blog/2022-12-01-transparent-column-encryption-with-postgres.mdx index 260719c186f..739236e69d8 100644 --- a/apps/www/_blog/2022-12-01-transparent-column-encryption-with-postgres.mdx +++ b/apps/www/_blog/2022-12-01-transparent-column-encryption-with-postgres.mdx @@ -153,7 +153,7 @@ Notice also how there is a `DEFAULT` value for the `key_id`. In a way, this give ### One Key ID per Row with Nonce Support -The default cryptographic algorithm for the above approach uses a _nonceless_ encryption algorithm called `[crypto_aead_det_xchacha20()](https://github.com/jedisct1/libsodium-xchacha20-siv)`. This algorithm has the advantage that it does not require nonce values, the disadvantage is that duplicate plaintexts will produce duplicate ciphertexts. +The default cryptographic algorithm for the above approach uses a _nonceless_ encryption algorithm called [`crypto_aead_det_xchacha20()`](https://github.com/jedisct1/libsodium-xchacha20-siv). This algorithm has the advantage that it does not require nonce values, the disadvantage is that duplicate plaintexts will produce duplicate ciphertexts. Nonces are some extra cryptographic context that is used in many cryptographic algorithms to produce different ciphertexts, even if the plaintexts are the same. The nonce does not have to be secret, but it _does_ have to be unique. **pgsodium** comes with a useful function `pgsodium.crypto_aead_det_noncegen()` that will generate a cryptographically secure nonce for you, and in almost all cases it's best to use that function unless you know specifically what you are doing. In password hashing approaches, this is often similar to how a “salt” value is used to deduplicate password hashes. From 9e120b41bca38e3bfd775ade29080fd2c908722e Mon Sep 17 00:00:00 2001 From: Inian Date: Wed, 7 Dec 2022 20:51:49 +0800 Subject: [PATCH 24/33] chore: run generated updates ran make inside /spec and npm run generate:all inside apps/docs --- spec/api_v0_openapi.json | 177 +- spec/enrichments/tsdoc_v2/combined.json | 10275 +++++++++------- spec/enrichments/tsdoc_v2/gotrue.json | 8761 ++++++------- .../tsdoc_v2/gotrue_dereferenced.json | 9927 ++++++++------- spec/enrichments/tsdoc_v2/postgrest.json | 346 +- .../tsdoc_v2/postgrest_dereferenced.json | 346 +- spec/storage_v0_openapi.json | 151 +- spec/transforms/api_v0_openapi_deparsed.json | 449 +- .../storage_v0_openapi_deparsed.json | 253 +- 9 files changed, 16829 insertions(+), 13856 deletions(-) diff --git a/spec/api_v0_openapi.json b/spec/api_v0_openapi.json index cc753ac5035..8d26d1c6350 100644 --- a/spec/api_v0_openapi.json +++ b/spec/api_v0_openapi.json @@ -120,8 +120,23 @@ "required": false, "in": "query", "schema": { "type": "boolean" } + }, + { + "name": "import_map", + "required": false, + "in": "query", + "schema": { "type": "boolean" } } ], + "requestBody": { + "required": true, + "content": { + "application/json": { "schema": { "$ref": "#/components/schemas/CreateFunctionBody" } }, + "application/vnd.denoland.eszip": { + "schema": { "$ref": "#/components/schemas/CreateFunctionBody" } + } + } + }, "responses": { "201": { "description": "", @@ -183,12 +198,6 @@ "summary": "Retrieve a function", "description": "Retrieves a function with the specified slug and project.", "parameters": [ - { - "name": "include_body", - "required": false, - "in": "query", - "schema": { "type": "boolean" } - }, { "name": "ref", "required": true, @@ -250,8 +259,23 @@ "required": false, "in": "query", "schema": { "type": "boolean" } + }, + { + "name": "import_map", + "required": false, + "in": "query", + "schema": { "type": "boolean" } } ], + "requestBody": { + "required": true, + "content": { + "application/json": { "schema": { "$ref": "#/components/schemas/UpdateFunctionBody" } }, + "application/vnd.denoland.eszip": { + "schema": { "$ref": "#/components/schemas/UpdateFunctionBody" } + } + } + }, "responses": { "200": { "description": "", @@ -294,6 +318,36 @@ "security": [{ "apiKeyHeader": [], "apiKeyParam": [] }, { "bearer": [] }] } }, + "/v1/projects/{ref}/functions/{function_slug}/body": { + "get": { + "operationId": "getFunctionBody", + "summary": "Retrieve a function body", + "description": "Retrieves a function body for the specified slug and project.", + "parameters": [ + { + "name": "ref", + "required": true, + "in": "path", + "description": "Project ref", + "schema": { "minLength": 20, "maxLength": 20, "type": "string" } + }, + { + "name": "function_slug", + "required": true, + "in": "path", + "description": "Function slug", + "schema": { "pattern": "/^[A-Za-z0-9_-]+$/", "type": "string" } + } + ], + "responses": { + "200": { "description": "" }, + "403": { "description": "" }, + "500": { "description": "Failed to retrieve function body with given slug" } + }, + "tags": ["projects"], + "security": [{ "apiKeyHeader": [], "apiKeyParam": [] }, { "bearer": [] }] + } + }, "/v1/projects/{ref}/custom-hostname": { "get": { "operationId": "getCustomHostnameConfig", @@ -683,6 +737,72 @@ "tags": ["network bans (beta)"], "security": [{ "bearer": [] }] } + }, + "/v1/projects/{ref}/network-restrictions": { + "get": { + "operationId": "getNetworkRestrictions", + "summary": "Gets project's network restrictions", + "parameters": [ + { + "name": "ref", + "required": true, + "in": "path", + "description": "Project ref", + "schema": { "minLength": 20, "maxLength": 20, "type": "string" } + } + ], + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { "$ref": "#/components/schemas/NetworkRestrictionsResponse" } + } + } + }, + "403": { "description": "" }, + "500": { "description": "Failed to retrieve project's network restrictions" } + }, + "tags": ["network restrictions (beta)"], + "security": [{ "bearer": [] }] + } + }, + "/v1/projects/{ref}/network-restrictions/apply": { + "post": { + "operationId": "applyNetworkRestrictions", + "summary": "Updates project's network restrictions", + "parameters": [ + { + "name": "ref", + "required": true, + "in": "path", + "description": "Project ref", + "schema": { "minLength": 20, "maxLength": 20, "type": "string" } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { "$ref": "#/components/schemas/NetworkRestrictionsRequest" } + } + } + }, + "responses": { + "201": { + "description": "", + "content": { + "application/json": { + "schema": { "$ref": "#/components/schemas/NetworkRestrictionsResponse" } + } + } + }, + "403": { "description": "" }, + "500": { "description": "Failed to update project network restrictions" } + }, + "tags": ["network restrictions (beta)"], + "security": [{ "bearer": [] }] + } } }, "info": { "title": "Supabase API (v1)", "description": "", "version": "1.0.0", "contact": {} }, @@ -694,6 +814,11 @@ "components": { "securitySchemes": { "bearer": { "scheme": "bearer", "bearerFormat": "JWT", "type": "http" } }, "schemas": { + "DatabaseResponse": { + "type": "object", + "properties": { "host": { "type": "string" }, "version": { "type": "string" } }, + "required": ["host", "version"] + }, "ProjectResponse": { "type": "object", "properties": { @@ -701,7 +826,8 @@ "organization_id": { "type": "string" }, "name": { "type": "string" }, "region": { "type": "string" }, - "created_at": { "type": "string" } + "created_at": { "type": "string" }, + "database": { "$ref": "#/components/schemas/DatabaseResponse" } }, "required": ["id", "organization_id", "name", "region", "created_at"] }, @@ -723,6 +849,7 @@ "ap-southeast-2", "eu-west-1", "eu-west-2", + "eu-west-3", "eu-central-1", "ca-central-1", "ap-south-1", @@ -743,6 +870,16 @@ "properties": { "name": { "type": "string" } }, "required": ["name"] }, + "CreateFunctionBody": { + "type": "object", + "properties": { + "slug": { "type": "string", "pattern": "/^[A-Za-z0-9_-]+$/" }, + "name": { "type": "string" }, + "body": { "type": "string" }, + "verify_jwt": { "type": "boolean" } + }, + "required": ["slug", "name", "body"] + }, "FunctionResponse": { "type": "object", "properties": { @@ -753,7 +890,8 @@ "version": { "type": "number" }, "created_at": { "type": "number" }, "updated_at": { "type": "number" }, - "verify_jwt": { "type": "boolean" } + "verify_jwt": { "type": "boolean" }, + "import_map": { "type": "boolean" } }, "required": ["id", "slug", "name", "status", "version", "created_at", "updated_at"] }, @@ -768,10 +906,19 @@ "created_at": { "type": "number" }, "updated_at": { "type": "number" }, "verify_jwt": { "type": "boolean" }, + "import_map": { "type": "boolean" }, "body": { "type": "string" } }, "required": ["id", "slug", "name", "status", "version", "created_at", "updated_at"] }, + "UpdateFunctionBody": { + "type": "object", + "properties": { + "name": { "type": "string" }, + "body": { "type": "string" }, + "verify_jwt": { "type": "boolean" } + } + }, "UpdateCustomHostnameResponse": { "type": "object", "properties": { @@ -829,6 +976,20 @@ "type": "object", "properties": { "ipv4_addresses": { "type": "array", "items": { "type": "string" } } }, "required": ["ipv4_addresses"] + }, + "NetworkRestrictionsRequest": { + "type": "object", + "properties": { "dbAllowedCidrs": { "type": "array", "items": { "type": "string" } } }, + "required": ["dbAllowedCidrs"] + }, + "NetworkRestrictionsResponse": { + "type": "object", + "properties": { + "entitlement": { "enum": ["disallowed", "allowed"], "type": "string" }, + "config": { "$ref": "#/components/schemas/NetworkRestrictionsRequest" }, + "status": { "enum": ["stored", "applied"], "type": "string" } + }, + "required": ["entitlement", "config", "status"] } } } diff --git a/spec/enrichments/tsdoc_v2/combined.json b/spec/enrichments/tsdoc_v2/combined.json index ffa901ac965..cbcc65daadb 100644 --- a/spec/enrichments/tsdoc_v2/combined.json +++ b/spec/enrichments/tsdoc_v2/combined.json @@ -5669,14 +5669,14 @@ "originalName": "", "children": [ { - "id": 702, + "id": 727, "name": "AuthApiError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 703, + "id": 728, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -5690,14 +5690,14 @@ ], "signatures": [ { - "id": 704, + "id": 729, "name": "new AuthApiError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 705, + "id": 730, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -5708,7 +5708,7 @@ } }, { - "id": 706, + "id": 731, "name": "status", "kind": 32768, "kindString": "Parameter", @@ -5721,24 +5721,24 @@ ], "type": { "type": "reference", - "id": 702, + "id": 727, "name": "AuthApiError" }, "overwrites": { "type": "reference", - "id": 699, + "id": 724, "name": "AuthError.constructor" } } ], "overwrites": { "type": "reference", - "id": 698, + "id": 723, "name": "AuthError.constructor" } }, { - "id": 707, + "id": 732, "name": "status", "kind": 1024, "kindString": "Property", @@ -5756,7 +5756,7 @@ } }, { - "id": 708, + "id": 733, "name": "toJSON", "kind": 2048, "kindString": "Method", @@ -5770,7 +5770,7 @@ ], "signatures": [ { - "id": 709, + "id": 734, "name": "toJSON", "kind": 4096, "kindString": "Call signature", @@ -5778,14 +5778,14 @@ "type": { "type": "reflection", "declaration": { - "id": 710, + "id": 735, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 712, + "id": 737, "name": "message", "kind": 1024, "kindString": "Property", @@ -5804,7 +5804,7 @@ "defaultValue": "..." }, { - "id": 711, + "id": 736, "name": "name", "kind": 1024, "kindString": "Property", @@ -5823,7 +5823,7 @@ "defaultValue": "..." }, { - "id": 713, + "id": 738, "name": "status", "kind": 1024, "kindString": "Property", @@ -5846,7 +5846,7 @@ { "title": "Properties", "kind": 1024, - "children": [712, 711, 713] + "children": [737, 736, 738] } ] } @@ -5859,17 +5859,17 @@ { "title": "Constructors", "kind": 512, - "children": [703] + "children": [728] }, { "title": "Properties", "kind": 1024, - "children": [707] + "children": [732] }, { "title": "Methods", "kind": 2048, - "children": [708] + "children": [733] } ], "sources": [ @@ -5882,20 +5882,20 @@ "extendedTypes": [ { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } ] }, { - "id": 697, + "id": 722, "name": "AuthError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 698, + "id": 723, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -5909,14 +5909,14 @@ ], "signatures": [ { - "id": 699, + "id": 724, "name": "new AuthError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 700, + "id": 725, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -5929,7 +5929,7 @@ ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" }, "overwrites": { @@ -5948,7 +5948,7 @@ { "title": "Constructors", "kind": 512, - "children": [698] + "children": [723] } ], "sources": [ @@ -5969,30 +5969,30 @@ "extendedBy": [ { "type": "reference", - "id": 702, + "id": 727, "name": "AuthApiError" }, { "type": "reference", - "id": 715, + "id": 740, "name": "AuthUnknownError" }, { "type": "reference", - "id": 722, + "id": 747, "name": "CustomAuthError" } ] }, { - "id": 762, + "id": 787, "name": "AuthImplicitGrantRedirectError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 763, + "id": 788, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -6000,20 +6000,20 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 74, + "line": 78, "character": 2 } ], "signatures": [ { - "id": 764, + "id": 789, "name": "new AuthImplicitGrantRedirectError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 765, + "id": 790, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -6024,7 +6024,7 @@ } }, { - "id": 766, + "id": 791, "name": "details", "kind": 32768, "kindString": "Parameter", @@ -6039,14 +6039,14 @@ { "type": "reflection", "declaration": { - "id": 767, + "id": 792, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 769, + "id": 794, "name": "code", "kind": 1024, "kindString": "Property", @@ -6054,7 +6054,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 74, + "line": 78, "character": 57 } ], @@ -6064,7 +6064,7 @@ } }, { - "id": 768, + "id": 793, "name": "error", "kind": 1024, "kindString": "Property", @@ -6072,7 +6072,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 74, + "line": 78, "character": 42 } ], @@ -6086,7 +6086,7 @@ { "title": "Properties", "kind": 1024, - "children": [769, 768] + "children": [794, 793] } ] } @@ -6098,24 +6098,24 @@ ], "type": { "type": "reference", - "id": 762, + "id": 787, "name": "AuthImplicitGrantRedirectError" }, "overwrites": { "type": "reference", - "id": 724, + "id": 749, "name": "CustomAuthError.constructor" } } ], "overwrites": { "type": "reference", - "id": 723, + "id": 748, "name": "CustomAuthError.constructor" } }, { - "id": 770, + "id": 795, "name": "details", "kind": 1024, "kindString": "Property", @@ -6123,7 +6123,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 73, + "line": 77, "character": 2 } ], @@ -6137,14 +6137,14 @@ { "type": "reflection", "declaration": { - "id": 771, + "id": 796, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 773, + "id": 798, "name": "code", "kind": 1024, "kindString": "Property", @@ -6152,7 +6152,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 73, + "line": 77, "character": 28 } ], @@ -6162,7 +6162,7 @@ } }, { - "id": 772, + "id": 797, "name": "error", "kind": 1024, "kindString": "Property", @@ -6170,7 +6170,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 73, + "line": 77, "character": 13 } ], @@ -6184,7 +6184,7 @@ { "title": "Properties", "kind": 1024, - "children": [773, 772] + "children": [798, 797] } ] } @@ -6194,7 +6194,7 @@ "defaultValue": "null" }, { - "id": 784, + "id": 809, "name": "name", "kind": 1024, "kindString": "Property", @@ -6202,7 +6202,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 43, + "line": 47, "character": 2 } ], @@ -6212,12 +6212,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 728, + "id": 753, "name": "CustomAuthError.name" } }, { - "id": 785, + "id": 810, "name": "status", "kind": 1024, "kindString": "Property", @@ -6225,7 +6225,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 44, + "line": 48, "character": 2 } ], @@ -6235,12 +6235,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 729, + "id": 754, "name": "CustomAuthError.status" } }, { - "id": 774, + "id": 799, "name": "toJSON", "kind": 2048, "kindString": "Method", @@ -6248,13 +6248,13 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 79, + "line": 83, "character": 2 } ], "signatures": [ { - "id": 775, + "id": 800, "name": "toJSON", "kind": 4096, "kindString": "Call signature", @@ -6262,14 +6262,14 @@ "type": { "type": "reflection", "declaration": { - "id": 776, + "id": 801, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 780, + "id": 805, "name": "details", "kind": 1024, "kindString": "Property", @@ -6277,7 +6277,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 84, + "line": 88, "character": 6 } ], @@ -6291,14 +6291,14 @@ { "type": "reflection", "declaration": { - "id": 781, + "id": 806, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 783, + "id": 808, "name": "code", "kind": 1024, "kindString": "Property", @@ -6306,7 +6306,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 73, + "line": 77, "character": 28 } ], @@ -6316,7 +6316,7 @@ } }, { - "id": 782, + "id": 807, "name": "error", "kind": 1024, "kindString": "Property", @@ -6324,7 +6324,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 73, + "line": 77, "character": 13 } ], @@ -6338,7 +6338,7 @@ { "title": "Properties", "kind": 1024, - "children": [783, 782] + "children": [808, 807] } ] } @@ -6348,7 +6348,7 @@ "defaultValue": "..." }, { - "id": 778, + "id": 803, "name": "message", "kind": 1024, "kindString": "Property", @@ -6356,7 +6356,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 82, + "line": 86, "character": 6 } ], @@ -6367,7 +6367,7 @@ "defaultValue": "..." }, { - "id": 777, + "id": 802, "name": "name", "kind": 1024, "kindString": "Property", @@ -6375,7 +6375,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 81, + "line": 85, "character": 6 } ], @@ -6386,7 +6386,7 @@ "defaultValue": "..." }, { - "id": 779, + "id": 804, "name": "status", "kind": 1024, "kindString": "Property", @@ -6394,7 +6394,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 83, + "line": 87, "character": 6 } ], @@ -6409,21 +6409,757 @@ { "title": "Properties", "kind": 1024, - "children": [780, 778, 777, 779] + "children": [805, 803, 802, 804] } ] } }, "overwrites": { "type": "reference", - "id": 731, + "id": 756, "name": "CustomAuthError.toJSON" } } ], "overwrites": { "type": "reference", - "id": 730, + "id": 755, + "name": "CustomAuthError.toJSON" + } + } + ], + "groups": [ + { + "title": "Constructors", + "kind": 512, + "children": [788] + }, + { + "title": "Properties", + "kind": 1024, + "children": [795, 809, 810] + }, + { + "title": "Methods", + "kind": 2048, + "children": [799] + } + ], + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 76, + "character": 13 + } + ], + "extendedTypes": [ + { + "type": "reference", + "id": 747, + "name": "CustomAuthError" + } + ] + }, + { + "id": 774, + "name": "AuthInvalidCredentialsError", + "kind": 128, + "kindString": "Class", + "flags": {}, + "children": [ + { + "id": 775, + "name": "constructor", + "kind": 512, + "kindString": "Constructor", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 71, + "character": 2 + } + ], + "signatures": [ + { + "id": 776, + "name": "new AuthInvalidCredentialsError", + "kind": 16384, + "kindString": "Constructor signature", + "flags": {}, + "parameters": [ + { + "id": 777, + "name": "message", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "id": 774, + "name": "AuthInvalidCredentialsError" + }, + "overwrites": { + "type": "reference", + "id": 749, + "name": "CustomAuthError.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "id": 748, + "name": "CustomAuthError.constructor" + } + }, + { + "id": 778, + "name": "name", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 47, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 753, + "name": "CustomAuthError.name" + } + }, + { + "id": 779, + "name": "status", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 48, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "id": 754, + "name": "CustomAuthError.status" + } + }, + { + "id": 780, + "name": "toJSON", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 55, + "character": 2 + } + ], + "signatures": [ + { + "id": 781, + "name": "toJSON", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 782, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 784, + "name": "message", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 58, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "..." + }, + { + "id": 783, + "name": "name", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 57, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "..." + }, + { + "id": 785, + "name": "status", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 59, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [784, 783, 785] + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "id": 756, + "name": "CustomAuthError.toJSON" + } + } + ], + "inheritedFrom": { + "type": "reference", + "id": 755, + "name": "CustomAuthError.toJSON" + } + } + ], + "groups": [ + { + "title": "Constructors", + "kind": 512, + "children": [775] + }, + { + "title": "Properties", + "kind": 1024, + "children": [778, 779] + }, + { + "title": "Methods", + "kind": 2048, + "children": [780] + } + ], + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 70, + "character": 13 + } + ], + "extendedTypes": [ + { + "type": "reference", + "id": 747, + "name": "CustomAuthError" + } + ] + }, + { + "id": 812, + "name": "AuthRetryableFetchError", + "kind": 128, + "kindString": "Class", + "flags": {}, + "children": [ + { + "id": 813, + "name": "constructor", + "kind": 512, + "kindString": "Constructor", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 94, + "character": 2 + } + ], + "signatures": [ + { + "id": 814, + "name": "new AuthRetryableFetchError", + "kind": 16384, + "kindString": "Constructor signature", + "flags": {}, + "parameters": [ + { + "id": 815, + "name": "message", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 816, + "name": "status", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "reference", + "id": 812, + "name": "AuthRetryableFetchError" + }, + "overwrites": { + "type": "reference", + "id": 749, + "name": "CustomAuthError.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "id": 748, + "name": "CustomAuthError.constructor" + } + }, + { + "id": 817, + "name": "name", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 47, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 753, + "name": "CustomAuthError.name" + } + }, + { + "id": 818, + "name": "status", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 48, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "id": 754, + "name": "CustomAuthError.status" + } + }, + { + "id": 819, + "name": "toJSON", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 55, + "character": 2 + } + ], + "signatures": [ + { + "id": 820, + "name": "toJSON", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 821, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 823, + "name": "message", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 58, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "..." + }, + { + "id": 822, + "name": "name", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 57, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "..." + }, + { + "id": 824, + "name": "status", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 59, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [823, 822, 824] + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "id": 756, + "name": "CustomAuthError.toJSON" + } + } + ], + "inheritedFrom": { + "type": "reference", + "id": 755, + "name": "CustomAuthError.toJSON" + } + } + ], + "groups": [ + { + "title": "Constructors", + "kind": 512, + "children": [813] + }, + { + "title": "Properties", + "kind": 1024, + "children": [817, 818] + }, + { + "title": "Methods", + "kind": 2048, + "children": [819] + } + ], + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 93, + "character": 13 + } + ], + "extendedTypes": [ + { + "type": "reference", + "id": 747, + "name": "CustomAuthError" + } + ] + }, + { + "id": 762, + "name": "AuthSessionMissingError", + "kind": 128, + "kindString": "Class", + "flags": {}, + "children": [ + { + "id": 763, + "name": "constructor", + "kind": 512, + "kindString": "Constructor", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 65, + "character": 2 + } + ], + "signatures": [ + { + "id": 764, + "name": "new AuthSessionMissingError", + "kind": 16384, + "kindString": "Constructor signature", + "flags": {}, + "type": { + "type": "reference", + "id": 762, + "name": "AuthSessionMissingError" + }, + "overwrites": { + "type": "reference", + "id": 749, + "name": "CustomAuthError.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "id": 748, + "name": "CustomAuthError.constructor" + } + }, + { + "id": 765, + "name": "name", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 47, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 753, + "name": "CustomAuthError.name" + } + }, + { + "id": 766, + "name": "status", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 48, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "id": 754, + "name": "CustomAuthError.status" + } + }, + { + "id": 767, + "name": "toJSON", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 55, + "character": 2 + } + ], + "signatures": [ + { + "id": 768, + "name": "toJSON", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 769, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 771, + "name": "message", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 58, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "..." + }, + { + "id": 770, + "name": "name", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 57, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "..." + }, + { + "id": 772, + "name": "status", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 59, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [771, 770, 772] + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "id": 756, + "name": "CustomAuthError.toJSON" + } + } + ], + "inheritedFrom": { + "type": "reference", + "id": 755, "name": "CustomAuthError.toJSON" } } @@ -6437,38 +7173,38 @@ { "title": "Properties", "kind": 1024, - "children": [770, 784, 785] + "children": [765, 766] }, { "title": "Methods", "kind": 2048, - "children": [774] + "children": [767] } ], "sources": [ { "fileName": "src/lib/errors.ts", - "line": 72, + "line": 64, "character": 13 } ], "extendedTypes": [ { "type": "reference", - "id": 722, + "id": 747, "name": "CustomAuthError" } ] }, { - "id": 749, - "name": "AuthInvalidCredentialsError", + "id": 740, + "name": "AuthUnknownError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 750, + "id": 741, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -6476,20 +7212,20 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 67, + "line": 39, "character": 2 } ], "signatures": [ { - "id": 751, - "name": "new AuthInvalidCredentialsError", + "id": 742, + "name": "new AuthUnknownError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 752, + "id": 743, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -6498,24 +7234,161 @@ "type": "intrinsic", "name": "string" } + }, + { + "id": 744, + "name": "originalError", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } } ], "type": { "type": "reference", - "id": 749, - "name": "AuthInvalidCredentialsError" + "id": 740, + "name": "AuthUnknownError" }, "overwrites": { "type": "reference", "id": 724, - "name": "CustomAuthError.constructor" + "name": "AuthError.constructor" } } ], "overwrites": { "type": "reference", "id": 723, - "name": "CustomAuthError.constructor" + "name": "AuthError.constructor" + } + }, + { + "id": 745, + "name": "originalError", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 37, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "groups": [ + { + "title": "Constructors", + "kind": 512, + "children": [741] + }, + { + "title": "Properties", + "kind": 1024, + "children": [745] + } + ], + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 36, + "character": 13 + } + ], + "extendedTypes": [ + { + "type": "reference", + "id": 722, + "name": "AuthError" + } + ] + }, + { + "id": 747, + "name": "CustomAuthError", + "kind": 128, + "kindString": "Class", + "flags": {}, + "children": [ + { + "id": 748, + "name": "constructor", + "kind": 512, + "kindString": "Constructor", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 49, + "character": 2 + } + ], + "signatures": [ + { + "id": 749, + "name": "new CustomAuthError", + "kind": 16384, + "kindString": "Constructor signature", + "flags": {}, + "parameters": [ + { + "id": 750, + "name": "message", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 751, + "name": "name", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 752, + "name": "status", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "reference", + "id": 747, + "name": "CustomAuthError" + }, + "overwrites": { + "type": "reference", + "id": 724, + "name": "AuthError.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "id": 723, + "name": "AuthError.constructor" } }, { @@ -6527,7 +7400,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 43, + "line": 47, "character": 2 } ], @@ -6535,10 +7408,9 @@ "type": "intrinsic", "name": "string" }, - "inheritedFrom": { + "overwrites": { "type": "reference", - "id": 728, - "name": "CustomAuthError.name" + "name": "AuthError.name" } }, { @@ -6550,18 +7422,13 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 44, + "line": 48, "character": 2 } ], "type": { "type": "intrinsic", "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "id": 729, - "name": "CustomAuthError.status" } }, { @@ -6573,7 +7440,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 51, + "line": 55, "character": 2 } ], @@ -6602,7 +7469,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 54, + "line": 58, "character": 6 } ], @@ -6621,7 +7488,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 53, + "line": 57, "character": 6 } ], @@ -6640,7 +7507,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 55, + "line": 59, "character": 6 } ], @@ -6659,26 +7526,16 @@ } ] } - }, - "inheritedFrom": { - "type": "reference", - "id": 731, - "name": "CustomAuthError.toJSON" } } - ], - "inheritedFrom": { - "type": "reference", - "id": 730, - "name": "CustomAuthError.toJSON" - } + ] } ], "groups": [ { "title": "Constructors", "kind": 512, - "children": [750] + "children": [748] }, { "title": "Properties", @@ -6694,7 +7551,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 66, + "line": 46, "character": 13 } ], @@ -6702,885 +7559,28 @@ { "type": "reference", "id": 722, - "name": "CustomAuthError" - } - ] - }, - { - "id": 787, - "name": "AuthRetryableFetchError", - "kind": 128, - "kindString": "Class", - "flags": {}, - "children": [ - { - "id": 788, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 90, - "character": 2 - } - ], - "signatures": [ - { - "id": 789, - "name": "new AuthRetryableFetchError", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 790, - "name": "message", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 791, - "name": "status", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "reference", - "id": 787, - "name": "AuthRetryableFetchError" - }, - "overwrites": { - "type": "reference", - "id": 724, - "name": "CustomAuthError.constructor" - } - } - ], - "overwrites": { - "type": "reference", - "id": 723, - "name": "CustomAuthError.constructor" - } - }, - { - "id": 792, - "name": "name", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 43, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "id": 728, - "name": "CustomAuthError.name" - } - }, - { - "id": 793, - "name": "status", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 44, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "id": 729, - "name": "CustomAuthError.status" - } - }, - { - "id": 794, - "name": "toJSON", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 51, - "character": 2 - } - ], - "signatures": [ - { - "id": 795, - "name": "toJSON", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "reflection", - "declaration": { - "id": 796, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 798, - "name": "message", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 54, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "..." - }, - { - "id": 797, - "name": "name", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 53, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "..." - }, - { - "id": 799, - "name": "status", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 55, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "..." - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [798, 797, 799] - } - ] - } - }, - "inheritedFrom": { - "type": "reference", - "id": 731, - "name": "CustomAuthError.toJSON" - } - } - ], - "inheritedFrom": { - "type": "reference", - "id": 730, - "name": "CustomAuthError.toJSON" - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [788] - }, - { - "title": "Properties", - "kind": 1024, - "children": [792, 793] - }, - { - "title": "Methods", - "kind": 2048, - "children": [794] - } - ], - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 89, - "character": 13 - } - ], - "extendedTypes": [ - { - "type": "reference", - "id": 722, - "name": "CustomAuthError" - } - ] - }, - { - "id": 737, - "name": "AuthSessionMissingError", - "kind": 128, - "kindString": "Class", - "flags": {}, - "children": [ - { - "id": 738, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 61, - "character": 2 - } - ], - "signatures": [ - { - "id": 739, - "name": "new AuthSessionMissingError", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "type": { - "type": "reference", - "id": 737, - "name": "AuthSessionMissingError" - }, - "overwrites": { - "type": "reference", - "id": 724, - "name": "CustomAuthError.constructor" - } - } - ], - "overwrites": { - "type": "reference", - "id": 723, - "name": "CustomAuthError.constructor" - } - }, - { - "id": 740, - "name": "name", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 43, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "id": 728, - "name": "CustomAuthError.name" - } - }, - { - "id": 741, - "name": "status", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 44, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "id": 729, - "name": "CustomAuthError.status" - } - }, - { - "id": 742, - "name": "toJSON", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 51, - "character": 2 - } - ], - "signatures": [ - { - "id": 743, - "name": "toJSON", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "reflection", - "declaration": { - "id": 744, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 746, - "name": "message", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 54, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "..." - }, - { - "id": 745, - "name": "name", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 53, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "..." - }, - { - "id": 747, - "name": "status", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 55, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "..." - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [746, 745, 747] - } - ] - } - }, - "inheritedFrom": { - "type": "reference", - "id": 731, - "name": "CustomAuthError.toJSON" - } - } - ], - "inheritedFrom": { - "type": "reference", - "id": 730, - "name": "CustomAuthError.toJSON" - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [738] - }, - { - "title": "Properties", - "kind": 1024, - "children": [740, 741] - }, - { - "title": "Methods", - "kind": 2048, - "children": [742] - } - ], - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 60, - "character": 13 - } - ], - "extendedTypes": [ - { - "type": "reference", - "id": 722, - "name": "CustomAuthError" - } - ] - }, - { - "id": 715, - "name": "AuthUnknownError", - "kind": 128, - "kindString": "Class", - "flags": {}, - "children": [ - { - "id": 716, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 35, - "character": 2 - } - ], - "signatures": [ - { - "id": 717, - "name": "new AuthUnknownError", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 718, - "name": "message", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 719, - "name": "originalError", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "unknown" - } - } - ], - "type": { - "type": "reference", - "id": 715, - "name": "AuthUnknownError" - }, - "overwrites": { - "type": "reference", - "id": 699, - "name": "AuthError.constructor" - } - } - ], - "overwrites": { - "type": "reference", - "id": 698, - "name": "AuthError.constructor" - } - }, - { - "id": 720, - "name": "originalError", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 33, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "unknown" - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [716] - }, - { - "title": "Properties", - "kind": 1024, - "children": [720] - } - ], - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 32, - "character": 13 - } - ], - "extendedTypes": [ - { - "type": "reference", - "id": 697, - "name": "AuthError" - } - ] - }, - { - "id": 722, - "name": "CustomAuthError", - "kind": 128, - "kindString": "Class", - "flags": {}, - "children": [ - { - "id": 723, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 45, - "character": 2 - } - ], - "signatures": [ - { - "id": 724, - "name": "new CustomAuthError", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 725, - "name": "message", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 726, - "name": "name", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 727, - "name": "status", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "reference", - "id": 722, - "name": "CustomAuthError" - }, - "overwrites": { - "type": "reference", - "id": 699, - "name": "AuthError.constructor" - } - } - ], - "overwrites": { - "type": "reference", - "id": 698, - "name": "AuthError.constructor" - } - }, - { - "id": 728, - "name": "name", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 43, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "overwrites": { - "type": "reference", - "name": "AuthError.name" - } - }, - { - "id": 729, - "name": "status", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 44, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 730, - "name": "toJSON", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 51, - "character": 2 - } - ], - "signatures": [ - { - "id": 731, - "name": "toJSON", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "reflection", - "declaration": { - "id": 732, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 734, - "name": "message", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 54, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "..." - }, - { - "id": 733, - "name": "name", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 53, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "..." - }, - { - "id": 735, - "name": "status", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 55, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "..." - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [734, 733, 735] - } - ] - } - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [723] - }, - { - "title": "Properties", - "kind": 1024, - "children": [728, 729] - }, - { - "title": "Methods", - "kind": 2048, - "children": [730] - } - ], - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 42, - "character": 13 - } - ], - "extendedTypes": [ - { - "type": "reference", - "id": 697, "name": "AuthError" } ], "extendedBy": [ { "type": "reference", - "id": 737, + "id": 762, "name": "AuthSessionMissingError" }, { "type": "reference", - "id": 749, + "id": 774, "name": "AuthInvalidCredentialsError" }, { "type": "reference", - "id": 762, + "id": 787, "name": "AuthImplicitGrantRedirectError" }, { "type": "reference", - "id": 787, + "id": 812, "name": "AuthRetryableFetchError" } ] @@ -7601,7 +7601,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 28, + "line": 27, "character": 2 } ], @@ -7639,7 +7639,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 37, + "line": 36, "character": 4 } ], @@ -7729,7 +7729,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 34, + "line": 33, "character": 4 } ], @@ -7776,7 +7776,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 33, + "line": 32, "character": 4 } ], @@ -7817,13 +7817,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 20, + "line": 19, "character": 2 } ], "type": { "type": "reference", - "id": 676, + "id": 698, "name": "GoTrueAdminMFAApi" } }, @@ -7836,7 +7836,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 139, + "line": 138, "character": 8 } ], @@ -7859,17 +7859,17 @@ "flags": {}, "type": { "type": "reference", - "id": 398, + "id": 410, "name": "AdminUserAttributes", "dereferenced": { - "id": 398, + "id": 410, "name": "AdminUserAttributes", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 400, + "id": 412, "name": "app_metadata", "kind": 1024, "kindString": "Property", @@ -7883,7 +7883,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 270, + "line": 280, "character": 2 } ], @@ -7893,7 +7893,7 @@ } }, { - "id": 403, + "id": 415, "name": "ban_duration", "kind": 1024, "kindString": "Property", @@ -7907,7 +7907,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 296, + "line": 306, "character": 2 } ], @@ -7917,7 +7917,7 @@ } }, { - "id": 407, + "id": 419, "name": "data", "kind": 1024, "kindString": "Property", @@ -7931,7 +7931,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 245, + "line": 255, "character": 2 } ], @@ -7941,12 +7941,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 397, + "id": 409, "name": "UserAttributes.data" } }, { - "id": 404, + "id": 416, "name": "email", "kind": 1024, "kindString": "Property", @@ -7956,58 +7956,6 @@ "comment": { "shortText": "The user's email." }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 227, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "id": 394, - "name": "UserAttributes.email" - } - }, - { - "id": 401, - "name": "email_confirm", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "Confirms the user's email address if set to true.", - "text": "Only a service role can modify.\n" - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 277, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 406, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "The user's password." - }, "sources": [ { "fileName": "src/lib/types.ts", @@ -8021,12 +7969,64 @@ }, "inheritedFrom": { "type": "reference", - "id": 396, + "id": 406, + "name": "UserAttributes.email" + } + }, + { + "id": 413, + "name": "email_confirm", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Confirms the user's email address if set to true.", + "text": "Only a service role can modify.\n" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 287, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 418, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 247, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 408, "name": "UserAttributes.password" } }, { - "id": 405, + "id": 417, "name": "phone", "kind": 1024, "kindString": "Property", @@ -8039,7 +8039,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 232, + "line": 242, "character": 2 } ], @@ -8049,12 +8049,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 395, + "id": 407, "name": "UserAttributes.phone" } }, { - "id": 402, + "id": 414, "name": "phone_confirm", "kind": 1024, "kindString": "Property", @@ -8068,7 +8068,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 284, + "line": 294, "character": 2 } ], @@ -8078,7 +8078,7 @@ } }, { - "id": 399, + "id": 411, "name": "user_metadata", "kind": 1024, "kindString": "Property", @@ -8092,7 +8092,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 260, + "line": 270, "character": 2 } ], @@ -8106,20 +8106,20 @@ { "title": "Properties", "kind": 1024, - "children": [400, 403, 407, 404, 401, 406, 405, 402, 399] + "children": [412, 415, 419, 416, 413, 418, 417, 414, 411] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 248, + "line": 258, "character": 17 } ], "extendedTypes": [ { "type": "reference", - "id": 393, + "id": 405, "name": "UserAttributes" } ] @@ -8132,7 +8132,7 @@ "typeArguments": [ { "type": "reference", - "id": 323, + "id": 335, "name": "UserResponse" } ], @@ -8152,7 +8152,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 229, + "line": 228, "character": 8 } ], @@ -8187,7 +8187,7 @@ "typeArguments": [ { "type": "reference", - "id": 323, + "id": 335, "name": "UserResponse" } ], @@ -8207,7 +8207,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 105, + "line": 104, "character": 8 } ], @@ -8230,10 +8230,10 @@ "flags": {}, "type": { "type": "reference", - "id": 520, + "id": 542, "name": "GenerateLinkParams", "dereferenced": { - "id": 520, + "id": 542, "name": "GenerateLinkParams", "kind": 4194304, "kindString": "Type alias", @@ -8241,7 +8241,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 512, + "line": 545, "character": 12 } ], @@ -8250,22 +8250,22 @@ "types": [ { "type": "reference", - "id": 495, + "id": 517, "name": "GenerateSignupLinkParams" }, { "type": "reference", - "id": 501, + "id": 523, "name": "GenerateInviteOrMagiclinkParams" }, { "type": "reference", - "id": 506, + "id": 528, "name": "GenerateRecoveryLinkParams" }, { "type": "reference", - "id": 511, + "id": 533, "name": "GenerateEmailChangeLinkParams" } ] @@ -8279,7 +8279,7 @@ "typeArguments": [ { "type": "reference", - "id": 521, + "id": 543, "name": "GenerateLinkResponse" } ], @@ -8299,7 +8299,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 184, + "line": 183, "character": 8 } ], @@ -8334,7 +8334,7 @@ "typeArguments": [ { "type": "reference", - "id": 323, + "id": 335, "name": "UserResponse" } ], @@ -8354,7 +8354,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 75, + "line": 74, "character": 8 } ], @@ -8412,7 +8412,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 79, + "line": 78, "character": 6 } ], @@ -8435,7 +8435,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 78, + "line": 77, "character": 6 } ], @@ -8462,7 +8462,7 @@ "typeArguments": [ { "type": "reference", - "id": 323, + "id": 335, "name": "UserResponse" } ], @@ -8482,7 +8482,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 160, + "line": 159, "character": 8 } ], @@ -8521,7 +8521,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 161, + "line": 160, "character": 6 } ], @@ -8543,7 +8543,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 161, + "line": 160, "character": 14 } ], @@ -8551,7 +8551,7 @@ "type": "array", "elementType": { "type": "reference", - "id": 371, + "id": 383, "name": "User" } } @@ -8576,7 +8576,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 161, + "line": 160, "character": 31 } ], @@ -8613,7 +8613,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 161, + "line": 160, "character": 49 } ], @@ -8635,7 +8635,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 161, + "line": 160, "character": 57 } ], @@ -8663,13 +8663,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 161, + "line": 160, "character": 70 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -8702,7 +8702,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 52, + "line": 51, "character": 8 } ], @@ -8753,7 +8753,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 52, + "line": 51, "character": 40 } ], @@ -8771,7 +8771,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 52, + "line": 51, "character": 52 } ], @@ -8784,7 +8784,7 @@ }, { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } ] @@ -8817,7 +8817,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 206, + "line": 205, "character": 8 } ], @@ -8854,17 +8854,17 @@ }, "type": { "type": "reference", - "id": 398, + "id": 410, "name": "AdminUserAttributes", "dereferenced": { - "id": 398, + "id": 410, "name": "AdminUserAttributes", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 400, + "id": 412, "name": "app_metadata", "kind": 1024, "kindString": "Property", @@ -8878,7 +8878,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 270, + "line": 280, "character": 2 } ], @@ -8888,7 +8888,7 @@ } }, { - "id": 403, + "id": 415, "name": "ban_duration", "kind": 1024, "kindString": "Property", @@ -8902,7 +8902,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 296, + "line": 306, "character": 2 } ], @@ -8912,7 +8912,7 @@ } }, { - "id": 407, + "id": 419, "name": "data", "kind": 1024, "kindString": "Property", @@ -8926,7 +8926,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 245, + "line": 255, "character": 2 } ], @@ -8936,12 +8936,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 397, + "id": 409, "name": "UserAttributes.data" } }, { - "id": 404, + "id": 416, "name": "email", "kind": 1024, "kindString": "Property", @@ -8951,58 +8951,6 @@ "comment": { "shortText": "The user's email." }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 227, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "id": 394, - "name": "UserAttributes.email" - } - }, - { - "id": 401, - "name": "email_confirm", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "Confirms the user's email address if set to true.", - "text": "Only a service role can modify.\n" - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 277, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 406, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "The user's password." - }, "sources": [ { "fileName": "src/lib/types.ts", @@ -9016,12 +8964,64 @@ }, "inheritedFrom": { "type": "reference", - "id": 396, + "id": 406, + "name": "UserAttributes.email" + } + }, + { + "id": 413, + "name": "email_confirm", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Confirms the user's email address if set to true.", + "text": "Only a service role can modify.\n" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 287, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 418, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 247, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 408, "name": "UserAttributes.password" } }, { - "id": 405, + "id": 417, "name": "phone", "kind": 1024, "kindString": "Property", @@ -9034,7 +9034,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 232, + "line": 242, "character": 2 } ], @@ -9044,12 +9044,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 395, + "id": 407, "name": "UserAttributes.phone" } }, { - "id": 402, + "id": 414, "name": "phone_confirm", "kind": 1024, "kindString": "Property", @@ -9063,7 +9063,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 284, + "line": 294, "character": 2 } ], @@ -9073,7 +9073,7 @@ } }, { - "id": 399, + "id": 411, "name": "user_metadata", "kind": 1024, "kindString": "Property", @@ -9087,7 +9087,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 260, + "line": 270, "character": 2 } ], @@ -9101,20 +9101,20 @@ { "title": "Properties", "kind": 1024, - "children": [400, 403, 407, 404, 401, 406, 405, 402, 399] + "children": [412, 415, 419, 416, 413, 418, 417, 414, 411] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 248, + "line": 258, "character": 17 } ], "extendedTypes": [ { "type": "reference", - "id": 393, + "id": 405, "name": "UserAttributes" } ] @@ -9127,7 +9127,7 @@ "typeArguments": [ { "type": "reference", - "id": 323, + "id": 335, "name": "UserResponse" } ], @@ -9159,7 +9159,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 18, + "line": 17, "character": 21 } ] @@ -9180,7 +9180,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 124, + "line": 127, "character": 2 } ], @@ -9203,10 +9203,10 @@ "flags": {}, "type": { "type": "reference", - "id": 284, + "id": 287, "name": "GoTrueClientOptions", "dereferenced": { - "id": 284, + "id": 287, "name": "GoTrueClientOptions", "kind": 4194304, "kindString": "Type alias", @@ -9214,21 +9214,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 37, + "line": 34, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 285, + "id": 288, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 293, + "id": 296, "name": "autoRefreshToken", "kind": 1024, "kindString": "Property", @@ -9238,7 +9238,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 47, + "line": 44, "character": 2 } ], @@ -9248,7 +9248,7 @@ } }, { - "id": 292, + "id": 295, "name": "detectSessionInUrl", "kind": 1024, "kindString": "Property", @@ -9258,7 +9258,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 45, + "line": 42, "character": 2 } ], @@ -9268,7 +9268,7 @@ } }, { - "id": 296, + "id": 299, "name": "fetch", "kind": 1024, "kindString": "Property", @@ -9278,7 +9278,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 53, + "line": 50, "character": 2 } ], @@ -9288,7 +9288,7 @@ } }, { - "id": 287, + "id": 290, "name": "headers", "kind": 1024, "kindString": "Property", @@ -9298,14 +9298,14 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 41, + "line": 38, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 288, + "id": 291, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -9313,19 +9313,19 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 41, + "line": 38, "character": 12 } ], "indexSignature": { - "id": 289, + "id": 292, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 290, + "id": 293, "name": "key", "kind": 32768, "flags": {}, @@ -9344,7 +9344,7 @@ } }, { - "id": 294, + "id": 297, "name": "persistSession", "kind": 1024, "kindString": "Property", @@ -9354,7 +9354,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 49, + "line": 46, "character": 2 } ], @@ -9364,7 +9364,7 @@ } }, { - "id": 295, + "id": 298, "name": "storage", "kind": 1024, "kindString": "Property", @@ -9374,18 +9374,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 51, + "line": 48, "character": 2 } ], "type": { "type": "reference", - "id": 683, + "id": 705, "name": "SupportedStorage" } }, { - "id": 291, + "id": 294, "name": "storageKey", "kind": 1024, "kindString": "Property", @@ -9395,7 +9395,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 43, + "line": 40, "character": 2 } ], @@ -9405,7 +9405,7 @@ } }, { - "id": 286, + "id": 289, "name": "url", "kind": 1024, "kindString": "Property", @@ -9415,7 +9415,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 39, + "line": 36, "character": 2 } ], @@ -9429,13 +9429,13 @@ { "title": "Properties", "kind": 1024, - "children": [293, 292, 296, 287, 294, 295, 291, 286] + "children": [296, 295, 299, 290, 297, 298, 294, 289] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 37, + "line": 34, "character": 34 } ] @@ -9465,7 +9465,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 84, + "line": 87, "character": 2 } ], @@ -9487,18 +9487,18 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 88, + "line": 91, "character": 2 } ], "type": { "type": "reference", - "id": 631, + "id": 653, "name": "GoTrueMFAApi" } }, { - "id": 120, + "id": 123, "name": "getSession", "kind": 2048, "kindString": "Method", @@ -9506,13 +9506,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 440, + "line": 487, "character": 8 } ], "signatures": [ { - "id": 121, + "id": 124, "name": "getSession", "kind": 4096, "kindString": "Call signature", @@ -9529,14 +9529,14 @@ { "type": "reflection", "declaration": { - "id": 122, + "id": 125, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 123, + "id": 126, "name": "data", "kind": 1024, "kindString": "Property", @@ -9544,21 +9544,21 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 442, + "line": 489, "character": 8 } ], "type": { "type": "reflection", "declaration": { - "id": 124, + "id": 127, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 125, + "id": 128, "name": "session", "kind": 1024, "kindString": "Property", @@ -9566,13 +9566,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 443, + "line": 490, "character": 10 } ], "type": { "type": "reference", - "id": 334, + "id": 346, "name": "Session" } } @@ -9581,14 +9581,14 @@ { "title": "Properties", "kind": 1024, - "children": [125] + "children": [128] } ] } } }, { - "id": 126, + "id": 129, "name": "error", "kind": 1024, "kindString": "Property", @@ -9596,7 +9596,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 445, + "line": 492, "character": 8 } ], @@ -9610,7 +9610,7 @@ { "title": "Properties", "kind": 1024, - "children": [123, 126] + "children": [126, 129] } ] } @@ -9618,14 +9618,14 @@ { "type": "reflection", "declaration": { - "id": 127, + "id": 130, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 128, + "id": 131, "name": "data", "kind": 1024, "kindString": "Property", @@ -9633,21 +9633,21 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 448, + "line": 495, "character": 8 } ], "type": { "type": "reflection", "declaration": { - "id": 129, + "id": 132, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 130, + "id": 133, "name": "session", "kind": 1024, "kindString": "Property", @@ -9655,7 +9655,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 449, + "line": 496, "character": 10 } ], @@ -9669,14 +9669,14 @@ { "title": "Properties", "kind": 1024, - "children": [130] + "children": [133] } ] } } }, { - "id": 131, + "id": 134, "name": "error", "kind": 1024, "kindString": "Property", @@ -9684,13 +9684,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 451, + "line": 498, "character": 8 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -9699,7 +9699,7 @@ { "title": "Properties", "kind": 1024, - "children": [128, 131] + "children": [131, 134] } ] } @@ -9707,14 +9707,14 @@ { "type": "reflection", "declaration": { - "id": 132, + "id": 135, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 133, + "id": 136, "name": "data", "kind": 1024, "kindString": "Property", @@ -9722,21 +9722,21 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 454, + "line": 501, "character": 8 } ], "type": { "type": "reflection", "declaration": { - "id": 134, + "id": 137, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 135, + "id": 138, "name": "session", "kind": 1024, "kindString": "Property", @@ -9744,7 +9744,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 455, + "line": 502, "character": 10 } ], @@ -9758,14 +9758,14 @@ { "title": "Properties", "kind": 1024, - "children": [135] + "children": [138] } ] } } }, { - "id": 136, + "id": 139, "name": "error", "kind": 1024, "kindString": "Property", @@ -9773,7 +9773,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 457, + "line": 504, "character": 8 } ], @@ -9787,7 +9787,7 @@ { "title": "Properties", "kind": 1024, - "children": [133, 136] + "children": [136, 139] } ] } @@ -9803,7 +9803,7 @@ ] }, { - "id": 137, + "id": 140, "name": "getUser", "kind": 2048, "kindString": "Method", @@ -9811,13 +9811,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 504, + "line": 550, "character": 8 } ], "signatures": [ { - "id": 138, + "id": 141, "name": "getUser", "kind": 4096, "kindString": "Call signature", @@ -9827,7 +9827,7 @@ }, "parameters": [ { - "id": 139, + "id": 142, "name": "jwt", "kind": 32768, "kindString": "Parameter", @@ -9848,7 +9848,7 @@ "typeArguments": [ { "type": "reference", - "id": 323, + "id": 335, "name": "UserResponse" } ], @@ -9868,7 +9868,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 159, + "line": 162, "character": 2 } ], @@ -9887,7 +9887,7 @@ "typeArguments": [ { "type": "reference", - "id": 684, + "id": 706, "name": "InitializeResult" } ], @@ -9899,7 +9899,7 @@ ] }, { - "id": 181, + "id": 184, "name": "onAuthStateChange", "kind": 2048, "kindString": "Method", @@ -9907,13 +9907,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 785, + "line": 834, "character": 2 } ], "signatures": [ { - "id": 182, + "id": 185, "name": "onAuthStateChange", "kind": 4096, "kindString": "Call signature", @@ -9923,7 +9923,7 @@ }, "parameters": [ { - "id": 183, + "id": 186, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -9934,33 +9934,33 @@ "type": { "type": "reflection", "declaration": { - "id": 184, + "id": 187, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 185, + "id": 188, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 186, + "id": 189, "name": "event", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 283, + "id": 286, "name": "AuthChangeEvent" } }, { - "id": 187, + "id": 190, "name": "session", "kind": 32768, "kindString": "Parameter", @@ -9974,7 +9974,7 @@ }, { "type": "reference", - "id": 334, + "id": 346, "name": "Session" } ] @@ -9994,14 +9994,14 @@ "type": { "type": "reflection", "declaration": { - "id": 188, + "id": 191, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 189, + "id": 192, "name": "data", "kind": 1024, "kindString": "Property", @@ -10009,21 +10009,21 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 786, + "line": 835, "character": 4 } ], "type": { "type": "reflection", "declaration": { - "id": 190, + "id": 193, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 191, + "id": 194, "name": "subscription", "kind": 1024, "kindString": "Property", @@ -10031,13 +10031,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 786, + "line": 835, "character": 12 } ], "type": { "type": "reference", - "id": 408, + "id": 420, "name": "Subscription" } } @@ -10046,7 +10046,7 @@ { "title": "Properties", "kind": 1024, - "children": [191] + "children": [194] } ] } @@ -10057,7 +10057,7 @@ { "title": "Properties", "kind": 1024, - "children": [189] + "children": [192] } ] } @@ -10066,7 +10066,7 @@ ] }, { - "id": 156, + "id": 159, "name": "refreshSession", "kind": 2048, "kindString": "Method", @@ -10074,13 +10074,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 646, + "line": 689, "character": 8 } ], "signatures": [ { - "id": 157, + "id": 160, "name": "refreshSession", "kind": 4096, "kindString": "Call signature", @@ -10090,7 +10090,7 @@ }, "parameters": [ { - "id": 158, + "id": 161, "name": "currentSession", "kind": 32768, "kindString": "Parameter", @@ -10103,14 +10103,14 @@ "type": { "type": "reflection", "declaration": { - "id": 159, + "id": 162, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 160, + "id": 163, "name": "refresh_token", "kind": 1024, "kindString": "Property", @@ -10118,7 +10118,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 646, + "line": 689, "character": 42 } ], @@ -10132,7 +10132,7 @@ { "title": "Properties", "kind": 1024, - "children": [160] + "children": [163] } ] } @@ -10144,7 +10144,7 @@ "typeArguments": [ { "type": "reference", - "id": 297, + "id": 300, "name": "AuthResponse" } ], @@ -10156,7 +10156,7 @@ ] }, { - "id": 192, + "id": 195, "name": "resetPasswordForEmail", "kind": 2048, "kindString": "Method", @@ -10164,13 +10164,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 808, + "line": 857, "character": 8 } ], "signatures": [ { - "id": 193, + "id": 196, "name": "resetPasswordForEmail", "kind": 4096, "kindString": "Call signature", @@ -10180,7 +10180,7 @@ }, "parameters": [ { - "id": 194, + "id": 197, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -10194,7 +10194,7 @@ } }, { - "id": 195, + "id": 198, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -10202,14 +10202,14 @@ "type": { "type": "reflection", "declaration": { - "id": 196, + "id": 199, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 198, + "id": 201, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -10222,7 +10222,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 812, + "line": 861, "character": 6 } ], @@ -10232,7 +10232,7 @@ } }, { - "id": 197, + "id": 200, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -10245,7 +10245,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 811, + "line": 860, "character": 6 } ], @@ -10259,7 +10259,7 @@ { "title": "Properties", "kind": 1024, - "children": [198, 197] + "children": [201, 200] } ] } @@ -10276,14 +10276,14 @@ { "type": "reflection", "declaration": { - "id": 199, + "id": 202, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 200, + "id": 203, "name": "data", "kind": 1024, "kindString": "Property", @@ -10291,14 +10291,14 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 816, + "line": 865, "character": 8 } ], "type": { "type": "reflection", "declaration": { - "id": 201, + "id": 204, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -10306,61 +10306,6 @@ } } }, - { - "id": 202, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/GoTrueClient.ts", - "line": 817, - "character": 8 - } - ], - "type": { - "type": "literal", - "value": null - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [200, 202] - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 203, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 204, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/GoTrueClient.ts", - "line": 819, - "character": 8 - } - ], - "type": { - "type": "literal", - "value": null - } - }, { "id": 205, "name": "error", @@ -10370,13 +10315,68 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 819, + "line": 866, + "character": 8 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [203, 205] + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 206, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 207, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 868, + "character": 8 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 208, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 868, "character": 20 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -10385,7 +10385,7 @@ { "title": "Properties", "kind": 1024, - "children": [204, 205] + "children": [207, 208] } ] } @@ -10401,7 +10401,7 @@ ] }, { - "id": 150, + "id": 153, "name": "setSession", "kind": 2048, "kindString": "Method", @@ -10409,23 +10409,23 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 581, + "line": 626, "character": 8 } ], "signatures": [ { - "id": 151, + "id": 154, "name": "setSession", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { - "shortText": "Sets the session data from the current session. If the current session is expired, setSession will take care of refreshing it to obtain a new session.\nIf the refresh token in the current session is invalid and the current session has expired, an error will be thrown.\nIf the current session does not contain at expires_at field, setSession will use the exp claim defined in the access token." + "shortText": "Sets the session data from the current session. If the current session is expired, setSession will take care of refreshing it to obtain a new session.\nIf the refresh token or access token in the current session is invalid, an error will be thrown." }, "parameters": [ { - "id": 152, + "id": 155, "name": "currentSession", "kind": 32768, "kindString": "Parameter", @@ -10436,14 +10436,14 @@ "type": { "type": "reflection", "declaration": { - "id": 153, + "id": 156, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 154, + "id": 157, "name": "access_token", "kind": 1024, "kindString": "Property", @@ -10451,7 +10451,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 582, + "line": 627, "character": 4 } ], @@ -10461,7 +10461,7 @@ } }, { - "id": 155, + "id": 158, "name": "refresh_token", "kind": 1024, "kindString": "Property", @@ -10469,7 +10469,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 583, + "line": 628, "character": 4 } ], @@ -10483,7 +10483,7 @@ { "title": "Properties", "kind": 1024, - "children": [154, 155] + "children": [157, 158] } ] } @@ -10495,7 +10495,7 @@ "typeArguments": [ { "type": "reference", - "id": 297, + "id": 300, "name": "AuthResponse" } ], @@ -10515,7 +10515,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 337, + "line": 340, "character": 8 } ], @@ -10538,10 +10538,10 @@ "flags": {}, "type": { "type": "reference", - "id": 465, + "id": 477, "name": "SignInWithOAuthCredentials", "dereferenced": { - "id": 465, + "id": 477, "name": "SignInWithOAuthCredentials", "kind": 4194304, "kindString": "Type alias", @@ -10549,21 +10549,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 423, + "line": 433, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 466, + "id": 478, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 468, + "id": 480, "name": "options", "kind": 1024, "kindString": "Property", @@ -10573,21 +10573,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 426, + "line": 436, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 469, + "id": 481, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 472, + "id": 484, "name": "queryParams", "kind": 1024, "kindString": "Property", @@ -10600,14 +10600,14 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 432, + "line": 442, "character": 4 } ], "type": { "type": "reflection", "declaration": { - "id": 473, + "id": 485, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -10615,19 +10615,19 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 432, + "line": 442, "character": 18 } ], "indexSignature": { - "id": 474, + "id": 486, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 475, + "id": 487, "name": "key", "kind": 32768, "flags": {}, @@ -10646,7 +10646,7 @@ } }, { - "id": 470, + "id": 482, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -10659,7 +10659,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 428, + "line": 438, "character": 4 } ], @@ -10669,7 +10669,7 @@ } }, { - "id": 471, + "id": 483, "name": "scopes", "kind": 1024, "kindString": "Property", @@ -10682,7 +10682,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 430, + "line": 440, "character": 4 } ], @@ -10696,13 +10696,13 @@ { "title": "Properties", "kind": 1024, - "children": [472, 470, 471] + "children": [484, 482, 483] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 426, + "line": 436, "character": 12 } ] @@ -10710,7 +10710,7 @@ } }, { - "id": 467, + "id": 479, "name": "provider", "kind": 1024, "kindString": "Property", @@ -10721,13 +10721,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 425, + "line": 435, "character": 2 } ], "type": { "type": "reference", - "id": 281, + "id": 284, "name": "Provider" } } @@ -10736,13 +10736,13 @@ { "title": "Properties", "kind": 1024, - "children": [468, 467] + "children": [480, 479] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 423, + "line": 433, "character": 41 } ] @@ -10757,7 +10757,7 @@ "typeArguments": [ { "type": "reference", - "id": 310, + "id": 313, "name": "OAuthResponse" } ], @@ -10777,7 +10777,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 352, + "line": 355, "character": 8 } ], @@ -10800,10 +10800,10 @@ "flags": {}, "type": { "type": "reference", - "id": 449, + "id": 461, "name": "SignInWithPasswordlessCredentials", "dereferenced": { - "id": 449, + "id": 461, "name": "SignInWithPasswordlessCredentials", "kind": 4194304, "kindString": "Type alias", @@ -10811,7 +10811,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 387, + "line": 397, "character": 12 } ], @@ -10821,14 +10821,14 @@ { "type": "reflection", "declaration": { - "id": 450, + "id": 462, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 451, + "id": 463, "name": "email", "kind": 1024, "kindString": "Property", @@ -10839,7 +10839,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 390, + "line": 400, "character": 6 } ], @@ -10849,7 +10849,7 @@ } }, { - "id": 452, + "id": 464, "name": "options", "kind": 1024, "kindString": "Property", @@ -10859,21 +10859,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 391, + "line": 401, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 453, + "id": 465, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 457, + "id": 469, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -10883,6 +10883,53 @@ "comment": { "shortText": "Verification token received when the user completes the captcha on the site." }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 413, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 468, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", + "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 411, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 466, + "name": "emailRedirectTo", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The redirect url embedded in the email link" + }, "sources": [ { "fileName": "src/lib/types.ts", @@ -10896,54 +10943,7 @@ } }, { - "id": 456, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", - "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n" - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 401, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "object" - } - }, - { - "id": 454, - "name": "emailRedirectTo", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "The redirect url embedded in the email link" - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 393, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 455, + "id": 467, "name": "shouldCreateUser", "kind": 1024, "kindString": "Property", @@ -10956,7 +10956,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 395, + "line": 405, "character": 8 } ], @@ -10970,13 +10970,13 @@ { "title": "Properties", "kind": 1024, - "children": [457, 456, 454, 455] + "children": [469, 468, 466, 467] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 391, + "line": 401, "character": 16 } ] @@ -10988,13 +10988,13 @@ { "title": "Properties", "kind": 1024, - "children": [451, 452] + "children": [463, 464] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 388, + "line": 398, "character": 4 } ] @@ -11003,14 +11003,14 @@ { "type": "reflection", "declaration": { - "id": 458, + "id": 470, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 460, + "id": 472, "name": "options", "kind": 1024, "kindString": "Property", @@ -11020,21 +11020,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 409, + "line": 419, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 461, + "id": 473, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 464, + "id": 476, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -11047,7 +11047,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 419, + "line": 429, "character": 8 } ], @@ -11057,7 +11057,7 @@ } }, { - "id": 463, + "id": 475, "name": "data", "kind": 1024, "kindString": "Property", @@ -11071,7 +11071,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 417, + "line": 427, "character": 8 } ], @@ -11081,7 +11081,7 @@ } }, { - "id": 462, + "id": 474, "name": "shouldCreateUser", "kind": 1024, "kindString": "Property", @@ -11094,7 +11094,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 411, + "line": 421, "character": 8 } ], @@ -11108,13 +11108,13 @@ { "title": "Properties", "kind": 1024, - "children": [464, 463, 462] + "children": [476, 475, 474] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 409, + "line": 419, "character": 16 } ] @@ -11122,7 +11122,7 @@ } }, { - "id": 459, + "id": 471, "name": "phone", "kind": 1024, "kindString": "Property", @@ -11133,7 +11133,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 408, + "line": 418, "character": 6 } ], @@ -11147,13 +11147,13 @@ { "title": "Properties", "kind": 1024, - "children": [460, 459] + "children": [472, 471] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 406, + "line": 416, "character": 4 } ] @@ -11170,7 +11170,7 @@ "typeArguments": [ { "type": "reference", - "id": 297, + "id": 300, "name": "AuthResponse" } ], @@ -11190,7 +11190,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 285, + "line": 288, "character": 8 } ], @@ -11213,10 +11213,10 @@ "flags": {}, "type": { "type": "reference", - "id": 434, + "id": 446, "name": "SignInWithPasswordCredentials", "dereferenced": { - "id": 434, + "id": 446, "name": "SignInWithPasswordCredentials", "kind": 4194304, "kindString": "Type alias", @@ -11224,7 +11224,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 353, + "line": 363, "character": 12 } ], @@ -11234,14 +11234,14 @@ { "type": "reflection", "declaration": { - "id": 435, + "id": 447, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 436, + "id": 448, "name": "email", "kind": 1024, "kindString": "Property", @@ -11252,7 +11252,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 356, + "line": 366, "character": 6 } ], @@ -11262,7 +11262,7 @@ } }, { - "id": 438, + "id": 450, "name": "options", "kind": 1024, "kindString": "Property", @@ -11272,21 +11272,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 359, + "line": 369, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 439, + "id": 451, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 441, + "id": 453, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -11299,7 +11299,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 367, + "line": 377, "character": 8 } ], @@ -11309,7 +11309,7 @@ } }, { - "id": 440, + "id": 452, "name": "data", "kind": 1024, "kindString": "Property", @@ -11323,7 +11323,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 365, + "line": 375, "character": 8 } ], @@ -11337,13 +11337,13 @@ { "title": "Properties", "kind": 1024, - "children": [441, 440] + "children": [453, 452] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 359, + "line": 369, "character": 16 } ] @@ -11351,7 +11351,7 @@ } }, { - "id": 437, + "id": 449, "name": "password", "kind": 1024, "kindString": "Property", @@ -11362,7 +11362,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 358, + "line": 368, "character": 6 } ], @@ -11376,13 +11376,13 @@ { "title": "Properties", "kind": 1024, - "children": [436, 438, 437] + "children": [448, 450, 449] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 354, + "line": 364, "character": 4 } ] @@ -11391,14 +11391,14 @@ { "type": "reflection", "declaration": { - "id": 442, + "id": 454, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 445, + "id": 457, "name": "options", "kind": 1024, "kindString": "Property", @@ -11408,21 +11408,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 375, + "line": 385, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 446, + "id": 458, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 448, + "id": 460, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -11435,7 +11435,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 383, + "line": 393, "character": 8 } ], @@ -11445,7 +11445,7 @@ } }, { - "id": 447, + "id": 459, "name": "data", "kind": 1024, "kindString": "Property", @@ -11459,7 +11459,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 381, + "line": 391, "character": 8 } ], @@ -11473,13 +11473,13 @@ { "title": "Properties", "kind": 1024, - "children": [448, 447] + "children": [460, 459] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 375, + "line": 385, "character": 16 } ] @@ -11487,7 +11487,7 @@ } }, { - "id": 444, + "id": 456, "name": "password", "kind": 1024, "kindString": "Property", @@ -11498,7 +11498,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 374, + "line": 384, "character": 6 } ], @@ -11508,7 +11508,7 @@ } }, { - "id": 443, + "id": 455, "name": "phone", "kind": 1024, "kindString": "Property", @@ -11519,7 +11519,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 372, + "line": 382, "character": 6 } ], @@ -11533,13 +11533,13 @@ { "title": "Properties", "kind": 1024, - "children": [445, 444, 443] + "children": [457, 456, 455] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 370, + "line": 380, "character": 4 } ] @@ -11556,7 +11556,7 @@ "typeArguments": [ { "type": "reference", - "id": 297, + "id": 300, "name": "AuthResponse" } ], @@ -11568,7 +11568,299 @@ ] }, { - "id": 177, + "id": 120, + "name": "signInWithSSO", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 458, + "character": 8 + } + ], + "signatures": [ + { + "id": 121, + "name": "signInWithSSO", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Attempts a single-sign on using an enterprise Identity Provider. A\nsuccessful SSO attempt will redirect the current page to the identity\nprovider authorization page. The redirect URL is implementation and SSO\nprotocol specific.", + "text": "You can use it by providing a SSO domain. Typically you can extract this\ndomain by asking users for their email address. If this domain is\nregistered on the Auth instance the redirect will use that organization's\ncurrently active SSO Identity Provider for the login.\n\nIf you have built an organization-specific login page, you can use the\norganization's SSO Identity Provider UUID directly instead.\n\nThis API is experimental and availability is conditional on correct\nsettings on the Auth service.\n", + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "parameters": [ + { + "id": 122, + "name": "params", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 507, + "name": "SignInWithSSO", + "dereferenced": { + "id": 507, + "name": "SignInWithSSO", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 484, + "character": 12 + } + ], + "type": { + "type": "intersection", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 508, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 509, + "name": "options", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 485, + "character": 2 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 510, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 512, + "name": "captchaToken", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Verification token received when the user completes the captcha on the site." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 489, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 511, + "name": "redirectTo", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "A URL to send the user to after they have signed-in." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 487, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [512, 511] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 485, + "character": 12 + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [509] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 484, + "character": 28 + } + ] + } + }, + { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 513, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 514, + "name": "providerId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "UUID of the SSO provider to invoke single-sign on to." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 494, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [514] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 492, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 515, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 516, + "name": "domain", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Domain name of the organization for which to invoke single-sign on." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 498, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [516] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 496, + "character": 4 + } + ] + } + } + ] + } + ] + } + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 326, + "name": "SSOResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 180, "name": "signOut", "kind": 2048, "kindString": "Method", @@ -11576,13 +11868,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 766, + "line": 809, "character": 8 } ], "signatures": [ { - "id": 178, + "id": 181, "name": "signOut", "kind": 4096, "kindString": "Call signature", @@ -11597,14 +11889,14 @@ { "type": "reflection", "declaration": { - "id": 179, + "id": 182, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 180, + "id": 183, "name": "error", "kind": 1024, "kindString": "Property", @@ -11612,7 +11904,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 766, + "line": 809, "character": 29 } ], @@ -11625,7 +11917,7 @@ }, { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } ] @@ -11636,7 +11928,7 @@ { "title": "Properties", "kind": 1024, - "children": [180] + "children": [183] } ] } @@ -11658,7 +11950,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 222, + "line": 225, "character": 8 } ], @@ -11682,10 +11974,10 @@ "flags": {}, "type": { "type": "reference", - "id": 418, + "id": 430, "name": "SignUpWithPasswordCredentials", "dereferenced": { - "id": 418, + "id": 430, "name": "SignUpWithPasswordCredentials", "kind": 4194304, "kindString": "Type alias", @@ -11693,7 +11985,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 318, + "line": 328, "character": 12 } ], @@ -11703,14 +11995,14 @@ { "type": "reflection", "declaration": { - "id": 419, + "id": 431, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 420, + "id": 432, "name": "email", "kind": 1024, "kindString": "Property", @@ -11721,7 +12013,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 321, + "line": 331, "character": 6 } ], @@ -11731,7 +12023,7 @@ } }, { - "id": 422, + "id": 434, "name": "options", "kind": 1024, "kindString": "Property", @@ -11741,21 +12033,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 324, + "line": 334, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 423, + "id": 435, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 426, + "id": 438, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -11768,7 +12060,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 334, + "line": 344, "character": 8 } ], @@ -11778,7 +12070,7 @@ } }, { - "id": 425, + "id": 437, "name": "data", "kind": 1024, "kindString": "Property", @@ -11792,7 +12084,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 332, + "line": 342, "character": 8 } ], @@ -11802,7 +12094,7 @@ } }, { - "id": 424, + "id": 436, "name": "emailRedirectTo", "kind": 1024, "kindString": "Property", @@ -11815,7 +12107,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 326, + "line": 336, "character": 8 } ], @@ -11829,13 +12121,13 @@ { "title": "Properties", "kind": 1024, - "children": [426, 425, 424] + "children": [438, 437, 436] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 324, + "line": 334, "character": 16 } ] @@ -11843,7 +12135,7 @@ } }, { - "id": 421, + "id": 433, "name": "password", "kind": 1024, "kindString": "Property", @@ -11854,7 +12146,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 323, + "line": 333, "character": 6 } ], @@ -11868,13 +12160,13 @@ { "title": "Properties", "kind": 1024, - "children": [420, 422, 421] + "children": [432, 434, 433] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 319, + "line": 329, "character": 4 } ] @@ -11883,14 +12175,14 @@ { "type": "reflection", "declaration": { - "id": 427, + "id": 439, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 430, + "id": 442, "name": "options", "kind": 1024, "kindString": "Property", @@ -11900,21 +12192,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 342, + "line": 352, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 431, + "id": 443, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 433, + "id": 445, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -11927,7 +12219,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 350, + "line": 360, "character": 8 } ], @@ -11937,7 +12229,7 @@ } }, { - "id": 432, + "id": 444, "name": "data", "kind": 1024, "kindString": "Property", @@ -11951,7 +12243,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 348, + "line": 358, "character": 8 } ], @@ -11965,13 +12257,13 @@ { "title": "Properties", "kind": 1024, - "children": [433, 432] + "children": [445, 444] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 342, + "line": 352, "character": 16 } ] @@ -11979,7 +12271,7 @@ } }, { - "id": 429, + "id": 441, "name": "password", "kind": 1024, "kindString": "Property", @@ -11990,7 +12282,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 341, + "line": 351, "character": 6 } ], @@ -12000,7 +12292,7 @@ } }, { - "id": 428, + "id": 440, "name": "phone", "kind": 1024, "kindString": "Property", @@ -12011,7 +12303,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 339, + "line": 349, "character": 6 } ], @@ -12025,13 +12317,13 @@ { "title": "Properties", "kind": 1024, - "children": [430, 429, 428] + "children": [442, 441, 440] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 337, + "line": 347, "character": 4 } ] @@ -12048,7 +12340,7 @@ "typeArguments": [ { "type": "reference", - "id": 297, + "id": 300, "name": "AuthResponse" } ], @@ -12060,7 +12352,7 @@ ] }, { - "id": 140, + "id": 143, "name": "updateUser", "kind": 2048, "kindString": "Method", @@ -12068,13 +12360,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 533, + "line": 579, "character": 8 } ], "signatures": [ { - "id": 141, + "id": 144, "name": "updateUser", "kind": 4096, "kindString": "Call signature", @@ -12084,24 +12376,24 @@ }, "parameters": [ { - "id": 142, + "id": 145, "name": "attributes", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 393, + "id": 405, "name": "UserAttributes", "dereferenced": { - "id": 393, + "id": 405, "name": "UserAttributes", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 397, + "id": 409, "name": "data", "kind": 1024, "kindString": "Property", @@ -12115,7 +12407,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 245, + "line": 255, "character": 2 } ], @@ -12125,7 +12417,7 @@ } }, { - "id": 394, + "id": 406, "name": "email", "kind": 1024, "kindString": "Property", @@ -12135,29 +12427,6 @@ "comment": { "shortText": "The user's email." }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 227, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 396, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "The user's password." - }, "sources": [ { "fileName": "src/lib/types.ts", @@ -12171,7 +12440,30 @@ } }, { - "id": 395, + "id": 408, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 247, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 407, "name": "phone", "kind": 1024, "kindString": "Property", @@ -12184,7 +12476,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 232, + "line": 242, "character": 2 } ], @@ -12198,20 +12490,20 @@ { "title": "Properties", "kind": 1024, - "children": [397, 394, 396, 395] + "children": [409, 406, 408, 407] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 223, + "line": 233, "character": 17 } ], "extendedBy": [ { "type": "reference", - "id": 398, + "id": 410, "name": "AdminUserAttributes" } ] @@ -12224,7 +12516,7 @@ "typeArguments": [ { "type": "reference", - "id": 323, + "id": 335, "name": "UserResponse" } ], @@ -12244,7 +12536,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 396, + "line": 399, "character": 8 } ], @@ -12267,10 +12559,10 @@ "flags": {}, "type": { "type": "reference", - "id": 476, + "id": 488, "name": "VerifyOtpParams", "dereferenced": { - "id": 476, + "id": 488, "name": "VerifyOtpParams", "kind": 4194304, "kindString": "Type alias", @@ -12278,7 +12570,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 436, + "line": 446, "character": 12 } ], @@ -12287,12 +12579,12 @@ "types": [ { "type": "reference", - "id": 477, + "id": 489, "name": "VerifyMobileOtpParams" }, { "type": "reference", - "id": 485, + "id": 497, "name": "VerifyEmailOtpParams" } ] @@ -12306,7 +12598,7 @@ "typeArguments": [ { "type": "reference", - "id": 297, + "id": 300, "name": "AuthResponse" } ], @@ -12332,19 +12624,21 @@ { "title": "Methods", "kind": 2048, - "children": [120, 137, 101, 181, 156, 192, 150, 111, 114, 108, 177, 105, 140, 117] + "children": [ + 123, 140, 101, 184, 159, 195, 153, 111, 114, 108, 120, 180, 105, 143, 117 + ] } ], "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 79, + "line": 82, "character": 21 } ] }, { - "id": 343, + "id": 355, "name": "AMREntry", "kind": 256, "kindString": "Interface", @@ -12361,7 +12655,7 @@ }, "children": [ { - "id": 344, + "id": 356, "name": "method", "kind": 1024, "kindString": "Property", @@ -12372,7 +12666,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 142, + "line": 152, "character": 2 } ], @@ -12382,7 +12676,7 @@ } }, { - "id": 345, + "id": 357, "name": "timestamp", "kind": 1024, "kindString": "Property", @@ -12393,7 +12687,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 148, + "line": 158, "character": 2 } ], @@ -12407,26 +12701,26 @@ { "title": "Properties", "kind": 1024, - "children": [344, 345] + "children": [356, 357] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 140, + "line": 150, "character": 17 } ] }, { - "id": 398, + "id": 410, "name": "AdminUserAttributes", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 400, + "id": 412, "name": "app_metadata", "kind": 1024, "kindString": "Property", @@ -12440,7 +12734,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 270, + "line": 280, "character": 2 } ], @@ -12450,7 +12744,7 @@ } }, { - "id": 403, + "id": 415, "name": "ban_duration", "kind": 1024, "kindString": "Property", @@ -12464,7 +12758,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 296, + "line": 306, "character": 2 } ], @@ -12474,7 +12768,7 @@ } }, { - "id": 407, + "id": 419, "name": "data", "kind": 1024, "kindString": "Property", @@ -12488,7 +12782,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 245, + "line": 255, "character": 2 } ], @@ -12498,12 +12792,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 397, + "id": 409, "name": "UserAttributes.data" } }, { - "id": 404, + "id": 416, "name": "email", "kind": 1024, "kindString": "Property", @@ -12513,58 +12807,6 @@ "comment": { "shortText": "The user's email." }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 227, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "id": 394, - "name": "UserAttributes.email" - } - }, - { - "id": 401, - "name": "email_confirm", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "Confirms the user's email address if set to true.", - "text": "Only a service role can modify.\n" - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 277, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 406, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "The user's password." - }, "sources": [ { "fileName": "src/lib/types.ts", @@ -12578,12 +12820,64 @@ }, "inheritedFrom": { "type": "reference", - "id": 396, + "id": 406, + "name": "UserAttributes.email" + } + }, + { + "id": 413, + "name": "email_confirm", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Confirms the user's email address if set to true.", + "text": "Only a service role can modify.\n" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 287, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 418, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 247, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 408, "name": "UserAttributes.password" } }, { - "id": 405, + "id": 417, "name": "phone", "kind": 1024, "kindString": "Property", @@ -12596,7 +12890,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 232, + "line": 242, "character": 2 } ], @@ -12606,12 +12900,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 395, + "id": 407, "name": "UserAttributes.phone" } }, { - "id": 402, + "id": 414, "name": "phone_confirm", "kind": 1024, "kindString": "Property", @@ -12625,7 +12919,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 284, + "line": 294, "character": 2 } ], @@ -12635,7 +12929,7 @@ } }, { - "id": 399, + "id": 411, "name": "user_metadata", "kind": 1024, "kindString": "Property", @@ -12649,7 +12943,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 260, + "line": 270, "character": 2 } ], @@ -12663,26 +12957,26 @@ { "title": "Properties", "kind": 1024, - "children": [400, 403, 407, 404, 401, 406, 405, 402, 399] + "children": [412, 415, 419, 416, 413, 418, 417, 414, 411] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 248, + "line": 258, "character": 17 } ], "extendedTypes": [ { "type": "reference", - "id": 393, + "id": 405, "name": "UserAttributes" } ] }, { - "id": 357, + "id": 369, "name": "Factor", "kind": 256, "kindString": "Interface", @@ -12706,7 +13000,7 @@ }, "children": [ { - "id": 362, + "id": 374, "name": "created_at", "kind": 1024, "kindString": "Property", @@ -12714,7 +13008,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 186, + "line": 196, "character": 2 } ], @@ -12724,7 +13018,7 @@ } }, { - "id": 360, + "id": 372, "name": "factor_type", "kind": 1024, "kindString": "Property", @@ -12735,7 +13029,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 181, + "line": 191, "character": 2 } ], @@ -12745,7 +13039,7 @@ } }, { - "id": 359, + "id": 371, "name": "friendly_name", "kind": 1024, "kindString": "Property", @@ -12758,7 +13052,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 175, + "line": 185, "character": 2 } ], @@ -12768,7 +13062,7 @@ } }, { - "id": 358, + "id": 370, "name": "id", "kind": 1024, "kindString": "Property", @@ -12779,7 +13073,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 172, + "line": 182, "character": 2 } ], @@ -12789,7 +13083,7 @@ } }, { - "id": 361, + "id": 373, "name": "status", "kind": 1024, "kindString": "Property", @@ -12800,7 +13094,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 184, + "line": 194, "character": 2 } ], @@ -12819,7 +13113,7 @@ } }, { - "id": 363, + "id": 375, "name": "updated_at", "kind": 1024, "kindString": "Property", @@ -12827,7 +13121,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 187, + "line": 197, "character": 2 } ], @@ -12841,26 +13135,26 @@ { "title": "Properties", "kind": 1024, - "children": [362, 360, 359, 358, 361, 363] + "children": [374, 372, 371, 370, 373, 375] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 170, + "line": 180, "character": 17 } ] }, { - "id": 517, + "id": 539, "name": "GenerateLinkOptions", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 518, + "id": 540, "name": "data", "kind": 1024, "kindString": "Property", @@ -12874,7 +13168,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 507, + "line": 540, "character": 2 } ], @@ -12884,7 +13178,7 @@ } }, { - "id": 519, + "id": 541, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -12897,7 +13191,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 509, + "line": 542, "character": 2 } ], @@ -12911,19 +13205,19 @@ { "title": "Properties", "kind": 1024, - "children": [518, 519] + "children": [540, 541] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 501, + "line": 534, "character": 17 } ] }, { - "id": 676, + "id": 698, "name": "GoTrueAdminMFAApi", "kind": 256, "kindString": "Interface", @@ -12939,14 +13233,14 @@ }, "children": [ { - "id": 680, + "id": 702, "name": "deleteFactor", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 681, + "id": 703, "name": "deleteFactor", "kind": 4096, "kindString": "Call signature", @@ -12966,17 +13260,17 @@ }, "parameters": [ { - "id": 682, + "id": 704, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 660, + "id": 682, "name": "AuthMFAAdminDeleteFactorParams", "dereferenced": { - "id": 660, + "id": 682, "name": "AuthMFAAdminDeleteFactorParams", "kind": 4194304, "kindString": "Type alias", @@ -12992,21 +13286,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 866, + "line": 855, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 661, + "id": 683, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 662, + "id": 684, "name": "id", "kind": 1024, "kindString": "Property", @@ -13017,7 +13311,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 868, + "line": 857, "character": 2 } ], @@ -13027,7 +13321,7 @@ } }, { - "id": 663, + "id": 685, "name": "userId", "kind": 1024, "kindString": "Property", @@ -13038,7 +13332,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 871, + "line": 860, "character": 2 } ], @@ -13052,13 +13346,13 @@ { "title": "Properties", "kind": 1024, - "children": [662, 663] + "children": [684, 685] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 866, + "line": 855, "character": 45 } ] @@ -13073,7 +13367,7 @@ "typeArguments": [ { "type": "reference", - "id": 651, + "id": 673, "name": "AuthMFAAdminDeleteFactorResponse" } ], @@ -13085,40 +13379,34 @@ ] }, { - "id": 677, + "id": 699, "name": "listFactors", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 678, + "id": 700, "name": "listFactors", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { - "shortText": "Lists all factors attached to a user.", - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] + "shortText": "Lists all factors attached to a user." }, "parameters": [ { - "id": 679, + "id": 701, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 673, + "id": 695, "name": "AuthMFAAdminListFactorsParams", "dereferenced": { - "id": 673, + "id": 695, "name": "AuthMFAAdminListFactorsParams", "kind": 4194304, "kindString": "Type alias", @@ -13134,21 +13422,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 890, + "line": 879, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 674, + "id": 696, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 675, + "id": 697, "name": "userId", "kind": 1024, "kindString": "Property", @@ -13159,7 +13447,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 892, + "line": 881, "character": 2 } ], @@ -13173,13 +13461,13 @@ { "title": "Properties", "kind": 1024, - "children": [675] + "children": [697] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 890, + "line": 879, "character": 44 } ] @@ -13194,7 +13482,7 @@ "typeArguments": [ { "type": "reference", - "id": 664, + "id": 686, "name": "AuthMFAAdminListFactorsResponse" } ], @@ -13210,98 +13498,78 @@ { "title": "Methods", "kind": 2048, - "children": [680, 677] + "children": [702, 699] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 900, + "line": 889, "character": 17 } ] }, { - "id": 631, + "id": 653, "name": "GoTrueMFAApi", "kind": 256, "kindString": "Interface", "flags": {}, "comment": { - "shortText": "Contains the full multi-factor authentication API.", - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] + "shortText": "Contains the full multi-factor authentication API." }, "children": [ { - "id": 635, + "id": 657, "name": "challenge", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 636, + "id": 658, "name": "challenge", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { - "shortText": "Prepares a challenge used to verify that a user has access to a MFA\nfactor. Provide the challenge ID and verification code by calling\n{@link GoTrueMFAApi#verify}.", - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] + "shortText": "Prepares a challenge used to verify that a user has access to a MFA\nfactor. Provide the challenge ID and verification code by calling\n{@link GoTrueMFAApi#verify}." }, "parameters": [ { - "id": 637, + "id": 659, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 555, + "id": 577, "name": "MFAChallengeParams", "dereferenced": { - "id": 555, + "id": 577, "name": "MFAChallengeParams", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 598, + "line": 619, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 556, + "id": 578, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 557, + "id": 579, "name": "factorId", "kind": 1024, "kindString": "Property", @@ -13312,7 +13580,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 600, + "line": 621, "character": 2 } ], @@ -13326,13 +13594,13 @@ { "title": "Properties", "kind": 1024, - "children": [557] + "children": [579] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 598, + "line": 619, "character": 33 } ] @@ -13347,7 +13615,7 @@ "typeArguments": [ { "type": "reference", - "id": 599, + "id": 621, "name": "AuthMFAChallengeResponse" } ], @@ -13359,14 +13627,14 @@ ] }, { - "id": 644, + "id": 666, "name": "challengeAndVerify", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 645, + "id": 667, "name": "challengeAndVerify", "kind": 4096, "kindString": "Call signature", @@ -13376,57 +13644,45 @@ "tags": [ { "tag": "see", - "text": "{@link GoTrueMFAApi#challengeAndVerify}\n" - }, - { - "tag": "experimental", - "text": "\n" + "text": "{@link GoTrueMFAApi#challengeAndVerify}\n\n" } ] }, "parameters": [ { - "id": 646, + "id": 668, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 558, + "id": 580, "name": "MFAChallengeAndVerifyParams", "dereferenced": { - "id": 558, + "id": 580, "name": "MFAChallengeAndVerifyParams", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 606, + "line": 624, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 559, + "id": 581, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 561, + "id": 583, "name": "code", "kind": 1024, "kindString": "Property", @@ -13437,7 +13693,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 610, + "line": 628, "character": 2 } ], @@ -13447,7 +13703,7 @@ } }, { - "id": 560, + "id": 582, "name": "factorId", "kind": 1024, "kindString": "Property", @@ -13458,7 +13714,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 608, + "line": 626, "character": 2 } ], @@ -13472,13 +13728,13 @@ { "title": "Properties", "kind": 1024, - "children": [561, 560] + "children": [583, 582] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 606, + "line": 624, "character": 42 } ] @@ -13493,7 +13749,7 @@ "typeArguments": [ { "type": "reference", - "id": 562, + "id": 584, "name": "AuthMFAVerifyResponse" } ], @@ -13505,14 +13761,14 @@ ] }, { - "id": 632, + "id": 654, "name": "enroll", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 633, + "id": 655, "name": "enroll", "kind": 4096, "kindString": "Call signature", @@ -13531,57 +13787,45 @@ }, { "tag": "see", - "text": "{@link GoTrueMFAApi#getAuthenticatorAssuranceLevel}\n" - }, - { - "tag": "experimental", - "text": "\n" + "text": "{@link GoTrueMFAApi#getAuthenticatorAssuranceLevel}\n\n" } ] }, "parameters": [ { - "id": 634, + "id": 656, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 542, + "id": 564, "name": "MFAEnrollParams", "dereferenced": { - "id": 542, + "id": 564, "name": "MFAEnrollParams", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 567, + "line": 597, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 543, + "id": 565, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 544, + "id": 566, "name": "factorType", "kind": 1024, "kindString": "Property", @@ -13589,7 +13833,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 568, + "line": 598, "character": 2 } ], @@ -13599,7 +13843,7 @@ } }, { - "id": 546, + "id": 568, "name": "friendlyName", "kind": 1024, "kindString": "Property", @@ -13609,7 +13853,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 570, + "line": 600, "character": 2 } ], @@ -13619,7 +13863,7 @@ } }, { - "id": 545, + "id": 567, "name": "issuer", "kind": 1024, "kindString": "Property", @@ -13629,7 +13873,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 569, + "line": 599, "character": 2 } ], @@ -13643,13 +13887,13 @@ { "title": "Properties", "kind": 1024, - "children": [544, 546, 545] + "children": [566, 568, 567] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 567, + "line": 597, "character": 30 } ] @@ -13664,7 +13908,7 @@ "typeArguments": [ { "type": "reference", - "id": 575, + "id": 597, "name": "AuthMFAEnrollResponse" } ], @@ -13676,34 +13920,28 @@ ] }, { - "id": 649, + "id": 671, "name": "getAuthenticatorAssuranceLevel", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 650, + "id": 672, "name": "getAuthenticatorAssuranceLevel", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Returns the Authenticator Assurance Level (AAL) for the active session.", - "text": "- `aal1` (or `null`) means that the user's identity has been verified only\nwith a conventional login (email+password, OTP, magic link, social login,\netc.).\n- `aal2` means that the user's identity has been verified both with a conventional login and at least one MFA factor.\n\nAlthough this method returns a promise, it's fairly quick (microseconds)\nand rarely uses the network. You can use this to check whether the current\nuser needs to be shown a screen to verify their MFA factors.\n", - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] + "text": "- `aal1` (or `null`) means that the user's identity has been verified only\nwith a conventional login (email+password, OTP, magic link, social login,\netc.).\n- `aal2` means that the user's identity has been verified both with a conventional login and at least one MFA factor.\n\nAlthough this method returns a promise, it's fairly quick (microseconds)\nand rarely uses the network. You can use this to check whether the current\nuser needs to be shown a screen to verify their MFA factors.\n\n" }, "type": { "type": "reference", "typeArguments": [ { "type": "reference", - "id": 620, + "id": 642, "name": "AuthMFAGetAuthenticatorAssuranceLevelResponse" } ], @@ -13715,14 +13953,14 @@ ] }, { - "id": 647, + "id": 669, "name": "listFactors", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 648, + "id": 670, "name": "listFactors", "kind": 4096, "kindString": "Call signature", @@ -13740,11 +13978,7 @@ }, { "tag": "see", - "text": "{@link GoTrueClient#getUser}\n" - }, - { - "tag": "experimental", - "text": "\n" + "text": "{@link GoTrueClient#getUser}\n\n" } ] }, @@ -13753,7 +13987,7 @@ "typeArguments": [ { "type": "reference", - "id": 609, + "id": 631, "name": "AuthMFAListFactorsResponse" } ], @@ -13765,70 +13999,56 @@ ] }, { - "id": 641, + "id": 663, "name": "unenroll", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 642, + "id": 664, "name": "unenroll", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { - "shortText": "Unenroll removes a MFA factor. Unverified factors can safely be ignored\nand it's not necessary to unenroll them. Unenrolling a verified MFA factor\ncannot be done from a session with an `aal1` authenticator level.", - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] + "shortText": "Unenroll removes a MFA factor. Unverified factors can safely be ignored\nand it's not necessary to unenroll them. Unenrolling a verified MFA factor\ncannot be done from a session with an `aal1` authenticator level." }, "parameters": [ { - "id": 643, + "id": 665, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 547, + "id": 569, "name": "MFAUnenrollParams", "dereferenced": { - "id": 547, + "id": 569, "name": "MFAUnenrollParams", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 576, + "line": 603, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 548, + "id": 570, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 549, + "id": 571, "name": "factorId", "kind": 1024, "kindString": "Property", @@ -13839,7 +14059,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 578, + "line": 605, "character": 2 } ], @@ -13853,13 +14073,13 @@ { "title": "Properties", "kind": 1024, - "children": [549] + "children": [571] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 576, + "line": 603, "character": 32 } ] @@ -13874,7 +14094,7 @@ "typeArguments": [ { "type": "reference", - "id": 590, + "id": 612, "name": "AuthMFAUnenrollResponse" } ], @@ -13886,14 +14106,14 @@ ] }, { - "id": 638, + "id": 660, "name": "verify", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 639, + "id": 661, "name": "verify", "kind": 4096, "kindString": "Call signature", @@ -13903,57 +14123,45 @@ "tags": [ { "tag": "see", - "text": "{@link GoTrueMFAApi#challenge}\n" - }, - { - "tag": "experimental", - "text": "\n" + "text": "{@link GoTrueMFAApi#challenge}\n\n" } ] }, "parameters": [ { - "id": 640, + "id": 662, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 550, + "id": 572, "name": "MFAVerifyParams", "dereferenced": { - "id": 550, + "id": 572, "name": "MFAVerifyParams", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 584, + "line": 608, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 551, + "id": 573, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 553, + "id": 575, "name": "challengeId", "kind": 1024, "kindString": "Property", @@ -13964,7 +14172,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 589, + "line": 613, "character": 2 } ], @@ -13974,7 +14182,7 @@ } }, { - "id": 554, + "id": 576, "name": "code", "kind": 1024, "kindString": "Property", @@ -13985,7 +14193,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 592, + "line": 616, "character": 2 } ], @@ -13995,7 +14203,7 @@ } }, { - "id": 552, + "id": 574, "name": "factorId", "kind": 1024, "kindString": "Property", @@ -14006,7 +14214,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 586, + "line": 610, "character": 2 } ], @@ -14020,13 +14228,13 @@ { "title": "Properties", "kind": 1024, - "children": [553, 554, 552] + "children": [575, 576, 574] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 584, + "line": 608, "character": 30 } ] @@ -14041,7 +14249,7 @@ "typeArguments": [ { "type": "reference", - "id": 562, + "id": 584, "name": "AuthMFAVerifyResponse" } ], @@ -14057,26 +14265,26 @@ { "title": "Methods", "kind": 2048, - "children": [635, 644, 632, 649, 647, 641, 638] + "children": [657, 666, 654, 671, 669, 663, 660] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 760, + "line": 756, "character": 17 } ] }, { - "id": 334, + "id": 346, "name": "Session", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 337, + "id": 349, "name": "access_token", "kind": 1024, "kindString": "Property", @@ -14087,7 +14295,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 115, + "line": 125, "character": 2 } ], @@ -14097,7 +14305,7 @@ } }, { - "id": 340, + "id": 352, "name": "expires_at", "kind": 1024, "kindString": "Property", @@ -14110,7 +14318,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 127, + "line": 137, "character": 2 } ], @@ -14120,7 +14328,7 @@ } }, { - "id": 339, + "id": 351, "name": "expires_in", "kind": 1024, "kindString": "Property", @@ -14131,7 +14339,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 123, + "line": 133, "character": 2 } ], @@ -14141,7 +14349,7 @@ } }, { - "id": 336, + "id": 348, "name": "provider_refresh_token", "kind": 1024, "kindString": "Property", @@ -14154,7 +14362,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 111, + "line": 121, "character": 2 } ], @@ -14173,7 +14381,7 @@ } }, { - "id": 335, + "id": 347, "name": "provider_token", "kind": 1024, "kindString": "Property", @@ -14186,7 +14394,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 106, + "line": 116, "character": 2 } ], @@ -14205,7 +14413,7 @@ } }, { - "id": 338, + "id": 350, "name": "refresh_token", "kind": 1024, "kindString": "Property", @@ -14216,7 +14424,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 119, + "line": 129, "character": 2 } ], @@ -14226,7 +14434,7 @@ } }, { - "id": 341, + "id": 353, "name": "token_type", "kind": 1024, "kindString": "Property", @@ -14234,7 +14442,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 128, + "line": 138, "character": 2 } ], @@ -14244,7 +14452,7 @@ } }, { - "id": 342, + "id": 354, "name": "user", "kind": 1024, "kindString": "Property", @@ -14252,13 +14460,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 129, + "line": 139, "character": 2 } ], "type": { "type": "reference", - "id": 371, + "id": 383, "name": "User" } } @@ -14267,26 +14475,26 @@ { "title": "Properties", "kind": 1024, - "children": [337, 340, 339, 336, 335, 338, 341, 342] + "children": [349, 352, 351, 348, 347, 350, 353, 354] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 102, + "line": 112, "character": 17 } ] }, { - "id": 408, + "id": 420, "name": "Subscription", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 409, + "id": 421, "name": "id", "kind": 1024, "kindString": "Property", @@ -14297,7 +14505,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 303, + "line": 313, "character": 2 } ], @@ -14307,7 +14515,7 @@ } }, { - "id": 410, + "id": 422, "name": "callback", "kind": 2048, "kindString": "Method", @@ -14315,13 +14523,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 307, + "line": 317, "character": 2 } ], "signatures": [ { - "id": 411, + "id": 423, "name": "callback", "kind": 4096, "kindString": "Call signature", @@ -14331,17 +14539,17 @@ }, "parameters": [ { - "id": 412, + "id": 424, "name": "event", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 283, + "id": 286, "name": "AuthChangeEvent", "dereferenced": { - "id": 283, + "id": 286, "name": "AuthChangeEvent", "kind": 4194304, "kindString": "Type alias", @@ -14349,7 +14557,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 28, + "line": 25, "character": 12 } ], @@ -14382,7 +14590,7 @@ }, { "type": "reference", - "id": 282, + "id": 285, "name": "AuthChangeEventMFA" } ] @@ -14391,7 +14599,7 @@ } }, { - "id": 413, + "id": 425, "name": "session", "kind": 32768, "kindString": "Parameter", @@ -14405,7 +14613,7 @@ }, { "type": "reference", - "id": 334, + "id": 346, "name": "Session" } ] @@ -14420,7 +14628,7 @@ ] }, { - "id": 414, + "id": 426, "name": "unsubscribe", "kind": 2048, "kindString": "Method", @@ -14428,13 +14636,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 311, + "line": 321, "character": 2 } ], "signatures": [ { - "id": 415, + "id": 427, "name": "unsubscribe", "kind": 4096, "kindString": "Call signature", @@ -14454,31 +14662,31 @@ { "title": "Properties", "kind": 1024, - "children": [409] + "children": [421] }, { "title": "Methods", "kind": 2048, - "children": [410, 414] + "children": [422, 426] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 299, + "line": 309, "character": 17 } ] }, { - "id": 416, + "id": 428, "name": "UpdatableFactorAttributes", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 417, + "id": 429, "name": "friendlyName", "kind": 1024, "kindString": "Property", @@ -14486,7 +14694,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 315, + "line": 325, "character": 2 } ], @@ -14500,26 +14708,26 @@ { "title": "Properties", "kind": 1024, - "children": [417] + "children": [429] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 314, + "line": 324, "character": 17 } ] }, { - "id": 371, + "id": 383, "name": "User", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 381, + "id": 393, "name": "action_link", "kind": 1024, "kindString": "Property", @@ -14529,64 +14737,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 209, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 373, - "name": "app_metadata", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 201, - "character": 2 - } - ], - "type": { - "type": "reference", - "id": 364, - "name": "UserAppMetadata" - } - }, - { - "id": 375, - "name": "aud", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 203, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 376, - "name": "confirmation_sent_at", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 204, + "line": 219, "character": 2 } ], @@ -14597,12 +14748,29 @@ }, { "id": 385, - "name": "confirmed_at", + "name": "app_metadata", "kind": 1024, "kindString": "Property", - "flags": { - "isOptional": true - }, + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 211, + "character": 2 + } + ], + "type": { + "type": "reference", + "id": 376, + "name": "UserAppMetadata" + } + }, + { + "id": 387, + "name": "aud", + "kind": 1024, + "kindString": "Property", + "flags": {}, "sources": [ { "fileName": "src/lib/types.ts", @@ -14616,66 +14784,8 @@ } }, { - "id": 384, - "name": "created_at", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 212, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 382, - "name": "email", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 210, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 378, - "name": "email_change_sent_at", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 206, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 386, - "name": "email_confirmed_at", + "id": 388, + "name": "confirmation_sent_at", "kind": 1024, "kindString": "Property", "flags": { @@ -14694,8 +14804,46 @@ } }, { - "id": 392, - "name": "factors", + "id": 397, + "name": "confirmed_at", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 223, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 396, + "name": "created_at", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 222, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 394, + "name": "email", "kind": 1024, "kindString": "Property", "flags": { @@ -14708,80 +14856,14 @@ "character": 2 } ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "id": 357, - "name": "Factor" - } - } - }, - { - "id": 372, - "name": "id", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 200, - "character": 2 - } - ], "type": { "type": "intrinsic", "name": "string" } }, { - "id": 391, - "name": "identities", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 219, - "character": 2 - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "id": 346, - "name": "UserIdentity" - } - } - }, - { - "id": 380, - "name": "invited_at", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 208, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 388, - "name": "last_sign_in_at", + "id": 390, + "name": "email_change_sent_at", "kind": 1024, "kindString": "Property", "flags": { @@ -14800,8 +14882,8 @@ } }, { - "id": 379, - "name": "new_email", + "id": 398, + "name": "email_confirmed_at", "kind": 1024, "kindString": "Property", "flags": { @@ -14810,7 +14892,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 207, + "line": 224, "character": 2 } ], @@ -14820,8 +14902,8 @@ } }, { - "id": 383, - "name": "phone", + "id": 404, + "name": "factors", "kind": 1024, "kindString": "Property", "flags": { @@ -14830,7 +14912,29 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 211, + "line": 230, + "character": 2 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 369, + "name": "Factor" + } + } + }, + { + "id": 384, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 210, "character": 2 } ], @@ -14840,8 +14944,8 @@ } }, { - "id": 387, - "name": "phone_confirmed_at", + "id": 403, + "name": "identities", "kind": 1024, "kindString": "Property", "flags": { @@ -14850,58 +14954,22 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 215, + "line": 229, "character": 2 } ], "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 377, - "name": "recovery_sent_at", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 205, - "character": 2 + "type": "array", + "elementType": { + "type": "reference", + "id": 358, + "name": "UserIdentity" } - ], - "type": { - "type": "intrinsic", - "name": "string" } }, { - "id": 389, - "name": "role", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 217, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 390, - "name": "updated_at", + "id": 392, + "name": "invited_at", "kind": 1024, "kindString": "Property", "flags": { @@ -14920,53 +14988,8 @@ } }, { - "id": 374, - "name": "user_metadata", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 202, - "character": 2 - } - ], - "type": { - "type": "reference", - "id": 368, - "name": "UserMetadata" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 381, 373, 375, 376, 385, 384, 382, 378, 386, 392, 372, 391, 380, 388, 379, 383, 387, - 377, 389, 390, 374 - ] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 199, - "character": 17 - } - ] - }, - { - "id": 364, - "name": "UserAppMetadata", - "kind": 256, - "kindString": "Interface", - "flags": {}, - "children": [ - { - "id": 365, - "name": "provider", + "id": 400, + "name": "last_sign_in_at", "kind": 1024, "kindString": "Property", "flags": { @@ -14975,100 +14998,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 191, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [365] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 190, - "character": 17 - } - ], - "indexSignature": { - "id": 366, - "name": "__index", - "kind": 8192, - "kindString": "Index signature", - "flags": {}, - "parameters": [ - { - "id": 367, - "name": "key", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - }, - { - "id": 393, - "name": "UserAttributes", - "kind": 256, - "kindString": "Interface", - "flags": {}, - "children": [ - { - "id": 397, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", - "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n\n" - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 245, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "object" - } - }, - { - "id": 394, - "name": "email", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "The user's email." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 227, + "line": 226, "character": 2 } ], @@ -15078,20 +15008,17 @@ } }, { - "id": 396, - "name": "password", + "id": 391, + "name": "new_email", "kind": 1024, "kindString": "Property", "flags": { "isOptional": true }, - "comment": { - "shortText": "The user's password." - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 237, + "line": 217, "character": 2 } ], @@ -15108,13 +15035,155 @@ "flags": { "isOptional": true }, - "comment": { - "shortText": "The user's phone." + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 221, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 399, + "name": "phone_confirmed_at", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 232, + "line": 225, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 389, + "name": "recovery_sent_at", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 215, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 401, + "name": "role", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 227, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 402, + "name": "updated_at", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 228, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 386, + "name": "user_metadata", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 212, + "character": 2 + } + ], + "type": { + "type": "reference", + "id": 380, + "name": "UserMetadata" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 393, 385, 387, 388, 397, 396, 394, 390, 398, 404, 384, 403, 392, 400, 391, 395, 399, + 389, 401, 402, 386 + ] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 209, + "character": 17 + } + ] + }, + { + "id": 376, + "name": "UserAppMetadata", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "children": [ + { + "id": 377, + "name": "provider", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 201, "character": 2 } ], @@ -15128,33 +15197,172 @@ { "title": "Properties", "kind": 1024, - "children": [397, 394, 396, 395] + "children": [377] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 223, + "line": 200, + "character": 17 + } + ], + "indexSignature": { + "id": 378, + "name": "__index", + "kind": 8192, + "kindString": "Index signature", + "flags": {}, + "parameters": [ + { + "id": 379, + "name": "key", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + } + }, + { + "id": 405, + "name": "UserAttributes", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "children": [ + { + "id": 409, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", + "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n\n" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 255, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 406, + "name": "email", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The user's email." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 237, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 408, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 247, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 407, + "name": "phone", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The user's phone." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 242, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [409, 406, 408, 407] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 233, "character": 17 } ], "extendedBy": [ { "type": "reference", - "id": 398, + "id": 410, "name": "AdminUserAttributes" } ] }, { - "id": 346, + "id": 358, "name": "UserIdentity", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 354, + "id": 366, "name": "created_at", "kind": 1024, "kindString": "Property", @@ -15162,7 +15370,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 158, + "line": 168, "character": 2 } ], @@ -15172,7 +15380,7 @@ } }, { - "id": 347, + "id": 359, "name": "id", "kind": 1024, "kindString": "Property", @@ -15180,7 +15388,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 152, + "line": 162, "character": 2 } ], @@ -15190,7 +15398,7 @@ } }, { - "id": 349, + "id": 361, "name": "identity_data", "kind": 1024, "kindString": "Property", @@ -15198,27 +15406,27 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 154, + "line": 164, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 350, + "id": 362, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "indexSignature": { - "id": 351, + "id": 363, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 352, + "id": 364, "name": "key", "kind": 32768, "flags": {}, @@ -15237,7 +15445,7 @@ } }, { - "id": 355, + "id": 367, "name": "last_sign_in_at", "kind": 1024, "kindString": "Property", @@ -15245,7 +15453,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 159, + "line": 169, "character": 2 } ], @@ -15255,7 +15463,7 @@ } }, { - "id": 353, + "id": 365, "name": "provider", "kind": 1024, "kindString": "Property", @@ -15263,7 +15471,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 157, + "line": 167, "character": 2 } ], @@ -15273,7 +15481,7 @@ } }, { - "id": 356, + "id": 368, "name": "updated_at", "kind": 1024, "kindString": "Property", @@ -15283,7 +15491,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 160, + "line": 170, "character": 2 } ], @@ -15293,7 +15501,7 @@ } }, { - "id": 348, + "id": 360, "name": "user_id", "kind": 1024, "kindString": "Property", @@ -15301,7 +15509,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 153, + "line": 163, "character": 2 } ], @@ -15315,19 +15523,19 @@ { "title": "Properties", "kind": 1024, - "children": [354, 347, 349, 355, 353, 356, 348] + "children": [366, 359, 361, 367, 365, 368, 360] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 151, + "line": 161, "character": 17 } ] }, { - "id": 368, + "id": 380, "name": "UserMetadata", "kind": 256, "kindString": "Interface", @@ -15335,19 +15543,19 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 195, + "line": 205, "character": 17 } ], "indexSignature": { - "id": 369, + "id": 381, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 370, + "id": 382, "name": "key", "kind": 32768, "flags": {}, @@ -15364,14 +15572,14 @@ } }, { - "id": 485, + "id": 497, "name": "VerifyEmailOtpParams", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 486, + "id": 498, "name": "email", "kind": 1024, "kindString": "Property", @@ -15382,7 +15590,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 453, + "line": 468, "character": 2 } ], @@ -15392,7 +15600,7 @@ } }, { - "id": 489, + "id": 501, "name": "options", "kind": 1024, "kindString": "Property", @@ -15402,21 +15610,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 458, + "line": 473, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 490, + "id": 502, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 492, + "id": 504, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -15429,7 +15637,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 462, + "line": 477, "character": 4 } ], @@ -15439,7 +15647,7 @@ } }, { - "id": 491, + "id": 503, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -15452,7 +15660,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 460, + "line": 475, "character": 4 } ], @@ -15466,14 +15674,14 @@ { "title": "Properties", "kind": 1024, - "children": [492, 491] + "children": [504, 503] } ] } } }, { - "id": 487, + "id": 499, "name": "token", "kind": 1024, "kindString": "Property", @@ -15484,7 +15692,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 455, + "line": 470, "character": 2 } ], @@ -15494,7 +15702,7 @@ } }, { - "id": 488, + "id": 500, "name": "type", "kind": 1024, "kindString": "Property", @@ -15505,13 +15713,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 457, + "line": 472, "character": 2 } ], "type": { "type": "reference", - "id": 494, + "id": 506, "name": "EmailOtpType" } } @@ -15520,26 +15728,26 @@ { "title": "Properties", "kind": 1024, - "children": [486, 489, 487, 488] + "children": [498, 501, 499, 500] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 451, + "line": 466, "character": 17 } ] }, { - "id": 477, + "id": 489, "name": "VerifyMobileOtpParams", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 481, + "id": 493, "name": "options", "kind": 1024, "kindString": "Property", @@ -15549,21 +15757,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 444, + "line": 454, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 482, + "id": 494, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 484, + "id": 496, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -15571,12 +15779,18 @@ "isOptional": true }, "comment": { - "shortText": "Verification token received when the user completes the captcha on the site." + "shortText": "Verification token received when the user completes the captcha on the site.", + "tags": [ + { + "tag": "deprecated", + "text": "\n" + } + ] }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 448, + "line": 463, "character": 4 } ], @@ -15586,7 +15800,7 @@ } }, { - "id": 483, + "id": 495, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -15599,7 +15813,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 446, + "line": 456, "character": 4 } ], @@ -15613,14 +15827,14 @@ { "title": "Properties", "kind": 1024, - "children": [484, 483] + "children": [496, 495] } ] } } }, { - "id": 478, + "id": 490, "name": "phone", "kind": 1024, "kindString": "Property", @@ -15631,7 +15845,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 439, + "line": 449, "character": 2 } ], @@ -15641,7 +15855,7 @@ } }, { - "id": 479, + "id": 491, "name": "token", "kind": 1024, "kindString": "Property", @@ -15652,7 +15866,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 441, + "line": 451, "character": 2 } ], @@ -15662,7 +15876,7 @@ } }, { - "id": 480, + "id": 492, "name": "type", "kind": 1024, "kindString": "Property", @@ -15673,13 +15887,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 443, + "line": 453, "character": 2 } ], "type": { "type": "reference", - "id": 493, + "id": 505, "name": "MobileOtpType" } } @@ -15688,19 +15902,19 @@ { "title": "Properties", "kind": 1024, - "children": [481, 478, 479, 480] + "children": [493, 490, 491, 492] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 437, + "line": 447, "character": 17 } ] }, { - "id": 283, + "id": 286, "name": "AuthChangeEvent", "kind": 4194304, "kindString": "Type alias", @@ -15708,7 +15922,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 28, + "line": 25, "character": 12 } ], @@ -15741,30 +15955,22 @@ }, { "type": "reference", - "id": 282, + "id": 285, "name": "AuthChangeEventMFA" } ] } }, { - "id": 282, + "id": 285, "name": "AuthChangeEventMFA", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 26, + "line": 23, "character": 12 } ], @@ -15774,7 +15980,7 @@ } }, { - "id": 660, + "id": 682, "name": "AuthMFAAdminDeleteFactorParams", "kind": 4194304, "kindString": "Type alias", @@ -15787,6 +15993,360 @@ } ] }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 855, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 683, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 684, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the MFA factor to delete." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 857, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 685, + "name": "userId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the user whose factor is being deleted." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 860, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [684, 685] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 855, + "character": 45 + } + ] + } + } + }, + { + "id": 673, + "name": "AuthMFAAdminDeleteFactorResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "expermental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 842, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 674, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 675, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 844, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 676, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 677, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor that was successfully deleted." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 846, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [677] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 844, + "character": 12 + } + ] + } + } + }, + { + "id": 678, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 848, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [675, 678] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 843, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 679, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 680, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 850, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 681, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 850, + "character": 18 + } + ], + "type": { + "type": "reference", + "id": 722, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [680, 681] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 850, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 695, + "name": "AuthMFAAdminListFactorsParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "expermental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 879, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 696, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 697, + "name": "userId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the user for which to list all MFA factors." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 881, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [697] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 879, + "character": 44 + } + ] + } + } + }, + { + "id": 686, + "name": "AuthMFAAdminListFactorsResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "expermental", + "text": "\n" + } + ] + }, "sources": [ { "fileName": "src/lib/types.ts", @@ -15794,110 +16354,20 @@ "character": 12 } ], - "type": { - "type": "reflection", - "declaration": { - "id": 661, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 662, - "name": "id", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "ID of the MFA factor to delete." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 868, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 663, - "name": "userId", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "ID of the user whose factor is being deleted." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 871, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [662, 663] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 866, - "character": 45 - } - ] - } - } - }, - { - "id": 651, - "name": "AuthMFAAdminDeleteFactorResponse", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "comment": { - "tags": [ - { - "tag": "expermental", - "text": "\n" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 853, - "character": 12 - } - ], "type": { "type": "union", "types": [ { "type": "reflection", "declaration": { - "id": 652, + "id": 687, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 653, + "id": 688, "name": "data", "kind": 1024, "kindString": "Property", @@ -15905,285 +16375,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 855, + "line": 868, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 654, + "id": 689, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 655, - "name": "id", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "ID of the factor that was successfully deleted." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 857, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [655] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 855, - "character": 12 - } - ] - } - } - }, - { - "id": 656, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 859, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [653, 656] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 854, - "character": 4 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 657, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 658, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 861, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - }, - { - "id": 659, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 861, - "character": 18 - } - ], - "type": { - "type": "reference", - "id": 697, - "name": "AuthError" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [658, 659] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 861, - "character": 4 - } - ] - } - } - ] - } - }, - { - "id": 673, - "name": "AuthMFAAdminListFactorsParams", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "comment": { - "tags": [ - { - "tag": "expermental", - "text": "\n" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 890, - "character": 12 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 674, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 675, - "name": "userId", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "ID of the user for which to list all MFA factors." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 892, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [675] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 890, - "character": 44 - } - ] - } - } - }, - { - "id": 664, - "name": "AuthMFAAdminListFactorsResponse", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "comment": { - "tags": [ - { - "tag": "expermental", - "text": "\n" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 877, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 665, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 666, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 879, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 667, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 668, + "id": 690, "name": "factors", "kind": 1024, "kindString": "Property", @@ -16194,7 +16400,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 881, + "line": 870, "character": 8 } ], @@ -16202,7 +16408,7 @@ "type": "array", "elementType": { "type": "reference", - "id": 357, + "id": 369, "name": "Factor" } } @@ -16212,13 +16418,13 @@ { "title": "Properties", "kind": 1024, - "children": [668] + "children": [690] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 879, + "line": 868, "character": 12 } ] @@ -16226,7 +16432,7 @@ } }, { - "id": 669, + "id": 691, "name": "error", "kind": 1024, "kindString": "Property", @@ -16234,7 +16440,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 883, + "line": 872, "character": 6 } ], @@ -16248,13 +16454,13 @@ { "title": "Properties", "kind": 1024, - "children": [666, 669] + "children": [688, 691] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 878, + "line": 867, "character": 4 } ] @@ -16263,14 +16469,14 @@ { "type": "reflection", "declaration": { - "id": 670, + "id": 692, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 671, + "id": 693, "name": "data", "kind": 1024, "kindString": "Property", @@ -16278,7 +16484,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 885, + "line": 874, "character": 6 } ], @@ -16288,7 +16494,7 @@ } }, { - "id": 672, + "id": 694, "name": "error", "kind": 1024, "kindString": "Property", @@ -16296,13 +16502,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 885, + "line": 874, "character": 18 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -16311,13 +16517,13 @@ { "title": "Properties", "kind": 1024, - "children": [671, 672] + "children": [693, 694] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 885, + "line": 874, "character": 4 } ] @@ -16327,23 +16533,15 @@ } }, { - "id": 599, + "id": 621, "name": "AuthMFAChallengeResponse", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 693, + "line": 699, "character": 12 } ], @@ -16353,14 +16551,14 @@ { "type": "reflection", "declaration": { - "id": 600, + "id": 622, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 601, + "id": 623, "name": "data", "kind": 1024, "kindString": "Property", @@ -16368,21 +16566,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 695, + "line": 701, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 602, + "id": 624, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 604, + "id": 626, "name": "expires_at", "kind": 1024, "kindString": "Property", @@ -16393,7 +16591,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 700, + "line": 706, "character": 8 } ], @@ -16403,7 +16601,7 @@ } }, { - "id": 603, + "id": 625, "name": "id", "kind": 1024, "kindString": "Property", @@ -16414,7 +16612,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 697, + "line": 703, "character": 8 } ], @@ -16428,602 +16626,13 @@ { "title": "Properties", "kind": 1024, - "children": [604, 603] + "children": [626, 625] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 695, - "character": 12 - } - ] - } - } - }, - { - "id": 605, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 702, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [601, 605] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 694, - "character": 4 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 606, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 607, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 704, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - }, - { - "id": 608, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 704, - "character": 18 - } - ], - "type": { - "type": "reference", - "id": 697, - "name": "AuthError" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [607, 608] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 704, - "character": 4 - } - ] - } - } - ] - } - }, - { - "id": 575, - "name": "AuthMFAEnrollResponse", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 644, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 576, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 577, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 646, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 578, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 579, - "name": "id", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "ID of the factor that was just enrolled (in an unverified state)." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 648, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 581, - "name": "totp", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "TOTP enrollment information." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 654, - "character": 8 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 582, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 583, - "name": "qr_code", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "Contains a QR code encoding the authenticator URI. You can\nconvert it to a URL by prepending `data:image/svg+xml;utf-8,` to\nthe value. Avoid logging this value to the console." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 658, - "character": 10 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 584, - "name": "secret", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The TOTP secret (also encoded in the QR code). Show this secret\nin a password-style field to the user, in case they are unable to\nscan the QR code. Avoid logging this value to the console." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 663, - "character": 10 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 585, - "name": "uri", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The authenticator URI encoded within the QR code, should you need\nto use it. Avoid loggin this value to the console." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 667, - "character": 10 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [583, 584, 585] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 654, - "character": 14 - } - ] - } - } - }, - { - "id": 580, - "name": "type", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "Type of MFA factor. Only `totp` supported for now." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 651, - "character": 8 - } - ], - "type": { - "type": "literal", - "value": "totp" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [579, 581, 580] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 646, - "character": 12 - } - ] - } - } - }, - { - "id": 586, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 670, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [577, 586] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 645, - "character": 4 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 587, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 588, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 673, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - }, - { - "id": 589, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 674, - "character": 6 - } - ], - "type": { - "type": "reference", - "id": 697, - "name": "AuthError" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [588, 589] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 672, - "character": 4 - } - ] - } - } - ] - } - }, - { - "id": 620, - "name": "AuthMFAGetAuthenticatorAssuranceLevelResponse", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 730, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 621, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 622, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 732, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 623, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 626, - "name": "currentAuthenticationMethods", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "A list of all authentication methods attached to this session. Use\nthe information here to detect the last time a user verified a\nfactor, for example if implementing a step-up scenario." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 749, - "character": 8 - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "id": 343, - "name": "AMREntry" - } - } - }, - { - "id": 624, - "name": "currentLevel", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "Current AAL level of the session." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 734, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "id": 619, - "name": "AuthenticatorAssuranceLevels" - }, - { - "type": "literal", - "value": null - } - ] - } - }, - { - "id": 625, - "name": "nextLevel", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "Next possible AAL level for the session. If the next level is higher\nthan the current one, the user should go through MFA.", - "tags": [ - { - "tag": "see", - "text": "{@link GoTrueMFAApi#challenge}\n" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 742, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "id": 619, - "name": "AuthenticatorAssuranceLevels" - }, - { - "type": "literal", - "value": null - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [626, 624, 625] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 732, + "line": 701, "character": 12 } ] @@ -17039,7 +16648,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 751, + "line": 708, "character": 6 } ], @@ -17053,13 +16662,13 @@ { "title": "Properties", "kind": 1024, - "children": [622, 627] + "children": [623, 627] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 731, + "line": 700, "character": 4 } ] @@ -17083,7 +16692,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 753, + "line": 710, "character": 6 } ], @@ -17101,13 +16710,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 753, + "line": 710, "character": 18 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -17122,7 +16731,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 753, + "line": 710, "character": 4 } ] @@ -17132,23 +16741,15 @@ } }, { - "id": 609, - "name": "AuthMFAListFactorsResponse", + "id": 597, + "name": "AuthMFAEnrollResponse", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 709, + "line": 656, "character": 12 } ], @@ -17158,14 +16759,14 @@ { "type": "reflection", "declaration": { - "id": 610, + "id": 598, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 611, + "id": 599, "name": "data", "kind": 1024, "kindString": "Property", @@ -17173,81 +16774,179 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 711, + "line": 658, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 612, + "id": 600, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 613, - "name": "all", + "id": 601, + "name": "id", "kind": 1024, "kindString": "Property", "flags": {}, "comment": { - "shortText": "All available factors (verified and unverified)." + "shortText": "ID of the factor that was just enrolled (in an unverified state)." }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 713, + "line": 660, "character": 8 } ], "type": { - "type": "array", - "elementType": { - "type": "reference", - "id": 357, - "name": "Factor" - } + "type": "intrinsic", + "name": "string" } }, { - "id": 614, + "id": 603, "name": "totp", "kind": 1024, "kindString": "Property", "flags": {}, "comment": { - "shortText": "Only verified TOTP factors. (A subset of `all`.)" + "shortText": "TOTP enrollment information." }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 716, + "line": 666, "character": 8 } ], "type": { - "type": "array", - "elementType": { - "type": "reference", - "id": 357, - "name": "Factor" + "type": "reflection", + "declaration": { + "id": 604, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 605, + "name": "qr_code", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Contains a QR code encoding the authenticator URI. You can\nconvert it to a URL by prepending `data:image/svg+xml;utf-8,` to\nthe value. Avoid logging this value to the console." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 670, + "character": 10 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 606, + "name": "secret", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The TOTP secret (also encoded in the QR code). Show this secret\nin a password-style field to the user, in case they are unable to\nscan the QR code. Avoid logging this value to the console." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 675, + "character": 10 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 607, + "name": "uri", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The authenticator URI encoded within the QR code, should you need\nto use it. Avoid loggin this value to the console." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 679, + "character": 10 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [605, 606, 607] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 666, + "character": 14 + } + ] } } + }, + { + "id": 602, + "name": "type", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Type of MFA factor. Only `totp` supported for now." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 663, + "character": 8 + } + ], + "type": { + "type": "literal", + "value": "totp" + } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [613, 614] + "children": [601, 603, 602] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 711, + "line": 658, "character": 12 } ] @@ -17255,145 +16954,11 @@ } }, { - "id": 615, + "id": 608, "name": "error", "kind": 1024, "kindString": "Property", "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 718, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [611, 615] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 710, - "character": 4 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 616, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 617, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 720, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - }, - { - "id": 618, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 720, - "character": 18 - } - ], - "type": { - "type": "reference", - "id": 697, - "name": "AuthError" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [617, 618] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 720, - "character": 4 - } - ] - } - } - ] - } - }, - { - "id": 590, - "name": "AuthMFAUnenrollResponse", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 680, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 591, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 592, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, "sources": [ { "fileName": "src/lib/types.ts", @@ -17402,55 +16967,56 @@ } ], "type": { - "type": "reflection", - "declaration": { - "id": 593, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 594, - "name": "id", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "ID of the factor that was successfully unenrolled." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 684, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [594] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 682, - "character": 12 - } - ] + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [599, 608] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 657, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 609, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 610, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 685, + "character": 6 } + ], + "type": { + "type": "literal", + "value": null } }, { - "id": 595, + "id": 611, "name": "error", "kind": 1024, "kindString": "Property", @@ -17462,71 +17028,9 @@ "character": 6 } ], - "type": { - "type": "literal", - "value": null - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [592, 595] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 681, - "character": 4 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 596, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 597, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 688, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - }, - { - "id": 598, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 688, - "character": 18 - } - ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -17535,13 +17039,13 @@ { "title": "Properties", "kind": 1024, - "children": [597, 598] + "children": [610, 611] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 688, + "line": 684, "character": 4 } ] @@ -17551,23 +17055,15 @@ } }, { - "id": 562, - "name": "AuthMFAVerifyResponse", + "id": 642, + "name": "AuthMFAGetAuthenticatorAssuranceLevelResponse", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 616, + "line": 727, "character": 12 } ], @@ -17577,14 +17073,14 @@ { "type": "reflection", "declaration": { - "id": 563, + "id": 643, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 564, + "id": 644, "name": "data", "kind": 1024, "kindString": "Property", @@ -17592,21 +17088,683 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 618, + "line": 729, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 565, + "id": 645, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 566, + "id": 648, + "name": "currentAuthenticationMethods", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "A list of all authentication methods attached to this session. Use\nthe information here to detect the last time a user verified a\nfactor, for example if implementing a step-up scenario." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 746, + "character": 8 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 355, + "name": "AMREntry" + } + } + }, + { + "id": 646, + "name": "currentLevel", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Current AAL level of the session." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 731, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "id": 641, + "name": "AuthenticatorAssuranceLevels" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 647, + "name": "nextLevel", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Next possible AAL level for the session. If the next level is higher\nthan the current one, the user should go through MFA.", + "tags": [ + { + "tag": "see", + "text": "{@link GoTrueMFAApi#challenge}\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 739, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "id": 641, + "name": "AuthenticatorAssuranceLevels" + }, + { + "type": "literal", + "value": null + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [648, 646, 647] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 729, + "character": 12 + } + ] + } + } + }, + { + "id": 649, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 748, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [644, 649] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 728, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 650, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 651, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 750, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 652, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 750, + "character": 18 + } + ], + "type": { + "type": "reference", + "id": 722, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [651, 652] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 750, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 631, + "name": "AuthMFAListFactorsResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 712, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 632, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 633, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 714, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 634, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 635, + "name": "all", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "All available factors (verified and unverified)." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 716, + "character": 8 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 369, + "name": "Factor" + } + } + }, + { + "id": 636, + "name": "totp", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Only verified TOTP factors. (A subset of `all`.)" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 719, + "character": 8 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 369, + "name": "Factor" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [635, 636] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 714, + "character": 12 + } + ] + } + } + }, + { + "id": 637, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 721, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [633, 637] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 713, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 638, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 639, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 723, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 640, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 723, + "character": 18 + } + ], + "type": { + "type": "reference", + "id": 722, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [639, 640] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 723, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 612, + "name": "AuthMFAUnenrollResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 689, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 613, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 614, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 691, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 615, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 616, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor that was successfully unenrolled." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 693, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [616] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 691, + "character": 12 + } + ] + } + } + }, + { + "id": 617, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 695, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [614, 617] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 690, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 618, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 619, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 697, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 620, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 697, + "character": 18 + } + ], + "type": { + "type": "reference", + "id": 722, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [619, 620] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 697, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 584, + "name": "AuthMFAVerifyResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 631, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 585, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 586, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 633, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 587, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 588, "name": "access_token", "kind": 1024, "kindString": "Property", @@ -17617,7 +17775,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 620, + "line": 635, "character": 8 } ], @@ -17627,7 +17785,7 @@ } }, { - "id": 568, + "id": 590, "name": "expires_in", "kind": 1024, "kindString": "Property", @@ -17638,7 +17796,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 626, + "line": 641, "character": 8 } ], @@ -17648,7 +17806,7 @@ } }, { - "id": 569, + "id": 591, "name": "refresh_token", "kind": 1024, "kindString": "Property", @@ -17659,7 +17817,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 629, + "line": 644, "character": 8 } ], @@ -17669,7 +17827,7 @@ } }, { - "id": 567, + "id": 589, "name": "token_type", "kind": 1024, "kindString": "Property", @@ -17680,7 +17838,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 623, + "line": 638, "character": 8 } ], @@ -17690,7 +17848,7 @@ } }, { - "id": 570, + "id": 592, "name": "user", "kind": 1024, "kindString": "Property", @@ -17701,13 +17859,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 632, + "line": 647, "character": 8 } ], "type": { "type": "reference", - "id": 371, + "id": 383, "name": "User" } } @@ -17716,13 +17874,13 @@ { "title": "Properties", "kind": 1024, - "children": [566, 568, 569, 567, 570] + "children": [588, 590, 591, 589, 592] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 618, + "line": 633, "character": 12 } ] @@ -17730,7 +17888,7 @@ } }, { - "id": 571, + "id": 593, "name": "error", "kind": 1024, "kindString": "Property", @@ -17738,7 +17896,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 634, + "line": 649, "character": 6 } ], @@ -17752,13 +17910,13 @@ { "title": "Properties", "kind": 1024, - "children": [564, 571] + "children": [586, 593] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 617, + "line": 632, "character": 4 } ] @@ -17767,14 +17925,14 @@ { "type": "reflection", "declaration": { - "id": 572, + "id": 594, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 573, + "id": 595, "name": "data", "kind": 1024, "kindString": "Property", @@ -17782,7 +17940,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 637, + "line": 652, "character": 6 } ], @@ -17792,7 +17950,7 @@ } }, { - "id": 574, + "id": 596, "name": "error", "kind": 1024, "kindString": "Property", @@ -17800,13 +17958,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 638, + "line": 653, "character": 6 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -17815,13 +17973,13 @@ { "title": "Properties", "kind": 1024, - "children": [573, 574] + "children": [595, 596] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 636, + "line": 651, "character": 4 } ] @@ -17831,7 +17989,7 @@ } }, { - "id": 297, + "id": 300, "name": "AuthResponse", "kind": 4194304, "kindString": "Type alias", @@ -17839,7 +17997,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 56, + "line": 53, "character": 12 } ], @@ -17849,14 +18007,14 @@ { "type": "reflection", "declaration": { - "id": 298, + "id": 301, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 299, + "id": 302, "name": "data", "kind": 1024, "kindString": "Property", @@ -17864,21 +18022,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 58, + "line": 55, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 300, + "id": 303, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 302, + "id": 305, "name": "session", "kind": 1024, "kindString": "Property", @@ -17886,7 +18044,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 60, + "line": 57, "character": 8 } ], @@ -17895,7 +18053,7 @@ "types": [ { "type": "reference", - "id": 334, + "id": 346, "name": "Session" }, { @@ -17906,7 +18064,7 @@ } }, { - "id": 301, + "id": 304, "name": "user", "kind": 1024, "kindString": "Property", @@ -17914,7 +18072,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 59, + "line": 56, "character": 8 } ], @@ -17923,7 +18081,7 @@ "types": [ { "type": "reference", - "id": 371, + "id": 383, "name": "User" }, { @@ -17938,13 +18096,13 @@ { "title": "Properties", "kind": 1024, - "children": [302, 301] + "children": [305, 304] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 58, + "line": 55, "character": 12 } ] @@ -17952,7 +18110,7 @@ } }, { - "id": 303, + "id": 306, "name": "error", "kind": 1024, "kindString": "Property", @@ -17960,7 +18118,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 62, + "line": 59, "character": 6 } ], @@ -17974,13 +18132,13 @@ { "title": "Properties", "kind": 1024, - "children": [299, 303] + "children": [302, 306] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 57, + "line": 54, "character": 4 } ] @@ -17989,14 +18147,14 @@ { "type": "reflection", "declaration": { - "id": 304, + "id": 307, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 305, + "id": 308, "name": "data", "kind": 1024, "kindString": "Property", @@ -18004,21 +18162,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 65, + "line": 62, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 306, + "id": 309, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 308, + "id": 311, "name": "session", "kind": 1024, "kindString": "Property", @@ -18026,7 +18184,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 67, + "line": 64, "character": 8 } ], @@ -18036,7 +18194,7 @@ } }, { - "id": 307, + "id": 310, "name": "user", "kind": 1024, "kindString": "Property", @@ -18044,7 +18202,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 66, + "line": 63, "character": 8 } ], @@ -18058,13 +18216,13 @@ { "title": "Properties", "kind": 1024, - "children": [308, 307] + "children": [311, 310] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 65, + "line": 62, "character": 12 } ] @@ -18072,7 +18230,7 @@ } }, { - "id": 309, + "id": 312, "name": "error", "kind": 1024, "kindString": "Property", @@ -18080,13 +18238,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 69, + "line": 66, "character": 6 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -18095,13 +18253,13 @@ { "title": "Properties", "kind": 1024, - "children": [305, 309] + "children": [308, 312] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 64, + "line": 61, "character": 4 } ] @@ -18111,19 +18269,11 @@ } }, { - "id": 619, + "id": 641, "name": "AuthenticatorAssuranceLevels", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", @@ -18146,7 +18296,7 @@ } }, { - "id": 687, + "id": 709, "name": "CallRefreshTokenResult", "kind": 4194304, "kindString": "Type alias", @@ -18154,7 +18304,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 933, + "line": 921, "character": 12 } ], @@ -18164,14 +18314,14 @@ { "type": "reflection", "declaration": { - "id": 688, + "id": 710, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 690, + "id": 712, "name": "error", "kind": 1024, "kindString": "Property", @@ -18179,7 +18329,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 936, + "line": 924, "character": 6 } ], @@ -18189,7 +18339,7 @@ } }, { - "id": 689, + "id": 711, "name": "session", "kind": 1024, "kindString": "Property", @@ -18197,13 +18347,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 935, + "line": 923, "character": 6 } ], "type": { "type": "reference", - "id": 334, + "id": 346, "name": "Session" } } @@ -18212,13 +18362,13 @@ { "title": "Properties", "kind": 1024, - "children": [690, 689] + "children": [712, 711] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 934, + "line": 922, "character": 4 } ] @@ -18227,14 +18377,14 @@ { "type": "reflection", "declaration": { - "id": 691, + "id": 713, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 693, + "id": 715, "name": "error", "kind": 1024, "kindString": "Property", @@ -18242,18 +18392,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 940, + "line": 928, "character": 6 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } }, { - "id": 692, + "id": 714, "name": "session", "kind": 1024, "kindString": "Property", @@ -18261,7 +18411,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 939, + "line": 927, "character": 6 } ], @@ -18275,13 +18425,13 @@ { "title": "Properties", "kind": 1024, - "children": [693, 692] + "children": [715, 714] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 938, + "line": 926, "character": 4 } ] @@ -18291,7 +18441,7 @@ } }, { - "id": 494, + "id": 506, "name": "EmailOtpType", "kind": 4194304, "kindString": "Type alias", @@ -18299,7 +18449,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 467, + "line": 482, "character": 12 } ], @@ -18330,7 +18480,7 @@ } }, { - "id": 511, + "id": 533, "name": "GenerateEmailChangeLinkParams", "kind": 4194304, "kindString": "Type alias", @@ -18338,21 +18488,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 490, + "line": 523, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 512, + "id": 534, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 514, + "id": 536, "name": "email", "kind": 1024, "kindString": "Property", @@ -18363,7 +18513,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 493, + "line": 526, "character": 2 } ], @@ -18373,7 +18523,7 @@ } }, { - "id": 515, + "id": 537, "name": "newEmail", "kind": 1024, "kindString": "Property", @@ -18384,7 +18534,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 497, + "line": 530, "character": 2 } ], @@ -18394,7 +18544,7 @@ } }, { - "id": 516, + "id": 538, "name": "options", "kind": 1024, "kindString": "Property", @@ -18404,7 +18554,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 498, + "line": 531, "character": 2 } ], @@ -18413,7 +18563,7 @@ "typeArguments": [ { "type": "reference", - "id": 517, + "id": 539, "name": "GenerateLinkOptions" }, { @@ -18427,7 +18577,7 @@ } }, { - "id": 513, + "id": 535, "name": "type", "kind": 1024, "kindString": "Property", @@ -18435,7 +18585,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 491, + "line": 524, "character": 2 } ], @@ -18458,13 +18608,13 @@ { "title": "Properties", "kind": 1024, - "children": [514, 515, 516, 513] + "children": [536, 537, 538, 535] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 490, + "line": 523, "character": 44 } ] @@ -18472,7 +18622,7 @@ } }, { - "id": 501, + "id": 523, "name": "GenerateInviteOrMagiclinkParams", "kind": 4194304, "kindString": "Type alias", @@ -18480,21 +18630,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 476, + "line": 509, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 502, + "id": 524, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 504, + "id": 526, "name": "email", "kind": 1024, "kindString": "Property", @@ -18505,7 +18655,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 479, + "line": 512, "character": 2 } ], @@ -18515,7 +18665,7 @@ } }, { - "id": 505, + "id": 527, "name": "options", "kind": 1024, "kindString": "Property", @@ -18525,7 +18675,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 480, + "line": 513, "character": 2 } ], @@ -18534,7 +18684,7 @@ "typeArguments": [ { "type": "reference", - "id": 517, + "id": 539, "name": "GenerateLinkOptions" }, { @@ -18557,7 +18707,7 @@ } }, { - "id": 503, + "id": 525, "name": "type", "kind": 1024, "kindString": "Property", @@ -18565,7 +18715,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 477, + "line": 510, "character": 2 } ], @@ -18588,13 +18738,13 @@ { "title": "Properties", "kind": 1024, - "children": [504, 505, 503] + "children": [526, 527, 525] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 476, + "line": 509, "character": 46 } ] @@ -18602,7 +18752,7 @@ } }, { - "id": 520, + "id": 542, "name": "GenerateLinkParams", "kind": 4194304, "kindString": "Type alias", @@ -18610,7 +18760,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 512, + "line": 545, "character": 12 } ], @@ -18619,29 +18769,29 @@ "types": [ { "type": "reference", - "id": 495, + "id": 517, "name": "GenerateSignupLinkParams" }, { "type": "reference", - "id": 501, + "id": 523, "name": "GenerateInviteOrMagiclinkParams" }, { "type": "reference", - "id": 506, + "id": 528, "name": "GenerateRecoveryLinkParams" }, { "type": "reference", - "id": 511, + "id": 533, "name": "GenerateEmailChangeLinkParams" } ] } }, { - "id": 534, + "id": 556, "name": "GenerateLinkProperties", "kind": 4194304, "kindString": "Type alias", @@ -18652,21 +18802,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 535, + "line": 568, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 535, + "id": 557, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 536, + "id": 558, "name": "action_link", "kind": 1024, "kindString": "Property", @@ -18677,7 +18827,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 540, + "line": 573, "character": 2 } ], @@ -18687,7 +18837,7 @@ } }, { - "id": 537, + "id": 559, "name": "email_otp", "kind": 1024, "kindString": "Property", @@ -18698,7 +18848,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 545, + "line": 578, "character": 2 } ], @@ -18708,7 +18858,7 @@ } }, { - "id": 538, + "id": 560, "name": "hashed_token", "kind": 1024, "kindString": "Property", @@ -18719,7 +18869,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 549, + "line": 582, "character": 2 } ], @@ -18729,7 +18879,7 @@ } }, { - "id": 539, + "id": 561, "name": "redirect_to", "kind": 1024, "kindString": "Property", @@ -18740,7 +18890,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 551, + "line": 584, "character": 2 } ], @@ -18750,7 +18900,7 @@ } }, { - "id": 540, + "id": 562, "name": "verification_type", "kind": 1024, "kindString": "Property", @@ -18761,13 +18911,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 553, + "line": 586, "character": 2 } ], "type": { "type": "reference", - "id": 541, + "id": 563, "name": "GenerateLinkType" } } @@ -18776,13 +18926,13 @@ { "title": "Properties", "kind": 1024, - "children": [536, 537, 538, 539, 540] + "children": [558, 559, 560, 561, 562] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 535, + "line": 568, "character": 37 } ] @@ -18790,7 +18940,7 @@ } }, { - "id": 521, + "id": 543, "name": "GenerateLinkResponse", "kind": 4194304, "kindString": "Type alias", @@ -18798,7 +18948,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 518, + "line": 551, "character": 12 } ], @@ -18808,14 +18958,14 @@ { "type": "reflection", "declaration": { - "id": 522, + "id": 544, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 523, + "id": 545, "name": "data", "kind": 1024, "kindString": "Property", @@ -18823,21 +18973,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 520, + "line": 553, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 524, + "id": 546, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 525, + "id": 547, "name": "properties", "kind": 1024, "kindString": "Property", @@ -18845,18 +18995,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 521, + "line": 554, "character": 8 } ], "type": { "type": "reference", - "id": 534, + "id": 556, "name": "GenerateLinkProperties" } }, { - "id": 526, + "id": 548, "name": "user", "kind": 1024, "kindString": "Property", @@ -18864,13 +19014,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 522, + "line": 555, "character": 8 } ], "type": { "type": "reference", - "id": 371, + "id": 383, "name": "User" } } @@ -18879,13 +19029,13 @@ { "title": "Properties", "kind": 1024, - "children": [525, 526] + "children": [547, 548] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 520, + "line": 553, "character": 12 } ] @@ -18893,7 +19043,7 @@ } }, { - "id": 527, + "id": 549, "name": "error", "kind": 1024, "kindString": "Property", @@ -18901,7 +19051,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 524, + "line": 557, "character": 6 } ], @@ -18915,13 +19065,13 @@ { "title": "Properties", "kind": 1024, - "children": [523, 527] + "children": [545, 549] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 519, + "line": 552, "character": 4 } ] @@ -18930,14 +19080,14 @@ { "type": "reflection", "declaration": { - "id": 528, + "id": 550, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 529, + "id": 551, "name": "data", "kind": 1024, "kindString": "Property", @@ -18945,21 +19095,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 527, + "line": 560, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 530, + "id": 552, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 531, + "id": 553, "name": "properties", "kind": 1024, "kindString": "Property", @@ -18967,7 +19117,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 528, + "line": 561, "character": 8 } ], @@ -18977,7 +19127,7 @@ } }, { - "id": 532, + "id": 554, "name": "user", "kind": 1024, "kindString": "Property", @@ -18985,7 +19135,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 529, + "line": 562, "character": 8 } ], @@ -18999,13 +19149,13 @@ { "title": "Properties", "kind": 1024, - "children": [531, 532] + "children": [553, 554] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 527, + "line": 560, "character": 12 } ] @@ -19013,7 +19163,7 @@ } }, { - "id": 533, + "id": 555, "name": "error", "kind": 1024, "kindString": "Property", @@ -19021,13 +19171,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 531, + "line": 564, "character": 6 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -19036,13 +19186,13 @@ { "title": "Properties", "kind": 1024, - "children": [529, 533] + "children": [551, 555] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 526, + "line": 559, "character": 4 } ] @@ -19052,7 +19202,7 @@ } }, { - "id": 541, + "id": 563, "name": "GenerateLinkType", "kind": 4194304, "kindString": "Type alias", @@ -19060,7 +19210,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 556, + "line": 589, "character": 12 } ], @@ -19095,7 +19245,7 @@ } }, { - "id": 506, + "id": 528, "name": "GenerateRecoveryLinkParams", "kind": 4194304, "kindString": "Type alias", @@ -19103,21 +19253,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 483, + "line": 516, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 507, + "id": 529, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 509, + "id": 531, "name": "email", "kind": 1024, "kindString": "Property", @@ -19128,7 +19278,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 486, + "line": 519, "character": 2 } ], @@ -19138,7 +19288,7 @@ } }, { - "id": 510, + "id": 532, "name": "options", "kind": 1024, "kindString": "Property", @@ -19148,7 +19298,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 487, + "line": 520, "character": 2 } ], @@ -19157,7 +19307,7 @@ "typeArguments": [ { "type": "reference", - "id": 517, + "id": 539, "name": "GenerateLinkOptions" }, { @@ -19171,7 +19321,7 @@ } }, { - "id": 508, + "id": 530, "name": "type", "kind": 1024, "kindString": "Property", @@ -19179,7 +19329,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 484, + "line": 517, "character": 2 } ], @@ -19193,13 +19343,13 @@ { "title": "Properties", "kind": 1024, - "children": [509, 510, 508] + "children": [531, 532, 530] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 483, + "line": 516, "character": 41 } ] @@ -19207,7 +19357,7 @@ } }, { - "id": 495, + "id": 517, "name": "GenerateSignupLinkParams", "kind": 4194304, "kindString": "Type alias", @@ -19215,21 +19365,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 469, + "line": 502, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 496, + "id": 518, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 498, + "id": 520, "name": "email", "kind": 1024, "kindString": "Property", @@ -19237,7 +19387,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 471, + "line": 504, "character": 2 } ], @@ -19247,7 +19397,7 @@ } }, { - "id": 500, + "id": 522, "name": "options", "kind": 1024, "kindString": "Property", @@ -19257,7 +19407,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 473, + "line": 506, "character": 2 } ], @@ -19266,7 +19416,7 @@ "typeArguments": [ { "type": "reference", - "id": 517, + "id": 539, "name": "GenerateLinkOptions" }, { @@ -19289,7 +19439,7 @@ } }, { - "id": 499, + "id": 521, "name": "password", "kind": 1024, "kindString": "Property", @@ -19297,7 +19447,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 472, + "line": 505, "character": 2 } ], @@ -19307,7 +19457,7 @@ } }, { - "id": 497, + "id": 519, "name": "type", "kind": 1024, "kindString": "Property", @@ -19315,7 +19465,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 470, + "line": 503, "character": 2 } ], @@ -19329,13 +19479,13 @@ { "title": "Properties", "kind": 1024, - "children": [498, 500, 499, 497] + "children": [520, 522, 521, 519] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 469, + "line": 502, "character": 39 } ] @@ -19343,7 +19493,7 @@ } }, { - "id": 284, + "id": 287, "name": "GoTrueClientOptions", "kind": 4194304, "kindString": "Type alias", @@ -19351,21 +19501,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 37, + "line": 34, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 285, + "id": 288, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 293, + "id": 296, "name": "autoRefreshToken", "kind": 1024, "kindString": "Property", @@ -19375,7 +19525,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 47, + "line": 44, "character": 2 } ], @@ -19385,7 +19535,7 @@ } }, { - "id": 292, + "id": 295, "name": "detectSessionInUrl", "kind": 1024, "kindString": "Property", @@ -19395,7 +19545,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 45, + "line": 42, "character": 2 } ], @@ -19405,7 +19555,7 @@ } }, { - "id": 296, + "id": 299, "name": "fetch", "kind": 1024, "kindString": "Property", @@ -19415,7 +19565,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 53, + "line": 50, "character": 2 } ], @@ -19425,7 +19575,7 @@ } }, { - "id": 287, + "id": 290, "name": "headers", "kind": 1024, "kindString": "Property", @@ -19435,14 +19585,14 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 41, + "line": 38, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 288, + "id": 291, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -19450,19 +19600,19 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 41, + "line": 38, "character": 12 } ], "indexSignature": { - "id": 289, + "id": 292, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 290, + "id": 293, "name": "key", "kind": 32768, "flags": {}, @@ -19481,7 +19631,7 @@ } }, { - "id": 294, + "id": 297, "name": "persistSession", "kind": 1024, "kindString": "Property", @@ -19491,7 +19641,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 49, + "line": 46, "character": 2 } ], @@ -19501,7 +19651,7 @@ } }, { - "id": 295, + "id": 298, "name": "storage", "kind": 1024, "kindString": "Property", @@ -19511,18 +19661,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 51, + "line": 48, "character": 2 } ], "type": { "type": "reference", - "id": 683, + "id": 705, "name": "SupportedStorage" } }, { - "id": 291, + "id": 294, "name": "storageKey", "kind": 1024, "kindString": "Property", @@ -19532,7 +19682,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 43, + "line": 40, "character": 2 } ], @@ -19542,7 +19692,7 @@ } }, { - "id": 286, + "id": 289, "name": "url", "kind": 1024, "kindString": "Property", @@ -19552,7 +19702,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 39, + "line": 36, "character": 2 } ], @@ -19566,13 +19716,13 @@ { "title": "Properties", "kind": 1024, - "children": [293, 292, 296, 287, 294, 295, 291, 286] + "children": [296, 295, 299, 290, 297, 298, 294, 289] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 37, + "line": 34, "character": 34 } ] @@ -19580,7 +19730,7 @@ } }, { - "id": 684, + "id": 706, "name": "InitializeResult", "kind": 4194304, "kindString": "Type alias", @@ -19588,21 +19738,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 931, + "line": 919, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 685, + "id": 707, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 686, + "id": 708, "name": "error", "kind": 1024, "kindString": "Property", @@ -19610,7 +19760,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 931, + "line": 919, "character": 33 } ], @@ -19619,7 +19769,7 @@ "types": [ { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" }, { @@ -19634,13 +19784,13 @@ { "title": "Properties", "kind": 1024, - "children": [686] + "children": [708] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 931, + "line": 919, "character": 31 } ] @@ -19648,37 +19798,29 @@ } }, { - "id": 558, + "id": 580, "name": "MFAChallengeAndVerifyParams", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 606, + "line": 624, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 559, + "id": 581, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 561, + "id": 583, "name": "code", "kind": 1024, "kindString": "Property", @@ -19689,7 +19831,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 610, + "line": 628, "character": 2 } ], @@ -19699,7 +19841,7 @@ } }, { - "id": 560, + "id": 582, "name": "factorId", "kind": 1024, "kindString": "Property", @@ -19710,7 +19852,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 608, + "line": 626, "character": 2 } ], @@ -19724,13 +19866,13 @@ { "title": "Properties", "kind": 1024, - "children": [561, 560] + "children": [583, 582] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 606, + "line": 624, "character": 42 } ] @@ -19738,37 +19880,29 @@ } }, { - "id": 555, + "id": 577, "name": "MFAChallengeParams", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 598, + "line": 619, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 556, + "id": 578, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 557, + "id": 579, "name": "factorId", "kind": 1024, "kindString": "Property", @@ -19776,6 +19910,84 @@ "comment": { "shortText": "ID of the factor to be challenged." }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 621, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [579] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 619, + "character": 33 + } + ] + } + } + }, + { + "id": 564, + "name": "MFAEnrollParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 597, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 565, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 566, + "name": "factorType", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 598, + "character": 2 + } + ], + "type": { + "type": "literal", + "value": "totp" + } + }, + { + "id": 568, + "name": "friendlyName", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, "sources": [ { "fileName": "src/lib/types.ts", @@ -19787,95 +19999,9 @@ "type": "intrinsic", "name": "string" } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [557] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 598, - "character": 33 - } - ] - } - } - }, - { - "id": 542, - "name": "MFAEnrollParams", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 567, - "character": 12 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 543, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 544, - "name": "factorType", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 568, - "character": 2 - } - ], - "type": { - "type": "literal", - "value": "totp" - } }, { - "id": 546, - "name": "friendlyName", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 570, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 545, + "id": 567, "name": "issuer", "kind": 1024, "kindString": "Property", @@ -19885,7 +20011,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 569, + "line": 599, "character": 2 } ], @@ -19899,13 +20025,13 @@ { "title": "Properties", "kind": 1024, - "children": [544, 546, 545] + "children": [566, 568, 567] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 567, + "line": 597, "character": 30 } ] @@ -19913,37 +20039,29 @@ } }, { - "id": 547, + "id": 569, "name": "MFAUnenrollParams", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 576, + "line": 603, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 548, + "id": 570, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 549, + "id": 571, "name": "factorId", "kind": 1024, "kindString": "Property", @@ -19954,7 +20072,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 578, + "line": 605, "character": 2 } ], @@ -19968,13 +20086,13 @@ { "title": "Properties", "kind": 1024, - "children": [549] + "children": [571] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 576, + "line": 603, "character": 32 } ] @@ -19982,37 +20100,29 @@ } }, { - "id": 550, + "id": 572, "name": "MFAVerifyParams", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 584, + "line": 608, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 551, + "id": 573, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 553, + "id": 575, "name": "challengeId", "kind": 1024, "kindString": "Property", @@ -20023,7 +20133,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 589, + "line": 613, "character": 2 } ], @@ -20033,7 +20143,7 @@ } }, { - "id": 554, + "id": 576, "name": "code", "kind": 1024, "kindString": "Property", @@ -20044,7 +20154,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 592, + "line": 616, "character": 2 } ], @@ -20054,7 +20164,7 @@ } }, { - "id": 552, + "id": 574, "name": "factorId", "kind": 1024, "kindString": "Property", @@ -20065,7 +20175,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 586, + "line": 610, "character": 2 } ], @@ -20079,13 +20189,13 @@ { "title": "Properties", "kind": 1024, - "children": [553, 554, 552] + "children": [575, 576, 574] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 584, + "line": 608, "character": 30 } ] @@ -20093,7 +20203,7 @@ } }, { - "id": 493, + "id": 505, "name": "MobileOtpType", "kind": 4194304, "kindString": "Type alias", @@ -20101,7 +20211,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 466, + "line": 481, "character": 12 } ], @@ -20120,7 +20230,7 @@ } }, { - "id": 310, + "id": 313, "name": "OAuthResponse", "kind": 4194304, "kindString": "Type alias", @@ -20128,7 +20238,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 72, + "line": 69, "character": 12 } ], @@ -20138,14 +20248,14 @@ { "type": "reflection", "declaration": { - "id": 311, + "id": 314, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 312, + "id": 315, "name": "data", "kind": 1024, "kindString": "Property", @@ -20153,21 +20263,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 74, + "line": 71, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 313, + "id": 316, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 314, + "id": 317, "name": "provider", "kind": 1024, "kindString": "Property", @@ -20175,18 +20285,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 75, + "line": 72, "character": 8 } ], "type": { "type": "reference", - "id": 281, + "id": 284, "name": "Provider" } }, { - "id": 315, + "id": 318, "name": "url", "kind": 1024, "kindString": "Property", @@ -20194,7 +20304,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 76, + "line": 73, "character": 8 } ], @@ -20208,13 +20318,13 @@ { "title": "Properties", "kind": 1024, - "children": [314, 315] + "children": [317, 318] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 74, + "line": 71, "character": 12 } ] @@ -20222,7 +20332,7 @@ } }, { - "id": 316, + "id": 319, "name": "error", "kind": 1024, "kindString": "Property", @@ -20230,7 +20340,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 78, + "line": 75, "character": 6 } ], @@ -20244,13 +20354,13 @@ { "title": "Properties", "kind": 1024, - "children": [312, 316] + "children": [315, 319] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 73, + "line": 70, "character": 4 } ] @@ -20259,14 +20369,14 @@ { "type": "reflection", "declaration": { - "id": 317, + "id": 320, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 318, + "id": 321, "name": "data", "kind": 1024, "kindString": "Property", @@ -20274,21 +20384,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 81, + "line": 78, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 319, + "id": 322, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 320, + "id": 323, "name": "provider", "kind": 1024, "kindString": "Property", @@ -20296,18 +20406,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 82, + "line": 79, "character": 8 } ], "type": { "type": "reference", - "id": 281, + "id": 284, "name": "Provider" } }, { - "id": 321, + "id": 324, "name": "url", "kind": 1024, "kindString": "Property", @@ -20315,7 +20425,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 83, + "line": 80, "character": 8 } ], @@ -20329,13 +20439,13 @@ { "title": "Properties", "kind": 1024, - "children": [320, 321] + "children": [323, 324] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 81, + "line": 78, "character": 12 } ] @@ -20343,7 +20453,7 @@ } }, { - "id": 322, + "id": 325, "name": "error", "kind": 1024, "kindString": "Property", @@ -20351,13 +20461,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 85, + "line": 82, "character": 6 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -20366,13 +20476,13 @@ { "title": "Properties", "kind": 1024, - "children": [318, 322] + "children": [321, 325] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 80, + "line": 77, "character": 4 } ] @@ -20382,7 +20492,7 @@ } }, { - "id": 281, + "id": 284, "name": "Provider", "kind": 4194304, "kindString": "Type alias", @@ -20468,7 +20578,194 @@ } }, { - "id": 465, + "id": 326, + "name": "SSOResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 85, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 327, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 328, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 87, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 329, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 330, + "name": "url", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "URL to take the user to (in a browser) to complete SSO." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 89, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [330] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 87, + "character": 12 + } + ] + } + } + }, + { + "id": 331, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 91, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [328, 331] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 86, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 332, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 333, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 94, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 334, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 95, + "character": 6 + } + ], + "type": { + "type": "reference", + "id": 722, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [333, 334] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 93, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 477, "name": "SignInWithOAuthCredentials", "kind": 4194304, "kindString": "Type alias", @@ -20476,21 +20773,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 423, + "line": 433, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 466, + "id": 478, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 468, + "id": 480, "name": "options", "kind": 1024, "kindString": "Property", @@ -20500,21 +20797,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 426, + "line": 436, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 469, + "id": 481, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 472, + "id": 484, "name": "queryParams", "kind": 1024, "kindString": "Property", @@ -20527,14 +20824,14 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 432, + "line": 442, "character": 4 } ], "type": { "type": "reflection", "declaration": { - "id": 473, + "id": 485, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -20542,19 +20839,19 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 432, + "line": 442, "character": 18 } ], "indexSignature": { - "id": 474, + "id": 486, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 475, + "id": 487, "name": "key", "kind": 32768, "flags": {}, @@ -20573,7 +20870,7 @@ } }, { - "id": 470, + "id": 482, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -20586,7 +20883,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 428, + "line": 438, "character": 4 } ], @@ -20596,7 +20893,7 @@ } }, { - "id": 471, + "id": 483, "name": "scopes", "kind": 1024, "kindString": "Property", @@ -20609,7 +20906,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 430, + "line": 440, "character": 4 } ], @@ -20623,13 +20920,13 @@ { "title": "Properties", "kind": 1024, - "children": [472, 470, 471] + "children": [484, 482, 483] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 426, + "line": 436, "character": 12 } ] @@ -20637,7 +20934,7 @@ } }, { - "id": 467, + "id": 479, "name": "provider", "kind": 1024, "kindString": "Property", @@ -20648,13 +20945,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 425, + "line": 435, "character": 2 } ], "type": { "type": "reference", - "id": 281, + "id": 284, "name": "Provider" } } @@ -20663,13 +20960,13 @@ { "title": "Properties", "kind": 1024, - "children": [468, 467] + "children": [480, 479] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 423, + "line": 433, "character": 41 } ] @@ -20677,7 +20974,7 @@ } }, { - "id": 434, + "id": 446, "name": "SignInWithPasswordCredentials", "kind": 4194304, "kindString": "Type alias", @@ -20685,7 +20982,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 353, + "line": 363, "character": 12 } ], @@ -20695,14 +20992,14 @@ { "type": "reflection", "declaration": { - "id": 435, + "id": 447, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 436, + "id": 448, "name": "email", "kind": 1024, "kindString": "Property", @@ -20713,7 +21010,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 356, + "line": 366, "character": 6 } ], @@ -20723,7 +21020,7 @@ } }, { - "id": 438, + "id": 450, "name": "options", "kind": 1024, "kindString": "Property", @@ -20733,21 +21030,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 359, + "line": 369, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 439, + "id": 451, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 441, + "id": 453, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -20760,7 +21057,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 367, + "line": 377, "character": 8 } ], @@ -20770,7 +21067,7 @@ } }, { - "id": 440, + "id": 452, "name": "data", "kind": 1024, "kindString": "Property", @@ -20784,7 +21081,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 365, + "line": 375, "character": 8 } ], @@ -20798,13 +21095,13 @@ { "title": "Properties", "kind": 1024, - "children": [441, 440] + "children": [453, 452] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 359, + "line": 369, "character": 16 } ] @@ -20812,7 +21109,7 @@ } }, { - "id": 437, + "id": 449, "name": "password", "kind": 1024, "kindString": "Property", @@ -20823,7 +21120,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 358, + "line": 368, "character": 6 } ], @@ -20837,13 +21134,13 @@ { "title": "Properties", "kind": 1024, - "children": [436, 438, 437] + "children": [448, 450, 449] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 354, + "line": 364, "character": 4 } ] @@ -20852,14 +21149,14 @@ { "type": "reflection", "declaration": { - "id": 442, + "id": 454, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 445, + "id": 457, "name": "options", "kind": 1024, "kindString": "Property", @@ -20869,21 +21166,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 375, + "line": 385, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 446, + "id": 458, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 448, + "id": 460, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -20893,250 +21190,6 @@ "comment": { "shortText": "Verification token received when the user completes the captcha on the site." }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 383, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 447, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", - "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n" - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 381, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "object" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [448, 447] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 375, - "character": 16 - } - ] - } - } - }, - { - "id": 444, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's password." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 374, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 443, - "name": "phone", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's phone number." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 372, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [445, 444, 443] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 370, - "character": 4 - } - ] - } - } - ] - } - }, - { - "id": 449, - "name": "SignInWithPasswordlessCredentials", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 387, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 450, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 451, - "name": "email", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's email address." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 390, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 452, - "name": "options", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 391, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 453, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 457, - "name": "captchaToken", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "Verification token received when the user completes the captcha on the site." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 403, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 456, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", - "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n" - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 401, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "object" - } - }, - { - "id": 454, - "name": "emailRedirectTo", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "The redirect url embedded in the email link" - }, "sources": [ { "fileName": "src/lib/types.ts", @@ -21150,121 +21203,7 @@ } }, { - "id": 455, - "name": "shouldCreateUser", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "If set to false, this method will not create a new user. Defaults to true." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 395, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [457, 456, 454, 455] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 391, - "character": 16 - } - ] - } - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [451, 452] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 388, - "character": 4 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 458, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 460, - "name": "options", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 409, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 461, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 464, - "name": "captchaToken", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "Verification token received when the user completes the captcha on the site." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 419, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 463, + "id": 459, "name": "data", "kind": 1024, "kindString": "Property", @@ -21278,7 +21217,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 417, + "line": 391, "character": 8 } ], @@ -21286,42 +21225,19 @@ "type": "intrinsic", "name": "object" } - }, - { - "id": 462, - "name": "shouldCreateUser", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "If set to false, this method will not create a new user. Defaults to true." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 411, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [464, 463, 462] + "children": [460, 459] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 409, + "line": 385, "character": 16 } ] @@ -21329,7 +21245,28 @@ } }, { - "id": 459, + "id": 456, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 384, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 455, "name": "phone", "kind": 1024, "kindString": "Property", @@ -21340,7 +21277,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 408, + "line": 382, "character": 6 } ], @@ -21354,13 +21291,13 @@ { "title": "Properties", "kind": 1024, - "children": [460, 459] + "children": [457, 456, 455] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 406, + "line": 380, "character": 4 } ] @@ -21370,15 +21307,15 @@ } }, { - "id": 418, - "name": "SignUpWithPasswordCredentials", + "id": 461, + "name": "SignInWithPasswordlessCredentials", "kind": 4194304, "kindString": "Type alias", "flags": {}, "sources": [ { "fileName": "src/lib/types.ts", - "line": 318, + "line": 397, "character": 12 } ], @@ -21388,14 +21325,14 @@ { "type": "reflection", "declaration": { - "id": 419, + "id": 462, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 420, + "id": 463, "name": "email", "kind": 1024, "kindString": "Property", @@ -21406,7 +21343,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 321, + "line": 400, "character": 6 } ], @@ -21416,7 +21353,7 @@ } }, { - "id": 422, + "id": 464, "name": "options", "kind": 1024, "kindString": "Property", @@ -21426,21 +21363,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 324, + "line": 401, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 423, + "id": 465, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 426, + "id": 469, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -21453,7 +21390,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 334, + "line": 413, "character": 8 } ], @@ -21463,7 +21400,7 @@ } }, { - "id": 425, + "id": 468, "name": "data", "kind": 1024, "kindString": "Property", @@ -21477,7 +21414,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 332, + "line": 411, "character": 8 } ], @@ -21487,7 +21424,7 @@ } }, { - "id": 424, + "id": 466, "name": "emailRedirectTo", "kind": 1024, "kindString": "Property", @@ -21500,7 +21437,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 326, + "line": 403, "character": 8 } ], @@ -21508,58 +21445,60 @@ "type": "intrinsic", "name": "string" } + }, + { + "id": 467, + "name": "shouldCreateUser", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "If set to false, this method will not create a new user. Defaults to true." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 405, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [426, 425, 424] + "children": [469, 468, 466, 467] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 324, + "line": 401, "character": 16 } ] } } - }, - { - "id": 421, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's password." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 323, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [420, 422, 421] + "children": [463, 464] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 319, + "line": 398, "character": 4 } ] @@ -21568,14 +21507,14 @@ { "type": "reflection", "declaration": { - "id": 427, + "id": 470, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 430, + "id": 472, "name": "options", "kind": 1024, "kindString": "Property", @@ -21585,21 +21524,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 342, + "line": 419, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 431, + "id": 473, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 433, + "id": 476, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -21612,7 +21551,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 350, + "line": 429, "character": 8 } ], @@ -21622,7 +21561,7 @@ } }, { - "id": 432, + "id": 475, "name": "data", "kind": 1024, "kindString": "Property", @@ -21636,7 +21575,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 348, + "line": 427, "character": 8 } ], @@ -21644,19 +21583,42 @@ "type": "intrinsic", "name": "object" } + }, + { + "id": 474, + "name": "shouldCreateUser", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "If set to false, this method will not create a new user. Defaults to true." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 421, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [433, 432] + "children": [476, 475, 474] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 342, + "line": 419, "character": 16 } ] @@ -21664,28 +21626,7 @@ } }, { - "id": 429, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's password." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 341, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 428, + "id": 471, "name": "phone", "kind": 1024, "kindString": "Property", @@ -21696,7 +21637,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 339, + "line": 418, "character": 6 } ], @@ -21710,13 +21651,13 @@ { "title": "Properties", "kind": 1024, - "children": [430, 429, 428] + "children": [472, 471] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 337, + "line": 416, "character": 4 } ] @@ -21726,7 +21667,595 @@ } }, { - "id": 683, + "id": 507, + "name": "SignInWithSSO", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 484, + "character": 12 + } + ], + "type": { + "type": "intersection", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 508, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 509, + "name": "options", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 485, + "character": 2 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 510, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 512, + "name": "captchaToken", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Verification token received when the user completes the captcha on the site." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 489, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 511, + "name": "redirectTo", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "A URL to send the user to after they have signed-in." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 487, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [512, 511] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 485, + "character": 12 + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [509] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 484, + "character": 28 + } + ] + } + }, + { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 513, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 514, + "name": "providerId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "UUID of the SSO provider to invoke single-sign on to." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 494, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [514] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 492, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 515, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 516, + "name": "domain", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Domain name of the organization for which to invoke single-sign on." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 498, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [516] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 496, + "character": 4 + } + ] + } + } + ] + } + ] + } + }, + { + "id": 430, + "name": "SignUpWithPasswordCredentials", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 328, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 431, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 432, + "name": "email", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's email address." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 331, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 434, + "name": "options", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 334, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 435, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 438, + "name": "captchaToken", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Verification token received when the user completes the captcha on the site." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 344, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 437, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", + "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 342, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 436, + "name": "emailRedirectTo", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The redirect url embedded in the email link" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 336, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [438, 437, 436] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 334, + "character": 16 + } + ] + } + } + }, + { + "id": 433, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 333, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [432, 434, 433] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 329, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 439, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 442, + "name": "options", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 352, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 443, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 445, + "name": "captchaToken", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Verification token received when the user completes the captcha on the site." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 360, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 444, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", + "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 358, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [445, 444] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 352, + "character": 16 + } + ] + } + } + }, + { + "id": 441, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 351, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 440, + "name": "phone", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's phone number." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 349, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [442, 441, 440] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 347, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 705, "name": "SupportedStorage", "kind": 4194304, "kindString": "Type alias", @@ -21734,7 +22263,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 929, + "line": 917, "character": 12 } ], @@ -21777,7 +22306,7 @@ } }, { - "id": 323, + "id": 335, "name": "UserResponse", "kind": 4194304, "kindString": "Type alias", @@ -21785,7 +22314,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 88, + "line": 98, "character": 12 } ], @@ -21795,14 +22324,14 @@ { "type": "reflection", "declaration": { - "id": 324, + "id": 336, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 325, + "id": 337, "name": "data", "kind": 1024, "kindString": "Property", @@ -21810,21 +22339,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 90, + "line": 100, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 326, + "id": 338, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 327, + "id": 339, "name": "user", "kind": 1024, "kindString": "Property", @@ -21832,13 +22361,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 91, + "line": 101, "character": 8 } ], "type": { "type": "reference", - "id": 371, + "id": 383, "name": "User" } } @@ -21847,13 +22376,13 @@ { "title": "Properties", "kind": 1024, - "children": [327] + "children": [339] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 90, + "line": 100, "character": 12 } ] @@ -21861,7 +22390,7 @@ } }, { - "id": 328, + "id": 340, "name": "error", "kind": 1024, "kindString": "Property", @@ -21869,7 +22398,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 93, + "line": 103, "character": 6 } ], @@ -21883,13 +22412,13 @@ { "title": "Properties", "kind": 1024, - "children": [325, 328] + "children": [337, 340] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 89, + "line": 99, "character": 4 } ] @@ -21898,14 +22427,14 @@ { "type": "reflection", "declaration": { - "id": 329, + "id": 341, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 330, + "id": 342, "name": "data", "kind": 1024, "kindString": "Property", @@ -21913,21 +22442,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 96, + "line": 106, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 331, + "id": 343, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 332, + "id": 344, "name": "user", "kind": 1024, "kindString": "Property", @@ -21935,7 +22464,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 97, + "line": 107, "character": 8 } ], @@ -21949,13 +22478,13 @@ { "title": "Properties", "kind": 1024, - "children": [332] + "children": [344] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 96, + "line": 106, "character": 12 } ] @@ -21963,7 +22492,7 @@ } }, { - "id": 333, + "id": 345, "name": "error", "kind": 1024, "kindString": "Property", @@ -21971,13 +22500,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 99, + "line": 109, "character": 6 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -21986,13 +22515,13 @@ { "title": "Properties", "kind": 1024, - "children": [330, 333] + "children": [342, 345] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 95, + "line": 105, "character": 4 } ] @@ -22002,7 +22531,7 @@ } }, { - "id": 476, + "id": 488, "name": "VerifyOtpParams", "kind": 4194304, "kindString": "Type alias", @@ -22010,7 +22539,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 436, + "line": 446, "character": 12 } ], @@ -22019,40 +22548,40 @@ "types": [ { "type": "reference", - "id": 477, + "id": 489, "name": "VerifyMobileOtpParams" }, { "type": "reference", - "id": 485, + "id": 497, "name": "VerifyEmailOtpParams" } ] } }, { - "id": 694, - "name": "isAuthError", + "id": 719, + "name": "isAuthApiError", "kind": 64, "kindString": "Function", "flags": {}, "sources": [ { "fileName": "src/lib/errors.ts", - "line": 10, + "line": 32, "character": 16 } ], "signatures": [ { - "id": 695, - "name": "isAuthError", + "id": 720, + "name": "isAuthApiError", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 696, + "id": 721, "name": "error", "kind": 32768, "kindString": "Parameter", @@ -22069,7 +22598,53 @@ "asserts": false, "targetType": { "type": "reference", - "id": 697, + "id": 727, + "name": "AuthApiError" + } + } + } + ] + }, + { + "id": 716, + "name": "isAuthError", + "kind": 64, + "kindString": "Function", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 10, + "character": 16 + } + ], + "signatures": [ + { + "id": 717, + "name": "isAuthError", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "parameters": [ + { + "id": 718, + "name": "error", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "predicate", + "name": "error", + "asserts": false, + "targetType": { + "type": "reference", + "id": 722, "name": "AuthError" } } @@ -22081,28 +22656,28 @@ { "title": "Classes", "kind": 128, - "children": [702, 697, 762, 749, 787, 737, 715, 722, 1, 74] + "children": [727, 722, 787, 774, 812, 762, 740, 747, 1, 74] }, { "title": "Interfaces", "kind": 256, "children": [ - 343, 398, 357, 517, 676, 631, 334, 408, 416, 371, 364, 393, 346, 368, 485, 477 + 355, 410, 369, 539, 698, 653, 346, 420, 428, 383, 376, 405, 358, 380, 497, 489 ] }, { "title": "Type Aliases", "kind": 4194304, "children": [ - 283, 282, 660, 651, 673, 664, 599, 575, 620, 609, 590, 562, 297, 619, 687, 494, 511, - 501, 520, 534, 521, 541, 506, 495, 284, 684, 558, 555, 542, 547, 550, 493, 310, 281, - 465, 434, 449, 418, 683, 323, 476 + 286, 285, 682, 673, 695, 686, 621, 597, 642, 631, 612, 584, 300, 641, 709, 506, 533, + 523, 542, 556, 543, 563, 528, 517, 287, 706, 580, 577, 564, 569, 572, 505, 313, 284, + 326, 477, 446, 461, 507, 430, 705, 335, 488 ] }, { "title": "Functions", "kind": 64, - "children": [694] + "children": [719, 716] } ], "sources": [ @@ -23436,7 +24011,7 @@ "sources": [ { "fileName": "src/PostgrestClient.ts", - "line": 64, + "line": 59, "character": 2 } ], @@ -23516,6 +24091,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Perform a query on a table or a view." + }, "typeParameter": [ { "id": 31, @@ -23547,6 +24125,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The table or view name to query\n" + }, "type": { "type": "reference", "id": 31, @@ -23579,6 +24160,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Perform a query on a table or a view." + }, "parameters": [ { "id": 35, @@ -23586,6 +24170,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The table or view name to query\n" + }, "type": { "type": "intrinsic", "name": "string" @@ -25301,7 +25888,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 216, + "line": 209, "character": 2 } ], @@ -25426,6 +26013,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Only relevant for jsonb, array, and range columns. Match only rows where\nevery element appearing in `column` is contained by `value`." + }, "parameters": [ { "id": 213, @@ -25433,6 +26023,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The jsonb, array, or range column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -25444,6 +26037,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The jsonb, array, or range value to filter with\n" + }, "type": { "type": "union", "types": [ @@ -25512,7 +26108,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 189, + "line": 182, "character": 2 } ], @@ -25637,6 +26233,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Only relevant for jsonb, array, and range columns. Match only rows where\n`column` contains every element appearing in `value`." + }, "parameters": [ { "id": 205, @@ -25644,6 +26243,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The jsonb, array, or range column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -25655,6 +26257,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The jsonb, array, or range value to filter with\n" + }, "type": { "type": "union", "types": [ @@ -25778,7 +26383,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 41, + "line": 33, "character": 2 } ], @@ -25876,6 +26481,10 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where `column` is equal to `value`.", + "text": "To check if the value of `column` is NULL, you should use `.is()` instead.\n" + }, "parameters": [ { "id": 125, @@ -25883,6 +26492,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -25894,6 +26506,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The value to filter with\n" + }, "type": { "type": "intrinsic", "name": "unknown" @@ -26205,7 +26820,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 441, + "line": 428, "character": 2 } ], @@ -26401,6 +27016,10 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows which satisfy the filter. This is an escape hatch - you\nshould use the specific filter methods wherever possible.", + "text": "Unlike most filters, `opearator` and `value` are used as-is and need to\nfollow [PostgREST\nsyntax](https://postgrest.org/en/stable/api.html#operators). You also need\nto make sure they are properly sanitized.\n" + }, "parameters": [ { "id": 308, @@ -26408,6 +27027,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -26419,6 +27041,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The operator to filter with, following PostgREST syntax" + }, "type": { "type": "intrinsic", "name": "string" @@ -26430,6 +27055,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The value to filter with, following PostgREST syntax\n" + }, "type": { "type": "intrinsic", "name": "unknown" @@ -26537,7 +27165,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 67, + "line": 61, "character": 2 } ], @@ -26634,6 +27262,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where `column` is greater than `value`." + }, "parameters": [ { "id": 141, @@ -26641,6 +27272,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -26652,6 +27286,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The value to filter with\n" + }, "type": { "type": "intrinsic", "name": "unknown" @@ -26692,7 +27329,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 80, + "line": 74, "character": 2 } ], @@ -26789,6 +27426,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where `column` is greater than or equal to `value`." + }, "parameters": [ { "id": 149, @@ -26796,6 +27436,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -26807,6 +27450,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The value to filter with\n" + }, "type": { "type": "intrinsic", "name": "unknown" @@ -26847,7 +27493,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 132, + "line": 126, "character": 2 } ], @@ -26935,6 +27581,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where `column` matches `pattern` case-insensitively." + }, "parameters": [ { "id": 181, @@ -26942,6 +27591,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -26953,6 +27605,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The pattern to match with\n" + }, "type": { "type": "intrinsic", "name": "string" @@ -26993,7 +27648,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 167, + "line": 161, "character": 2 } ], @@ -27093,6 +27748,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where `column` is included in the `values` array." + }, "parameters": [ { "id": 197, @@ -27100,6 +27758,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -27111,6 +27772,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The values array to filter with\n" + }, "type": { "type": "array", "elementType": { @@ -27154,7 +27818,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 151, + "line": 139, "character": 2 } ], @@ -27310,6 +27974,10 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where `column` IS `value`.", + "text": "For non-boolean columns, this is only relevant for checking if the value of\n`column` is NULL by setting `value` to `null`.\n\nFor boolean columns, you can also set `value` to `true` or `false` and it\nwill behave the same way as `.eq()`.\n" + }, "parameters": [ { "id": 189, @@ -27317,6 +27985,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -27328,6 +27999,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The value to filter with\n" + }, "type": { "type": "union", "types": [ @@ -27377,7 +28051,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 119, + "line": 113, "character": 2 } ], @@ -27465,6 +28139,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where `column` matches `pattern` case-sensitively." + }, "parameters": [ { "id": 173, @@ -27472,6 +28149,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -27483,6 +28163,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The pattern to match with\n" + }, "type": { "type": "intrinsic", "name": "string" @@ -27651,7 +28334,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 93, + "line": 87, "character": 2 } ], @@ -27748,6 +28431,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where `column` is less than `value`." + }, "parameters": [ { "id": 157, @@ -27755,6 +28441,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -27766,6 +28455,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The value to filter with\n" + }, "type": { "type": "intrinsic", "name": "unknown" @@ -27806,7 +28498,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 106, + "line": 100, "character": 2 } ], @@ -27903,6 +28595,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where `column` is less than or equal to `value`." + }, "parameters": [ { "id": 165, @@ -27910,6 +28605,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -27921,6 +28619,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The value to filter with\n" + }, "type": { "type": "intrinsic", "name": "unknown" @@ -27961,7 +28662,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 376, + "line": 369, "character": 2 } ], @@ -28055,6 +28756,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where each column in `query` keys is equal to its\nassociated value. Shorthand for multiple `.eq()`s." + }, "parameters": [ { "id": 284, @@ -28062,6 +28766,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The object to filter with, with column names as keys mapped\nto their filter values\n" + }, "type": { "type": "reference", "typeArguments": [ @@ -28171,7 +28878,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 54, + "line": 48, "character": 2 } ], @@ -28268,6 +28975,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where `column` is not equal to `value`." + }, "parameters": [ { "id": 133, @@ -28275,6 +28985,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -28286,6 +28999,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The value to filter with\n" + }, "type": { "type": "intrinsic", "name": "unknown" @@ -28326,7 +29042,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 398, + "line": 385, "character": 2 } ], @@ -28438,6 +29154,10 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows which doesn't satisfy the filter.", + "text": "Unlike most filters, `opearator` and `value` are used as-is and need to\nfollow [PostgREST\nsyntax](https://postgrest.org/en/stable/api.html#operators). You also need\nto make sure they are properly sanitized.\n" + }, "parameters": [ { "id": 292, @@ -28445,6 +29165,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -28456,6 +29179,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The operator to be negated to filter with, following\nPostgREST syntax" + }, "type": { "type": "intrinsic", "name": "string" @@ -28467,6 +29193,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The value to filter with, following PostgREST syntax\n" + }, "type": { "type": "intrinsic", "name": "unknown" @@ -28623,7 +29352,7 @@ "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 65, + "line": 49, "character": 2 } ], @@ -28702,7 +29431,7 @@ "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 67, + "line": 51, "character": 16 } ], @@ -28725,7 +29454,7 @@ "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 67, + "line": 51, "character": 59 } ], @@ -28748,7 +29477,7 @@ "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 67, + "line": 51, "character": 37 } ], @@ -28803,6 +29532,10 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Order the query result by `column`.", + "text": "You can call this method multiple times to order by multiple columns.\n\nYou can order foreign tables, but it doesn't affect the ordering of the\ncurrent table.\n" + }, "parameters": [ { "id": 326, @@ -28810,6 +29543,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to order by" + }, "type": { "type": "intrinsic", "name": "string" @@ -28823,6 +29559,9 @@ "flags": { "isOptional": true }, + "comment": { + "shortText": "Named parameters" + }, "type": { "type": "reflection", "declaration": { @@ -28840,10 +29579,13 @@ "flags": { "isOptional": true }, + "comment": { + "shortText": "If `true`, the result will be in ascending order" + }, "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 71, + "line": 55, "character": 16 } ], @@ -28858,10 +29600,13 @@ "kind": 1024, "kindString": "Property", "flags": {}, + "comment": { + "shortText": "Set this to order a foreign table by foreign\ncolumns\n" + }, "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 71, + "line": 55, "character": 59 } ], @@ -28878,10 +29623,13 @@ "flags": { "isOptional": true }, + "comment": { + "shortText": "If `true`, `null`s appear first. If `false`,\n`null`s appear last." + }, "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 71, + "line": 55, "character": 37 } ], @@ -28946,7 +29694,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 315, + "line": 308, "character": 2 } ], @@ -29055,6 +29803,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Only relevant for array and range columns. Match only rows where\n`column` and `value` have an element in common." + }, "parameters": [ { "id": 261, @@ -29062,6 +29813,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The array or range column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -29073,6 +29827,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The array or range value to filter with\n" + }, "type": { "type": "union", "types": [ @@ -29267,7 +30024,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 301, + "line": 293, "character": 2 } ], @@ -29355,6 +30112,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Only relevant for range columns. Match only rows where `column` is\nmutually exclusive to `range` and there can be no element between the two\nranges." + }, "parameters": [ { "id": 253, @@ -29362,6 +30122,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The range column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -29373,6 +30136,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The range to filter with\n" + }, "type": { "type": "intrinsic", "name": "string" @@ -29413,7 +30179,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 242, + "line": 235, "character": 2 } ], @@ -29501,6 +30267,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Only relevant for range columns. Match only rows where every element in\n`column` is greater than any element in `range`." + }, "parameters": [ { "id": 221, @@ -29508,6 +30277,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The range column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -29519,6 +30291,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The range to filter with\n" + }, "type": { "type": "intrinsic", "name": "string" @@ -29559,7 +30334,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 257, + "line": 249, "character": 2 } ], @@ -29647,6 +30422,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Only relevant for range columns. Match only rows where every element in\n`column` is either contained in `range` or greater than any element in\n`range`." + }, "parameters": [ { "id": 229, @@ -29654,6 +30432,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The range column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -29665,6 +30446,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The range to filter with\n" + }, "type": { "type": "intrinsic", "name": "string" @@ -29705,7 +30489,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 271, + "line": 264, "character": 2 } ], @@ -29793,6 +30577,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Only relevant for range columns. Match only rows where every element in\n`column` is less than any element in `range`." + }, "parameters": [ { "id": 237, @@ -29800,6 +30587,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The range column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -29811,6 +30601,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The range to filter with\n" + }, "type": { "type": "intrinsic", "name": "string" @@ -29851,7 +30644,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 286, + "line": 278, "character": 2 } ], @@ -29939,6 +30732,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Only relevant for range columns. Match only rows where every element in\n`column` is either contained in `range` or less than any element in\n`range`." + }, "parameters": [ { "id": 245, @@ -29946,6 +30742,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The range column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -29957,6 +30756,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The range to filter with\n" + }, "type": { "type": "intrinsic", "name": "string" @@ -30307,7 +31109,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 341, + "line": 331, "character": 2 } ], @@ -30399,7 +31201,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 344, + "line": 334, "character": 16 } ], @@ -30422,7 +31224,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 344, + "line": 334, "character": 33 } ], @@ -30485,6 +31287,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Only relevant for text and tsvector columns. Match only rows where\n`column` matches the query string in `query`." + }, "parameters": [ { "id": 273, @@ -30492,6 +31297,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The text or tsvector column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -30503,6 +31311,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The query text to match with" + }, "type": { "type": "intrinsic", "name": "string" @@ -30516,6 +31327,9 @@ "flags": { "isOptional": true }, + "comment": { + "shortText": "Named parameters" + }, "type": { "type": "reflection", "declaration": { @@ -30533,10 +31347,13 @@ "flags": { "isOptional": true }, + "comment": { + "shortText": "The text search configuration to use" + }, "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 349, + "line": 339, "character": 16 } ], @@ -30553,10 +31370,13 @@ "flags": { "isOptional": true }, + "comment": { + "shortText": "Change how the `query` text is interpreted\n" + }, "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 349, + "line": 339, "character": 33 } ], @@ -34194,7 +35014,7 @@ "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 65, + "line": 49, "character": 2 } ], @@ -34273,7 +35093,7 @@ "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 67, + "line": 51, "character": 16 } ], @@ -34296,7 +35116,7 @@ "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 67, + "line": 51, "character": 59 } ], @@ -34319,7 +35139,7 @@ "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 67, + "line": 51, "character": 37 } ], @@ -34369,6 +35189,10 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Order the query result by `column`.", + "text": "You can call this method multiple times to order by multiple columns.\n\nYou can order foreign tables, but it doesn't affect the ordering of the\ncurrent table.\n" + }, "parameters": [ { "id": 423, @@ -34376,6 +35200,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to order by" + }, "type": { "type": "intrinsic", "name": "string" @@ -34389,6 +35216,9 @@ "flags": { "isOptional": true }, + "comment": { + "shortText": "Named parameters" + }, "type": { "type": "reflection", "declaration": { @@ -34406,10 +35236,13 @@ "flags": { "isOptional": true }, + "comment": { + "shortText": "If `true`, the result will be in ascending order" + }, "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 71, + "line": 55, "character": 16 } ], @@ -34424,10 +35257,13 @@ "kind": 1024, "kindString": "Property", "flags": {}, + "comment": { + "shortText": "Set this to order a foreign table by foreign\ncolumns\n" + }, "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 71, + "line": 55, "character": 59 } ], @@ -34444,10 +35280,13 @@ "flags": { "isOptional": true }, + "comment": { + "shortText": "If `true`, `null`s appear first. If `false`,\n`null`s appear last." + }, "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 71, + "line": 55, "character": 37 } ], diff --git a/spec/enrichments/tsdoc_v2/gotrue.json b/spec/enrichments/tsdoc_v2/gotrue.json index 177a521eab8..136c9963a19 100644 --- a/spec/enrichments/tsdoc_v2/gotrue.json +++ b/spec/enrichments/tsdoc_v2/gotrue.json @@ -7,14 +7,14 @@ "originalName": "", "children": [ { - "id": 702, + "id": 727, "name": "AuthApiError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 703, + "id": 728, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -28,14 +28,14 @@ ], "signatures": [ { - "id": 704, + "id": 729, "name": "new AuthApiError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 705, + "id": 730, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -46,7 +46,7 @@ } }, { - "id": 706, + "id": 731, "name": "status", "kind": 32768, "kindString": "Parameter", @@ -59,24 +59,24 @@ ], "type": { "type": "reference", - "id": 702, + "id": 727, "name": "AuthApiError" }, "overwrites": { "type": "reference", - "id": 699, + "id": 724, "name": "AuthError.constructor" } } ], "overwrites": { "type": "reference", - "id": 698, + "id": 723, "name": "AuthError.constructor" } }, { - "id": 707, + "id": 732, "name": "status", "kind": 1024, "kindString": "Property", @@ -94,7 +94,7 @@ } }, { - "id": 708, + "id": 733, "name": "toJSON", "kind": 2048, "kindString": "Method", @@ -108,7 +108,7 @@ ], "signatures": [ { - "id": 709, + "id": 734, "name": "toJSON", "kind": 4096, "kindString": "Call signature", @@ -116,14 +116,14 @@ "type": { "type": "reflection", "declaration": { - "id": 710, + "id": 735, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 712, + "id": 737, "name": "message", "kind": 1024, "kindString": "Property", @@ -142,7 +142,7 @@ "defaultValue": "..." }, { - "id": 711, + "id": 736, "name": "name", "kind": 1024, "kindString": "Property", @@ -161,7 +161,7 @@ "defaultValue": "..." }, { - "id": 713, + "id": 738, "name": "status", "kind": 1024, "kindString": "Property", @@ -184,7 +184,7 @@ { "title": "Properties", "kind": 1024, - "children": [712, 711, 713] + "children": [737, 736, 738] } ] } @@ -197,17 +197,17 @@ { "title": "Constructors", "kind": 512, - "children": [703] + "children": [728] }, { "title": "Properties", "kind": 1024, - "children": [707] + "children": [732] }, { "title": "Methods", "kind": 2048, - "children": [708] + "children": [733] } ], "sources": [ @@ -220,20 +220,20 @@ "extendedTypes": [ { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } ] }, { - "id": 697, + "id": 722, "name": "AuthError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 698, + "id": 723, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -247,14 +247,14 @@ ], "signatures": [ { - "id": 699, + "id": 724, "name": "new AuthError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 700, + "id": 725, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -267,7 +267,7 @@ ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" }, "overwrites": { @@ -286,7 +286,7 @@ { "title": "Constructors", "kind": 512, - "children": [698] + "children": [723] } ], "sources": [ @@ -307,30 +307,30 @@ "extendedBy": [ { "type": "reference", - "id": 702, + "id": 727, "name": "AuthApiError" }, { "type": "reference", - "id": 715, + "id": 740, "name": "AuthUnknownError" }, { "type": "reference", - "id": 722, + "id": 747, "name": "CustomAuthError" } ] }, { - "id": 762, + "id": 787, "name": "AuthImplicitGrantRedirectError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 763, + "id": 788, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -338,20 +338,20 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 74, + "line": 78, "character": 2 } ], "signatures": [ { - "id": 764, + "id": 789, "name": "new AuthImplicitGrantRedirectError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 765, + "id": 790, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -362,7 +362,7 @@ } }, { - "id": 766, + "id": 791, "name": "details", "kind": 32768, "kindString": "Parameter", @@ -377,14 +377,14 @@ { "type": "reflection", "declaration": { - "id": 767, + "id": 792, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 769, + "id": 794, "name": "code", "kind": 1024, "kindString": "Property", @@ -392,7 +392,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 74, + "line": 78, "character": 57 } ], @@ -402,7 +402,7 @@ } }, { - "id": 768, + "id": 793, "name": "error", "kind": 1024, "kindString": "Property", @@ -410,7 +410,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 74, + "line": 78, "character": 42 } ], @@ -424,7 +424,7 @@ { "title": "Properties", "kind": 1024, - "children": [769, 768] + "children": [794, 793] } ] } @@ -436,24 +436,24 @@ ], "type": { "type": "reference", - "id": 762, + "id": 787, "name": "AuthImplicitGrantRedirectError" }, "overwrites": { "type": "reference", - "id": 724, + "id": 749, "name": "CustomAuthError.constructor" } } ], "overwrites": { "type": "reference", - "id": 723, + "id": 748, "name": "CustomAuthError.constructor" } }, { - "id": 770, + "id": 795, "name": "details", "kind": 1024, "kindString": "Property", @@ -461,7 +461,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 73, + "line": 77, "character": 2 } ], @@ -475,14 +475,14 @@ { "type": "reflection", "declaration": { - "id": 771, + "id": 796, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 773, + "id": 798, "name": "code", "kind": 1024, "kindString": "Property", @@ -490,7 +490,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 73, + "line": 77, "character": 28 } ], @@ -500,7 +500,7 @@ } }, { - "id": 772, + "id": 797, "name": "error", "kind": 1024, "kindString": "Property", @@ -508,7 +508,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 73, + "line": 77, "character": 13 } ], @@ -522,7 +522,7 @@ { "title": "Properties", "kind": 1024, - "children": [773, 772] + "children": [798, 797] } ] } @@ -532,7 +532,7 @@ "defaultValue": "null" }, { - "id": 784, + "id": 809, "name": "name", "kind": 1024, "kindString": "Property", @@ -540,7 +540,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 43, + "line": 47, "character": 2 } ], @@ -550,12 +550,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 728, + "id": 753, "name": "CustomAuthError.name" } }, { - "id": 785, + "id": 810, "name": "status", "kind": 1024, "kindString": "Property", @@ -563,7 +563,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 44, + "line": 48, "character": 2 } ], @@ -573,12 +573,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 729, + "id": 754, "name": "CustomAuthError.status" } }, { - "id": 774, + "id": 799, "name": "toJSON", "kind": 2048, "kindString": "Method", @@ -586,13 +586,13 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 79, + "line": 83, "character": 2 } ], "signatures": [ { - "id": 775, + "id": 800, "name": "toJSON", "kind": 4096, "kindString": "Call signature", @@ -600,14 +600,14 @@ "type": { "type": "reflection", "declaration": { - "id": 776, + "id": 801, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 780, + "id": 805, "name": "details", "kind": 1024, "kindString": "Property", @@ -615,7 +615,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 84, + "line": 88, "character": 6 } ], @@ -629,14 +629,14 @@ { "type": "reflection", "declaration": { - "id": 781, + "id": 806, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 783, + "id": 808, "name": "code", "kind": 1024, "kindString": "Property", @@ -644,7 +644,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 73, + "line": 77, "character": 28 } ], @@ -654,7 +654,7 @@ } }, { - "id": 782, + "id": 807, "name": "error", "kind": 1024, "kindString": "Property", @@ -662,7 +662,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 73, + "line": 77, "character": 13 } ], @@ -676,7 +676,7 @@ { "title": "Properties", "kind": 1024, - "children": [783, 782] + "children": [808, 807] } ] } @@ -686,7 +686,7 @@ "defaultValue": "..." }, { - "id": 778, + "id": 803, "name": "message", "kind": 1024, "kindString": "Property", @@ -694,7 +694,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 82, + "line": 86, "character": 6 } ], @@ -705,7 +705,7 @@ "defaultValue": "..." }, { - "id": 777, + "id": 802, "name": "name", "kind": 1024, "kindString": "Property", @@ -713,7 +713,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 81, + "line": 85, "character": 6 } ], @@ -724,7 +724,7 @@ "defaultValue": "..." }, { - "id": 779, + "id": 804, "name": "status", "kind": 1024, "kindString": "Property", @@ -732,7 +732,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 83, + "line": 87, "character": 6 } ], @@ -747,21 +747,757 @@ { "title": "Properties", "kind": 1024, - "children": [780, 778, 777, 779] + "children": [805, 803, 802, 804] } ] } }, "overwrites": { "type": "reference", - "id": 731, + "id": 756, "name": "CustomAuthError.toJSON" } } ], "overwrites": { "type": "reference", - "id": 730, + "id": 755, + "name": "CustomAuthError.toJSON" + } + } + ], + "groups": [ + { + "title": "Constructors", + "kind": 512, + "children": [788] + }, + { + "title": "Properties", + "kind": 1024, + "children": [795, 809, 810] + }, + { + "title": "Methods", + "kind": 2048, + "children": [799] + } + ], + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 76, + "character": 13 + } + ], + "extendedTypes": [ + { + "type": "reference", + "id": 747, + "name": "CustomAuthError" + } + ] + }, + { + "id": 774, + "name": "AuthInvalidCredentialsError", + "kind": 128, + "kindString": "Class", + "flags": {}, + "children": [ + { + "id": 775, + "name": "constructor", + "kind": 512, + "kindString": "Constructor", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 71, + "character": 2 + } + ], + "signatures": [ + { + "id": 776, + "name": "new AuthInvalidCredentialsError", + "kind": 16384, + "kindString": "Constructor signature", + "flags": {}, + "parameters": [ + { + "id": 777, + "name": "message", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "id": 774, + "name": "AuthInvalidCredentialsError" + }, + "overwrites": { + "type": "reference", + "id": 749, + "name": "CustomAuthError.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "id": 748, + "name": "CustomAuthError.constructor" + } + }, + { + "id": 778, + "name": "name", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 47, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 753, + "name": "CustomAuthError.name" + } + }, + { + "id": 779, + "name": "status", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 48, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "id": 754, + "name": "CustomAuthError.status" + } + }, + { + "id": 780, + "name": "toJSON", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 55, + "character": 2 + } + ], + "signatures": [ + { + "id": 781, + "name": "toJSON", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 782, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 784, + "name": "message", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 58, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "..." + }, + { + "id": 783, + "name": "name", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 57, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "..." + }, + { + "id": 785, + "name": "status", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 59, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [784, 783, 785] + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "id": 756, + "name": "CustomAuthError.toJSON" + } + } + ], + "inheritedFrom": { + "type": "reference", + "id": 755, + "name": "CustomAuthError.toJSON" + } + } + ], + "groups": [ + { + "title": "Constructors", + "kind": 512, + "children": [775] + }, + { + "title": "Properties", + "kind": 1024, + "children": [778, 779] + }, + { + "title": "Methods", + "kind": 2048, + "children": [780] + } + ], + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 70, + "character": 13 + } + ], + "extendedTypes": [ + { + "type": "reference", + "id": 747, + "name": "CustomAuthError" + } + ] + }, + { + "id": 812, + "name": "AuthRetryableFetchError", + "kind": 128, + "kindString": "Class", + "flags": {}, + "children": [ + { + "id": 813, + "name": "constructor", + "kind": 512, + "kindString": "Constructor", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 94, + "character": 2 + } + ], + "signatures": [ + { + "id": 814, + "name": "new AuthRetryableFetchError", + "kind": 16384, + "kindString": "Constructor signature", + "flags": {}, + "parameters": [ + { + "id": 815, + "name": "message", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 816, + "name": "status", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "reference", + "id": 812, + "name": "AuthRetryableFetchError" + }, + "overwrites": { + "type": "reference", + "id": 749, + "name": "CustomAuthError.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "id": 748, + "name": "CustomAuthError.constructor" + } + }, + { + "id": 817, + "name": "name", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 47, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 753, + "name": "CustomAuthError.name" + } + }, + { + "id": 818, + "name": "status", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 48, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "id": 754, + "name": "CustomAuthError.status" + } + }, + { + "id": 819, + "name": "toJSON", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 55, + "character": 2 + } + ], + "signatures": [ + { + "id": 820, + "name": "toJSON", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 821, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 823, + "name": "message", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 58, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "..." + }, + { + "id": 822, + "name": "name", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 57, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "..." + }, + { + "id": 824, + "name": "status", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 59, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [823, 822, 824] + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "id": 756, + "name": "CustomAuthError.toJSON" + } + } + ], + "inheritedFrom": { + "type": "reference", + "id": 755, + "name": "CustomAuthError.toJSON" + } + } + ], + "groups": [ + { + "title": "Constructors", + "kind": 512, + "children": [813] + }, + { + "title": "Properties", + "kind": 1024, + "children": [817, 818] + }, + { + "title": "Methods", + "kind": 2048, + "children": [819] + } + ], + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 93, + "character": 13 + } + ], + "extendedTypes": [ + { + "type": "reference", + "id": 747, + "name": "CustomAuthError" + } + ] + }, + { + "id": 762, + "name": "AuthSessionMissingError", + "kind": 128, + "kindString": "Class", + "flags": {}, + "children": [ + { + "id": 763, + "name": "constructor", + "kind": 512, + "kindString": "Constructor", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 65, + "character": 2 + } + ], + "signatures": [ + { + "id": 764, + "name": "new AuthSessionMissingError", + "kind": 16384, + "kindString": "Constructor signature", + "flags": {}, + "type": { + "type": "reference", + "id": 762, + "name": "AuthSessionMissingError" + }, + "overwrites": { + "type": "reference", + "id": 749, + "name": "CustomAuthError.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "id": 748, + "name": "CustomAuthError.constructor" + } + }, + { + "id": 765, + "name": "name", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 47, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 753, + "name": "CustomAuthError.name" + } + }, + { + "id": 766, + "name": "status", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 48, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "id": 754, + "name": "CustomAuthError.status" + } + }, + { + "id": 767, + "name": "toJSON", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 55, + "character": 2 + } + ], + "signatures": [ + { + "id": 768, + "name": "toJSON", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 769, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 771, + "name": "message", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 58, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "..." + }, + { + "id": 770, + "name": "name", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 57, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "..." + }, + { + "id": 772, + "name": "status", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 59, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [771, 770, 772] + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "id": 756, + "name": "CustomAuthError.toJSON" + } + } + ], + "inheritedFrom": { + "type": "reference", + "id": 755, "name": "CustomAuthError.toJSON" } } @@ -775,38 +1511,38 @@ { "title": "Properties", "kind": 1024, - "children": [770, 784, 785] + "children": [765, 766] }, { "title": "Methods", "kind": 2048, - "children": [774] + "children": [767] } ], "sources": [ { "fileName": "src/lib/errors.ts", - "line": 72, + "line": 64, "character": 13 } ], "extendedTypes": [ { "type": "reference", - "id": 722, + "id": 747, "name": "CustomAuthError" } ] }, { - "id": 749, - "name": "AuthInvalidCredentialsError", + "id": 740, + "name": "AuthUnknownError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 750, + "id": 741, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -814,20 +1550,20 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 67, + "line": 39, "character": 2 } ], "signatures": [ { - "id": 751, - "name": "new AuthInvalidCredentialsError", + "id": 742, + "name": "new AuthUnknownError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 752, + "id": 743, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -836,24 +1572,161 @@ "type": "intrinsic", "name": "string" } + }, + { + "id": 744, + "name": "originalError", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } } ], "type": { "type": "reference", - "id": 749, - "name": "AuthInvalidCredentialsError" + "id": 740, + "name": "AuthUnknownError" }, "overwrites": { "type": "reference", "id": 724, - "name": "CustomAuthError.constructor" + "name": "AuthError.constructor" } } ], "overwrites": { "type": "reference", "id": 723, - "name": "CustomAuthError.constructor" + "name": "AuthError.constructor" + } + }, + { + "id": 745, + "name": "originalError", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 37, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "groups": [ + { + "title": "Constructors", + "kind": 512, + "children": [741] + }, + { + "title": "Properties", + "kind": 1024, + "children": [745] + } + ], + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 36, + "character": 13 + } + ], + "extendedTypes": [ + { + "type": "reference", + "id": 722, + "name": "AuthError" + } + ] + }, + { + "id": 747, + "name": "CustomAuthError", + "kind": 128, + "kindString": "Class", + "flags": {}, + "children": [ + { + "id": 748, + "name": "constructor", + "kind": 512, + "kindString": "Constructor", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 49, + "character": 2 + } + ], + "signatures": [ + { + "id": 749, + "name": "new CustomAuthError", + "kind": 16384, + "kindString": "Constructor signature", + "flags": {}, + "parameters": [ + { + "id": 750, + "name": "message", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 751, + "name": "name", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 752, + "name": "status", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "reference", + "id": 747, + "name": "CustomAuthError" + }, + "overwrites": { + "type": "reference", + "id": 724, + "name": "AuthError.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "id": 723, + "name": "AuthError.constructor" } }, { @@ -865,7 +1738,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 43, + "line": 47, "character": 2 } ], @@ -873,10 +1746,9 @@ "type": "intrinsic", "name": "string" }, - "inheritedFrom": { + "overwrites": { "type": "reference", - "id": 728, - "name": "CustomAuthError.name" + "name": "AuthError.name" } }, { @@ -888,18 +1760,13 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 44, + "line": 48, "character": 2 } ], "type": { "type": "intrinsic", "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "id": 729, - "name": "CustomAuthError.status" } }, { @@ -911,7 +1778,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 51, + "line": 55, "character": 2 } ], @@ -940,7 +1807,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 54, + "line": 58, "character": 6 } ], @@ -959,7 +1826,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 53, + "line": 57, "character": 6 } ], @@ -978,7 +1845,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 55, + "line": 59, "character": 6 } ], @@ -997,26 +1864,16 @@ } ] } - }, - "inheritedFrom": { - "type": "reference", - "id": 731, - "name": "CustomAuthError.toJSON" } } - ], - "inheritedFrom": { - "type": "reference", - "id": 730, - "name": "CustomAuthError.toJSON" - } + ] } ], "groups": [ { "title": "Constructors", "kind": 512, - "children": [750] + "children": [748] }, { "title": "Properties", @@ -1032,7 +1889,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 66, + "line": 46, "character": 13 } ], @@ -1040,885 +1897,28 @@ { "type": "reference", "id": 722, - "name": "CustomAuthError" - } - ] - }, - { - "id": 787, - "name": "AuthRetryableFetchError", - "kind": 128, - "kindString": "Class", - "flags": {}, - "children": [ - { - "id": 788, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 90, - "character": 2 - } - ], - "signatures": [ - { - "id": 789, - "name": "new AuthRetryableFetchError", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 790, - "name": "message", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 791, - "name": "status", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "reference", - "id": 787, - "name": "AuthRetryableFetchError" - }, - "overwrites": { - "type": "reference", - "id": 724, - "name": "CustomAuthError.constructor" - } - } - ], - "overwrites": { - "type": "reference", - "id": 723, - "name": "CustomAuthError.constructor" - } - }, - { - "id": 792, - "name": "name", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 43, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "id": 728, - "name": "CustomAuthError.name" - } - }, - { - "id": 793, - "name": "status", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 44, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "id": 729, - "name": "CustomAuthError.status" - } - }, - { - "id": 794, - "name": "toJSON", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 51, - "character": 2 - } - ], - "signatures": [ - { - "id": 795, - "name": "toJSON", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "reflection", - "declaration": { - "id": 796, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 798, - "name": "message", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 54, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "..." - }, - { - "id": 797, - "name": "name", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 53, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "..." - }, - { - "id": 799, - "name": "status", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 55, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "..." - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [798, 797, 799] - } - ] - } - }, - "inheritedFrom": { - "type": "reference", - "id": 731, - "name": "CustomAuthError.toJSON" - } - } - ], - "inheritedFrom": { - "type": "reference", - "id": 730, - "name": "CustomAuthError.toJSON" - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [788] - }, - { - "title": "Properties", - "kind": 1024, - "children": [792, 793] - }, - { - "title": "Methods", - "kind": 2048, - "children": [794] - } - ], - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 89, - "character": 13 - } - ], - "extendedTypes": [ - { - "type": "reference", - "id": 722, - "name": "CustomAuthError" - } - ] - }, - { - "id": 737, - "name": "AuthSessionMissingError", - "kind": 128, - "kindString": "Class", - "flags": {}, - "children": [ - { - "id": 738, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 61, - "character": 2 - } - ], - "signatures": [ - { - "id": 739, - "name": "new AuthSessionMissingError", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "type": { - "type": "reference", - "id": 737, - "name": "AuthSessionMissingError" - }, - "overwrites": { - "type": "reference", - "id": 724, - "name": "CustomAuthError.constructor" - } - } - ], - "overwrites": { - "type": "reference", - "id": 723, - "name": "CustomAuthError.constructor" - } - }, - { - "id": 740, - "name": "name", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 43, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "id": 728, - "name": "CustomAuthError.name" - } - }, - { - "id": 741, - "name": "status", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 44, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "id": 729, - "name": "CustomAuthError.status" - } - }, - { - "id": 742, - "name": "toJSON", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 51, - "character": 2 - } - ], - "signatures": [ - { - "id": 743, - "name": "toJSON", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "reflection", - "declaration": { - "id": 744, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 746, - "name": "message", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 54, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "..." - }, - { - "id": 745, - "name": "name", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 53, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "..." - }, - { - "id": 747, - "name": "status", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 55, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "..." - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [746, 745, 747] - } - ] - } - }, - "inheritedFrom": { - "type": "reference", - "id": 731, - "name": "CustomAuthError.toJSON" - } - } - ], - "inheritedFrom": { - "type": "reference", - "id": 730, - "name": "CustomAuthError.toJSON" - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [738] - }, - { - "title": "Properties", - "kind": 1024, - "children": [740, 741] - }, - { - "title": "Methods", - "kind": 2048, - "children": [742] - } - ], - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 60, - "character": 13 - } - ], - "extendedTypes": [ - { - "type": "reference", - "id": 722, - "name": "CustomAuthError" - } - ] - }, - { - "id": 715, - "name": "AuthUnknownError", - "kind": 128, - "kindString": "Class", - "flags": {}, - "children": [ - { - "id": 716, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 35, - "character": 2 - } - ], - "signatures": [ - { - "id": 717, - "name": "new AuthUnknownError", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 718, - "name": "message", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 719, - "name": "originalError", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "unknown" - } - } - ], - "type": { - "type": "reference", - "id": 715, - "name": "AuthUnknownError" - }, - "overwrites": { - "type": "reference", - "id": 699, - "name": "AuthError.constructor" - } - } - ], - "overwrites": { - "type": "reference", - "id": 698, - "name": "AuthError.constructor" - } - }, - { - "id": 720, - "name": "originalError", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 33, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "unknown" - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [716] - }, - { - "title": "Properties", - "kind": 1024, - "children": [720] - } - ], - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 32, - "character": 13 - } - ], - "extendedTypes": [ - { - "type": "reference", - "id": 697, - "name": "AuthError" - } - ] - }, - { - "id": 722, - "name": "CustomAuthError", - "kind": 128, - "kindString": "Class", - "flags": {}, - "children": [ - { - "id": 723, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 45, - "character": 2 - } - ], - "signatures": [ - { - "id": 724, - "name": "new CustomAuthError", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 725, - "name": "message", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 726, - "name": "name", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 727, - "name": "status", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "reference", - "id": 722, - "name": "CustomAuthError" - }, - "overwrites": { - "type": "reference", - "id": 699, - "name": "AuthError.constructor" - } - } - ], - "overwrites": { - "type": "reference", - "id": 698, - "name": "AuthError.constructor" - } - }, - { - "id": 728, - "name": "name", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 43, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "overwrites": { - "type": "reference", - "name": "AuthError.name" - } - }, - { - "id": 729, - "name": "status", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 44, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 730, - "name": "toJSON", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 51, - "character": 2 - } - ], - "signatures": [ - { - "id": 731, - "name": "toJSON", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "reflection", - "declaration": { - "id": 732, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 734, - "name": "message", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 54, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "..." - }, - { - "id": 733, - "name": "name", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 53, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "..." - }, - { - "id": 735, - "name": "status", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 55, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "..." - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [734, 733, 735] - } - ] - } - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [723] - }, - { - "title": "Properties", - "kind": 1024, - "children": [728, 729] - }, - { - "title": "Methods", - "kind": 2048, - "children": [730] - } - ], - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 42, - "character": 13 - } - ], - "extendedTypes": [ - { - "type": "reference", - "id": 697, "name": "AuthError" } ], "extendedBy": [ { "type": "reference", - "id": 737, + "id": 762, "name": "AuthSessionMissingError" }, { "type": "reference", - "id": 749, + "id": 774, "name": "AuthInvalidCredentialsError" }, { "type": "reference", - "id": 762, + "id": 787, "name": "AuthImplicitGrantRedirectError" }, { "type": "reference", - "id": 787, + "id": 812, "name": "AuthRetryableFetchError" } ] @@ -1939,7 +1939,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 28, + "line": 27, "character": 2 } ], @@ -1977,7 +1977,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 37, + "line": 36, "character": 4 } ], @@ -2067,7 +2067,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 34, + "line": 33, "character": 4 } ], @@ -2114,7 +2114,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 33, + "line": 32, "character": 4 } ], @@ -2155,13 +2155,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 20, + "line": 19, "character": 2 } ], "type": { "type": "reference", - "id": 676, + "id": 698, "name": "GoTrueAdminMFAApi" } }, @@ -2174,7 +2174,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 139, + "line": 138, "character": 8 } ], @@ -2197,7 +2197,7 @@ "flags": {}, "type": { "type": "reference", - "id": 398, + "id": 410, "name": "AdminUserAttributes" } } @@ -2207,7 +2207,7 @@ "typeArguments": [ { "type": "reference", - "id": 323, + "id": 335, "name": "UserResponse" } ], @@ -2227,7 +2227,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 229, + "line": 228, "character": 8 } ], @@ -2262,7 +2262,7 @@ "typeArguments": [ { "type": "reference", - "id": 323, + "id": 335, "name": "UserResponse" } ], @@ -2282,7 +2282,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 105, + "line": 104, "character": 8 } ], @@ -2305,7 +2305,7 @@ "flags": {}, "type": { "type": "reference", - "id": 520, + "id": 542, "name": "GenerateLinkParams" } } @@ -2315,7 +2315,7 @@ "typeArguments": [ { "type": "reference", - "id": 521, + "id": 543, "name": "GenerateLinkResponse" } ], @@ -2335,7 +2335,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 184, + "line": 183, "character": 8 } ], @@ -2370,7 +2370,7 @@ "typeArguments": [ { "type": "reference", - "id": 323, + "id": 335, "name": "UserResponse" } ], @@ -2390,7 +2390,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 75, + "line": 74, "character": 8 } ], @@ -2448,7 +2448,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 79, + "line": 78, "character": 6 } ], @@ -2471,7 +2471,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 78, + "line": 77, "character": 6 } ], @@ -2498,7 +2498,7 @@ "typeArguments": [ { "type": "reference", - "id": 323, + "id": 335, "name": "UserResponse" } ], @@ -2518,7 +2518,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 160, + "line": 159, "character": 8 } ], @@ -2557,7 +2557,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 161, + "line": 160, "character": 6 } ], @@ -2579,7 +2579,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 161, + "line": 160, "character": 14 } ], @@ -2587,7 +2587,7 @@ "type": "array", "elementType": { "type": "reference", - "id": 371, + "id": 383, "name": "User" } } @@ -2612,7 +2612,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 161, + "line": 160, "character": 31 } ], @@ -2649,7 +2649,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 161, + "line": 160, "character": 49 } ], @@ -2671,7 +2671,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 161, + "line": 160, "character": 57 } ], @@ -2699,13 +2699,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 161, + "line": 160, "character": 70 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -2738,7 +2738,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 52, + "line": 51, "character": 8 } ], @@ -2789,7 +2789,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 52, + "line": 51, "character": 40 } ], @@ -2807,7 +2807,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 52, + "line": 51, "character": 52 } ], @@ -2820,7 +2820,7 @@ }, { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } ] @@ -2853,7 +2853,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 206, + "line": 205, "character": 8 } ], @@ -2890,7 +2890,7 @@ }, "type": { "type": "reference", - "id": 398, + "id": 410, "name": "AdminUserAttributes" } } @@ -2900,7 +2900,7 @@ "typeArguments": [ { "type": "reference", - "id": 323, + "id": 335, "name": "UserResponse" } ], @@ -2932,7 +2932,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 18, + "line": 17, "character": 21 } ] @@ -2953,7 +2953,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 124, + "line": 127, "character": 2 } ], @@ -2976,7 +2976,7 @@ "flags": {}, "type": { "type": "reference", - "id": 284, + "id": 287, "name": "GoTrueClientOptions" } } @@ -3001,7 +3001,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 84, + "line": 87, "character": 2 } ], @@ -3023,18 +3023,18 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 88, + "line": 91, "character": 2 } ], "type": { "type": "reference", - "id": 631, + "id": 653, "name": "GoTrueMFAApi" } }, { - "id": 120, + "id": 123, "name": "getSession", "kind": 2048, "kindString": "Method", @@ -3042,13 +3042,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 440, + "line": 487, "character": 8 } ], "signatures": [ { - "id": 121, + "id": 124, "name": "getSession", "kind": 4096, "kindString": "Call signature", @@ -3065,14 +3065,14 @@ { "type": "reflection", "declaration": { - "id": 122, + "id": 125, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 123, + "id": 126, "name": "data", "kind": 1024, "kindString": "Property", @@ -3080,21 +3080,21 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 442, + "line": 489, "character": 8 } ], "type": { "type": "reflection", "declaration": { - "id": 124, + "id": 127, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 125, + "id": 128, "name": "session", "kind": 1024, "kindString": "Property", @@ -3102,13 +3102,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 443, + "line": 490, "character": 10 } ], "type": { "type": "reference", - "id": 334, + "id": 346, "name": "Session" } } @@ -3117,14 +3117,14 @@ { "title": "Properties", "kind": 1024, - "children": [125] + "children": [128] } ] } } }, { - "id": 126, + "id": 129, "name": "error", "kind": 1024, "kindString": "Property", @@ -3132,7 +3132,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 445, + "line": 492, "character": 8 } ], @@ -3146,7 +3146,7 @@ { "title": "Properties", "kind": 1024, - "children": [123, 126] + "children": [126, 129] } ] } @@ -3154,14 +3154,14 @@ { "type": "reflection", "declaration": { - "id": 127, + "id": 130, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 128, + "id": 131, "name": "data", "kind": 1024, "kindString": "Property", @@ -3169,21 +3169,21 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 448, + "line": 495, "character": 8 } ], "type": { "type": "reflection", "declaration": { - "id": 129, + "id": 132, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 130, + "id": 133, "name": "session", "kind": 1024, "kindString": "Property", @@ -3191,7 +3191,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 449, + "line": 496, "character": 10 } ], @@ -3205,14 +3205,14 @@ { "title": "Properties", "kind": 1024, - "children": [130] + "children": [133] } ] } } }, { - "id": 131, + "id": 134, "name": "error", "kind": 1024, "kindString": "Property", @@ -3220,13 +3220,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 451, + "line": 498, "character": 8 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -3235,7 +3235,7 @@ { "title": "Properties", "kind": 1024, - "children": [128, 131] + "children": [131, 134] } ] } @@ -3243,14 +3243,14 @@ { "type": "reflection", "declaration": { - "id": 132, + "id": 135, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 133, + "id": 136, "name": "data", "kind": 1024, "kindString": "Property", @@ -3258,21 +3258,21 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 454, + "line": 501, "character": 8 } ], "type": { "type": "reflection", "declaration": { - "id": 134, + "id": 137, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 135, + "id": 138, "name": "session", "kind": 1024, "kindString": "Property", @@ -3280,7 +3280,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 455, + "line": 502, "character": 10 } ], @@ -3294,14 +3294,14 @@ { "title": "Properties", "kind": 1024, - "children": [135] + "children": [138] } ] } } }, { - "id": 136, + "id": 139, "name": "error", "kind": 1024, "kindString": "Property", @@ -3309,7 +3309,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 457, + "line": 504, "character": 8 } ], @@ -3323,7 +3323,7 @@ { "title": "Properties", "kind": 1024, - "children": [133, 136] + "children": [136, 139] } ] } @@ -3339,7 +3339,7 @@ ] }, { - "id": 137, + "id": 140, "name": "getUser", "kind": 2048, "kindString": "Method", @@ -3347,13 +3347,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 504, + "line": 550, "character": 8 } ], "signatures": [ { - "id": 138, + "id": 141, "name": "getUser", "kind": 4096, "kindString": "Call signature", @@ -3363,7 +3363,7 @@ }, "parameters": [ { - "id": 139, + "id": 142, "name": "jwt", "kind": 32768, "kindString": "Parameter", @@ -3384,7 +3384,7 @@ "typeArguments": [ { "type": "reference", - "id": 323, + "id": 335, "name": "UserResponse" } ], @@ -3404,7 +3404,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 159, + "line": 162, "character": 2 } ], @@ -3423,7 +3423,7 @@ "typeArguments": [ { "type": "reference", - "id": 684, + "id": 706, "name": "InitializeResult" } ], @@ -3435,7 +3435,7 @@ ] }, { - "id": 181, + "id": 184, "name": "onAuthStateChange", "kind": 2048, "kindString": "Method", @@ -3443,13 +3443,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 785, + "line": 834, "character": 2 } ], "signatures": [ { - "id": 182, + "id": 185, "name": "onAuthStateChange", "kind": 4096, "kindString": "Call signature", @@ -3459,7 +3459,7 @@ }, "parameters": [ { - "id": 183, + "id": 186, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -3470,33 +3470,33 @@ "type": { "type": "reflection", "declaration": { - "id": 184, + "id": 187, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 185, + "id": 188, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 186, + "id": 189, "name": "event", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 283, + "id": 286, "name": "AuthChangeEvent" } }, { - "id": 187, + "id": 190, "name": "session", "kind": 32768, "kindString": "Parameter", @@ -3510,7 +3510,7 @@ }, { "type": "reference", - "id": 334, + "id": 346, "name": "Session" } ] @@ -3530,14 +3530,14 @@ "type": { "type": "reflection", "declaration": { - "id": 188, + "id": 191, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 189, + "id": 192, "name": "data", "kind": 1024, "kindString": "Property", @@ -3545,21 +3545,21 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 786, + "line": 835, "character": 4 } ], "type": { "type": "reflection", "declaration": { - "id": 190, + "id": 193, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 191, + "id": 194, "name": "subscription", "kind": 1024, "kindString": "Property", @@ -3567,13 +3567,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 786, + "line": 835, "character": 12 } ], "type": { "type": "reference", - "id": 408, + "id": 420, "name": "Subscription" } } @@ -3582,7 +3582,7 @@ { "title": "Properties", "kind": 1024, - "children": [191] + "children": [194] } ] } @@ -3593,7 +3593,7 @@ { "title": "Properties", "kind": 1024, - "children": [189] + "children": [192] } ] } @@ -3602,7 +3602,7 @@ ] }, { - "id": 156, + "id": 159, "name": "refreshSession", "kind": 2048, "kindString": "Method", @@ -3610,13 +3610,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 646, + "line": 689, "character": 8 } ], "signatures": [ { - "id": 157, + "id": 160, "name": "refreshSession", "kind": 4096, "kindString": "Call signature", @@ -3626,7 +3626,7 @@ }, "parameters": [ { - "id": 158, + "id": 161, "name": "currentSession", "kind": 32768, "kindString": "Parameter", @@ -3639,14 +3639,14 @@ "type": { "type": "reflection", "declaration": { - "id": 159, + "id": 162, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 160, + "id": 163, "name": "refresh_token", "kind": 1024, "kindString": "Property", @@ -3654,7 +3654,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 646, + "line": 689, "character": 42 } ], @@ -3668,7 +3668,7 @@ { "title": "Properties", "kind": 1024, - "children": [160] + "children": [163] } ] } @@ -3680,7 +3680,7 @@ "typeArguments": [ { "type": "reference", - "id": 297, + "id": 300, "name": "AuthResponse" } ], @@ -3692,7 +3692,7 @@ ] }, { - "id": 192, + "id": 195, "name": "resetPasswordForEmail", "kind": 2048, "kindString": "Method", @@ -3700,13 +3700,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 808, + "line": 857, "character": 8 } ], "signatures": [ { - "id": 193, + "id": 196, "name": "resetPasswordForEmail", "kind": 4096, "kindString": "Call signature", @@ -3716,7 +3716,7 @@ }, "parameters": [ { - "id": 194, + "id": 197, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -3730,7 +3730,7 @@ } }, { - "id": 195, + "id": 198, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -3738,14 +3738,14 @@ "type": { "type": "reflection", "declaration": { - "id": 196, + "id": 199, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 198, + "id": 201, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -3758,7 +3758,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 812, + "line": 861, "character": 6 } ], @@ -3768,7 +3768,7 @@ } }, { - "id": 197, + "id": 200, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -3781,7 +3781,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 811, + "line": 860, "character": 6 } ], @@ -3795,7 +3795,7 @@ { "title": "Properties", "kind": 1024, - "children": [198, 197] + "children": [201, 200] } ] } @@ -3812,14 +3812,14 @@ { "type": "reflection", "declaration": { - "id": 199, + "id": 202, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 200, + "id": 203, "name": "data", "kind": 1024, "kindString": "Property", @@ -3827,14 +3827,14 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 816, + "line": 865, "character": 8 } ], "type": { "type": "reflection", "declaration": { - "id": 201, + "id": 204, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -3842,61 +3842,6 @@ } } }, - { - "id": 202, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/GoTrueClient.ts", - "line": 817, - "character": 8 - } - ], - "type": { - "type": "literal", - "value": null - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [200, 202] - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 203, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 204, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/GoTrueClient.ts", - "line": 819, - "character": 8 - } - ], - "type": { - "type": "literal", - "value": null - } - }, { "id": 205, "name": "error", @@ -3906,13 +3851,68 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 819, + "line": 866, + "character": 8 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [203, 205] + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 206, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 207, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 868, + "character": 8 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 208, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 868, "character": 20 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -3921,7 +3921,7 @@ { "title": "Properties", "kind": 1024, - "children": [204, 205] + "children": [207, 208] } ] } @@ -3937,7 +3937,7 @@ ] }, { - "id": 150, + "id": 153, "name": "setSession", "kind": 2048, "kindString": "Method", @@ -3945,23 +3945,23 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 581, + "line": 626, "character": 8 } ], "signatures": [ { - "id": 151, + "id": 154, "name": "setSession", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { - "shortText": "Sets the session data from the current session. If the current session is expired, setSession will take care of refreshing it to obtain a new session.\nIf the refresh token in the current session is invalid and the current session has expired, an error will be thrown.\nIf the current session does not contain at expires_at field, setSession will use the exp claim defined in the access token." + "shortText": "Sets the session data from the current session. If the current session is expired, setSession will take care of refreshing it to obtain a new session.\nIf the refresh token or access token in the current session is invalid, an error will be thrown." }, "parameters": [ { - "id": 152, + "id": 155, "name": "currentSession", "kind": 32768, "kindString": "Parameter", @@ -3972,14 +3972,14 @@ "type": { "type": "reflection", "declaration": { - "id": 153, + "id": 156, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 154, + "id": 157, "name": "access_token", "kind": 1024, "kindString": "Property", @@ -3987,7 +3987,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 582, + "line": 627, "character": 4 } ], @@ -3997,7 +3997,7 @@ } }, { - "id": 155, + "id": 158, "name": "refresh_token", "kind": 1024, "kindString": "Property", @@ -4005,7 +4005,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 583, + "line": 628, "character": 4 } ], @@ -4019,7 +4019,7 @@ { "title": "Properties", "kind": 1024, - "children": [154, 155] + "children": [157, 158] } ] } @@ -4031,7 +4031,7 @@ "typeArguments": [ { "type": "reference", - "id": 297, + "id": 300, "name": "AuthResponse" } ], @@ -4051,7 +4051,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 337, + "line": 340, "character": 8 } ], @@ -4074,7 +4074,7 @@ "flags": {}, "type": { "type": "reference", - "id": 465, + "id": 477, "name": "SignInWithOAuthCredentials" } } @@ -4084,7 +4084,7 @@ "typeArguments": [ { "type": "reference", - "id": 310, + "id": 313, "name": "OAuthResponse" } ], @@ -4104,7 +4104,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 352, + "line": 355, "character": 8 } ], @@ -4127,7 +4127,7 @@ "flags": {}, "type": { "type": "reference", - "id": 449, + "id": 461, "name": "SignInWithPasswordlessCredentials" } } @@ -4137,7 +4137,7 @@ "typeArguments": [ { "type": "reference", - "id": 297, + "id": 300, "name": "AuthResponse" } ], @@ -4157,7 +4157,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 285, + "line": 288, "character": 8 } ], @@ -4180,7 +4180,7 @@ "flags": {}, "type": { "type": "reference", - "id": 434, + "id": 446, "name": "SignInWithPasswordCredentials" } } @@ -4190,7 +4190,7 @@ "typeArguments": [ { "type": "reference", - "id": 297, + "id": 300, "name": "AuthResponse" } ], @@ -4202,7 +4202,67 @@ ] }, { - "id": 177, + "id": 120, + "name": "signInWithSSO", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 458, + "character": 8 + } + ], + "signatures": [ + { + "id": 121, + "name": "signInWithSSO", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Attempts a single-sign on using an enterprise Identity Provider. A\nsuccessful SSO attempt will redirect the current page to the identity\nprovider authorization page. The redirect URL is implementation and SSO\nprotocol specific.", + "text": "You can use it by providing a SSO domain. Typically you can extract this\ndomain by asking users for their email address. If this domain is\nregistered on the Auth instance the redirect will use that organization's\ncurrently active SSO Identity Provider for the login.\n\nIf you have built an organization-specific login page, you can use the\norganization's SSO Identity Provider UUID directly instead.\n\nThis API is experimental and availability is conditional on correct\nsettings on the Auth service.\n", + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "parameters": [ + { + "id": 122, + "name": "params", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 507, + "name": "SignInWithSSO" + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 326, + "name": "SSOResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 180, "name": "signOut", "kind": 2048, "kindString": "Method", @@ -4210,13 +4270,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 766, + "line": 809, "character": 8 } ], "signatures": [ { - "id": 178, + "id": 181, "name": "signOut", "kind": 4096, "kindString": "Call signature", @@ -4231,14 +4291,14 @@ { "type": "reflection", "declaration": { - "id": 179, + "id": 182, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 180, + "id": 183, "name": "error", "kind": 1024, "kindString": "Property", @@ -4246,7 +4306,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 766, + "line": 809, "character": 29 } ], @@ -4259,7 +4319,7 @@ }, { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } ] @@ -4270,7 +4330,7 @@ { "title": "Properties", "kind": 1024, - "children": [180] + "children": [183] } ] } @@ -4292,7 +4352,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 222, + "line": 225, "character": 8 } ], @@ -4316,7 +4376,7 @@ "flags": {}, "type": { "type": "reference", - "id": 418, + "id": 430, "name": "SignUpWithPasswordCredentials" } } @@ -4326,7 +4386,7 @@ "typeArguments": [ { "type": "reference", - "id": 297, + "id": 300, "name": "AuthResponse" } ], @@ -4338,7 +4398,7 @@ ] }, { - "id": 140, + "id": 143, "name": "updateUser", "kind": 2048, "kindString": "Method", @@ -4346,13 +4406,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 533, + "line": 579, "character": 8 } ], "signatures": [ { - "id": 141, + "id": 144, "name": "updateUser", "kind": 4096, "kindString": "Call signature", @@ -4362,14 +4422,14 @@ }, "parameters": [ { - "id": 142, + "id": 145, "name": "attributes", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 393, + "id": 405, "name": "UserAttributes" } } @@ -4379,7 +4439,7 @@ "typeArguments": [ { "type": "reference", - "id": 323, + "id": 335, "name": "UserResponse" } ], @@ -4399,7 +4459,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 396, + "line": 399, "character": 8 } ], @@ -4422,7 +4482,7 @@ "flags": {}, "type": { "type": "reference", - "id": 476, + "id": 488, "name": "VerifyOtpParams" } } @@ -4432,7 +4492,7 @@ "typeArguments": [ { "type": "reference", - "id": 297, + "id": 300, "name": "AuthResponse" } ], @@ -4458,19 +4518,19 @@ { "title": "Methods", "kind": 2048, - "children": [120, 137, 101, 181, 156, 192, 150, 111, 114, 108, 177, 105, 140, 117] + "children": [123, 140, 101, 184, 159, 195, 153, 111, 114, 108, 120, 180, 105, 143, 117] } ], "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 79, + "line": 82, "character": 21 } ] }, { - "id": 343, + "id": 355, "name": "AMREntry", "kind": 256, "kindString": "Interface", @@ -4487,7 +4547,7 @@ }, "children": [ { - "id": 344, + "id": 356, "name": "method", "kind": 1024, "kindString": "Property", @@ -4498,7 +4558,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 142, + "line": 152, "character": 2 } ], @@ -4508,7 +4568,7 @@ } }, { - "id": 345, + "id": 357, "name": "timestamp", "kind": 1024, "kindString": "Property", @@ -4519,7 +4579,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 148, + "line": 158, "character": 2 } ], @@ -4533,26 +4593,26 @@ { "title": "Properties", "kind": 1024, - "children": [344, 345] + "children": [356, 357] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 140, + "line": 150, "character": 17 } ] }, { - "id": 398, + "id": 410, "name": "AdminUserAttributes", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 400, + "id": 412, "name": "app_metadata", "kind": 1024, "kindString": "Property", @@ -4566,7 +4626,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 270, + "line": 280, "character": 2 } ], @@ -4576,7 +4636,7 @@ } }, { - "id": 403, + "id": 415, "name": "ban_duration", "kind": 1024, "kindString": "Property", @@ -4590,7 +4650,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 296, + "line": 306, "character": 2 } ], @@ -4600,7 +4660,7 @@ } }, { - "id": 407, + "id": 419, "name": "data", "kind": 1024, "kindString": "Property", @@ -4614,7 +4674,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 245, + "line": 255, "character": 2 } ], @@ -4624,12 +4684,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 397, + "id": 409, "name": "UserAttributes.data" } }, { - "id": 404, + "id": 416, "name": "email", "kind": 1024, "kindString": "Property", @@ -4639,58 +4699,6 @@ "comment": { "shortText": "The user's email." }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 227, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "id": 394, - "name": "UserAttributes.email" - } - }, - { - "id": 401, - "name": "email_confirm", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "Confirms the user's email address if set to true.", - "text": "Only a service role can modify.\n" - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 277, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 406, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "The user's password." - }, "sources": [ { "fileName": "src/lib/types.ts", @@ -4704,12 +4712,64 @@ }, "inheritedFrom": { "type": "reference", - "id": 396, + "id": 406, + "name": "UserAttributes.email" + } + }, + { + "id": 413, + "name": "email_confirm", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Confirms the user's email address if set to true.", + "text": "Only a service role can modify.\n" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 287, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 418, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 247, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 408, "name": "UserAttributes.password" } }, { - "id": 405, + "id": 417, "name": "phone", "kind": 1024, "kindString": "Property", @@ -4722,7 +4782,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 232, + "line": 242, "character": 2 } ], @@ -4732,12 +4792,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 395, + "id": 407, "name": "UserAttributes.phone" } }, { - "id": 402, + "id": 414, "name": "phone_confirm", "kind": 1024, "kindString": "Property", @@ -4751,7 +4811,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 284, + "line": 294, "character": 2 } ], @@ -4761,7 +4821,7 @@ } }, { - "id": 399, + "id": 411, "name": "user_metadata", "kind": 1024, "kindString": "Property", @@ -4775,7 +4835,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 260, + "line": 270, "character": 2 } ], @@ -4789,26 +4849,26 @@ { "title": "Properties", "kind": 1024, - "children": [400, 403, 407, 404, 401, 406, 405, 402, 399] + "children": [412, 415, 419, 416, 413, 418, 417, 414, 411] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 248, + "line": 258, "character": 17 } ], "extendedTypes": [ { "type": "reference", - "id": 393, + "id": 405, "name": "UserAttributes" } ] }, { - "id": 357, + "id": 369, "name": "Factor", "kind": 256, "kindString": "Interface", @@ -4832,7 +4892,7 @@ }, "children": [ { - "id": 362, + "id": 374, "name": "created_at", "kind": 1024, "kindString": "Property", @@ -4840,7 +4900,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 186, + "line": 196, "character": 2 } ], @@ -4850,7 +4910,7 @@ } }, { - "id": 360, + "id": 372, "name": "factor_type", "kind": 1024, "kindString": "Property", @@ -4861,7 +4921,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 181, + "line": 191, "character": 2 } ], @@ -4871,7 +4931,7 @@ } }, { - "id": 359, + "id": 371, "name": "friendly_name", "kind": 1024, "kindString": "Property", @@ -4884,7 +4944,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 175, + "line": 185, "character": 2 } ], @@ -4894,7 +4954,7 @@ } }, { - "id": 358, + "id": 370, "name": "id", "kind": 1024, "kindString": "Property", @@ -4905,7 +4965,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 172, + "line": 182, "character": 2 } ], @@ -4915,7 +4975,7 @@ } }, { - "id": 361, + "id": 373, "name": "status", "kind": 1024, "kindString": "Property", @@ -4926,7 +4986,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 184, + "line": 194, "character": 2 } ], @@ -4945,7 +5005,7 @@ } }, { - "id": 363, + "id": 375, "name": "updated_at", "kind": 1024, "kindString": "Property", @@ -4953,7 +5013,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 187, + "line": 197, "character": 2 } ], @@ -4967,26 +5027,26 @@ { "title": "Properties", "kind": 1024, - "children": [362, 360, 359, 358, 361, 363] + "children": [374, 372, 371, 370, 373, 375] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 170, + "line": 180, "character": 17 } ] }, { - "id": 517, + "id": 539, "name": "GenerateLinkOptions", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 518, + "id": 540, "name": "data", "kind": 1024, "kindString": "Property", @@ -5000,7 +5060,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 507, + "line": 540, "character": 2 } ], @@ -5010,7 +5070,7 @@ } }, { - "id": 519, + "id": 541, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -5023,7 +5083,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 509, + "line": 542, "character": 2 } ], @@ -5037,19 +5097,19 @@ { "title": "Properties", "kind": 1024, - "children": [518, 519] + "children": [540, 541] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 501, + "line": 534, "character": 17 } ] }, { - "id": 676, + "id": 698, "name": "GoTrueAdminMFAApi", "kind": 256, "kindString": "Interface", @@ -5065,14 +5125,14 @@ }, "children": [ { - "id": 680, + "id": 702, "name": "deleteFactor", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 681, + "id": 703, "name": "deleteFactor", "kind": 4096, "kindString": "Call signature", @@ -5092,14 +5152,14 @@ }, "parameters": [ { - "id": 682, + "id": 704, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 660, + "id": 682, "name": "AuthMFAAdminDeleteFactorParams" } } @@ -5109,7 +5169,7 @@ "typeArguments": [ { "type": "reference", - "id": 651, + "id": 673, "name": "AuthMFAAdminDeleteFactorResponse" } ], @@ -5121,37 +5181,31 @@ ] }, { - "id": 677, + "id": 699, "name": "listFactors", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 678, + "id": 700, "name": "listFactors", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { - "shortText": "Lists all factors attached to a user.", - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] + "shortText": "Lists all factors attached to a user." }, "parameters": [ { - "id": 679, + "id": 701, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 673, + "id": 695, "name": "AuthMFAAdminListFactorsParams" } } @@ -5161,7 +5215,7 @@ "typeArguments": [ { "type": "reference", - "id": 664, + "id": 686, "name": "AuthMFAAdminListFactorsResponse" } ], @@ -5177,65 +5231,53 @@ { "title": "Methods", "kind": 2048, - "children": [680, 677] + "children": [702, 699] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 900, + "line": 889, "character": 17 } ] }, { - "id": 631, + "id": 653, "name": "GoTrueMFAApi", "kind": 256, "kindString": "Interface", "flags": {}, "comment": { - "shortText": "Contains the full multi-factor authentication API.", - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] + "shortText": "Contains the full multi-factor authentication API." }, "children": [ { - "id": 635, + "id": 657, "name": "challenge", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 636, + "id": 658, "name": "challenge", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { - "shortText": "Prepares a challenge used to verify that a user has access to a MFA\nfactor. Provide the challenge ID and verification code by calling\n{@link GoTrueMFAApi#verify}.", - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] + "shortText": "Prepares a challenge used to verify that a user has access to a MFA\nfactor. Provide the challenge ID and verification code by calling\n{@link GoTrueMFAApi#verify}." }, "parameters": [ { - "id": 637, + "id": 659, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 555, + "id": 577, "name": "MFAChallengeParams" } } @@ -5245,7 +5287,7 @@ "typeArguments": [ { "type": "reference", - "id": 599, + "id": 621, "name": "AuthMFAChallengeResponse" } ], @@ -5257,14 +5299,14 @@ ] }, { - "id": 644, + "id": 666, "name": "challengeAndVerify", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 645, + "id": 667, "name": "challengeAndVerify", "kind": 4096, "kindString": "Call signature", @@ -5274,24 +5316,20 @@ "tags": [ { "tag": "see", - "text": "{@link GoTrueMFAApi#challengeAndVerify}\n" - }, - { - "tag": "experimental", - "text": "\n" + "text": "{@link GoTrueMFAApi#challengeAndVerify}\n\n" } ] }, "parameters": [ { - "id": 646, + "id": 668, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 558, + "id": 580, "name": "MFAChallengeAndVerifyParams" } } @@ -5301,7 +5339,7 @@ "typeArguments": [ { "type": "reference", - "id": 562, + "id": 584, "name": "AuthMFAVerifyResponse" } ], @@ -5313,14 +5351,14 @@ ] }, { - "id": 632, + "id": 654, "name": "enroll", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 633, + "id": 655, "name": "enroll", "kind": 4096, "kindString": "Call signature", @@ -5339,24 +5377,20 @@ }, { "tag": "see", - "text": "{@link GoTrueMFAApi#getAuthenticatorAssuranceLevel}\n" - }, - { - "tag": "experimental", - "text": "\n" + "text": "{@link GoTrueMFAApi#getAuthenticatorAssuranceLevel}\n\n" } ] }, "parameters": [ { - "id": 634, + "id": 656, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 542, + "id": 564, "name": "MFAEnrollParams" } } @@ -5366,7 +5400,7 @@ "typeArguments": [ { "type": "reference", - "id": 575, + "id": 597, "name": "AuthMFAEnrollResponse" } ], @@ -5378,34 +5412,28 @@ ] }, { - "id": 649, + "id": 671, "name": "getAuthenticatorAssuranceLevel", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 650, + "id": 672, "name": "getAuthenticatorAssuranceLevel", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Returns the Authenticator Assurance Level (AAL) for the active session.", - "text": "- `aal1` (or `null`) means that the user's identity has been verified only\nwith a conventional login (email+password, OTP, magic link, social login,\netc.).\n- `aal2` means that the user's identity has been verified both with a conventional login and at least one MFA factor.\n\nAlthough this method returns a promise, it's fairly quick (microseconds)\nand rarely uses the network. You can use this to check whether the current\nuser needs to be shown a screen to verify their MFA factors.\n", - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] + "text": "- `aal1` (or `null`) means that the user's identity has been verified only\nwith a conventional login (email+password, OTP, magic link, social login,\netc.).\n- `aal2` means that the user's identity has been verified both with a conventional login and at least one MFA factor.\n\nAlthough this method returns a promise, it's fairly quick (microseconds)\nand rarely uses the network. You can use this to check whether the current\nuser needs to be shown a screen to verify their MFA factors.\n\n" }, "type": { "type": "reference", "typeArguments": [ { "type": "reference", - "id": 620, + "id": 642, "name": "AuthMFAGetAuthenticatorAssuranceLevelResponse" } ], @@ -5417,14 +5445,14 @@ ] }, { - "id": 647, + "id": 669, "name": "listFactors", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 648, + "id": 670, "name": "listFactors", "kind": 4096, "kindString": "Call signature", @@ -5442,11 +5470,7 @@ }, { "tag": "see", - "text": "{@link GoTrueClient#getUser}\n" - }, - { - "tag": "experimental", - "text": "\n" + "text": "{@link GoTrueClient#getUser}\n\n" } ] }, @@ -5455,7 +5479,7 @@ "typeArguments": [ { "type": "reference", - "id": 609, + "id": 631, "name": "AuthMFAListFactorsResponse" } ], @@ -5467,37 +5491,31 @@ ] }, { - "id": 641, + "id": 663, "name": "unenroll", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 642, + "id": 664, "name": "unenroll", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { - "shortText": "Unenroll removes a MFA factor. Unverified factors can safely be ignored\nand it's not necessary to unenroll them. Unenrolling a verified MFA factor\ncannot be done from a session with an `aal1` authenticator level.", - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] + "shortText": "Unenroll removes a MFA factor. Unverified factors can safely be ignored\nand it's not necessary to unenroll them. Unenrolling a verified MFA factor\ncannot be done from a session with an `aal1` authenticator level." }, "parameters": [ { - "id": 643, + "id": 665, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 547, + "id": 569, "name": "MFAUnenrollParams" } } @@ -5507,7 +5525,7 @@ "typeArguments": [ { "type": "reference", - "id": 590, + "id": 612, "name": "AuthMFAUnenrollResponse" } ], @@ -5519,14 +5537,14 @@ ] }, { - "id": 638, + "id": 660, "name": "verify", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 639, + "id": 661, "name": "verify", "kind": 4096, "kindString": "Call signature", @@ -5536,24 +5554,20 @@ "tags": [ { "tag": "see", - "text": "{@link GoTrueMFAApi#challenge}\n" - }, - { - "tag": "experimental", - "text": "\n" + "text": "{@link GoTrueMFAApi#challenge}\n\n" } ] }, "parameters": [ { - "id": 640, + "id": 662, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 550, + "id": 572, "name": "MFAVerifyParams" } } @@ -5563,7 +5577,7 @@ "typeArguments": [ { "type": "reference", - "id": 562, + "id": 584, "name": "AuthMFAVerifyResponse" } ], @@ -5579,26 +5593,26 @@ { "title": "Methods", "kind": 2048, - "children": [635, 644, 632, 649, 647, 641, 638] + "children": [657, 666, 654, 671, 669, 663, 660] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 760, + "line": 756, "character": 17 } ] }, { - "id": 334, + "id": 346, "name": "Session", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 337, + "id": 349, "name": "access_token", "kind": 1024, "kindString": "Property", @@ -5609,7 +5623,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 115, + "line": 125, "character": 2 } ], @@ -5619,7 +5633,7 @@ } }, { - "id": 340, + "id": 352, "name": "expires_at", "kind": 1024, "kindString": "Property", @@ -5632,7 +5646,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 127, + "line": 137, "character": 2 } ], @@ -5642,7 +5656,7 @@ } }, { - "id": 339, + "id": 351, "name": "expires_in", "kind": 1024, "kindString": "Property", @@ -5653,7 +5667,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 123, + "line": 133, "character": 2 } ], @@ -5663,7 +5677,7 @@ } }, { - "id": 336, + "id": 348, "name": "provider_refresh_token", "kind": 1024, "kindString": "Property", @@ -5676,7 +5690,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 111, + "line": 121, "character": 2 } ], @@ -5695,7 +5709,7 @@ } }, { - "id": 335, + "id": 347, "name": "provider_token", "kind": 1024, "kindString": "Property", @@ -5708,7 +5722,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 106, + "line": 116, "character": 2 } ], @@ -5727,7 +5741,7 @@ } }, { - "id": 338, + "id": 350, "name": "refresh_token", "kind": 1024, "kindString": "Property", @@ -5738,7 +5752,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 119, + "line": 129, "character": 2 } ], @@ -5748,7 +5762,7 @@ } }, { - "id": 341, + "id": 353, "name": "token_type", "kind": 1024, "kindString": "Property", @@ -5756,7 +5770,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 128, + "line": 138, "character": 2 } ], @@ -5766,7 +5780,7 @@ } }, { - "id": 342, + "id": 354, "name": "user", "kind": 1024, "kindString": "Property", @@ -5774,13 +5788,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 129, + "line": 139, "character": 2 } ], "type": { "type": "reference", - "id": 371, + "id": 383, "name": "User" } } @@ -5789,26 +5803,26 @@ { "title": "Properties", "kind": 1024, - "children": [337, 340, 339, 336, 335, 338, 341, 342] + "children": [349, 352, 351, 348, 347, 350, 353, 354] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 102, + "line": 112, "character": 17 } ] }, { - "id": 408, + "id": 420, "name": "Subscription", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 409, + "id": 421, "name": "id", "kind": 1024, "kindString": "Property", @@ -5819,7 +5833,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 303, + "line": 313, "character": 2 } ], @@ -5829,7 +5843,7 @@ } }, { - "id": 410, + "id": 422, "name": "callback", "kind": 2048, "kindString": "Method", @@ -5837,13 +5851,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 307, + "line": 317, "character": 2 } ], "signatures": [ { - "id": 411, + "id": 423, "name": "callback", "kind": 4096, "kindString": "Call signature", @@ -5853,19 +5867,19 @@ }, "parameters": [ { - "id": 412, + "id": 424, "name": "event", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 283, + "id": 286, "name": "AuthChangeEvent" } }, { - "id": 413, + "id": 425, "name": "session", "kind": 32768, "kindString": "Parameter", @@ -5879,7 +5893,7 @@ }, { "type": "reference", - "id": 334, + "id": 346, "name": "Session" } ] @@ -5894,7 +5908,7 @@ ] }, { - "id": 414, + "id": 426, "name": "unsubscribe", "kind": 2048, "kindString": "Method", @@ -5902,13 +5916,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 311, + "line": 321, "character": 2 } ], "signatures": [ { - "id": 415, + "id": 427, "name": "unsubscribe", "kind": 4096, "kindString": "Call signature", @@ -5928,31 +5942,31 @@ { "title": "Properties", "kind": 1024, - "children": [409] + "children": [421] }, { "title": "Methods", "kind": 2048, - "children": [410, 414] + "children": [422, 426] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 299, + "line": 309, "character": 17 } ] }, { - "id": 416, + "id": 428, "name": "UpdatableFactorAttributes", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 417, + "id": 429, "name": "friendlyName", "kind": 1024, "kindString": "Property", @@ -5960,7 +5974,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 315, + "line": 325, "character": 2 } ], @@ -5974,26 +5988,26 @@ { "title": "Properties", "kind": 1024, - "children": [417] + "children": [429] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 314, + "line": 324, "character": 17 } ] }, { - "id": 371, + "id": 383, "name": "User", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 381, + "id": 393, "name": "action_link", "kind": 1024, "kindString": "Property", @@ -6003,64 +6017,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 209, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 373, - "name": "app_metadata", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 201, - "character": 2 - } - ], - "type": { - "type": "reference", - "id": 364, - "name": "UserAppMetadata" - } - }, - { - "id": 375, - "name": "aud", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 203, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 376, - "name": "confirmation_sent_at", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 204, + "line": 219, "character": 2 } ], @@ -6071,12 +6028,29 @@ }, { "id": 385, - "name": "confirmed_at", + "name": "app_metadata", "kind": 1024, "kindString": "Property", - "flags": { - "isOptional": true - }, + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 211, + "character": 2 + } + ], + "type": { + "type": "reference", + "id": 376, + "name": "UserAppMetadata" + } + }, + { + "id": 387, + "name": "aud", + "kind": 1024, + "kindString": "Property", + "flags": {}, "sources": [ { "fileName": "src/lib/types.ts", @@ -6090,66 +6064,8 @@ } }, { - "id": 384, - "name": "created_at", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 212, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 382, - "name": "email", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 210, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 378, - "name": "email_change_sent_at", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 206, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 386, - "name": "email_confirmed_at", + "id": 388, + "name": "confirmation_sent_at", "kind": 1024, "kindString": "Property", "flags": { @@ -6168,8 +6084,46 @@ } }, { - "id": 392, - "name": "factors", + "id": 397, + "name": "confirmed_at", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 223, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 396, + "name": "created_at", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 222, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 394, + "name": "email", "kind": 1024, "kindString": "Property", "flags": { @@ -6182,80 +6136,14 @@ "character": 2 } ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "id": 357, - "name": "Factor" - } - } - }, - { - "id": 372, - "name": "id", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 200, - "character": 2 - } - ], "type": { "type": "intrinsic", "name": "string" } }, { - "id": 391, - "name": "identities", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 219, - "character": 2 - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "id": 346, - "name": "UserIdentity" - } - } - }, - { - "id": 380, - "name": "invited_at", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 208, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 388, - "name": "last_sign_in_at", + "id": 390, + "name": "email_change_sent_at", "kind": 1024, "kindString": "Property", "flags": { @@ -6274,8 +6162,8 @@ } }, { - "id": 379, - "name": "new_email", + "id": 398, + "name": "email_confirmed_at", "kind": 1024, "kindString": "Property", "flags": { @@ -6284,7 +6172,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 207, + "line": 224, "character": 2 } ], @@ -6294,8 +6182,8 @@ } }, { - "id": 383, - "name": "phone", + "id": 404, + "name": "factors", "kind": 1024, "kindString": "Property", "flags": { @@ -6304,7 +6192,29 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 211, + "line": 230, + "character": 2 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 369, + "name": "Factor" + } + } + }, + { + "id": 384, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 210, "character": 2 } ], @@ -6314,8 +6224,8 @@ } }, { - "id": 387, - "name": "phone_confirmed_at", + "id": 403, + "name": "identities", "kind": 1024, "kindString": "Property", "flags": { @@ -6324,58 +6234,22 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 215, + "line": 229, "character": 2 } ], "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 377, - "name": "recovery_sent_at", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 205, - "character": 2 + "type": "array", + "elementType": { + "type": "reference", + "id": 358, + "name": "UserIdentity" } - ], - "type": { - "type": "intrinsic", - "name": "string" } }, { - "id": 389, - "name": "role", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 217, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 390, - "name": "updated_at", + "id": 392, + "name": "invited_at", "kind": 1024, "kindString": "Property", "flags": { @@ -6394,53 +6268,8 @@ } }, { - "id": 374, - "name": "user_metadata", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 202, - "character": 2 - } - ], - "type": { - "type": "reference", - "id": 368, - "name": "UserMetadata" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 381, 373, 375, 376, 385, 384, 382, 378, 386, 392, 372, 391, 380, 388, 379, 383, 387, - 377, 389, 390, 374 - ] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 199, - "character": 17 - } - ] - }, - { - "id": 364, - "name": "UserAppMetadata", - "kind": 256, - "kindString": "Interface", - "flags": {}, - "children": [ - { - "id": 365, - "name": "provider", + "id": 400, + "name": "last_sign_in_at", "kind": 1024, "kindString": "Property", "flags": { @@ -6449,100 +6278,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 191, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [365] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 190, - "character": 17 - } - ], - "indexSignature": { - "id": 366, - "name": "__index", - "kind": 8192, - "kindString": "Index signature", - "flags": {}, - "parameters": [ - { - "id": 367, - "name": "key", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - }, - { - "id": 393, - "name": "UserAttributes", - "kind": 256, - "kindString": "Interface", - "flags": {}, - "children": [ - { - "id": 397, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", - "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n\n" - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 245, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "object" - } - }, - { - "id": 394, - "name": "email", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "The user's email." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 227, + "line": 226, "character": 2 } ], @@ -6552,20 +6288,17 @@ } }, { - "id": 396, - "name": "password", + "id": 391, + "name": "new_email", "kind": 1024, "kindString": "Property", "flags": { "isOptional": true }, - "comment": { - "shortText": "The user's password." - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 237, + "line": 217, "character": 2 } ], @@ -6582,13 +6315,155 @@ "flags": { "isOptional": true }, - "comment": { - "shortText": "The user's phone." + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 221, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 399, + "name": "phone_confirmed_at", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 232, + "line": 225, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 389, + "name": "recovery_sent_at", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 215, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 401, + "name": "role", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 227, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 402, + "name": "updated_at", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 228, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 386, + "name": "user_metadata", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 212, + "character": 2 + } + ], + "type": { + "type": "reference", + "id": 380, + "name": "UserMetadata" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 393, 385, 387, 388, 397, 396, 394, 390, 398, 404, 384, 403, 392, 400, 391, 395, 399, + 389, 401, 402, 386 + ] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 209, + "character": 17 + } + ] + }, + { + "id": 376, + "name": "UserAppMetadata", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "children": [ + { + "id": 377, + "name": "provider", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 201, "character": 2 } ], @@ -6602,33 +6477,172 @@ { "title": "Properties", "kind": 1024, - "children": [397, 394, 396, 395] + "children": [377] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 223, + "line": 200, + "character": 17 + } + ], + "indexSignature": { + "id": 378, + "name": "__index", + "kind": 8192, + "kindString": "Index signature", + "flags": {}, + "parameters": [ + { + "id": 379, + "name": "key", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + } + }, + { + "id": 405, + "name": "UserAttributes", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "children": [ + { + "id": 409, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", + "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n\n" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 255, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 406, + "name": "email", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The user's email." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 237, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 408, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 247, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 407, + "name": "phone", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The user's phone." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 242, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [409, 406, 408, 407] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 233, "character": 17 } ], "extendedBy": [ { "type": "reference", - "id": 398, + "id": 410, "name": "AdminUserAttributes" } ] }, { - "id": 346, + "id": 358, "name": "UserIdentity", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 354, + "id": 366, "name": "created_at", "kind": 1024, "kindString": "Property", @@ -6636,7 +6650,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 158, + "line": 168, "character": 2 } ], @@ -6646,7 +6660,7 @@ } }, { - "id": 347, + "id": 359, "name": "id", "kind": 1024, "kindString": "Property", @@ -6654,7 +6668,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 152, + "line": 162, "character": 2 } ], @@ -6664,7 +6678,7 @@ } }, { - "id": 349, + "id": 361, "name": "identity_data", "kind": 1024, "kindString": "Property", @@ -6672,27 +6686,27 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 154, + "line": 164, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 350, + "id": 362, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "indexSignature": { - "id": 351, + "id": 363, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 352, + "id": 364, "name": "key", "kind": 32768, "flags": {}, @@ -6711,7 +6725,7 @@ } }, { - "id": 355, + "id": 367, "name": "last_sign_in_at", "kind": 1024, "kindString": "Property", @@ -6719,7 +6733,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 159, + "line": 169, "character": 2 } ], @@ -6729,7 +6743,7 @@ } }, { - "id": 353, + "id": 365, "name": "provider", "kind": 1024, "kindString": "Property", @@ -6737,7 +6751,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 157, + "line": 167, "character": 2 } ], @@ -6747,7 +6761,7 @@ } }, { - "id": 356, + "id": 368, "name": "updated_at", "kind": 1024, "kindString": "Property", @@ -6757,7 +6771,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 160, + "line": 170, "character": 2 } ], @@ -6767,7 +6781,7 @@ } }, { - "id": 348, + "id": 360, "name": "user_id", "kind": 1024, "kindString": "Property", @@ -6775,7 +6789,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 153, + "line": 163, "character": 2 } ], @@ -6789,19 +6803,19 @@ { "title": "Properties", "kind": 1024, - "children": [354, 347, 349, 355, 353, 356, 348] + "children": [366, 359, 361, 367, 365, 368, 360] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 151, + "line": 161, "character": 17 } ] }, { - "id": 368, + "id": 380, "name": "UserMetadata", "kind": 256, "kindString": "Interface", @@ -6809,19 +6823,19 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 195, + "line": 205, "character": 17 } ], "indexSignature": { - "id": 369, + "id": 381, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 370, + "id": 382, "name": "key", "kind": 32768, "flags": {}, @@ -6838,14 +6852,14 @@ } }, { - "id": 485, + "id": 497, "name": "VerifyEmailOtpParams", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 486, + "id": 498, "name": "email", "kind": 1024, "kindString": "Property", @@ -6856,7 +6870,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 453, + "line": 468, "character": 2 } ], @@ -6866,7 +6880,7 @@ } }, { - "id": 489, + "id": 501, "name": "options", "kind": 1024, "kindString": "Property", @@ -6876,21 +6890,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 458, + "line": 473, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 490, + "id": 502, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 492, + "id": 504, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -6903,7 +6917,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 462, + "line": 477, "character": 4 } ], @@ -6913,7 +6927,7 @@ } }, { - "id": 491, + "id": 503, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -6926,7 +6940,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 460, + "line": 475, "character": 4 } ], @@ -6940,14 +6954,14 @@ { "title": "Properties", "kind": 1024, - "children": [492, 491] + "children": [504, 503] } ] } } }, { - "id": 487, + "id": 499, "name": "token", "kind": 1024, "kindString": "Property", @@ -6958,7 +6972,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 455, + "line": 470, "character": 2 } ], @@ -6968,7 +6982,7 @@ } }, { - "id": 488, + "id": 500, "name": "type", "kind": 1024, "kindString": "Property", @@ -6979,13 +6993,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 457, + "line": 472, "character": 2 } ], "type": { "type": "reference", - "id": 494, + "id": 506, "name": "EmailOtpType" } } @@ -6994,26 +7008,26 @@ { "title": "Properties", "kind": 1024, - "children": [486, 489, 487, 488] + "children": [498, 501, 499, 500] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 451, + "line": 466, "character": 17 } ] }, { - "id": 477, + "id": 489, "name": "VerifyMobileOtpParams", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 481, + "id": 493, "name": "options", "kind": 1024, "kindString": "Property", @@ -7023,21 +7037,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 444, + "line": 454, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 482, + "id": 494, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 484, + "id": 496, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -7045,12 +7059,18 @@ "isOptional": true }, "comment": { - "shortText": "Verification token received when the user completes the captcha on the site." + "shortText": "Verification token received when the user completes the captcha on the site.", + "tags": [ + { + "tag": "deprecated", + "text": "\n" + } + ] }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 448, + "line": 463, "character": 4 } ], @@ -7060,7 +7080,7 @@ } }, { - "id": 483, + "id": 495, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -7073,7 +7093,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 446, + "line": 456, "character": 4 } ], @@ -7087,14 +7107,14 @@ { "title": "Properties", "kind": 1024, - "children": [484, 483] + "children": [496, 495] } ] } } }, { - "id": 478, + "id": 490, "name": "phone", "kind": 1024, "kindString": "Property", @@ -7105,7 +7125,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 439, + "line": 449, "character": 2 } ], @@ -7115,7 +7135,7 @@ } }, { - "id": 479, + "id": 491, "name": "token", "kind": 1024, "kindString": "Property", @@ -7126,7 +7146,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 441, + "line": 451, "character": 2 } ], @@ -7136,7 +7156,7 @@ } }, { - "id": 480, + "id": 492, "name": "type", "kind": 1024, "kindString": "Property", @@ -7147,13 +7167,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 443, + "line": 453, "character": 2 } ], "type": { "type": "reference", - "id": 493, + "id": 505, "name": "MobileOtpType" } } @@ -7162,19 +7182,19 @@ { "title": "Properties", "kind": 1024, - "children": [481, 478, 479, 480] + "children": [493, 490, 491, 492] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 437, + "line": 447, "character": 17 } ] }, { - "id": 283, + "id": 286, "name": "AuthChangeEvent", "kind": 4194304, "kindString": "Type alias", @@ -7182,7 +7202,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 28, + "line": 25, "character": 12 } ], @@ -7215,30 +7235,22 @@ }, { "type": "reference", - "id": 282, + "id": 285, "name": "AuthChangeEventMFA" } ] } }, { - "id": 282, + "id": 285, "name": "AuthChangeEventMFA", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 26, + "line": 23, "character": 12 } ], @@ -7248,7 +7260,7 @@ } }, { - "id": 660, + "id": 682, "name": "AuthMFAAdminDeleteFactorParams", "kind": 4194304, "kindString": "Type alias", @@ -7261,6 +7273,360 @@ } ] }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 855, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 683, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 684, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the MFA factor to delete." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 857, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 685, + "name": "userId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the user whose factor is being deleted." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 860, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [684, 685] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 855, + "character": 45 + } + ] + } + } + }, + { + "id": 673, + "name": "AuthMFAAdminDeleteFactorResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "expermental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 842, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 674, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 675, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 844, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 676, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 677, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor that was successfully deleted." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 846, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [677] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 844, + "character": 12 + } + ] + } + } + }, + { + "id": 678, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 848, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [675, 678] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 843, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 679, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 680, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 850, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 681, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 850, + "character": 18 + } + ], + "type": { + "type": "reference", + "id": 722, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [680, 681] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 850, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 695, + "name": "AuthMFAAdminListFactorsParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "expermental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 879, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 696, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 697, + "name": "userId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the user for which to list all MFA factors." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 881, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [697] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 879, + "character": 44 + } + ] + } + } + }, + { + "id": 686, + "name": "AuthMFAAdminListFactorsResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "expermental", + "text": "\n" + } + ] + }, "sources": [ { "fileName": "src/lib/types.ts", @@ -7268,110 +7634,20 @@ "character": 12 } ], - "type": { - "type": "reflection", - "declaration": { - "id": 661, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 662, - "name": "id", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "ID of the MFA factor to delete." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 868, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 663, - "name": "userId", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "ID of the user whose factor is being deleted." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 871, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [662, 663] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 866, - "character": 45 - } - ] - } - } - }, - { - "id": 651, - "name": "AuthMFAAdminDeleteFactorResponse", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "comment": { - "tags": [ - { - "tag": "expermental", - "text": "\n" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 853, - "character": 12 - } - ], "type": { "type": "union", "types": [ { "type": "reflection", "declaration": { - "id": 652, + "id": 687, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 653, + "id": 688, "name": "data", "kind": 1024, "kindString": "Property", @@ -7379,285 +7655,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 855, + "line": 868, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 654, + "id": 689, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 655, - "name": "id", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "ID of the factor that was successfully deleted." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 857, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [655] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 855, - "character": 12 - } - ] - } - } - }, - { - "id": 656, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 859, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [653, 656] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 854, - "character": 4 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 657, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 658, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 861, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - }, - { - "id": 659, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 861, - "character": 18 - } - ], - "type": { - "type": "reference", - "id": 697, - "name": "AuthError" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [658, 659] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 861, - "character": 4 - } - ] - } - } - ] - } - }, - { - "id": 673, - "name": "AuthMFAAdminListFactorsParams", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "comment": { - "tags": [ - { - "tag": "expermental", - "text": "\n" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 890, - "character": 12 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 674, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 675, - "name": "userId", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "ID of the user for which to list all MFA factors." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 892, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [675] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 890, - "character": 44 - } - ] - } - } - }, - { - "id": 664, - "name": "AuthMFAAdminListFactorsResponse", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "comment": { - "tags": [ - { - "tag": "expermental", - "text": "\n" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 877, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 665, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 666, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 879, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 667, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 668, + "id": 690, "name": "factors", "kind": 1024, "kindString": "Property", @@ -7668,7 +7680,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 881, + "line": 870, "character": 8 } ], @@ -7676,7 +7688,7 @@ "type": "array", "elementType": { "type": "reference", - "id": 357, + "id": 369, "name": "Factor" } } @@ -7686,13 +7698,13 @@ { "title": "Properties", "kind": 1024, - "children": [668] + "children": [690] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 879, + "line": 868, "character": 12 } ] @@ -7700,7 +7712,7 @@ } }, { - "id": 669, + "id": 691, "name": "error", "kind": 1024, "kindString": "Property", @@ -7708,7 +7720,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 883, + "line": 872, "character": 6 } ], @@ -7722,13 +7734,13 @@ { "title": "Properties", "kind": 1024, - "children": [666, 669] + "children": [688, 691] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 878, + "line": 867, "character": 4 } ] @@ -7737,14 +7749,14 @@ { "type": "reflection", "declaration": { - "id": 670, + "id": 692, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 671, + "id": 693, "name": "data", "kind": 1024, "kindString": "Property", @@ -7752,7 +7764,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 885, + "line": 874, "character": 6 } ], @@ -7762,7 +7774,7 @@ } }, { - "id": 672, + "id": 694, "name": "error", "kind": 1024, "kindString": "Property", @@ -7770,13 +7782,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 885, + "line": 874, "character": 18 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -7785,13 +7797,13 @@ { "title": "Properties", "kind": 1024, - "children": [671, 672] + "children": [693, 694] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 885, + "line": 874, "character": 4 } ] @@ -7801,23 +7813,15 @@ } }, { - "id": 599, + "id": 621, "name": "AuthMFAChallengeResponse", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 693, + "line": 699, "character": 12 } ], @@ -7827,14 +7831,14 @@ { "type": "reflection", "declaration": { - "id": 600, + "id": 622, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 601, + "id": 623, "name": "data", "kind": 1024, "kindString": "Property", @@ -7842,21 +7846,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 695, + "line": 701, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 602, + "id": 624, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 604, + "id": 626, "name": "expires_at", "kind": 1024, "kindString": "Property", @@ -7867,7 +7871,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 700, + "line": 706, "character": 8 } ], @@ -7877,7 +7881,7 @@ } }, { - "id": 603, + "id": 625, "name": "id", "kind": 1024, "kindString": "Property", @@ -7888,7 +7892,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 697, + "line": 703, "character": 8 } ], @@ -7902,602 +7906,13 @@ { "title": "Properties", "kind": 1024, - "children": [604, 603] + "children": [626, 625] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 695, - "character": 12 - } - ] - } - } - }, - { - "id": 605, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 702, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [601, 605] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 694, - "character": 4 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 606, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 607, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 704, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - }, - { - "id": 608, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 704, - "character": 18 - } - ], - "type": { - "type": "reference", - "id": 697, - "name": "AuthError" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [607, 608] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 704, - "character": 4 - } - ] - } - } - ] - } - }, - { - "id": 575, - "name": "AuthMFAEnrollResponse", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 644, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 576, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 577, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 646, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 578, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 579, - "name": "id", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "ID of the factor that was just enrolled (in an unverified state)." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 648, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 581, - "name": "totp", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "TOTP enrollment information." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 654, - "character": 8 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 582, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 583, - "name": "qr_code", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "Contains a QR code encoding the authenticator URI. You can\nconvert it to a URL by prepending `data:image/svg+xml;utf-8,` to\nthe value. Avoid logging this value to the console." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 658, - "character": 10 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 584, - "name": "secret", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The TOTP secret (also encoded in the QR code). Show this secret\nin a password-style field to the user, in case they are unable to\nscan the QR code. Avoid logging this value to the console." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 663, - "character": 10 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 585, - "name": "uri", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The authenticator URI encoded within the QR code, should you need\nto use it. Avoid loggin this value to the console." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 667, - "character": 10 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [583, 584, 585] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 654, - "character": 14 - } - ] - } - } - }, - { - "id": 580, - "name": "type", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "Type of MFA factor. Only `totp` supported for now." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 651, - "character": 8 - } - ], - "type": { - "type": "literal", - "value": "totp" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [579, 581, 580] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 646, - "character": 12 - } - ] - } - } - }, - { - "id": 586, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 670, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [577, 586] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 645, - "character": 4 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 587, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 588, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 673, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - }, - { - "id": 589, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 674, - "character": 6 - } - ], - "type": { - "type": "reference", - "id": 697, - "name": "AuthError" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [588, 589] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 672, - "character": 4 - } - ] - } - } - ] - } - }, - { - "id": 620, - "name": "AuthMFAGetAuthenticatorAssuranceLevelResponse", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 730, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 621, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 622, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 732, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 623, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 626, - "name": "currentAuthenticationMethods", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "A list of all authentication methods attached to this session. Use\nthe information here to detect the last time a user verified a\nfactor, for example if implementing a step-up scenario." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 749, - "character": 8 - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "id": 343, - "name": "AMREntry" - } - } - }, - { - "id": 624, - "name": "currentLevel", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "Current AAL level of the session." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 734, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "id": 619, - "name": "AuthenticatorAssuranceLevels" - }, - { - "type": "literal", - "value": null - } - ] - } - }, - { - "id": 625, - "name": "nextLevel", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "Next possible AAL level for the session. If the next level is higher\nthan the current one, the user should go through MFA.", - "tags": [ - { - "tag": "see", - "text": "{@link GoTrueMFAApi#challenge}\n" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 742, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "id": 619, - "name": "AuthenticatorAssuranceLevels" - }, - { - "type": "literal", - "value": null - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [626, 624, 625] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 732, + "line": 701, "character": 12 } ] @@ -8513,7 +7928,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 751, + "line": 708, "character": 6 } ], @@ -8527,13 +7942,13 @@ { "title": "Properties", "kind": 1024, - "children": [622, 627] + "children": [623, 627] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 731, + "line": 700, "character": 4 } ] @@ -8557,7 +7972,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 753, + "line": 710, "character": 6 } ], @@ -8575,13 +7990,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 753, + "line": 710, "character": 18 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -8596,7 +8011,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 753, + "line": 710, "character": 4 } ] @@ -8606,23 +8021,15 @@ } }, { - "id": 609, - "name": "AuthMFAListFactorsResponse", + "id": 597, + "name": "AuthMFAEnrollResponse", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 709, + "line": 656, "character": 12 } ], @@ -8632,14 +8039,14 @@ { "type": "reflection", "declaration": { - "id": 610, + "id": 598, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 611, + "id": 599, "name": "data", "kind": 1024, "kindString": "Property", @@ -8647,81 +8054,179 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 711, + "line": 658, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 612, + "id": 600, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 613, - "name": "all", + "id": 601, + "name": "id", "kind": 1024, "kindString": "Property", "flags": {}, "comment": { - "shortText": "All available factors (verified and unverified)." + "shortText": "ID of the factor that was just enrolled (in an unverified state)." }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 713, + "line": 660, "character": 8 } ], "type": { - "type": "array", - "elementType": { - "type": "reference", - "id": 357, - "name": "Factor" - } + "type": "intrinsic", + "name": "string" } }, { - "id": 614, + "id": 603, "name": "totp", "kind": 1024, "kindString": "Property", "flags": {}, "comment": { - "shortText": "Only verified TOTP factors. (A subset of `all`.)" + "shortText": "TOTP enrollment information." }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 716, + "line": 666, "character": 8 } ], "type": { - "type": "array", - "elementType": { - "type": "reference", - "id": 357, - "name": "Factor" + "type": "reflection", + "declaration": { + "id": 604, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 605, + "name": "qr_code", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Contains a QR code encoding the authenticator URI. You can\nconvert it to a URL by prepending `data:image/svg+xml;utf-8,` to\nthe value. Avoid logging this value to the console." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 670, + "character": 10 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 606, + "name": "secret", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The TOTP secret (also encoded in the QR code). Show this secret\nin a password-style field to the user, in case they are unable to\nscan the QR code. Avoid logging this value to the console." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 675, + "character": 10 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 607, + "name": "uri", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The authenticator URI encoded within the QR code, should you need\nto use it. Avoid loggin this value to the console." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 679, + "character": 10 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [605, 606, 607] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 666, + "character": 14 + } + ] } } + }, + { + "id": 602, + "name": "type", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Type of MFA factor. Only `totp` supported for now." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 663, + "character": 8 + } + ], + "type": { + "type": "literal", + "value": "totp" + } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [613, 614] + "children": [601, 603, 602] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 711, + "line": 658, "character": 12 } ] @@ -8729,145 +8234,11 @@ } }, { - "id": 615, + "id": 608, "name": "error", "kind": 1024, "kindString": "Property", "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 718, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [611, 615] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 710, - "character": 4 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 616, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 617, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 720, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - }, - { - "id": 618, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 720, - "character": 18 - } - ], - "type": { - "type": "reference", - "id": 697, - "name": "AuthError" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [617, 618] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 720, - "character": 4 - } - ] - } - } - ] - } - }, - { - "id": 590, - "name": "AuthMFAUnenrollResponse", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 680, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 591, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 592, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, "sources": [ { "fileName": "src/lib/types.ts", @@ -8876,55 +8247,56 @@ } ], "type": { - "type": "reflection", - "declaration": { - "id": 593, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 594, - "name": "id", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "ID of the factor that was successfully unenrolled." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 684, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [594] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 682, - "character": 12 - } - ] + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [599, 608] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 657, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 609, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 610, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 685, + "character": 6 } + ], + "type": { + "type": "literal", + "value": null } }, { - "id": 595, + "id": 611, "name": "error", "kind": 1024, "kindString": "Property", @@ -8936,71 +8308,9 @@ "character": 6 } ], - "type": { - "type": "literal", - "value": null - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [592, 595] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 681, - "character": 4 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 596, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 597, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 688, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - }, - { - "id": 598, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 688, - "character": 18 - } - ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -9009,13 +8319,13 @@ { "title": "Properties", "kind": 1024, - "children": [597, 598] + "children": [610, 611] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 688, + "line": 684, "character": 4 } ] @@ -9025,23 +8335,15 @@ } }, { - "id": 562, - "name": "AuthMFAVerifyResponse", + "id": 642, + "name": "AuthMFAGetAuthenticatorAssuranceLevelResponse", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 616, + "line": 727, "character": 12 } ], @@ -9051,14 +8353,14 @@ { "type": "reflection", "declaration": { - "id": 563, + "id": 643, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 564, + "id": 644, "name": "data", "kind": 1024, "kindString": "Property", @@ -9066,21 +8368,683 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 618, + "line": 729, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 565, + "id": 645, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 566, + "id": 648, + "name": "currentAuthenticationMethods", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "A list of all authentication methods attached to this session. Use\nthe information here to detect the last time a user verified a\nfactor, for example if implementing a step-up scenario." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 746, + "character": 8 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 355, + "name": "AMREntry" + } + } + }, + { + "id": 646, + "name": "currentLevel", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Current AAL level of the session." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 731, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "id": 641, + "name": "AuthenticatorAssuranceLevels" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 647, + "name": "nextLevel", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Next possible AAL level for the session. If the next level is higher\nthan the current one, the user should go through MFA.", + "tags": [ + { + "tag": "see", + "text": "{@link GoTrueMFAApi#challenge}\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 739, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "id": 641, + "name": "AuthenticatorAssuranceLevels" + }, + { + "type": "literal", + "value": null + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [648, 646, 647] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 729, + "character": 12 + } + ] + } + } + }, + { + "id": 649, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 748, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [644, 649] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 728, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 650, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 651, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 750, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 652, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 750, + "character": 18 + } + ], + "type": { + "type": "reference", + "id": 722, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [651, 652] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 750, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 631, + "name": "AuthMFAListFactorsResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 712, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 632, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 633, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 714, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 634, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 635, + "name": "all", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "All available factors (verified and unverified)." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 716, + "character": 8 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 369, + "name": "Factor" + } + } + }, + { + "id": 636, + "name": "totp", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Only verified TOTP factors. (A subset of `all`.)" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 719, + "character": 8 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 369, + "name": "Factor" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [635, 636] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 714, + "character": 12 + } + ] + } + } + }, + { + "id": 637, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 721, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [633, 637] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 713, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 638, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 639, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 723, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 640, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 723, + "character": 18 + } + ], + "type": { + "type": "reference", + "id": 722, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [639, 640] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 723, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 612, + "name": "AuthMFAUnenrollResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 689, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 613, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 614, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 691, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 615, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 616, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor that was successfully unenrolled." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 693, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [616] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 691, + "character": 12 + } + ] + } + } + }, + { + "id": 617, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 695, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [614, 617] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 690, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 618, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 619, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 697, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 620, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 697, + "character": 18 + } + ], + "type": { + "type": "reference", + "id": 722, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [619, 620] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 697, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 584, + "name": "AuthMFAVerifyResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 631, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 585, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 586, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 633, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 587, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 588, "name": "access_token", "kind": 1024, "kindString": "Property", @@ -9091,7 +9055,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 620, + "line": 635, "character": 8 } ], @@ -9101,7 +9065,7 @@ } }, { - "id": 568, + "id": 590, "name": "expires_in", "kind": 1024, "kindString": "Property", @@ -9112,7 +9076,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 626, + "line": 641, "character": 8 } ], @@ -9122,7 +9086,7 @@ } }, { - "id": 569, + "id": 591, "name": "refresh_token", "kind": 1024, "kindString": "Property", @@ -9133,7 +9097,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 629, + "line": 644, "character": 8 } ], @@ -9143,7 +9107,7 @@ } }, { - "id": 567, + "id": 589, "name": "token_type", "kind": 1024, "kindString": "Property", @@ -9154,7 +9118,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 623, + "line": 638, "character": 8 } ], @@ -9164,7 +9128,7 @@ } }, { - "id": 570, + "id": 592, "name": "user", "kind": 1024, "kindString": "Property", @@ -9175,13 +9139,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 632, + "line": 647, "character": 8 } ], "type": { "type": "reference", - "id": 371, + "id": 383, "name": "User" } } @@ -9190,13 +9154,13 @@ { "title": "Properties", "kind": 1024, - "children": [566, 568, 569, 567, 570] + "children": [588, 590, 591, 589, 592] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 618, + "line": 633, "character": 12 } ] @@ -9204,7 +9168,7 @@ } }, { - "id": 571, + "id": 593, "name": "error", "kind": 1024, "kindString": "Property", @@ -9212,7 +9176,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 634, + "line": 649, "character": 6 } ], @@ -9226,13 +9190,13 @@ { "title": "Properties", "kind": 1024, - "children": [564, 571] + "children": [586, 593] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 617, + "line": 632, "character": 4 } ] @@ -9241,14 +9205,14 @@ { "type": "reflection", "declaration": { - "id": 572, + "id": 594, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 573, + "id": 595, "name": "data", "kind": 1024, "kindString": "Property", @@ -9256,7 +9220,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 637, + "line": 652, "character": 6 } ], @@ -9266,7 +9230,7 @@ } }, { - "id": 574, + "id": 596, "name": "error", "kind": 1024, "kindString": "Property", @@ -9274,13 +9238,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 638, + "line": 653, "character": 6 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -9289,13 +9253,13 @@ { "title": "Properties", "kind": 1024, - "children": [573, 574] + "children": [595, 596] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 636, + "line": 651, "character": 4 } ] @@ -9305,7 +9269,7 @@ } }, { - "id": 297, + "id": 300, "name": "AuthResponse", "kind": 4194304, "kindString": "Type alias", @@ -9313,7 +9277,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 56, + "line": 53, "character": 12 } ], @@ -9323,14 +9287,14 @@ { "type": "reflection", "declaration": { - "id": 298, + "id": 301, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 299, + "id": 302, "name": "data", "kind": 1024, "kindString": "Property", @@ -9338,21 +9302,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 58, + "line": 55, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 300, + "id": 303, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 302, + "id": 305, "name": "session", "kind": 1024, "kindString": "Property", @@ -9360,7 +9324,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 60, + "line": 57, "character": 8 } ], @@ -9369,7 +9333,7 @@ "types": [ { "type": "reference", - "id": 334, + "id": 346, "name": "Session" }, { @@ -9380,7 +9344,7 @@ } }, { - "id": 301, + "id": 304, "name": "user", "kind": 1024, "kindString": "Property", @@ -9388,7 +9352,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 59, + "line": 56, "character": 8 } ], @@ -9397,7 +9361,7 @@ "types": [ { "type": "reference", - "id": 371, + "id": 383, "name": "User" }, { @@ -9412,13 +9376,13 @@ { "title": "Properties", "kind": 1024, - "children": [302, 301] + "children": [305, 304] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 58, + "line": 55, "character": 12 } ] @@ -9426,7 +9390,7 @@ } }, { - "id": 303, + "id": 306, "name": "error", "kind": 1024, "kindString": "Property", @@ -9434,7 +9398,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 62, + "line": 59, "character": 6 } ], @@ -9448,13 +9412,13 @@ { "title": "Properties", "kind": 1024, - "children": [299, 303] + "children": [302, 306] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 57, + "line": 54, "character": 4 } ] @@ -9463,14 +9427,14 @@ { "type": "reflection", "declaration": { - "id": 304, + "id": 307, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 305, + "id": 308, "name": "data", "kind": 1024, "kindString": "Property", @@ -9478,21 +9442,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 65, + "line": 62, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 306, + "id": 309, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 308, + "id": 311, "name": "session", "kind": 1024, "kindString": "Property", @@ -9500,7 +9464,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 67, + "line": 64, "character": 8 } ], @@ -9510,7 +9474,7 @@ } }, { - "id": 307, + "id": 310, "name": "user", "kind": 1024, "kindString": "Property", @@ -9518,7 +9482,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 66, + "line": 63, "character": 8 } ], @@ -9532,13 +9496,13 @@ { "title": "Properties", "kind": 1024, - "children": [308, 307] + "children": [311, 310] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 65, + "line": 62, "character": 12 } ] @@ -9546,7 +9510,7 @@ } }, { - "id": 309, + "id": 312, "name": "error", "kind": 1024, "kindString": "Property", @@ -9554,13 +9518,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 69, + "line": 66, "character": 6 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -9569,13 +9533,13 @@ { "title": "Properties", "kind": 1024, - "children": [305, 309] + "children": [308, 312] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 64, + "line": 61, "character": 4 } ] @@ -9585,19 +9549,11 @@ } }, { - "id": 619, + "id": 641, "name": "AuthenticatorAssuranceLevels", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", @@ -9620,7 +9576,7 @@ } }, { - "id": 687, + "id": 709, "name": "CallRefreshTokenResult", "kind": 4194304, "kindString": "Type alias", @@ -9628,7 +9584,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 933, + "line": 921, "character": 12 } ], @@ -9638,14 +9594,14 @@ { "type": "reflection", "declaration": { - "id": 688, + "id": 710, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 690, + "id": 712, "name": "error", "kind": 1024, "kindString": "Property", @@ -9653,7 +9609,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 936, + "line": 924, "character": 6 } ], @@ -9663,7 +9619,7 @@ } }, { - "id": 689, + "id": 711, "name": "session", "kind": 1024, "kindString": "Property", @@ -9671,13 +9627,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 935, + "line": 923, "character": 6 } ], "type": { "type": "reference", - "id": 334, + "id": 346, "name": "Session" } } @@ -9686,13 +9642,13 @@ { "title": "Properties", "kind": 1024, - "children": [690, 689] + "children": [712, 711] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 934, + "line": 922, "character": 4 } ] @@ -9701,14 +9657,14 @@ { "type": "reflection", "declaration": { - "id": 691, + "id": 713, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 693, + "id": 715, "name": "error", "kind": 1024, "kindString": "Property", @@ -9716,18 +9672,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 940, + "line": 928, "character": 6 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } }, { - "id": 692, + "id": 714, "name": "session", "kind": 1024, "kindString": "Property", @@ -9735,7 +9691,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 939, + "line": 927, "character": 6 } ], @@ -9749,13 +9705,13 @@ { "title": "Properties", "kind": 1024, - "children": [693, 692] + "children": [715, 714] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 938, + "line": 926, "character": 4 } ] @@ -9765,7 +9721,7 @@ } }, { - "id": 494, + "id": 506, "name": "EmailOtpType", "kind": 4194304, "kindString": "Type alias", @@ -9773,7 +9729,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 467, + "line": 482, "character": 12 } ], @@ -9804,7 +9760,7 @@ } }, { - "id": 511, + "id": 533, "name": "GenerateEmailChangeLinkParams", "kind": 4194304, "kindString": "Type alias", @@ -9812,21 +9768,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 490, + "line": 523, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 512, + "id": 534, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 514, + "id": 536, "name": "email", "kind": 1024, "kindString": "Property", @@ -9837,7 +9793,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 493, + "line": 526, "character": 2 } ], @@ -9847,7 +9803,7 @@ } }, { - "id": 515, + "id": 537, "name": "newEmail", "kind": 1024, "kindString": "Property", @@ -9858,7 +9814,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 497, + "line": 530, "character": 2 } ], @@ -9868,7 +9824,7 @@ } }, { - "id": 516, + "id": 538, "name": "options", "kind": 1024, "kindString": "Property", @@ -9878,7 +9834,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 498, + "line": 531, "character": 2 } ], @@ -9887,7 +9843,7 @@ "typeArguments": [ { "type": "reference", - "id": 517, + "id": 539, "name": "GenerateLinkOptions" }, { @@ -9901,7 +9857,7 @@ } }, { - "id": 513, + "id": 535, "name": "type", "kind": 1024, "kindString": "Property", @@ -9909,7 +9865,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 491, + "line": 524, "character": 2 } ], @@ -9932,13 +9888,13 @@ { "title": "Properties", "kind": 1024, - "children": [514, 515, 516, 513] + "children": [536, 537, 538, 535] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 490, + "line": 523, "character": 44 } ] @@ -9946,7 +9902,7 @@ } }, { - "id": 501, + "id": 523, "name": "GenerateInviteOrMagiclinkParams", "kind": 4194304, "kindString": "Type alias", @@ -9954,21 +9910,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 476, + "line": 509, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 502, + "id": 524, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 504, + "id": 526, "name": "email", "kind": 1024, "kindString": "Property", @@ -9979,7 +9935,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 479, + "line": 512, "character": 2 } ], @@ -9989,7 +9945,7 @@ } }, { - "id": 505, + "id": 527, "name": "options", "kind": 1024, "kindString": "Property", @@ -9999,7 +9955,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 480, + "line": 513, "character": 2 } ], @@ -10008,7 +9964,7 @@ "typeArguments": [ { "type": "reference", - "id": 517, + "id": 539, "name": "GenerateLinkOptions" }, { @@ -10031,7 +9987,7 @@ } }, { - "id": 503, + "id": 525, "name": "type", "kind": 1024, "kindString": "Property", @@ -10039,7 +9995,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 477, + "line": 510, "character": 2 } ], @@ -10062,13 +10018,13 @@ { "title": "Properties", "kind": 1024, - "children": [504, 505, 503] + "children": [526, 527, 525] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 476, + "line": 509, "character": 46 } ] @@ -10076,7 +10032,7 @@ } }, { - "id": 520, + "id": 542, "name": "GenerateLinkParams", "kind": 4194304, "kindString": "Type alias", @@ -10084,7 +10040,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 512, + "line": 545, "character": 12 } ], @@ -10093,29 +10049,29 @@ "types": [ { "type": "reference", - "id": 495, + "id": 517, "name": "GenerateSignupLinkParams" }, { "type": "reference", - "id": 501, + "id": 523, "name": "GenerateInviteOrMagiclinkParams" }, { "type": "reference", - "id": 506, + "id": 528, "name": "GenerateRecoveryLinkParams" }, { "type": "reference", - "id": 511, + "id": 533, "name": "GenerateEmailChangeLinkParams" } ] } }, { - "id": 534, + "id": 556, "name": "GenerateLinkProperties", "kind": 4194304, "kindString": "Type alias", @@ -10126,21 +10082,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 535, + "line": 568, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 535, + "id": 557, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 536, + "id": 558, "name": "action_link", "kind": 1024, "kindString": "Property", @@ -10151,7 +10107,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 540, + "line": 573, "character": 2 } ], @@ -10161,7 +10117,7 @@ } }, { - "id": 537, + "id": 559, "name": "email_otp", "kind": 1024, "kindString": "Property", @@ -10172,7 +10128,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 545, + "line": 578, "character": 2 } ], @@ -10182,7 +10138,7 @@ } }, { - "id": 538, + "id": 560, "name": "hashed_token", "kind": 1024, "kindString": "Property", @@ -10193,7 +10149,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 549, + "line": 582, "character": 2 } ], @@ -10203,7 +10159,7 @@ } }, { - "id": 539, + "id": 561, "name": "redirect_to", "kind": 1024, "kindString": "Property", @@ -10214,7 +10170,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 551, + "line": 584, "character": 2 } ], @@ -10224,7 +10180,7 @@ } }, { - "id": 540, + "id": 562, "name": "verification_type", "kind": 1024, "kindString": "Property", @@ -10235,13 +10191,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 553, + "line": 586, "character": 2 } ], "type": { "type": "reference", - "id": 541, + "id": 563, "name": "GenerateLinkType" } } @@ -10250,13 +10206,13 @@ { "title": "Properties", "kind": 1024, - "children": [536, 537, 538, 539, 540] + "children": [558, 559, 560, 561, 562] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 535, + "line": 568, "character": 37 } ] @@ -10264,7 +10220,7 @@ } }, { - "id": 521, + "id": 543, "name": "GenerateLinkResponse", "kind": 4194304, "kindString": "Type alias", @@ -10272,7 +10228,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 518, + "line": 551, "character": 12 } ], @@ -10282,14 +10238,14 @@ { "type": "reflection", "declaration": { - "id": 522, + "id": 544, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 523, + "id": 545, "name": "data", "kind": 1024, "kindString": "Property", @@ -10297,21 +10253,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 520, + "line": 553, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 524, + "id": 546, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 525, + "id": 547, "name": "properties", "kind": 1024, "kindString": "Property", @@ -10319,18 +10275,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 521, + "line": 554, "character": 8 } ], "type": { "type": "reference", - "id": 534, + "id": 556, "name": "GenerateLinkProperties" } }, { - "id": 526, + "id": 548, "name": "user", "kind": 1024, "kindString": "Property", @@ -10338,13 +10294,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 522, + "line": 555, "character": 8 } ], "type": { "type": "reference", - "id": 371, + "id": 383, "name": "User" } } @@ -10353,13 +10309,13 @@ { "title": "Properties", "kind": 1024, - "children": [525, 526] + "children": [547, 548] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 520, + "line": 553, "character": 12 } ] @@ -10367,7 +10323,7 @@ } }, { - "id": 527, + "id": 549, "name": "error", "kind": 1024, "kindString": "Property", @@ -10375,7 +10331,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 524, + "line": 557, "character": 6 } ], @@ -10389,13 +10345,13 @@ { "title": "Properties", "kind": 1024, - "children": [523, 527] + "children": [545, 549] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 519, + "line": 552, "character": 4 } ] @@ -10404,14 +10360,14 @@ { "type": "reflection", "declaration": { - "id": 528, + "id": 550, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 529, + "id": 551, "name": "data", "kind": 1024, "kindString": "Property", @@ -10419,21 +10375,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 527, + "line": 560, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 530, + "id": 552, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 531, + "id": 553, "name": "properties", "kind": 1024, "kindString": "Property", @@ -10441,7 +10397,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 528, + "line": 561, "character": 8 } ], @@ -10451,7 +10407,7 @@ } }, { - "id": 532, + "id": 554, "name": "user", "kind": 1024, "kindString": "Property", @@ -10459,7 +10415,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 529, + "line": 562, "character": 8 } ], @@ -10473,13 +10429,13 @@ { "title": "Properties", "kind": 1024, - "children": [531, 532] + "children": [553, 554] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 527, + "line": 560, "character": 12 } ] @@ -10487,7 +10443,7 @@ } }, { - "id": 533, + "id": 555, "name": "error", "kind": 1024, "kindString": "Property", @@ -10495,13 +10451,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 531, + "line": 564, "character": 6 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -10510,13 +10466,13 @@ { "title": "Properties", "kind": 1024, - "children": [529, 533] + "children": [551, 555] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 526, + "line": 559, "character": 4 } ] @@ -10526,7 +10482,7 @@ } }, { - "id": 541, + "id": 563, "name": "GenerateLinkType", "kind": 4194304, "kindString": "Type alias", @@ -10534,7 +10490,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 556, + "line": 589, "character": 12 } ], @@ -10569,7 +10525,7 @@ } }, { - "id": 506, + "id": 528, "name": "GenerateRecoveryLinkParams", "kind": 4194304, "kindString": "Type alias", @@ -10577,21 +10533,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 483, + "line": 516, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 507, + "id": 529, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 509, + "id": 531, "name": "email", "kind": 1024, "kindString": "Property", @@ -10602,7 +10558,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 486, + "line": 519, "character": 2 } ], @@ -10612,7 +10568,7 @@ } }, { - "id": 510, + "id": 532, "name": "options", "kind": 1024, "kindString": "Property", @@ -10622,7 +10578,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 487, + "line": 520, "character": 2 } ], @@ -10631,7 +10587,7 @@ "typeArguments": [ { "type": "reference", - "id": 517, + "id": 539, "name": "GenerateLinkOptions" }, { @@ -10645,7 +10601,7 @@ } }, { - "id": 508, + "id": 530, "name": "type", "kind": 1024, "kindString": "Property", @@ -10653,7 +10609,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 484, + "line": 517, "character": 2 } ], @@ -10667,13 +10623,13 @@ { "title": "Properties", "kind": 1024, - "children": [509, 510, 508] + "children": [531, 532, 530] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 483, + "line": 516, "character": 41 } ] @@ -10681,7 +10637,7 @@ } }, { - "id": 495, + "id": 517, "name": "GenerateSignupLinkParams", "kind": 4194304, "kindString": "Type alias", @@ -10689,21 +10645,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 469, + "line": 502, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 496, + "id": 518, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 498, + "id": 520, "name": "email", "kind": 1024, "kindString": "Property", @@ -10711,7 +10667,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 471, + "line": 504, "character": 2 } ], @@ -10721,7 +10677,7 @@ } }, { - "id": 500, + "id": 522, "name": "options", "kind": 1024, "kindString": "Property", @@ -10731,7 +10687,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 473, + "line": 506, "character": 2 } ], @@ -10740,7 +10696,7 @@ "typeArguments": [ { "type": "reference", - "id": 517, + "id": 539, "name": "GenerateLinkOptions" }, { @@ -10763,7 +10719,7 @@ } }, { - "id": 499, + "id": 521, "name": "password", "kind": 1024, "kindString": "Property", @@ -10771,7 +10727,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 472, + "line": 505, "character": 2 } ], @@ -10781,7 +10737,7 @@ } }, { - "id": 497, + "id": 519, "name": "type", "kind": 1024, "kindString": "Property", @@ -10789,7 +10745,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 470, + "line": 503, "character": 2 } ], @@ -10803,13 +10759,13 @@ { "title": "Properties", "kind": 1024, - "children": [498, 500, 499, 497] + "children": [520, 522, 521, 519] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 469, + "line": 502, "character": 39 } ] @@ -10817,7 +10773,7 @@ } }, { - "id": 284, + "id": 287, "name": "GoTrueClientOptions", "kind": 4194304, "kindString": "Type alias", @@ -10825,21 +10781,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 37, + "line": 34, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 285, + "id": 288, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 293, + "id": 296, "name": "autoRefreshToken", "kind": 1024, "kindString": "Property", @@ -10849,7 +10805,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 47, + "line": 44, "character": 2 } ], @@ -10859,7 +10815,7 @@ } }, { - "id": 292, + "id": 295, "name": "detectSessionInUrl", "kind": 1024, "kindString": "Property", @@ -10869,7 +10825,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 45, + "line": 42, "character": 2 } ], @@ -10879,7 +10835,7 @@ } }, { - "id": 296, + "id": 299, "name": "fetch", "kind": 1024, "kindString": "Property", @@ -10889,7 +10845,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 53, + "line": 50, "character": 2 } ], @@ -10899,7 +10855,7 @@ } }, { - "id": 287, + "id": 290, "name": "headers", "kind": 1024, "kindString": "Property", @@ -10909,14 +10865,14 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 41, + "line": 38, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 288, + "id": 291, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -10924,19 +10880,19 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 41, + "line": 38, "character": 12 } ], "indexSignature": { - "id": 289, + "id": 292, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 290, + "id": 293, "name": "key", "kind": 32768, "flags": {}, @@ -10955,7 +10911,7 @@ } }, { - "id": 294, + "id": 297, "name": "persistSession", "kind": 1024, "kindString": "Property", @@ -10965,7 +10921,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 49, + "line": 46, "character": 2 } ], @@ -10975,7 +10931,7 @@ } }, { - "id": 295, + "id": 298, "name": "storage", "kind": 1024, "kindString": "Property", @@ -10985,18 +10941,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 51, + "line": 48, "character": 2 } ], "type": { "type": "reference", - "id": 683, + "id": 705, "name": "SupportedStorage" } }, { - "id": 291, + "id": 294, "name": "storageKey", "kind": 1024, "kindString": "Property", @@ -11006,7 +10962,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 43, + "line": 40, "character": 2 } ], @@ -11016,7 +10972,7 @@ } }, { - "id": 286, + "id": 289, "name": "url", "kind": 1024, "kindString": "Property", @@ -11026,7 +10982,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 39, + "line": 36, "character": 2 } ], @@ -11040,13 +10996,13 @@ { "title": "Properties", "kind": 1024, - "children": [293, 292, 296, 287, 294, 295, 291, 286] + "children": [296, 295, 299, 290, 297, 298, 294, 289] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 37, + "line": 34, "character": 34 } ] @@ -11054,7 +11010,7 @@ } }, { - "id": 684, + "id": 706, "name": "InitializeResult", "kind": 4194304, "kindString": "Type alias", @@ -11062,21 +11018,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 931, + "line": 919, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 685, + "id": 707, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 686, + "id": 708, "name": "error", "kind": 1024, "kindString": "Property", @@ -11084,7 +11040,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 931, + "line": 919, "character": 33 } ], @@ -11093,7 +11049,7 @@ "types": [ { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" }, { @@ -11108,13 +11064,13 @@ { "title": "Properties", "kind": 1024, - "children": [686] + "children": [708] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 931, + "line": 919, "character": 31 } ] @@ -11122,37 +11078,29 @@ } }, { - "id": 558, + "id": 580, "name": "MFAChallengeAndVerifyParams", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 606, + "line": 624, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 559, + "id": 581, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 561, + "id": 583, "name": "code", "kind": 1024, "kindString": "Property", @@ -11163,7 +11111,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 610, + "line": 628, "character": 2 } ], @@ -11173,7 +11121,7 @@ } }, { - "id": 560, + "id": 582, "name": "factorId", "kind": 1024, "kindString": "Property", @@ -11184,7 +11132,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 608, + "line": 626, "character": 2 } ], @@ -11198,13 +11146,13 @@ { "title": "Properties", "kind": 1024, - "children": [561, 560] + "children": [583, 582] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 606, + "line": 624, "character": 42 } ] @@ -11212,37 +11160,29 @@ } }, { - "id": 555, + "id": 577, "name": "MFAChallengeParams", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 598, + "line": 619, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 556, + "id": 578, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 557, + "id": 579, "name": "factorId", "kind": 1024, "kindString": "Property", @@ -11250,6 +11190,84 @@ "comment": { "shortText": "ID of the factor to be challenged." }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 621, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [579] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 619, + "character": 33 + } + ] + } + } + }, + { + "id": 564, + "name": "MFAEnrollParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 597, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 565, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 566, + "name": "factorType", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 598, + "character": 2 + } + ], + "type": { + "type": "literal", + "value": "totp" + } + }, + { + "id": 568, + "name": "friendlyName", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, "sources": [ { "fileName": "src/lib/types.ts", @@ -11261,95 +11279,9 @@ "type": "intrinsic", "name": "string" } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [557] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 598, - "character": 33 - } - ] - } - } - }, - { - "id": 542, - "name": "MFAEnrollParams", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 567, - "character": 12 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 543, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 544, - "name": "factorType", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 568, - "character": 2 - } - ], - "type": { - "type": "literal", - "value": "totp" - } }, { - "id": 546, - "name": "friendlyName", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 570, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 545, + "id": 567, "name": "issuer", "kind": 1024, "kindString": "Property", @@ -11359,7 +11291,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 569, + "line": 599, "character": 2 } ], @@ -11373,13 +11305,13 @@ { "title": "Properties", "kind": 1024, - "children": [544, 546, 545] + "children": [566, 568, 567] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 567, + "line": 597, "character": 30 } ] @@ -11387,37 +11319,29 @@ } }, { - "id": 547, + "id": 569, "name": "MFAUnenrollParams", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 576, + "line": 603, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 548, + "id": 570, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 549, + "id": 571, "name": "factorId", "kind": 1024, "kindString": "Property", @@ -11428,7 +11352,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 578, + "line": 605, "character": 2 } ], @@ -11442,13 +11366,13 @@ { "title": "Properties", "kind": 1024, - "children": [549] + "children": [571] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 576, + "line": 603, "character": 32 } ] @@ -11456,37 +11380,29 @@ } }, { - "id": 550, + "id": 572, "name": "MFAVerifyParams", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 584, + "line": 608, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 551, + "id": 573, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 553, + "id": 575, "name": "challengeId", "kind": 1024, "kindString": "Property", @@ -11497,7 +11413,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 589, + "line": 613, "character": 2 } ], @@ -11507,7 +11423,7 @@ } }, { - "id": 554, + "id": 576, "name": "code", "kind": 1024, "kindString": "Property", @@ -11518,7 +11434,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 592, + "line": 616, "character": 2 } ], @@ -11528,7 +11444,7 @@ } }, { - "id": 552, + "id": 574, "name": "factorId", "kind": 1024, "kindString": "Property", @@ -11539,7 +11455,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 586, + "line": 610, "character": 2 } ], @@ -11553,13 +11469,13 @@ { "title": "Properties", "kind": 1024, - "children": [553, 554, 552] + "children": [575, 576, 574] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 584, + "line": 608, "character": 30 } ] @@ -11567,7 +11483,7 @@ } }, { - "id": 493, + "id": 505, "name": "MobileOtpType", "kind": 4194304, "kindString": "Type alias", @@ -11575,7 +11491,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 466, + "line": 481, "character": 12 } ], @@ -11594,7 +11510,7 @@ } }, { - "id": 310, + "id": 313, "name": "OAuthResponse", "kind": 4194304, "kindString": "Type alias", @@ -11602,7 +11518,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 72, + "line": 69, "character": 12 } ], @@ -11612,14 +11528,14 @@ { "type": "reflection", "declaration": { - "id": 311, + "id": 314, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 312, + "id": 315, "name": "data", "kind": 1024, "kindString": "Property", @@ -11627,21 +11543,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 74, + "line": 71, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 313, + "id": 316, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 314, + "id": 317, "name": "provider", "kind": 1024, "kindString": "Property", @@ -11649,18 +11565,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 75, + "line": 72, "character": 8 } ], "type": { "type": "reference", - "id": 281, + "id": 284, "name": "Provider" } }, { - "id": 315, + "id": 318, "name": "url", "kind": 1024, "kindString": "Property", @@ -11668,7 +11584,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 76, + "line": 73, "character": 8 } ], @@ -11682,13 +11598,13 @@ { "title": "Properties", "kind": 1024, - "children": [314, 315] + "children": [317, 318] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 74, + "line": 71, "character": 12 } ] @@ -11696,7 +11612,7 @@ } }, { - "id": 316, + "id": 319, "name": "error", "kind": 1024, "kindString": "Property", @@ -11704,7 +11620,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 78, + "line": 75, "character": 6 } ], @@ -11718,13 +11634,13 @@ { "title": "Properties", "kind": 1024, - "children": [312, 316] + "children": [315, 319] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 73, + "line": 70, "character": 4 } ] @@ -11733,14 +11649,14 @@ { "type": "reflection", "declaration": { - "id": 317, + "id": 320, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 318, + "id": 321, "name": "data", "kind": 1024, "kindString": "Property", @@ -11748,21 +11664,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 81, + "line": 78, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 319, + "id": 322, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 320, + "id": 323, "name": "provider", "kind": 1024, "kindString": "Property", @@ -11770,18 +11686,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 82, + "line": 79, "character": 8 } ], "type": { "type": "reference", - "id": 281, + "id": 284, "name": "Provider" } }, { - "id": 321, + "id": 324, "name": "url", "kind": 1024, "kindString": "Property", @@ -11789,7 +11705,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 83, + "line": 80, "character": 8 } ], @@ -11803,13 +11719,13 @@ { "title": "Properties", "kind": 1024, - "children": [320, 321] + "children": [323, 324] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 81, + "line": 78, "character": 12 } ] @@ -11817,7 +11733,7 @@ } }, { - "id": 322, + "id": 325, "name": "error", "kind": 1024, "kindString": "Property", @@ -11825,13 +11741,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 85, + "line": 82, "character": 6 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -11840,13 +11756,13 @@ { "title": "Properties", "kind": 1024, - "children": [318, 322] + "children": [321, 325] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 80, + "line": 77, "character": 4 } ] @@ -11856,7 +11772,7 @@ } }, { - "id": 281, + "id": 284, "name": "Provider", "kind": 4194304, "kindString": "Type alias", @@ -11942,7 +11858,194 @@ } }, { - "id": 465, + "id": 326, + "name": "SSOResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 85, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 327, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 328, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 87, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 329, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 330, + "name": "url", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "URL to take the user to (in a browser) to complete SSO." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 89, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [330] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 87, + "character": 12 + } + ] + } + } + }, + { + "id": 331, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 91, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [328, 331] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 86, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 332, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 333, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 94, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 334, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 95, + "character": 6 + } + ], + "type": { + "type": "reference", + "id": 722, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [333, 334] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 93, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 477, "name": "SignInWithOAuthCredentials", "kind": 4194304, "kindString": "Type alias", @@ -11950,21 +12053,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 423, + "line": 433, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 466, + "id": 478, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 468, + "id": 480, "name": "options", "kind": 1024, "kindString": "Property", @@ -11974,21 +12077,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 426, + "line": 436, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 469, + "id": 481, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 472, + "id": 484, "name": "queryParams", "kind": 1024, "kindString": "Property", @@ -12001,14 +12104,14 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 432, + "line": 442, "character": 4 } ], "type": { "type": "reflection", "declaration": { - "id": 473, + "id": 485, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -12016,19 +12119,19 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 432, + "line": 442, "character": 18 } ], "indexSignature": { - "id": 474, + "id": 486, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 475, + "id": 487, "name": "key", "kind": 32768, "flags": {}, @@ -12047,7 +12150,7 @@ } }, { - "id": 470, + "id": 482, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -12060,7 +12163,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 428, + "line": 438, "character": 4 } ], @@ -12070,7 +12173,7 @@ } }, { - "id": 471, + "id": 483, "name": "scopes", "kind": 1024, "kindString": "Property", @@ -12083,7 +12186,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 430, + "line": 440, "character": 4 } ], @@ -12097,13 +12200,13 @@ { "title": "Properties", "kind": 1024, - "children": [472, 470, 471] + "children": [484, 482, 483] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 426, + "line": 436, "character": 12 } ] @@ -12111,7 +12214,7 @@ } }, { - "id": 467, + "id": 479, "name": "provider", "kind": 1024, "kindString": "Property", @@ -12122,13 +12225,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 425, + "line": 435, "character": 2 } ], "type": { "type": "reference", - "id": 281, + "id": 284, "name": "Provider" } } @@ -12137,13 +12240,13 @@ { "title": "Properties", "kind": 1024, - "children": [468, 467] + "children": [480, 479] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 423, + "line": 433, "character": 41 } ] @@ -12151,7 +12254,7 @@ } }, { - "id": 434, + "id": 446, "name": "SignInWithPasswordCredentials", "kind": 4194304, "kindString": "Type alias", @@ -12159,7 +12262,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 353, + "line": 363, "character": 12 } ], @@ -12169,14 +12272,14 @@ { "type": "reflection", "declaration": { - "id": 435, + "id": 447, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 436, + "id": 448, "name": "email", "kind": 1024, "kindString": "Property", @@ -12187,7 +12290,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 356, + "line": 366, "character": 6 } ], @@ -12197,7 +12300,7 @@ } }, { - "id": 438, + "id": 450, "name": "options", "kind": 1024, "kindString": "Property", @@ -12207,21 +12310,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 359, + "line": 369, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 439, + "id": 451, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 441, + "id": 453, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -12234,7 +12337,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 367, + "line": 377, "character": 8 } ], @@ -12244,7 +12347,7 @@ } }, { - "id": 440, + "id": 452, "name": "data", "kind": 1024, "kindString": "Property", @@ -12258,7 +12361,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 365, + "line": 375, "character": 8 } ], @@ -12272,13 +12375,13 @@ { "title": "Properties", "kind": 1024, - "children": [441, 440] + "children": [453, 452] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 359, + "line": 369, "character": 16 } ] @@ -12286,7 +12389,7 @@ } }, { - "id": 437, + "id": 449, "name": "password", "kind": 1024, "kindString": "Property", @@ -12297,7 +12400,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 358, + "line": 368, "character": 6 } ], @@ -12311,13 +12414,13 @@ { "title": "Properties", "kind": 1024, - "children": [436, 438, 437] + "children": [448, 450, 449] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 354, + "line": 364, "character": 4 } ] @@ -12326,14 +12429,14 @@ { "type": "reflection", "declaration": { - "id": 442, + "id": 454, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 445, + "id": 457, "name": "options", "kind": 1024, "kindString": "Property", @@ -12343,21 +12446,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 375, + "line": 385, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 446, + "id": 458, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 448, + "id": 460, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -12367,250 +12470,6 @@ "comment": { "shortText": "Verification token received when the user completes the captcha on the site." }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 383, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 447, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", - "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n" - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 381, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "object" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [448, 447] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 375, - "character": 16 - } - ] - } - } - }, - { - "id": 444, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's password." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 374, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 443, - "name": "phone", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's phone number." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 372, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [445, 444, 443] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 370, - "character": 4 - } - ] - } - } - ] - } - }, - { - "id": 449, - "name": "SignInWithPasswordlessCredentials", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 387, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 450, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 451, - "name": "email", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's email address." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 390, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 452, - "name": "options", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 391, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 453, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 457, - "name": "captchaToken", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "Verification token received when the user completes the captcha on the site." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 403, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 456, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", - "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n" - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 401, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "object" - } - }, - { - "id": 454, - "name": "emailRedirectTo", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "The redirect url embedded in the email link" - }, "sources": [ { "fileName": "src/lib/types.ts", @@ -12624,121 +12483,7 @@ } }, { - "id": 455, - "name": "shouldCreateUser", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "If set to false, this method will not create a new user. Defaults to true." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 395, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [457, 456, 454, 455] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 391, - "character": 16 - } - ] - } - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [451, 452] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 388, - "character": 4 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 458, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 460, - "name": "options", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 409, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 461, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 464, - "name": "captchaToken", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "Verification token received when the user completes the captcha on the site." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 419, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 463, + "id": 459, "name": "data", "kind": 1024, "kindString": "Property", @@ -12752,7 +12497,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 417, + "line": 391, "character": 8 } ], @@ -12760,42 +12505,19 @@ "type": "intrinsic", "name": "object" } - }, - { - "id": 462, - "name": "shouldCreateUser", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "If set to false, this method will not create a new user. Defaults to true." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 411, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [464, 463, 462] + "children": [460, 459] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 409, + "line": 385, "character": 16 } ] @@ -12803,7 +12525,28 @@ } }, { - "id": 459, + "id": 456, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 384, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 455, "name": "phone", "kind": 1024, "kindString": "Property", @@ -12814,7 +12557,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 408, + "line": 382, "character": 6 } ], @@ -12828,13 +12571,13 @@ { "title": "Properties", "kind": 1024, - "children": [460, 459] + "children": [457, 456, 455] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 406, + "line": 380, "character": 4 } ] @@ -12844,15 +12587,15 @@ } }, { - "id": 418, - "name": "SignUpWithPasswordCredentials", + "id": 461, + "name": "SignInWithPasswordlessCredentials", "kind": 4194304, "kindString": "Type alias", "flags": {}, "sources": [ { "fileName": "src/lib/types.ts", - "line": 318, + "line": 397, "character": 12 } ], @@ -12862,14 +12605,14 @@ { "type": "reflection", "declaration": { - "id": 419, + "id": 462, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 420, + "id": 463, "name": "email", "kind": 1024, "kindString": "Property", @@ -12880,7 +12623,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 321, + "line": 400, "character": 6 } ], @@ -12890,7 +12633,7 @@ } }, { - "id": 422, + "id": 464, "name": "options", "kind": 1024, "kindString": "Property", @@ -12900,21 +12643,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 324, + "line": 401, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 423, + "id": 465, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 426, + "id": 469, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -12927,7 +12670,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 334, + "line": 413, "character": 8 } ], @@ -12937,7 +12680,7 @@ } }, { - "id": 425, + "id": 468, "name": "data", "kind": 1024, "kindString": "Property", @@ -12951,7 +12694,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 332, + "line": 411, "character": 8 } ], @@ -12961,7 +12704,7 @@ } }, { - "id": 424, + "id": 466, "name": "emailRedirectTo", "kind": 1024, "kindString": "Property", @@ -12974,7 +12717,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 326, + "line": 403, "character": 8 } ], @@ -12982,58 +12725,60 @@ "type": "intrinsic", "name": "string" } + }, + { + "id": 467, + "name": "shouldCreateUser", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "If set to false, this method will not create a new user. Defaults to true." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 405, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [426, 425, 424] + "children": [469, 468, 466, 467] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 324, + "line": 401, "character": 16 } ] } } - }, - { - "id": 421, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's password." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 323, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [420, 422, 421] + "children": [463, 464] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 319, + "line": 398, "character": 4 } ] @@ -13042,14 +12787,14 @@ { "type": "reflection", "declaration": { - "id": 427, + "id": 470, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 430, + "id": 472, "name": "options", "kind": 1024, "kindString": "Property", @@ -13059,21 +12804,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 342, + "line": 419, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 431, + "id": 473, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 433, + "id": 476, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -13086,7 +12831,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 350, + "line": 429, "character": 8 } ], @@ -13096,7 +12841,7 @@ } }, { - "id": 432, + "id": 475, "name": "data", "kind": 1024, "kindString": "Property", @@ -13110,7 +12855,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 348, + "line": 427, "character": 8 } ], @@ -13118,19 +12863,42 @@ "type": "intrinsic", "name": "object" } + }, + { + "id": 474, + "name": "shouldCreateUser", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "If set to false, this method will not create a new user. Defaults to true." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 421, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [433, 432] + "children": [476, 475, 474] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 342, + "line": 419, "character": 16 } ] @@ -13138,28 +12906,7 @@ } }, { - "id": 429, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's password." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 341, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 428, + "id": 471, "name": "phone", "kind": 1024, "kindString": "Property", @@ -13170,7 +12917,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 339, + "line": 418, "character": 6 } ], @@ -13184,13 +12931,13 @@ { "title": "Properties", "kind": 1024, - "children": [430, 429, 428] + "children": [472, 471] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 337, + "line": 416, "character": 4 } ] @@ -13200,7 +12947,595 @@ } }, { - "id": 683, + "id": 507, + "name": "SignInWithSSO", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 484, + "character": 12 + } + ], + "type": { + "type": "intersection", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 508, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 509, + "name": "options", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 485, + "character": 2 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 510, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 512, + "name": "captchaToken", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Verification token received when the user completes the captcha on the site." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 489, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 511, + "name": "redirectTo", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "A URL to send the user to after they have signed-in." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 487, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [512, 511] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 485, + "character": 12 + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [509] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 484, + "character": 28 + } + ] + } + }, + { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 513, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 514, + "name": "providerId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "UUID of the SSO provider to invoke single-sign on to." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 494, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [514] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 492, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 515, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 516, + "name": "domain", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Domain name of the organization for which to invoke single-sign on." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 498, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [516] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 496, + "character": 4 + } + ] + } + } + ] + } + ] + } + }, + { + "id": 430, + "name": "SignUpWithPasswordCredentials", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 328, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 431, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 432, + "name": "email", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's email address." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 331, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 434, + "name": "options", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 334, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 435, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 438, + "name": "captchaToken", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Verification token received when the user completes the captcha on the site." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 344, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 437, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", + "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 342, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 436, + "name": "emailRedirectTo", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The redirect url embedded in the email link" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 336, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [438, 437, 436] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 334, + "character": 16 + } + ] + } + } + }, + { + "id": 433, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 333, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [432, 434, 433] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 329, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 439, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 442, + "name": "options", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 352, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 443, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 445, + "name": "captchaToken", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Verification token received when the user completes the captcha on the site." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 360, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 444, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", + "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 358, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [445, 444] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 352, + "character": 16 + } + ] + } + } + }, + { + "id": 441, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 351, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 440, + "name": "phone", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's phone number." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 349, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [442, 441, 440] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 347, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 705, "name": "SupportedStorage", "kind": 4194304, "kindString": "Type alias", @@ -13208,7 +13543,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 929, + "line": 917, "character": 12 } ], @@ -13251,7 +13586,7 @@ } }, { - "id": 323, + "id": 335, "name": "UserResponse", "kind": 4194304, "kindString": "Type alias", @@ -13259,7 +13594,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 88, + "line": 98, "character": 12 } ], @@ -13269,14 +13604,14 @@ { "type": "reflection", "declaration": { - "id": 324, + "id": 336, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 325, + "id": 337, "name": "data", "kind": 1024, "kindString": "Property", @@ -13284,21 +13619,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 90, + "line": 100, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 326, + "id": 338, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 327, + "id": 339, "name": "user", "kind": 1024, "kindString": "Property", @@ -13306,13 +13641,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 91, + "line": 101, "character": 8 } ], "type": { "type": "reference", - "id": 371, + "id": 383, "name": "User" } } @@ -13321,13 +13656,13 @@ { "title": "Properties", "kind": 1024, - "children": [327] + "children": [339] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 90, + "line": 100, "character": 12 } ] @@ -13335,7 +13670,7 @@ } }, { - "id": 328, + "id": 340, "name": "error", "kind": 1024, "kindString": "Property", @@ -13343,7 +13678,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 93, + "line": 103, "character": 6 } ], @@ -13357,13 +13692,13 @@ { "title": "Properties", "kind": 1024, - "children": [325, 328] + "children": [337, 340] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 89, + "line": 99, "character": 4 } ] @@ -13372,14 +13707,14 @@ { "type": "reflection", "declaration": { - "id": 329, + "id": 341, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 330, + "id": 342, "name": "data", "kind": 1024, "kindString": "Property", @@ -13387,21 +13722,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 96, + "line": 106, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 331, + "id": 343, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 332, + "id": 344, "name": "user", "kind": 1024, "kindString": "Property", @@ -13409,7 +13744,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 97, + "line": 107, "character": 8 } ], @@ -13423,13 +13758,13 @@ { "title": "Properties", "kind": 1024, - "children": [332] + "children": [344] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 96, + "line": 106, "character": 12 } ] @@ -13437,7 +13772,7 @@ } }, { - "id": 333, + "id": 345, "name": "error", "kind": 1024, "kindString": "Property", @@ -13445,13 +13780,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 99, + "line": 109, "character": 6 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -13460,13 +13795,13 @@ { "title": "Properties", "kind": 1024, - "children": [330, 333] + "children": [342, 345] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 95, + "line": 105, "character": 4 } ] @@ -13476,7 +13811,7 @@ } }, { - "id": 476, + "id": 488, "name": "VerifyOtpParams", "kind": 4194304, "kindString": "Type alias", @@ -13484,7 +13819,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 436, + "line": 446, "character": 12 } ], @@ -13493,40 +13828,40 @@ "types": [ { "type": "reference", - "id": 477, + "id": 489, "name": "VerifyMobileOtpParams" }, { "type": "reference", - "id": 485, + "id": 497, "name": "VerifyEmailOtpParams" } ] } }, { - "id": 694, - "name": "isAuthError", + "id": 719, + "name": "isAuthApiError", "kind": 64, "kindString": "Function", "flags": {}, "sources": [ { "fileName": "src/lib/errors.ts", - "line": 10, + "line": 32, "character": 16 } ], "signatures": [ { - "id": 695, - "name": "isAuthError", + "id": 720, + "name": "isAuthApiError", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 696, + "id": 721, "name": "error", "kind": 32768, "kindString": "Parameter", @@ -13543,7 +13878,53 @@ "asserts": false, "targetType": { "type": "reference", - "id": 697, + "id": 727, + "name": "AuthApiError" + } + } + } + ] + }, + { + "id": 716, + "name": "isAuthError", + "kind": 64, + "kindString": "Function", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 10, + "character": 16 + } + ], + "signatures": [ + { + "id": 717, + "name": "isAuthError", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "parameters": [ + { + "id": 718, + "name": "error", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "predicate", + "name": "error", + "asserts": false, + "targetType": { + "type": "reference", + "id": 722, "name": "AuthError" } } @@ -13555,26 +13936,26 @@ { "title": "Classes", "kind": 128, - "children": [702, 697, 762, 749, 787, 737, 715, 722, 1, 74] + "children": [727, 722, 787, 774, 812, 762, 740, 747, 1, 74] }, { "title": "Interfaces", "kind": 256, - "children": [343, 398, 357, 517, 676, 631, 334, 408, 416, 371, 364, 393, 346, 368, 485, 477] + "children": [355, 410, 369, 539, 698, 653, 346, 420, 428, 383, 376, 405, 358, 380, 497, 489] }, { "title": "Type Aliases", "kind": 4194304, "children": [ - 283, 282, 660, 651, 673, 664, 599, 575, 620, 609, 590, 562, 297, 619, 687, 494, 511, 501, - 520, 534, 521, 541, 506, 495, 284, 684, 558, 555, 542, 547, 550, 493, 310, 281, 465, 434, - 449, 418, 683, 323, 476 + 286, 285, 682, 673, 695, 686, 621, 597, 642, 631, 612, 584, 300, 641, 709, 506, 533, 523, + 542, 556, 543, 563, 528, 517, 287, 706, 580, 577, 564, 569, 572, 505, 313, 284, 326, 477, + 446, 461, 507, 430, 705, 335, 488 ] }, { "title": "Functions", "kind": 64, - "children": [694] + "children": [719, 716] } ], "sources": [ diff --git a/spec/enrichments/tsdoc_v2/gotrue_dereferenced.json b/spec/enrichments/tsdoc_v2/gotrue_dereferenced.json index e1b7eb35ae8..47825a435ac 100644 --- a/spec/enrichments/tsdoc_v2/gotrue_dereferenced.json +++ b/spec/enrichments/tsdoc_v2/gotrue_dereferenced.json @@ -7,14 +7,14 @@ "originalName": "", "children": [ { - "id": 702, + "id": 727, "name": "AuthApiError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 703, + "id": 728, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -28,14 +28,14 @@ ], "signatures": [ { - "id": 704, + "id": 729, "name": "new AuthApiError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 705, + "id": 730, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -46,7 +46,7 @@ } }, { - "id": 706, + "id": 731, "name": "status", "kind": 32768, "kindString": "Parameter", @@ -59,24 +59,24 @@ ], "type": { "type": "reference", - "id": 702, + "id": 727, "name": "AuthApiError" }, "overwrites": { "type": "reference", - "id": 699, + "id": 724, "name": "AuthError.constructor" } } ], "overwrites": { "type": "reference", - "id": 698, + "id": 723, "name": "AuthError.constructor" } }, { - "id": 707, + "id": 732, "name": "status", "kind": 1024, "kindString": "Property", @@ -94,7 +94,7 @@ } }, { - "id": 708, + "id": 733, "name": "toJSON", "kind": 2048, "kindString": "Method", @@ -108,7 +108,7 @@ ], "signatures": [ { - "id": 709, + "id": 734, "name": "toJSON", "kind": 4096, "kindString": "Call signature", @@ -116,14 +116,14 @@ "type": { "type": "reflection", "declaration": { - "id": 710, + "id": 735, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 712, + "id": 737, "name": "message", "kind": 1024, "kindString": "Property", @@ -142,7 +142,7 @@ "defaultValue": "..." }, { - "id": 711, + "id": 736, "name": "name", "kind": 1024, "kindString": "Property", @@ -161,7 +161,7 @@ "defaultValue": "..." }, { - "id": 713, + "id": 738, "name": "status", "kind": 1024, "kindString": "Property", @@ -184,7 +184,7 @@ { "title": "Properties", "kind": 1024, - "children": [712, 711, 713] + "children": [737, 736, 738] } ] } @@ -197,17 +197,17 @@ { "title": "Constructors", "kind": 512, - "children": [703] + "children": [728] }, { "title": "Properties", "kind": 1024, - "children": [707] + "children": [732] }, { "title": "Methods", "kind": 2048, - "children": [708] + "children": [733] } ], "sources": [ @@ -220,20 +220,20 @@ "extendedTypes": [ { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } ] }, { - "id": 697, + "id": 722, "name": "AuthError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 698, + "id": 723, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -247,14 +247,14 @@ ], "signatures": [ { - "id": 699, + "id": 724, "name": "new AuthError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 700, + "id": 725, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -267,7 +267,7 @@ ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" }, "overwrites": { @@ -286,7 +286,7 @@ { "title": "Constructors", "kind": 512, - "children": [698] + "children": [723] } ], "sources": [ @@ -307,30 +307,30 @@ "extendedBy": [ { "type": "reference", - "id": 702, + "id": 727, "name": "AuthApiError" }, { "type": "reference", - "id": 715, + "id": 740, "name": "AuthUnknownError" }, { "type": "reference", - "id": 722, + "id": 747, "name": "CustomAuthError" } ] }, { - "id": 762, + "id": 787, "name": "AuthImplicitGrantRedirectError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 763, + "id": 788, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -338,20 +338,20 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 74, + "line": 78, "character": 2 } ], "signatures": [ { - "id": 764, + "id": 789, "name": "new AuthImplicitGrantRedirectError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 765, + "id": 790, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -362,7 +362,7 @@ } }, { - "id": 766, + "id": 791, "name": "details", "kind": 32768, "kindString": "Parameter", @@ -377,14 +377,14 @@ { "type": "reflection", "declaration": { - "id": 767, + "id": 792, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 769, + "id": 794, "name": "code", "kind": 1024, "kindString": "Property", @@ -392,7 +392,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 74, + "line": 78, "character": 57 } ], @@ -402,7 +402,7 @@ } }, { - "id": 768, + "id": 793, "name": "error", "kind": 1024, "kindString": "Property", @@ -410,7 +410,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 74, + "line": 78, "character": 42 } ], @@ -424,7 +424,7 @@ { "title": "Properties", "kind": 1024, - "children": [769, 768] + "children": [794, 793] } ] } @@ -436,24 +436,24 @@ ], "type": { "type": "reference", - "id": 762, + "id": 787, "name": "AuthImplicitGrantRedirectError" }, "overwrites": { "type": "reference", - "id": 724, + "id": 749, "name": "CustomAuthError.constructor" } } ], "overwrites": { "type": "reference", - "id": 723, + "id": 748, "name": "CustomAuthError.constructor" } }, { - "id": 770, + "id": 795, "name": "details", "kind": 1024, "kindString": "Property", @@ -461,7 +461,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 73, + "line": 77, "character": 2 } ], @@ -475,14 +475,14 @@ { "type": "reflection", "declaration": { - "id": 771, + "id": 796, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 773, + "id": 798, "name": "code", "kind": 1024, "kindString": "Property", @@ -490,7 +490,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 73, + "line": 77, "character": 28 } ], @@ -500,7 +500,7 @@ } }, { - "id": 772, + "id": 797, "name": "error", "kind": 1024, "kindString": "Property", @@ -508,7 +508,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 73, + "line": 77, "character": 13 } ], @@ -522,7 +522,7 @@ { "title": "Properties", "kind": 1024, - "children": [773, 772] + "children": [798, 797] } ] } @@ -532,7 +532,7 @@ "defaultValue": "null" }, { - "id": 784, + "id": 809, "name": "name", "kind": 1024, "kindString": "Property", @@ -540,7 +540,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 43, + "line": 47, "character": 2 } ], @@ -550,12 +550,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 728, + "id": 753, "name": "CustomAuthError.name" } }, { - "id": 785, + "id": 810, "name": "status", "kind": 1024, "kindString": "Property", @@ -563,7 +563,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 44, + "line": 48, "character": 2 } ], @@ -573,12 +573,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 729, + "id": 754, "name": "CustomAuthError.status" } }, { - "id": 774, + "id": 799, "name": "toJSON", "kind": 2048, "kindString": "Method", @@ -586,13 +586,13 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 79, + "line": 83, "character": 2 } ], "signatures": [ { - "id": 775, + "id": 800, "name": "toJSON", "kind": 4096, "kindString": "Call signature", @@ -600,14 +600,14 @@ "type": { "type": "reflection", "declaration": { - "id": 776, + "id": 801, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 780, + "id": 805, "name": "details", "kind": 1024, "kindString": "Property", @@ -615,7 +615,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 84, + "line": 88, "character": 6 } ], @@ -629,14 +629,14 @@ { "type": "reflection", "declaration": { - "id": 781, + "id": 806, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 783, + "id": 808, "name": "code", "kind": 1024, "kindString": "Property", @@ -644,7 +644,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 73, + "line": 77, "character": 28 } ], @@ -654,7 +654,7 @@ } }, { - "id": 782, + "id": 807, "name": "error", "kind": 1024, "kindString": "Property", @@ -662,7 +662,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 73, + "line": 77, "character": 13 } ], @@ -676,7 +676,7 @@ { "title": "Properties", "kind": 1024, - "children": [783, 782] + "children": [808, 807] } ] } @@ -686,7 +686,7 @@ "defaultValue": "..." }, { - "id": 778, + "id": 803, "name": "message", "kind": 1024, "kindString": "Property", @@ -694,7 +694,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 82, + "line": 86, "character": 6 } ], @@ -705,7 +705,7 @@ "defaultValue": "..." }, { - "id": 777, + "id": 802, "name": "name", "kind": 1024, "kindString": "Property", @@ -713,7 +713,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 81, + "line": 85, "character": 6 } ], @@ -724,7 +724,7 @@ "defaultValue": "..." }, { - "id": 779, + "id": 804, "name": "status", "kind": 1024, "kindString": "Property", @@ -732,7 +732,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 83, + "line": 87, "character": 6 } ], @@ -747,21 +747,757 @@ { "title": "Properties", "kind": 1024, - "children": [780, 778, 777, 779] + "children": [805, 803, 802, 804] } ] } }, "overwrites": { "type": "reference", - "id": 731, + "id": 756, "name": "CustomAuthError.toJSON" } } ], "overwrites": { "type": "reference", - "id": 730, + "id": 755, + "name": "CustomAuthError.toJSON" + } + } + ], + "groups": [ + { + "title": "Constructors", + "kind": 512, + "children": [788] + }, + { + "title": "Properties", + "kind": 1024, + "children": [795, 809, 810] + }, + { + "title": "Methods", + "kind": 2048, + "children": [799] + } + ], + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 76, + "character": 13 + } + ], + "extendedTypes": [ + { + "type": "reference", + "id": 747, + "name": "CustomAuthError" + } + ] + }, + { + "id": 774, + "name": "AuthInvalidCredentialsError", + "kind": 128, + "kindString": "Class", + "flags": {}, + "children": [ + { + "id": 775, + "name": "constructor", + "kind": 512, + "kindString": "Constructor", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 71, + "character": 2 + } + ], + "signatures": [ + { + "id": 776, + "name": "new AuthInvalidCredentialsError", + "kind": 16384, + "kindString": "Constructor signature", + "flags": {}, + "parameters": [ + { + "id": 777, + "name": "message", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "id": 774, + "name": "AuthInvalidCredentialsError" + }, + "overwrites": { + "type": "reference", + "id": 749, + "name": "CustomAuthError.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "id": 748, + "name": "CustomAuthError.constructor" + } + }, + { + "id": 778, + "name": "name", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 47, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 753, + "name": "CustomAuthError.name" + } + }, + { + "id": 779, + "name": "status", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 48, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "id": 754, + "name": "CustomAuthError.status" + } + }, + { + "id": 780, + "name": "toJSON", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 55, + "character": 2 + } + ], + "signatures": [ + { + "id": 781, + "name": "toJSON", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 782, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 784, + "name": "message", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 58, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "..." + }, + { + "id": 783, + "name": "name", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 57, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "..." + }, + { + "id": 785, + "name": "status", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 59, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [784, 783, 785] + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "id": 756, + "name": "CustomAuthError.toJSON" + } + } + ], + "inheritedFrom": { + "type": "reference", + "id": 755, + "name": "CustomAuthError.toJSON" + } + } + ], + "groups": [ + { + "title": "Constructors", + "kind": 512, + "children": [775] + }, + { + "title": "Properties", + "kind": 1024, + "children": [778, 779] + }, + { + "title": "Methods", + "kind": 2048, + "children": [780] + } + ], + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 70, + "character": 13 + } + ], + "extendedTypes": [ + { + "type": "reference", + "id": 747, + "name": "CustomAuthError" + } + ] + }, + { + "id": 812, + "name": "AuthRetryableFetchError", + "kind": 128, + "kindString": "Class", + "flags": {}, + "children": [ + { + "id": 813, + "name": "constructor", + "kind": 512, + "kindString": "Constructor", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 94, + "character": 2 + } + ], + "signatures": [ + { + "id": 814, + "name": "new AuthRetryableFetchError", + "kind": 16384, + "kindString": "Constructor signature", + "flags": {}, + "parameters": [ + { + "id": 815, + "name": "message", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 816, + "name": "status", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "reference", + "id": 812, + "name": "AuthRetryableFetchError" + }, + "overwrites": { + "type": "reference", + "id": 749, + "name": "CustomAuthError.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "id": 748, + "name": "CustomAuthError.constructor" + } + }, + { + "id": 817, + "name": "name", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 47, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 753, + "name": "CustomAuthError.name" + } + }, + { + "id": 818, + "name": "status", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 48, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "id": 754, + "name": "CustomAuthError.status" + } + }, + { + "id": 819, + "name": "toJSON", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 55, + "character": 2 + } + ], + "signatures": [ + { + "id": 820, + "name": "toJSON", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 821, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 823, + "name": "message", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 58, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "..." + }, + { + "id": 822, + "name": "name", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 57, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "..." + }, + { + "id": 824, + "name": "status", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 59, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [823, 822, 824] + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "id": 756, + "name": "CustomAuthError.toJSON" + } + } + ], + "inheritedFrom": { + "type": "reference", + "id": 755, + "name": "CustomAuthError.toJSON" + } + } + ], + "groups": [ + { + "title": "Constructors", + "kind": 512, + "children": [813] + }, + { + "title": "Properties", + "kind": 1024, + "children": [817, 818] + }, + { + "title": "Methods", + "kind": 2048, + "children": [819] + } + ], + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 93, + "character": 13 + } + ], + "extendedTypes": [ + { + "type": "reference", + "id": 747, + "name": "CustomAuthError" + } + ] + }, + { + "id": 762, + "name": "AuthSessionMissingError", + "kind": 128, + "kindString": "Class", + "flags": {}, + "children": [ + { + "id": 763, + "name": "constructor", + "kind": 512, + "kindString": "Constructor", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 65, + "character": 2 + } + ], + "signatures": [ + { + "id": 764, + "name": "new AuthSessionMissingError", + "kind": 16384, + "kindString": "Constructor signature", + "flags": {}, + "type": { + "type": "reference", + "id": 762, + "name": "AuthSessionMissingError" + }, + "overwrites": { + "type": "reference", + "id": 749, + "name": "CustomAuthError.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "id": 748, + "name": "CustomAuthError.constructor" + } + }, + { + "id": 765, + "name": "name", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 47, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 753, + "name": "CustomAuthError.name" + } + }, + { + "id": 766, + "name": "status", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 48, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "id": 754, + "name": "CustomAuthError.status" + } + }, + { + "id": 767, + "name": "toJSON", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 55, + "character": 2 + } + ], + "signatures": [ + { + "id": 768, + "name": "toJSON", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 769, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 771, + "name": "message", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 58, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "..." + }, + { + "id": 770, + "name": "name", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 57, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "..." + }, + { + "id": 772, + "name": "status", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 59, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [771, 770, 772] + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "id": 756, + "name": "CustomAuthError.toJSON" + } + } + ], + "inheritedFrom": { + "type": "reference", + "id": 755, "name": "CustomAuthError.toJSON" } } @@ -775,38 +1511,38 @@ { "title": "Properties", "kind": 1024, - "children": [770, 784, 785] + "children": [765, 766] }, { "title": "Methods", "kind": 2048, - "children": [774] + "children": [767] } ], "sources": [ { "fileName": "src/lib/errors.ts", - "line": 72, + "line": 64, "character": 13 } ], "extendedTypes": [ { "type": "reference", - "id": 722, + "id": 747, "name": "CustomAuthError" } ] }, { - "id": 749, - "name": "AuthInvalidCredentialsError", + "id": 740, + "name": "AuthUnknownError", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 750, + "id": 741, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -814,20 +1550,20 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 67, + "line": 39, "character": 2 } ], "signatures": [ { - "id": 751, - "name": "new AuthInvalidCredentialsError", + "id": 742, + "name": "new AuthUnknownError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { - "id": 752, + "id": 743, "name": "message", "kind": 32768, "kindString": "Parameter", @@ -836,24 +1572,161 @@ "type": "intrinsic", "name": "string" } + }, + { + "id": 744, + "name": "originalError", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } } ], "type": { "type": "reference", - "id": 749, - "name": "AuthInvalidCredentialsError" + "id": 740, + "name": "AuthUnknownError" }, "overwrites": { "type": "reference", "id": 724, - "name": "CustomAuthError.constructor" + "name": "AuthError.constructor" } } ], "overwrites": { "type": "reference", "id": 723, - "name": "CustomAuthError.constructor" + "name": "AuthError.constructor" + } + }, + { + "id": 745, + "name": "originalError", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 37, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "groups": [ + { + "title": "Constructors", + "kind": 512, + "children": [741] + }, + { + "title": "Properties", + "kind": 1024, + "children": [745] + } + ], + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 36, + "character": 13 + } + ], + "extendedTypes": [ + { + "type": "reference", + "id": 722, + "name": "AuthError" + } + ] + }, + { + "id": 747, + "name": "CustomAuthError", + "kind": 128, + "kindString": "Class", + "flags": {}, + "children": [ + { + "id": 748, + "name": "constructor", + "kind": 512, + "kindString": "Constructor", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 49, + "character": 2 + } + ], + "signatures": [ + { + "id": 749, + "name": "new CustomAuthError", + "kind": 16384, + "kindString": "Constructor signature", + "flags": {}, + "parameters": [ + { + "id": 750, + "name": "message", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 751, + "name": "name", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 752, + "name": "status", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "reference", + "id": 747, + "name": "CustomAuthError" + }, + "overwrites": { + "type": "reference", + "id": 724, + "name": "AuthError.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "id": 723, + "name": "AuthError.constructor" } }, { @@ -865,7 +1738,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 43, + "line": 47, "character": 2 } ], @@ -873,10 +1746,9 @@ "type": "intrinsic", "name": "string" }, - "inheritedFrom": { + "overwrites": { "type": "reference", - "id": 728, - "name": "CustomAuthError.name" + "name": "AuthError.name" } }, { @@ -888,18 +1760,13 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 44, + "line": 48, "character": 2 } ], "type": { "type": "intrinsic", "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "id": 729, - "name": "CustomAuthError.status" } }, { @@ -911,7 +1778,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 51, + "line": 55, "character": 2 } ], @@ -940,7 +1807,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 54, + "line": 58, "character": 6 } ], @@ -959,7 +1826,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 53, + "line": 57, "character": 6 } ], @@ -978,7 +1845,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 55, + "line": 59, "character": 6 } ], @@ -997,26 +1864,16 @@ } ] } - }, - "inheritedFrom": { - "type": "reference", - "id": 731, - "name": "CustomAuthError.toJSON" } } - ], - "inheritedFrom": { - "type": "reference", - "id": 730, - "name": "CustomAuthError.toJSON" - } + ] } ], "groups": [ { "title": "Constructors", "kind": 512, - "children": [750] + "children": [748] }, { "title": "Properties", @@ -1032,7 +1889,7 @@ "sources": [ { "fileName": "src/lib/errors.ts", - "line": 66, + "line": 46, "character": 13 } ], @@ -1040,885 +1897,28 @@ { "type": "reference", "id": 722, - "name": "CustomAuthError" - } - ] - }, - { - "id": 787, - "name": "AuthRetryableFetchError", - "kind": 128, - "kindString": "Class", - "flags": {}, - "children": [ - { - "id": 788, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 90, - "character": 2 - } - ], - "signatures": [ - { - "id": 789, - "name": "new AuthRetryableFetchError", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 790, - "name": "message", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 791, - "name": "status", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "reference", - "id": 787, - "name": "AuthRetryableFetchError" - }, - "overwrites": { - "type": "reference", - "id": 724, - "name": "CustomAuthError.constructor" - } - } - ], - "overwrites": { - "type": "reference", - "id": 723, - "name": "CustomAuthError.constructor" - } - }, - { - "id": 792, - "name": "name", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 43, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "id": 728, - "name": "CustomAuthError.name" - } - }, - { - "id": 793, - "name": "status", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 44, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "id": 729, - "name": "CustomAuthError.status" - } - }, - { - "id": 794, - "name": "toJSON", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 51, - "character": 2 - } - ], - "signatures": [ - { - "id": 795, - "name": "toJSON", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "reflection", - "declaration": { - "id": 796, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 798, - "name": "message", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 54, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "..." - }, - { - "id": 797, - "name": "name", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 53, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "..." - }, - { - "id": 799, - "name": "status", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 55, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "..." - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [798, 797, 799] - } - ] - } - }, - "inheritedFrom": { - "type": "reference", - "id": 731, - "name": "CustomAuthError.toJSON" - } - } - ], - "inheritedFrom": { - "type": "reference", - "id": 730, - "name": "CustomAuthError.toJSON" - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [788] - }, - { - "title": "Properties", - "kind": 1024, - "children": [792, 793] - }, - { - "title": "Methods", - "kind": 2048, - "children": [794] - } - ], - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 89, - "character": 13 - } - ], - "extendedTypes": [ - { - "type": "reference", - "id": 722, - "name": "CustomAuthError" - } - ] - }, - { - "id": 737, - "name": "AuthSessionMissingError", - "kind": 128, - "kindString": "Class", - "flags": {}, - "children": [ - { - "id": 738, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 61, - "character": 2 - } - ], - "signatures": [ - { - "id": 739, - "name": "new AuthSessionMissingError", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "type": { - "type": "reference", - "id": 737, - "name": "AuthSessionMissingError" - }, - "overwrites": { - "type": "reference", - "id": 724, - "name": "CustomAuthError.constructor" - } - } - ], - "overwrites": { - "type": "reference", - "id": 723, - "name": "CustomAuthError.constructor" - } - }, - { - "id": 740, - "name": "name", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 43, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "id": 728, - "name": "CustomAuthError.name" - } - }, - { - "id": 741, - "name": "status", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 44, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "inheritedFrom": { - "type": "reference", - "id": 729, - "name": "CustomAuthError.status" - } - }, - { - "id": 742, - "name": "toJSON", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 51, - "character": 2 - } - ], - "signatures": [ - { - "id": 743, - "name": "toJSON", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "reflection", - "declaration": { - "id": 744, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 746, - "name": "message", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 54, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "..." - }, - { - "id": 745, - "name": "name", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 53, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "..." - }, - { - "id": 747, - "name": "status", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 55, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "..." - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [746, 745, 747] - } - ] - } - }, - "inheritedFrom": { - "type": "reference", - "id": 731, - "name": "CustomAuthError.toJSON" - } - } - ], - "inheritedFrom": { - "type": "reference", - "id": 730, - "name": "CustomAuthError.toJSON" - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [738] - }, - { - "title": "Properties", - "kind": 1024, - "children": [740, 741] - }, - { - "title": "Methods", - "kind": 2048, - "children": [742] - } - ], - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 60, - "character": 13 - } - ], - "extendedTypes": [ - { - "type": "reference", - "id": 722, - "name": "CustomAuthError" - } - ] - }, - { - "id": 715, - "name": "AuthUnknownError", - "kind": 128, - "kindString": "Class", - "flags": {}, - "children": [ - { - "id": 716, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 35, - "character": 2 - } - ], - "signatures": [ - { - "id": 717, - "name": "new AuthUnknownError", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 718, - "name": "message", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 719, - "name": "originalError", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "unknown" - } - } - ], - "type": { - "type": "reference", - "id": 715, - "name": "AuthUnknownError" - }, - "overwrites": { - "type": "reference", - "id": 699, - "name": "AuthError.constructor" - } - } - ], - "overwrites": { - "type": "reference", - "id": 698, - "name": "AuthError.constructor" - } - }, - { - "id": 720, - "name": "originalError", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 33, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "unknown" - } - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [716] - }, - { - "title": "Properties", - "kind": 1024, - "children": [720] - } - ], - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 32, - "character": 13 - } - ], - "extendedTypes": [ - { - "type": "reference", - "id": 697, - "name": "AuthError" - } - ] - }, - { - "id": 722, - "name": "CustomAuthError", - "kind": 128, - "kindString": "Class", - "flags": {}, - "children": [ - { - "id": 723, - "name": "constructor", - "kind": 512, - "kindString": "Constructor", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 45, - "character": 2 - } - ], - "signatures": [ - { - "id": 724, - "name": "new CustomAuthError", - "kind": 16384, - "kindString": "Constructor signature", - "flags": {}, - "parameters": [ - { - "id": 725, - "name": "message", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 726, - "name": "name", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 727, - "name": "status", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "reference", - "id": 722, - "name": "CustomAuthError" - }, - "overwrites": { - "type": "reference", - "id": 699, - "name": "AuthError.constructor" - } - } - ], - "overwrites": { - "type": "reference", - "id": 698, - "name": "AuthError.constructor" - } - }, - { - "id": 728, - "name": "name", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 43, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "overwrites": { - "type": "reference", - "name": "AuthError.name" - } - }, - { - "id": 729, - "name": "status", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 44, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 730, - "name": "toJSON", - "kind": 2048, - "kindString": "Method", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 51, - "character": 2 - } - ], - "signatures": [ - { - "id": 731, - "name": "toJSON", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "type": { - "type": "reflection", - "declaration": { - "id": 732, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 734, - "name": "message", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 54, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "..." - }, - { - "id": 733, - "name": "name", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 53, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "defaultValue": "..." - }, - { - "id": 735, - "name": "status", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 55, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - }, - "defaultValue": "..." - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [734, 733, 735] - } - ] - } - } - } - ] - } - ], - "groups": [ - { - "title": "Constructors", - "kind": 512, - "children": [723] - }, - { - "title": "Properties", - "kind": 1024, - "children": [728, 729] - }, - { - "title": "Methods", - "kind": 2048, - "children": [730] - } - ], - "sources": [ - { - "fileName": "src/lib/errors.ts", - "line": 42, - "character": 13 - } - ], - "extendedTypes": [ - { - "type": "reference", - "id": 697, "name": "AuthError" } ], "extendedBy": [ { "type": "reference", - "id": 737, + "id": 762, "name": "AuthSessionMissingError" }, { "type": "reference", - "id": 749, + "id": 774, "name": "AuthInvalidCredentialsError" }, { "type": "reference", - "id": 762, + "id": 787, "name": "AuthImplicitGrantRedirectError" }, { "type": "reference", - "id": 787, + "id": 812, "name": "AuthRetryableFetchError" } ] @@ -1939,7 +1939,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 28, + "line": 27, "character": 2 } ], @@ -1977,7 +1977,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 37, + "line": 36, "character": 4 } ], @@ -2067,7 +2067,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 34, + "line": 33, "character": 4 } ], @@ -2114,7 +2114,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 33, + "line": 32, "character": 4 } ], @@ -2155,13 +2155,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 20, + "line": 19, "character": 2 } ], "type": { "type": "reference", - "id": 676, + "id": 698, "name": "GoTrueAdminMFAApi" } }, @@ -2174,7 +2174,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 139, + "line": 138, "character": 8 } ], @@ -2197,17 +2197,17 @@ "flags": {}, "type": { "type": "reference", - "id": 398, + "id": 410, "name": "AdminUserAttributes", "dereferenced": { - "id": 398, + "id": 410, "name": "AdminUserAttributes", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 400, + "id": 412, "name": "app_metadata", "kind": 1024, "kindString": "Property", @@ -2221,7 +2221,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 270, + "line": 280, "character": 2 } ], @@ -2231,7 +2231,7 @@ } }, { - "id": 403, + "id": 415, "name": "ban_duration", "kind": 1024, "kindString": "Property", @@ -2245,7 +2245,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 296, + "line": 306, "character": 2 } ], @@ -2255,7 +2255,7 @@ } }, { - "id": 407, + "id": 419, "name": "data", "kind": 1024, "kindString": "Property", @@ -2269,7 +2269,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 245, + "line": 255, "character": 2 } ], @@ -2279,12 +2279,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 397, + "id": 409, "name": "UserAttributes.data" } }, { - "id": 404, + "id": 416, "name": "email", "kind": 1024, "kindString": "Property", @@ -2294,58 +2294,6 @@ "comment": { "shortText": "The user's email." }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 227, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "id": 394, - "name": "UserAttributes.email" - } - }, - { - "id": 401, - "name": "email_confirm", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "Confirms the user's email address if set to true.", - "text": "Only a service role can modify.\n" - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 277, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 406, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "The user's password." - }, "sources": [ { "fileName": "src/lib/types.ts", @@ -2359,12 +2307,64 @@ }, "inheritedFrom": { "type": "reference", - "id": 396, + "id": 406, + "name": "UserAttributes.email" + } + }, + { + "id": 413, + "name": "email_confirm", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Confirms the user's email address if set to true.", + "text": "Only a service role can modify.\n" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 287, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 418, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 247, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 408, "name": "UserAttributes.password" } }, { - "id": 405, + "id": 417, "name": "phone", "kind": 1024, "kindString": "Property", @@ -2377,7 +2377,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 232, + "line": 242, "character": 2 } ], @@ -2387,12 +2387,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 395, + "id": 407, "name": "UserAttributes.phone" } }, { - "id": 402, + "id": 414, "name": "phone_confirm", "kind": 1024, "kindString": "Property", @@ -2406,7 +2406,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 284, + "line": 294, "character": 2 } ], @@ -2416,7 +2416,7 @@ } }, { - "id": 399, + "id": 411, "name": "user_metadata", "kind": 1024, "kindString": "Property", @@ -2430,7 +2430,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 260, + "line": 270, "character": 2 } ], @@ -2444,20 +2444,20 @@ { "title": "Properties", "kind": 1024, - "children": [400, 403, 407, 404, 401, 406, 405, 402, 399] + "children": [412, 415, 419, 416, 413, 418, 417, 414, 411] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 248, + "line": 258, "character": 17 } ], "extendedTypes": [ { "type": "reference", - "id": 393, + "id": 405, "name": "UserAttributes" } ] @@ -2470,7 +2470,7 @@ "typeArguments": [ { "type": "reference", - "id": 323, + "id": 335, "name": "UserResponse" } ], @@ -2490,7 +2490,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 229, + "line": 228, "character": 8 } ], @@ -2525,7 +2525,7 @@ "typeArguments": [ { "type": "reference", - "id": 323, + "id": 335, "name": "UserResponse" } ], @@ -2545,7 +2545,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 105, + "line": 104, "character": 8 } ], @@ -2568,10 +2568,10 @@ "flags": {}, "type": { "type": "reference", - "id": 520, + "id": 542, "name": "GenerateLinkParams", "dereferenced": { - "id": 520, + "id": 542, "name": "GenerateLinkParams", "kind": 4194304, "kindString": "Type alias", @@ -2579,7 +2579,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 512, + "line": 545, "character": 12 } ], @@ -2588,22 +2588,22 @@ "types": [ { "type": "reference", - "id": 495, + "id": 517, "name": "GenerateSignupLinkParams" }, { "type": "reference", - "id": 501, + "id": 523, "name": "GenerateInviteOrMagiclinkParams" }, { "type": "reference", - "id": 506, + "id": 528, "name": "GenerateRecoveryLinkParams" }, { "type": "reference", - "id": 511, + "id": 533, "name": "GenerateEmailChangeLinkParams" } ] @@ -2617,7 +2617,7 @@ "typeArguments": [ { "type": "reference", - "id": 521, + "id": 543, "name": "GenerateLinkResponse" } ], @@ -2637,7 +2637,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 184, + "line": 183, "character": 8 } ], @@ -2672,7 +2672,7 @@ "typeArguments": [ { "type": "reference", - "id": 323, + "id": 335, "name": "UserResponse" } ], @@ -2692,7 +2692,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 75, + "line": 74, "character": 8 } ], @@ -2750,7 +2750,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 79, + "line": 78, "character": 6 } ], @@ -2773,7 +2773,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 78, + "line": 77, "character": 6 } ], @@ -2800,7 +2800,7 @@ "typeArguments": [ { "type": "reference", - "id": 323, + "id": 335, "name": "UserResponse" } ], @@ -2820,7 +2820,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 160, + "line": 159, "character": 8 } ], @@ -2859,7 +2859,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 161, + "line": 160, "character": 6 } ], @@ -2881,7 +2881,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 161, + "line": 160, "character": 14 } ], @@ -2889,7 +2889,7 @@ "type": "array", "elementType": { "type": "reference", - "id": 371, + "id": 383, "name": "User" } } @@ -2914,7 +2914,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 161, + "line": 160, "character": 31 } ], @@ -2951,7 +2951,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 161, + "line": 160, "character": 49 } ], @@ -2973,7 +2973,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 161, + "line": 160, "character": 57 } ], @@ -3001,13 +3001,13 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 161, + "line": 160, "character": 70 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -3040,7 +3040,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 52, + "line": 51, "character": 8 } ], @@ -3091,7 +3091,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 52, + "line": 51, "character": 40 } ], @@ -3109,7 +3109,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 52, + "line": 51, "character": 52 } ], @@ -3122,7 +3122,7 @@ }, { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } ] @@ -3155,7 +3155,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 206, + "line": 205, "character": 8 } ], @@ -3192,17 +3192,17 @@ }, "type": { "type": "reference", - "id": 398, + "id": 410, "name": "AdminUserAttributes", "dereferenced": { - "id": 398, + "id": 410, "name": "AdminUserAttributes", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 400, + "id": 412, "name": "app_metadata", "kind": 1024, "kindString": "Property", @@ -3216,7 +3216,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 270, + "line": 280, "character": 2 } ], @@ -3226,7 +3226,7 @@ } }, { - "id": 403, + "id": 415, "name": "ban_duration", "kind": 1024, "kindString": "Property", @@ -3240,7 +3240,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 296, + "line": 306, "character": 2 } ], @@ -3250,7 +3250,7 @@ } }, { - "id": 407, + "id": 419, "name": "data", "kind": 1024, "kindString": "Property", @@ -3264,7 +3264,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 245, + "line": 255, "character": 2 } ], @@ -3274,12 +3274,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 397, + "id": 409, "name": "UserAttributes.data" } }, { - "id": 404, + "id": 416, "name": "email", "kind": 1024, "kindString": "Property", @@ -3289,58 +3289,6 @@ "comment": { "shortText": "The user's email." }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 227, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "id": 394, - "name": "UserAttributes.email" - } - }, - { - "id": 401, - "name": "email_confirm", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "Confirms the user's email address if set to true.", - "text": "Only a service role can modify.\n" - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 277, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 406, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "The user's password." - }, "sources": [ { "fileName": "src/lib/types.ts", @@ -3354,12 +3302,64 @@ }, "inheritedFrom": { "type": "reference", - "id": 396, + "id": 406, + "name": "UserAttributes.email" + } + }, + { + "id": 413, + "name": "email_confirm", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Confirms the user's email address if set to true.", + "text": "Only a service role can modify.\n" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 287, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 418, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 247, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 408, "name": "UserAttributes.password" } }, { - "id": 405, + "id": 417, "name": "phone", "kind": 1024, "kindString": "Property", @@ -3372,7 +3372,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 232, + "line": 242, "character": 2 } ], @@ -3382,12 +3382,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 395, + "id": 407, "name": "UserAttributes.phone" } }, { - "id": 402, + "id": 414, "name": "phone_confirm", "kind": 1024, "kindString": "Property", @@ -3401,7 +3401,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 284, + "line": 294, "character": 2 } ], @@ -3411,7 +3411,7 @@ } }, { - "id": 399, + "id": 411, "name": "user_metadata", "kind": 1024, "kindString": "Property", @@ -3425,7 +3425,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 260, + "line": 270, "character": 2 } ], @@ -3439,20 +3439,20 @@ { "title": "Properties", "kind": 1024, - "children": [400, 403, 407, 404, 401, 406, 405, 402, 399] + "children": [412, 415, 419, 416, 413, 418, 417, 414, 411] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 248, + "line": 258, "character": 17 } ], "extendedTypes": [ { "type": "reference", - "id": 393, + "id": 405, "name": "UserAttributes" } ] @@ -3465,7 +3465,7 @@ "typeArguments": [ { "type": "reference", - "id": 323, + "id": 335, "name": "UserResponse" } ], @@ -3497,7 +3497,7 @@ "sources": [ { "fileName": "src/GoTrueAdminApi.ts", - "line": 18, + "line": 17, "character": 21 } ] @@ -3518,7 +3518,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 124, + "line": 127, "character": 2 } ], @@ -3541,10 +3541,10 @@ "flags": {}, "type": { "type": "reference", - "id": 284, + "id": 287, "name": "GoTrueClientOptions", "dereferenced": { - "id": 284, + "id": 287, "name": "GoTrueClientOptions", "kind": 4194304, "kindString": "Type alias", @@ -3552,21 +3552,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 37, + "line": 34, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 285, + "id": 288, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 293, + "id": 296, "name": "autoRefreshToken", "kind": 1024, "kindString": "Property", @@ -3576,7 +3576,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 47, + "line": 44, "character": 2 } ], @@ -3586,7 +3586,7 @@ } }, { - "id": 292, + "id": 295, "name": "detectSessionInUrl", "kind": 1024, "kindString": "Property", @@ -3596,7 +3596,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 45, + "line": 42, "character": 2 } ], @@ -3606,7 +3606,7 @@ } }, { - "id": 296, + "id": 299, "name": "fetch", "kind": 1024, "kindString": "Property", @@ -3616,7 +3616,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 53, + "line": 50, "character": 2 } ], @@ -3626,7 +3626,7 @@ } }, { - "id": 287, + "id": 290, "name": "headers", "kind": 1024, "kindString": "Property", @@ -3636,14 +3636,14 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 41, + "line": 38, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 288, + "id": 291, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -3651,19 +3651,19 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 41, + "line": 38, "character": 12 } ], "indexSignature": { - "id": 289, + "id": 292, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 290, + "id": 293, "name": "key", "kind": 32768, "flags": {}, @@ -3682,7 +3682,7 @@ } }, { - "id": 294, + "id": 297, "name": "persistSession", "kind": 1024, "kindString": "Property", @@ -3692,7 +3692,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 49, + "line": 46, "character": 2 } ], @@ -3702,7 +3702,7 @@ } }, { - "id": 295, + "id": 298, "name": "storage", "kind": 1024, "kindString": "Property", @@ -3712,18 +3712,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 51, + "line": 48, "character": 2 } ], "type": { "type": "reference", - "id": 683, + "id": 705, "name": "SupportedStorage" } }, { - "id": 291, + "id": 294, "name": "storageKey", "kind": 1024, "kindString": "Property", @@ -3733,7 +3733,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 43, + "line": 40, "character": 2 } ], @@ -3743,7 +3743,7 @@ } }, { - "id": 286, + "id": 289, "name": "url", "kind": 1024, "kindString": "Property", @@ -3753,7 +3753,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 39, + "line": 36, "character": 2 } ], @@ -3767,13 +3767,13 @@ { "title": "Properties", "kind": 1024, - "children": [293, 292, 296, 287, 294, 295, 291, 286] + "children": [296, 295, 299, 290, 297, 298, 294, 289] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 37, + "line": 34, "character": 34 } ] @@ -3803,7 +3803,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 84, + "line": 87, "character": 2 } ], @@ -3825,18 +3825,18 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 88, + "line": 91, "character": 2 } ], "type": { "type": "reference", - "id": 631, + "id": 653, "name": "GoTrueMFAApi" } }, { - "id": 120, + "id": 123, "name": "getSession", "kind": 2048, "kindString": "Method", @@ -3844,13 +3844,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 440, + "line": 487, "character": 8 } ], "signatures": [ { - "id": 121, + "id": 124, "name": "getSession", "kind": 4096, "kindString": "Call signature", @@ -3867,14 +3867,14 @@ { "type": "reflection", "declaration": { - "id": 122, + "id": 125, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 123, + "id": 126, "name": "data", "kind": 1024, "kindString": "Property", @@ -3882,21 +3882,21 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 442, + "line": 489, "character": 8 } ], "type": { "type": "reflection", "declaration": { - "id": 124, + "id": 127, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 125, + "id": 128, "name": "session", "kind": 1024, "kindString": "Property", @@ -3904,13 +3904,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 443, + "line": 490, "character": 10 } ], "type": { "type": "reference", - "id": 334, + "id": 346, "name": "Session" } } @@ -3919,14 +3919,14 @@ { "title": "Properties", "kind": 1024, - "children": [125] + "children": [128] } ] } } }, { - "id": 126, + "id": 129, "name": "error", "kind": 1024, "kindString": "Property", @@ -3934,7 +3934,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 445, + "line": 492, "character": 8 } ], @@ -3948,7 +3948,7 @@ { "title": "Properties", "kind": 1024, - "children": [123, 126] + "children": [126, 129] } ] } @@ -3956,14 +3956,14 @@ { "type": "reflection", "declaration": { - "id": 127, + "id": 130, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 128, + "id": 131, "name": "data", "kind": 1024, "kindString": "Property", @@ -3971,21 +3971,21 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 448, + "line": 495, "character": 8 } ], "type": { "type": "reflection", "declaration": { - "id": 129, + "id": 132, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 130, + "id": 133, "name": "session", "kind": 1024, "kindString": "Property", @@ -3993,7 +3993,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 449, + "line": 496, "character": 10 } ], @@ -4007,14 +4007,14 @@ { "title": "Properties", "kind": 1024, - "children": [130] + "children": [133] } ] } } }, { - "id": 131, + "id": 134, "name": "error", "kind": 1024, "kindString": "Property", @@ -4022,13 +4022,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 451, + "line": 498, "character": 8 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -4037,7 +4037,7 @@ { "title": "Properties", "kind": 1024, - "children": [128, 131] + "children": [131, 134] } ] } @@ -4045,14 +4045,14 @@ { "type": "reflection", "declaration": { - "id": 132, + "id": 135, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 133, + "id": 136, "name": "data", "kind": 1024, "kindString": "Property", @@ -4060,21 +4060,21 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 454, + "line": 501, "character": 8 } ], "type": { "type": "reflection", "declaration": { - "id": 134, + "id": 137, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 135, + "id": 138, "name": "session", "kind": 1024, "kindString": "Property", @@ -4082,7 +4082,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 455, + "line": 502, "character": 10 } ], @@ -4096,14 +4096,14 @@ { "title": "Properties", "kind": 1024, - "children": [135] + "children": [138] } ] } } }, { - "id": 136, + "id": 139, "name": "error", "kind": 1024, "kindString": "Property", @@ -4111,7 +4111,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 457, + "line": 504, "character": 8 } ], @@ -4125,7 +4125,7 @@ { "title": "Properties", "kind": 1024, - "children": [133, 136] + "children": [136, 139] } ] } @@ -4141,7 +4141,7 @@ ] }, { - "id": 137, + "id": 140, "name": "getUser", "kind": 2048, "kindString": "Method", @@ -4149,13 +4149,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 504, + "line": 550, "character": 8 } ], "signatures": [ { - "id": 138, + "id": 141, "name": "getUser", "kind": 4096, "kindString": "Call signature", @@ -4165,7 +4165,7 @@ }, "parameters": [ { - "id": 139, + "id": 142, "name": "jwt", "kind": 32768, "kindString": "Parameter", @@ -4186,7 +4186,7 @@ "typeArguments": [ { "type": "reference", - "id": 323, + "id": 335, "name": "UserResponse" } ], @@ -4206,7 +4206,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 159, + "line": 162, "character": 2 } ], @@ -4225,7 +4225,7 @@ "typeArguments": [ { "type": "reference", - "id": 684, + "id": 706, "name": "InitializeResult" } ], @@ -4237,7 +4237,7 @@ ] }, { - "id": 181, + "id": 184, "name": "onAuthStateChange", "kind": 2048, "kindString": "Method", @@ -4245,13 +4245,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 785, + "line": 834, "character": 2 } ], "signatures": [ { - "id": 182, + "id": 185, "name": "onAuthStateChange", "kind": 4096, "kindString": "Call signature", @@ -4261,7 +4261,7 @@ }, "parameters": [ { - "id": 183, + "id": 186, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -4272,33 +4272,33 @@ "type": { "type": "reflection", "declaration": { - "id": 184, + "id": 187, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 185, + "id": 188, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 186, + "id": 189, "name": "event", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 283, + "id": 286, "name": "AuthChangeEvent" } }, { - "id": 187, + "id": 190, "name": "session", "kind": 32768, "kindString": "Parameter", @@ -4312,7 +4312,7 @@ }, { "type": "reference", - "id": 334, + "id": 346, "name": "Session" } ] @@ -4332,14 +4332,14 @@ "type": { "type": "reflection", "declaration": { - "id": 188, + "id": 191, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 189, + "id": 192, "name": "data", "kind": 1024, "kindString": "Property", @@ -4347,21 +4347,21 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 786, + "line": 835, "character": 4 } ], "type": { "type": "reflection", "declaration": { - "id": 190, + "id": 193, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 191, + "id": 194, "name": "subscription", "kind": 1024, "kindString": "Property", @@ -4369,13 +4369,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 786, + "line": 835, "character": 12 } ], "type": { "type": "reference", - "id": 408, + "id": 420, "name": "Subscription" } } @@ -4384,7 +4384,7 @@ { "title": "Properties", "kind": 1024, - "children": [191] + "children": [194] } ] } @@ -4395,7 +4395,7 @@ { "title": "Properties", "kind": 1024, - "children": [189] + "children": [192] } ] } @@ -4404,7 +4404,7 @@ ] }, { - "id": 156, + "id": 159, "name": "refreshSession", "kind": 2048, "kindString": "Method", @@ -4412,13 +4412,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 646, + "line": 689, "character": 8 } ], "signatures": [ { - "id": 157, + "id": 160, "name": "refreshSession", "kind": 4096, "kindString": "Call signature", @@ -4428,7 +4428,7 @@ }, "parameters": [ { - "id": 158, + "id": 161, "name": "currentSession", "kind": 32768, "kindString": "Parameter", @@ -4441,14 +4441,14 @@ "type": { "type": "reflection", "declaration": { - "id": 159, + "id": 162, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 160, + "id": 163, "name": "refresh_token", "kind": 1024, "kindString": "Property", @@ -4456,7 +4456,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 646, + "line": 689, "character": 42 } ], @@ -4470,7 +4470,7 @@ { "title": "Properties", "kind": 1024, - "children": [160] + "children": [163] } ] } @@ -4482,7 +4482,7 @@ "typeArguments": [ { "type": "reference", - "id": 297, + "id": 300, "name": "AuthResponse" } ], @@ -4494,7 +4494,7 @@ ] }, { - "id": 192, + "id": 195, "name": "resetPasswordForEmail", "kind": 2048, "kindString": "Method", @@ -4502,13 +4502,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 808, + "line": 857, "character": 8 } ], "signatures": [ { - "id": 193, + "id": 196, "name": "resetPasswordForEmail", "kind": 4096, "kindString": "Call signature", @@ -4518,7 +4518,7 @@ }, "parameters": [ { - "id": 194, + "id": 197, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -4532,7 +4532,7 @@ } }, { - "id": 195, + "id": 198, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -4540,14 +4540,14 @@ "type": { "type": "reflection", "declaration": { - "id": 196, + "id": 199, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 198, + "id": 201, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -4560,7 +4560,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 812, + "line": 861, "character": 6 } ], @@ -4570,7 +4570,7 @@ } }, { - "id": 197, + "id": 200, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -4583,7 +4583,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 811, + "line": 860, "character": 6 } ], @@ -4597,7 +4597,7 @@ { "title": "Properties", "kind": 1024, - "children": [198, 197] + "children": [201, 200] } ] } @@ -4614,14 +4614,14 @@ { "type": "reflection", "declaration": { - "id": 199, + "id": 202, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 200, + "id": 203, "name": "data", "kind": 1024, "kindString": "Property", @@ -4629,14 +4629,14 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 816, + "line": 865, "character": 8 } ], "type": { "type": "reflection", "declaration": { - "id": 201, + "id": 204, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -4644,61 +4644,6 @@ } } }, - { - "id": 202, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/GoTrueClient.ts", - "line": 817, - "character": 8 - } - ], - "type": { - "type": "literal", - "value": null - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [200, 202] - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 203, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 204, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/GoTrueClient.ts", - "line": 819, - "character": 8 - } - ], - "type": { - "type": "literal", - "value": null - } - }, { "id": 205, "name": "error", @@ -4708,13 +4653,68 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 819, + "line": 866, + "character": 8 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [203, 205] + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 206, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 207, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 868, + "character": 8 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 208, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 868, "character": 20 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -4723,7 +4723,7 @@ { "title": "Properties", "kind": 1024, - "children": [204, 205] + "children": [207, 208] } ] } @@ -4739,7 +4739,7 @@ ] }, { - "id": 150, + "id": 153, "name": "setSession", "kind": 2048, "kindString": "Method", @@ -4747,23 +4747,23 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 581, + "line": 626, "character": 8 } ], "signatures": [ { - "id": 151, + "id": 154, "name": "setSession", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { - "shortText": "Sets the session data from the current session. If the current session is expired, setSession will take care of refreshing it to obtain a new session.\nIf the refresh token in the current session is invalid and the current session has expired, an error will be thrown.\nIf the current session does not contain at expires_at field, setSession will use the exp claim defined in the access token." + "shortText": "Sets the session data from the current session. If the current session is expired, setSession will take care of refreshing it to obtain a new session.\nIf the refresh token or access token in the current session is invalid, an error will be thrown." }, "parameters": [ { - "id": 152, + "id": 155, "name": "currentSession", "kind": 32768, "kindString": "Parameter", @@ -4774,14 +4774,14 @@ "type": { "type": "reflection", "declaration": { - "id": 153, + "id": 156, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 154, + "id": 157, "name": "access_token", "kind": 1024, "kindString": "Property", @@ -4789,7 +4789,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 582, + "line": 627, "character": 4 } ], @@ -4799,7 +4799,7 @@ } }, { - "id": 155, + "id": 158, "name": "refresh_token", "kind": 1024, "kindString": "Property", @@ -4807,7 +4807,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 583, + "line": 628, "character": 4 } ], @@ -4821,7 +4821,7 @@ { "title": "Properties", "kind": 1024, - "children": [154, 155] + "children": [157, 158] } ] } @@ -4833,7 +4833,7 @@ "typeArguments": [ { "type": "reference", - "id": 297, + "id": 300, "name": "AuthResponse" } ], @@ -4853,7 +4853,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 337, + "line": 340, "character": 8 } ], @@ -4876,10 +4876,10 @@ "flags": {}, "type": { "type": "reference", - "id": 465, + "id": 477, "name": "SignInWithOAuthCredentials", "dereferenced": { - "id": 465, + "id": 477, "name": "SignInWithOAuthCredentials", "kind": 4194304, "kindString": "Type alias", @@ -4887,21 +4887,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 423, + "line": 433, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 466, + "id": 478, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 468, + "id": 480, "name": "options", "kind": 1024, "kindString": "Property", @@ -4911,21 +4911,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 426, + "line": 436, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 469, + "id": 481, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 472, + "id": 484, "name": "queryParams", "kind": 1024, "kindString": "Property", @@ -4938,14 +4938,14 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 432, + "line": 442, "character": 4 } ], "type": { "type": "reflection", "declaration": { - "id": 473, + "id": 485, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -4953,19 +4953,19 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 432, + "line": 442, "character": 18 } ], "indexSignature": { - "id": 474, + "id": 486, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 475, + "id": 487, "name": "key", "kind": 32768, "flags": {}, @@ -4984,7 +4984,7 @@ } }, { - "id": 470, + "id": 482, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -4997,7 +4997,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 428, + "line": 438, "character": 4 } ], @@ -5007,7 +5007,7 @@ } }, { - "id": 471, + "id": 483, "name": "scopes", "kind": 1024, "kindString": "Property", @@ -5020,7 +5020,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 430, + "line": 440, "character": 4 } ], @@ -5034,13 +5034,13 @@ { "title": "Properties", "kind": 1024, - "children": [472, 470, 471] + "children": [484, 482, 483] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 426, + "line": 436, "character": 12 } ] @@ -5048,7 +5048,7 @@ } }, { - "id": 467, + "id": 479, "name": "provider", "kind": 1024, "kindString": "Property", @@ -5059,13 +5059,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 425, + "line": 435, "character": 2 } ], "type": { "type": "reference", - "id": 281, + "id": 284, "name": "Provider" } } @@ -5074,13 +5074,13 @@ { "title": "Properties", "kind": 1024, - "children": [468, 467] + "children": [480, 479] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 423, + "line": 433, "character": 41 } ] @@ -5095,7 +5095,7 @@ "typeArguments": [ { "type": "reference", - "id": 310, + "id": 313, "name": "OAuthResponse" } ], @@ -5115,7 +5115,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 352, + "line": 355, "character": 8 } ], @@ -5138,10 +5138,10 @@ "flags": {}, "type": { "type": "reference", - "id": 449, + "id": 461, "name": "SignInWithPasswordlessCredentials", "dereferenced": { - "id": 449, + "id": 461, "name": "SignInWithPasswordlessCredentials", "kind": 4194304, "kindString": "Type alias", @@ -5149,7 +5149,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 387, + "line": 397, "character": 12 } ], @@ -5159,14 +5159,14 @@ { "type": "reflection", "declaration": { - "id": 450, + "id": 462, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 451, + "id": 463, "name": "email", "kind": 1024, "kindString": "Property", @@ -5177,7 +5177,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 390, + "line": 400, "character": 6 } ], @@ -5187,7 +5187,7 @@ } }, { - "id": 452, + "id": 464, "name": "options", "kind": 1024, "kindString": "Property", @@ -5197,21 +5197,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 391, + "line": 401, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 453, + "id": 465, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 457, + "id": 469, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -5221,6 +5221,53 @@ "comment": { "shortText": "Verification token received when the user completes the captcha on the site." }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 413, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 468, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", + "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 411, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 466, + "name": "emailRedirectTo", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The redirect url embedded in the email link" + }, "sources": [ { "fileName": "src/lib/types.ts", @@ -5234,54 +5281,7 @@ } }, { - "id": 456, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", - "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n" - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 401, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "object" - } - }, - { - "id": 454, - "name": "emailRedirectTo", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "The redirect url embedded in the email link" - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 393, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 455, + "id": 467, "name": "shouldCreateUser", "kind": 1024, "kindString": "Property", @@ -5294,7 +5294,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 395, + "line": 405, "character": 8 } ], @@ -5308,13 +5308,13 @@ { "title": "Properties", "kind": 1024, - "children": [457, 456, 454, 455] + "children": [469, 468, 466, 467] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 391, + "line": 401, "character": 16 } ] @@ -5326,13 +5326,13 @@ { "title": "Properties", "kind": 1024, - "children": [451, 452] + "children": [463, 464] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 388, + "line": 398, "character": 4 } ] @@ -5341,14 +5341,14 @@ { "type": "reflection", "declaration": { - "id": 458, + "id": 470, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 460, + "id": 472, "name": "options", "kind": 1024, "kindString": "Property", @@ -5358,21 +5358,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 409, + "line": 419, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 461, + "id": 473, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 464, + "id": 476, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -5385,7 +5385,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 419, + "line": 429, "character": 8 } ], @@ -5395,7 +5395,7 @@ } }, { - "id": 463, + "id": 475, "name": "data", "kind": 1024, "kindString": "Property", @@ -5409,7 +5409,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 417, + "line": 427, "character": 8 } ], @@ -5419,7 +5419,7 @@ } }, { - "id": 462, + "id": 474, "name": "shouldCreateUser", "kind": 1024, "kindString": "Property", @@ -5432,7 +5432,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 411, + "line": 421, "character": 8 } ], @@ -5446,13 +5446,13 @@ { "title": "Properties", "kind": 1024, - "children": [464, 463, 462] + "children": [476, 475, 474] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 409, + "line": 419, "character": 16 } ] @@ -5460,7 +5460,7 @@ } }, { - "id": 459, + "id": 471, "name": "phone", "kind": 1024, "kindString": "Property", @@ -5471,7 +5471,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 408, + "line": 418, "character": 6 } ], @@ -5485,13 +5485,13 @@ { "title": "Properties", "kind": 1024, - "children": [460, 459] + "children": [472, 471] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 406, + "line": 416, "character": 4 } ] @@ -5508,7 +5508,7 @@ "typeArguments": [ { "type": "reference", - "id": 297, + "id": 300, "name": "AuthResponse" } ], @@ -5528,7 +5528,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 285, + "line": 288, "character": 8 } ], @@ -5551,10 +5551,10 @@ "flags": {}, "type": { "type": "reference", - "id": 434, + "id": 446, "name": "SignInWithPasswordCredentials", "dereferenced": { - "id": 434, + "id": 446, "name": "SignInWithPasswordCredentials", "kind": 4194304, "kindString": "Type alias", @@ -5562,7 +5562,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 353, + "line": 363, "character": 12 } ], @@ -5572,14 +5572,14 @@ { "type": "reflection", "declaration": { - "id": 435, + "id": 447, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 436, + "id": 448, "name": "email", "kind": 1024, "kindString": "Property", @@ -5590,7 +5590,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 356, + "line": 366, "character": 6 } ], @@ -5600,7 +5600,7 @@ } }, { - "id": 438, + "id": 450, "name": "options", "kind": 1024, "kindString": "Property", @@ -5610,21 +5610,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 359, + "line": 369, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 439, + "id": 451, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 441, + "id": 453, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -5637,7 +5637,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 367, + "line": 377, "character": 8 } ], @@ -5647,7 +5647,7 @@ } }, { - "id": 440, + "id": 452, "name": "data", "kind": 1024, "kindString": "Property", @@ -5661,7 +5661,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 365, + "line": 375, "character": 8 } ], @@ -5675,13 +5675,13 @@ { "title": "Properties", "kind": 1024, - "children": [441, 440] + "children": [453, 452] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 359, + "line": 369, "character": 16 } ] @@ -5689,7 +5689,7 @@ } }, { - "id": 437, + "id": 449, "name": "password", "kind": 1024, "kindString": "Property", @@ -5700,7 +5700,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 358, + "line": 368, "character": 6 } ], @@ -5714,13 +5714,13 @@ { "title": "Properties", "kind": 1024, - "children": [436, 438, 437] + "children": [448, 450, 449] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 354, + "line": 364, "character": 4 } ] @@ -5729,14 +5729,14 @@ { "type": "reflection", "declaration": { - "id": 442, + "id": 454, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 445, + "id": 457, "name": "options", "kind": 1024, "kindString": "Property", @@ -5746,21 +5746,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 375, + "line": 385, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 446, + "id": 458, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 448, + "id": 460, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -5773,7 +5773,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 383, + "line": 393, "character": 8 } ], @@ -5783,7 +5783,7 @@ } }, { - "id": 447, + "id": 459, "name": "data", "kind": 1024, "kindString": "Property", @@ -5797,7 +5797,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 381, + "line": 391, "character": 8 } ], @@ -5811,13 +5811,13 @@ { "title": "Properties", "kind": 1024, - "children": [448, 447] + "children": [460, 459] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 375, + "line": 385, "character": 16 } ] @@ -5825,7 +5825,7 @@ } }, { - "id": 444, + "id": 456, "name": "password", "kind": 1024, "kindString": "Property", @@ -5836,7 +5836,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 374, + "line": 384, "character": 6 } ], @@ -5846,7 +5846,7 @@ } }, { - "id": 443, + "id": 455, "name": "phone", "kind": 1024, "kindString": "Property", @@ -5857,7 +5857,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 372, + "line": 382, "character": 6 } ], @@ -5871,13 +5871,13 @@ { "title": "Properties", "kind": 1024, - "children": [445, 444, 443] + "children": [457, 456, 455] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 370, + "line": 380, "character": 4 } ] @@ -5894,7 +5894,7 @@ "typeArguments": [ { "type": "reference", - "id": 297, + "id": 300, "name": "AuthResponse" } ], @@ -5906,7 +5906,299 @@ ] }, { - "id": 177, + "id": 120, + "name": "signInWithSSO", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 458, + "character": 8 + } + ], + "signatures": [ + { + "id": 121, + "name": "signInWithSSO", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Attempts a single-sign on using an enterprise Identity Provider. A\nsuccessful SSO attempt will redirect the current page to the identity\nprovider authorization page. The redirect URL is implementation and SSO\nprotocol specific.", + "text": "You can use it by providing a SSO domain. Typically you can extract this\ndomain by asking users for their email address. If this domain is\nregistered on the Auth instance the redirect will use that organization's\ncurrently active SSO Identity Provider for the login.\n\nIf you have built an organization-specific login page, you can use the\norganization's SSO Identity Provider UUID directly instead.\n\nThis API is experimental and availability is conditional on correct\nsettings on the Auth service.\n", + "tags": [ + { + "tag": "experimental", + "text": "\n" + } + ] + }, + "parameters": [ + { + "id": 122, + "name": "params", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 507, + "name": "SignInWithSSO", + "dereferenced": { + "id": 507, + "name": "SignInWithSSO", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 484, + "character": 12 + } + ], + "type": { + "type": "intersection", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 508, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 509, + "name": "options", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 485, + "character": 2 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 510, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 512, + "name": "captchaToken", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Verification token received when the user completes the captcha on the site." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 489, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 511, + "name": "redirectTo", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "A URL to send the user to after they have signed-in." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 487, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [512, 511] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 485, + "character": 12 + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [509] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 484, + "character": 28 + } + ] + } + }, + { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 513, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 514, + "name": "providerId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "UUID of the SSO provider to invoke single-sign on to." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 494, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [514] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 492, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 515, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 516, + "name": "domain", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Domain name of the organization for which to invoke single-sign on." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 498, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [516] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 496, + "character": 4 + } + ] + } + } + ] + } + ] + } + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 326, + "name": "SSOResponse" + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 180, "name": "signOut", "kind": 2048, "kindString": "Method", @@ -5914,13 +6206,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 766, + "line": 809, "character": 8 } ], "signatures": [ { - "id": 178, + "id": 181, "name": "signOut", "kind": 4096, "kindString": "Call signature", @@ -5935,14 +6227,14 @@ { "type": "reflection", "declaration": { - "id": 179, + "id": 182, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 180, + "id": 183, "name": "error", "kind": 1024, "kindString": "Property", @@ -5950,7 +6242,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 766, + "line": 809, "character": 29 } ], @@ -5963,7 +6255,7 @@ }, { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } ] @@ -5974,7 +6266,7 @@ { "title": "Properties", "kind": 1024, - "children": [180] + "children": [183] } ] } @@ -5996,7 +6288,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 222, + "line": 225, "character": 8 } ], @@ -6020,10 +6312,10 @@ "flags": {}, "type": { "type": "reference", - "id": 418, + "id": 430, "name": "SignUpWithPasswordCredentials", "dereferenced": { - "id": 418, + "id": 430, "name": "SignUpWithPasswordCredentials", "kind": 4194304, "kindString": "Type alias", @@ -6031,7 +6323,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 318, + "line": 328, "character": 12 } ], @@ -6041,14 +6333,14 @@ { "type": "reflection", "declaration": { - "id": 419, + "id": 431, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 420, + "id": 432, "name": "email", "kind": 1024, "kindString": "Property", @@ -6059,7 +6351,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 321, + "line": 331, "character": 6 } ], @@ -6069,7 +6361,7 @@ } }, { - "id": 422, + "id": 434, "name": "options", "kind": 1024, "kindString": "Property", @@ -6079,21 +6371,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 324, + "line": 334, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 423, + "id": 435, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 426, + "id": 438, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -6106,7 +6398,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 334, + "line": 344, "character": 8 } ], @@ -6116,7 +6408,7 @@ } }, { - "id": 425, + "id": 437, "name": "data", "kind": 1024, "kindString": "Property", @@ -6130,7 +6422,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 332, + "line": 342, "character": 8 } ], @@ -6140,7 +6432,7 @@ } }, { - "id": 424, + "id": 436, "name": "emailRedirectTo", "kind": 1024, "kindString": "Property", @@ -6153,7 +6445,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 326, + "line": 336, "character": 8 } ], @@ -6167,13 +6459,13 @@ { "title": "Properties", "kind": 1024, - "children": [426, 425, 424] + "children": [438, 437, 436] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 324, + "line": 334, "character": 16 } ] @@ -6181,7 +6473,7 @@ } }, { - "id": 421, + "id": 433, "name": "password", "kind": 1024, "kindString": "Property", @@ -6192,7 +6484,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 323, + "line": 333, "character": 6 } ], @@ -6206,13 +6498,13 @@ { "title": "Properties", "kind": 1024, - "children": [420, 422, 421] + "children": [432, 434, 433] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 319, + "line": 329, "character": 4 } ] @@ -6221,14 +6513,14 @@ { "type": "reflection", "declaration": { - "id": 427, + "id": 439, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 430, + "id": 442, "name": "options", "kind": 1024, "kindString": "Property", @@ -6238,21 +6530,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 342, + "line": 352, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 431, + "id": 443, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 433, + "id": 445, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -6265,7 +6557,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 350, + "line": 360, "character": 8 } ], @@ -6275,7 +6567,7 @@ } }, { - "id": 432, + "id": 444, "name": "data", "kind": 1024, "kindString": "Property", @@ -6289,7 +6581,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 348, + "line": 358, "character": 8 } ], @@ -6303,13 +6595,13 @@ { "title": "Properties", "kind": 1024, - "children": [433, 432] + "children": [445, 444] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 342, + "line": 352, "character": 16 } ] @@ -6317,7 +6609,7 @@ } }, { - "id": 429, + "id": 441, "name": "password", "kind": 1024, "kindString": "Property", @@ -6328,7 +6620,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 341, + "line": 351, "character": 6 } ], @@ -6338,7 +6630,7 @@ } }, { - "id": 428, + "id": 440, "name": "phone", "kind": 1024, "kindString": "Property", @@ -6349,7 +6641,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 339, + "line": 349, "character": 6 } ], @@ -6363,13 +6655,13 @@ { "title": "Properties", "kind": 1024, - "children": [430, 429, 428] + "children": [442, 441, 440] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 337, + "line": 347, "character": 4 } ] @@ -6386,7 +6678,7 @@ "typeArguments": [ { "type": "reference", - "id": 297, + "id": 300, "name": "AuthResponse" } ], @@ -6398,7 +6690,7 @@ ] }, { - "id": 140, + "id": 143, "name": "updateUser", "kind": 2048, "kindString": "Method", @@ -6406,13 +6698,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 533, + "line": 579, "character": 8 } ], "signatures": [ { - "id": 141, + "id": 144, "name": "updateUser", "kind": 4096, "kindString": "Call signature", @@ -6422,24 +6714,24 @@ }, "parameters": [ { - "id": 142, + "id": 145, "name": "attributes", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 393, + "id": 405, "name": "UserAttributes", "dereferenced": { - "id": 393, + "id": 405, "name": "UserAttributes", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 397, + "id": 409, "name": "data", "kind": 1024, "kindString": "Property", @@ -6453,7 +6745,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 245, + "line": 255, "character": 2 } ], @@ -6463,7 +6755,7 @@ } }, { - "id": 394, + "id": 406, "name": "email", "kind": 1024, "kindString": "Property", @@ -6473,29 +6765,6 @@ "comment": { "shortText": "The user's email." }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 227, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 396, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "The user's password." - }, "sources": [ { "fileName": "src/lib/types.ts", @@ -6509,7 +6778,30 @@ } }, { - "id": 395, + "id": 408, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 247, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 407, "name": "phone", "kind": 1024, "kindString": "Property", @@ -6522,7 +6814,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 232, + "line": 242, "character": 2 } ], @@ -6536,20 +6828,20 @@ { "title": "Properties", "kind": 1024, - "children": [397, 394, 396, 395] + "children": [409, 406, 408, 407] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 223, + "line": 233, "character": 17 } ], "extendedBy": [ { "type": "reference", - "id": 398, + "id": 410, "name": "AdminUserAttributes" } ] @@ -6562,7 +6854,7 @@ "typeArguments": [ { "type": "reference", - "id": 323, + "id": 335, "name": "UserResponse" } ], @@ -6582,7 +6874,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 396, + "line": 399, "character": 8 } ], @@ -6605,10 +6897,10 @@ "flags": {}, "type": { "type": "reference", - "id": 476, + "id": 488, "name": "VerifyOtpParams", "dereferenced": { - "id": 476, + "id": 488, "name": "VerifyOtpParams", "kind": 4194304, "kindString": "Type alias", @@ -6616,7 +6908,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 436, + "line": 446, "character": 12 } ], @@ -6625,12 +6917,12 @@ "types": [ { "type": "reference", - "id": 477, + "id": 489, "name": "VerifyMobileOtpParams" }, { "type": "reference", - "id": 485, + "id": 497, "name": "VerifyEmailOtpParams" } ] @@ -6644,7 +6936,7 @@ "typeArguments": [ { "type": "reference", - "id": 297, + "id": 300, "name": "AuthResponse" } ], @@ -6670,19 +6962,19 @@ { "title": "Methods", "kind": 2048, - "children": [120, 137, 101, 181, 156, 192, 150, 111, 114, 108, 177, 105, 140, 117] + "children": [123, 140, 101, 184, 159, 195, 153, 111, 114, 108, 120, 180, 105, 143, 117] } ], "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 79, + "line": 82, "character": 21 } ] }, { - "id": 343, + "id": 355, "name": "AMREntry", "kind": 256, "kindString": "Interface", @@ -6699,7 +6991,7 @@ }, "children": [ { - "id": 344, + "id": 356, "name": "method", "kind": 1024, "kindString": "Property", @@ -6710,7 +7002,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 142, + "line": 152, "character": 2 } ], @@ -6720,7 +7012,7 @@ } }, { - "id": 345, + "id": 357, "name": "timestamp", "kind": 1024, "kindString": "Property", @@ -6731,7 +7023,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 148, + "line": 158, "character": 2 } ], @@ -6745,26 +7037,26 @@ { "title": "Properties", "kind": 1024, - "children": [344, 345] + "children": [356, 357] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 140, + "line": 150, "character": 17 } ] }, { - "id": 398, + "id": 410, "name": "AdminUserAttributes", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 400, + "id": 412, "name": "app_metadata", "kind": 1024, "kindString": "Property", @@ -6778,7 +7070,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 270, + "line": 280, "character": 2 } ], @@ -6788,7 +7080,7 @@ } }, { - "id": 403, + "id": 415, "name": "ban_duration", "kind": 1024, "kindString": "Property", @@ -6802,7 +7094,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 296, + "line": 306, "character": 2 } ], @@ -6812,7 +7104,7 @@ } }, { - "id": 407, + "id": 419, "name": "data", "kind": 1024, "kindString": "Property", @@ -6826,7 +7118,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 245, + "line": 255, "character": 2 } ], @@ -6836,12 +7128,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 397, + "id": 409, "name": "UserAttributes.data" } }, { - "id": 404, + "id": 416, "name": "email", "kind": 1024, "kindString": "Property", @@ -6851,58 +7143,6 @@ "comment": { "shortText": "The user's email." }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 227, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - }, - "inheritedFrom": { - "type": "reference", - "id": 394, - "name": "UserAttributes.email" - } - }, - { - "id": 401, - "name": "email_confirm", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "Confirms the user's email address if set to true.", - "text": "Only a service role can modify.\n" - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 277, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 406, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "The user's password." - }, "sources": [ { "fileName": "src/lib/types.ts", @@ -6916,12 +7156,64 @@ }, "inheritedFrom": { "type": "reference", - "id": 396, + "id": 406, + "name": "UserAttributes.email" + } + }, + { + "id": 413, + "name": "email_confirm", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Confirms the user's email address if set to true.", + "text": "Only a service role can modify.\n" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 287, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 418, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 247, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "id": 408, "name": "UserAttributes.password" } }, { - "id": 405, + "id": 417, "name": "phone", "kind": 1024, "kindString": "Property", @@ -6934,7 +7226,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 232, + "line": 242, "character": 2 } ], @@ -6944,12 +7236,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 395, + "id": 407, "name": "UserAttributes.phone" } }, { - "id": 402, + "id": 414, "name": "phone_confirm", "kind": 1024, "kindString": "Property", @@ -6963,7 +7255,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 284, + "line": 294, "character": 2 } ], @@ -6973,7 +7265,7 @@ } }, { - "id": 399, + "id": 411, "name": "user_metadata", "kind": 1024, "kindString": "Property", @@ -6987,7 +7279,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 260, + "line": 270, "character": 2 } ], @@ -7001,26 +7293,26 @@ { "title": "Properties", "kind": 1024, - "children": [400, 403, 407, 404, 401, 406, 405, 402, 399] + "children": [412, 415, 419, 416, 413, 418, 417, 414, 411] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 248, + "line": 258, "character": 17 } ], "extendedTypes": [ { "type": "reference", - "id": 393, + "id": 405, "name": "UserAttributes" } ] }, { - "id": 357, + "id": 369, "name": "Factor", "kind": 256, "kindString": "Interface", @@ -7044,7 +7336,7 @@ }, "children": [ { - "id": 362, + "id": 374, "name": "created_at", "kind": 1024, "kindString": "Property", @@ -7052,7 +7344,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 186, + "line": 196, "character": 2 } ], @@ -7062,7 +7354,7 @@ } }, { - "id": 360, + "id": 372, "name": "factor_type", "kind": 1024, "kindString": "Property", @@ -7073,7 +7365,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 181, + "line": 191, "character": 2 } ], @@ -7083,7 +7375,7 @@ } }, { - "id": 359, + "id": 371, "name": "friendly_name", "kind": 1024, "kindString": "Property", @@ -7096,7 +7388,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 175, + "line": 185, "character": 2 } ], @@ -7106,7 +7398,7 @@ } }, { - "id": 358, + "id": 370, "name": "id", "kind": 1024, "kindString": "Property", @@ -7117,7 +7409,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 172, + "line": 182, "character": 2 } ], @@ -7127,7 +7419,7 @@ } }, { - "id": 361, + "id": 373, "name": "status", "kind": 1024, "kindString": "Property", @@ -7138,7 +7430,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 184, + "line": 194, "character": 2 } ], @@ -7157,7 +7449,7 @@ } }, { - "id": 363, + "id": 375, "name": "updated_at", "kind": 1024, "kindString": "Property", @@ -7165,7 +7457,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 187, + "line": 197, "character": 2 } ], @@ -7179,26 +7471,26 @@ { "title": "Properties", "kind": 1024, - "children": [362, 360, 359, 358, 361, 363] + "children": [374, 372, 371, 370, 373, 375] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 170, + "line": 180, "character": 17 } ] }, { - "id": 517, + "id": 539, "name": "GenerateLinkOptions", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 518, + "id": 540, "name": "data", "kind": 1024, "kindString": "Property", @@ -7212,7 +7504,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 507, + "line": 540, "character": 2 } ], @@ -7222,7 +7514,7 @@ } }, { - "id": 519, + "id": 541, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -7235,7 +7527,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 509, + "line": 542, "character": 2 } ], @@ -7249,19 +7541,19 @@ { "title": "Properties", "kind": 1024, - "children": [518, 519] + "children": [540, 541] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 501, + "line": 534, "character": 17 } ] }, { - "id": 676, + "id": 698, "name": "GoTrueAdminMFAApi", "kind": 256, "kindString": "Interface", @@ -7277,14 +7569,14 @@ }, "children": [ { - "id": 680, + "id": 702, "name": "deleteFactor", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 681, + "id": 703, "name": "deleteFactor", "kind": 4096, "kindString": "Call signature", @@ -7304,17 +7596,17 @@ }, "parameters": [ { - "id": 682, + "id": 704, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 660, + "id": 682, "name": "AuthMFAAdminDeleteFactorParams", "dereferenced": { - "id": 660, + "id": 682, "name": "AuthMFAAdminDeleteFactorParams", "kind": 4194304, "kindString": "Type alias", @@ -7330,21 +7622,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 866, + "line": 855, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 661, + "id": 683, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 662, + "id": 684, "name": "id", "kind": 1024, "kindString": "Property", @@ -7355,7 +7647,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 868, + "line": 857, "character": 2 } ], @@ -7365,7 +7657,7 @@ } }, { - "id": 663, + "id": 685, "name": "userId", "kind": 1024, "kindString": "Property", @@ -7376,7 +7668,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 871, + "line": 860, "character": 2 } ], @@ -7390,13 +7682,13 @@ { "title": "Properties", "kind": 1024, - "children": [662, 663] + "children": [684, 685] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 866, + "line": 855, "character": 45 } ] @@ -7411,7 +7703,7 @@ "typeArguments": [ { "type": "reference", - "id": 651, + "id": 673, "name": "AuthMFAAdminDeleteFactorResponse" } ], @@ -7423,40 +7715,34 @@ ] }, { - "id": 677, + "id": 699, "name": "listFactors", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 678, + "id": 700, "name": "listFactors", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { - "shortText": "Lists all factors attached to a user.", - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] + "shortText": "Lists all factors attached to a user." }, "parameters": [ { - "id": 679, + "id": 701, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 673, + "id": 695, "name": "AuthMFAAdminListFactorsParams", "dereferenced": { - "id": 673, + "id": 695, "name": "AuthMFAAdminListFactorsParams", "kind": 4194304, "kindString": "Type alias", @@ -7472,21 +7758,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 890, + "line": 879, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 674, + "id": 696, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 675, + "id": 697, "name": "userId", "kind": 1024, "kindString": "Property", @@ -7497,7 +7783,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 892, + "line": 881, "character": 2 } ], @@ -7511,13 +7797,13 @@ { "title": "Properties", "kind": 1024, - "children": [675] + "children": [697] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 890, + "line": 879, "character": 44 } ] @@ -7532,7 +7818,7 @@ "typeArguments": [ { "type": "reference", - "id": 664, + "id": 686, "name": "AuthMFAAdminListFactorsResponse" } ], @@ -7548,98 +7834,78 @@ { "title": "Methods", "kind": 2048, - "children": [680, 677] + "children": [702, 699] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 900, + "line": 889, "character": 17 } ] }, { - "id": 631, + "id": 653, "name": "GoTrueMFAApi", "kind": 256, "kindString": "Interface", "flags": {}, "comment": { - "shortText": "Contains the full multi-factor authentication API.", - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] + "shortText": "Contains the full multi-factor authentication API." }, "children": [ { - "id": 635, + "id": 657, "name": "challenge", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 636, + "id": 658, "name": "challenge", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { - "shortText": "Prepares a challenge used to verify that a user has access to a MFA\nfactor. Provide the challenge ID and verification code by calling\n{@link GoTrueMFAApi#verify}.", - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] + "shortText": "Prepares a challenge used to verify that a user has access to a MFA\nfactor. Provide the challenge ID and verification code by calling\n{@link GoTrueMFAApi#verify}." }, "parameters": [ { - "id": 637, + "id": 659, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 555, + "id": 577, "name": "MFAChallengeParams", "dereferenced": { - "id": 555, + "id": 577, "name": "MFAChallengeParams", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 598, + "line": 619, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 556, + "id": 578, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 557, + "id": 579, "name": "factorId", "kind": 1024, "kindString": "Property", @@ -7650,7 +7916,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 600, + "line": 621, "character": 2 } ], @@ -7664,13 +7930,13 @@ { "title": "Properties", "kind": 1024, - "children": [557] + "children": [579] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 598, + "line": 619, "character": 33 } ] @@ -7685,7 +7951,7 @@ "typeArguments": [ { "type": "reference", - "id": 599, + "id": 621, "name": "AuthMFAChallengeResponse" } ], @@ -7697,14 +7963,14 @@ ] }, { - "id": 644, + "id": 666, "name": "challengeAndVerify", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 645, + "id": 667, "name": "challengeAndVerify", "kind": 4096, "kindString": "Call signature", @@ -7714,57 +7980,45 @@ "tags": [ { "tag": "see", - "text": "{@link GoTrueMFAApi#challengeAndVerify}\n" - }, - { - "tag": "experimental", - "text": "\n" + "text": "{@link GoTrueMFAApi#challengeAndVerify}\n\n" } ] }, "parameters": [ { - "id": 646, + "id": 668, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 558, + "id": 580, "name": "MFAChallengeAndVerifyParams", "dereferenced": { - "id": 558, + "id": 580, "name": "MFAChallengeAndVerifyParams", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 606, + "line": 624, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 559, + "id": 581, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 561, + "id": 583, "name": "code", "kind": 1024, "kindString": "Property", @@ -7775,7 +8029,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 610, + "line": 628, "character": 2 } ], @@ -7785,7 +8039,7 @@ } }, { - "id": 560, + "id": 582, "name": "factorId", "kind": 1024, "kindString": "Property", @@ -7796,7 +8050,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 608, + "line": 626, "character": 2 } ], @@ -7810,13 +8064,13 @@ { "title": "Properties", "kind": 1024, - "children": [561, 560] + "children": [583, 582] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 606, + "line": 624, "character": 42 } ] @@ -7831,7 +8085,7 @@ "typeArguments": [ { "type": "reference", - "id": 562, + "id": 584, "name": "AuthMFAVerifyResponse" } ], @@ -7843,14 +8097,14 @@ ] }, { - "id": 632, + "id": 654, "name": "enroll", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 633, + "id": 655, "name": "enroll", "kind": 4096, "kindString": "Call signature", @@ -7869,57 +8123,45 @@ }, { "tag": "see", - "text": "{@link GoTrueMFAApi#getAuthenticatorAssuranceLevel}\n" - }, - { - "tag": "experimental", - "text": "\n" + "text": "{@link GoTrueMFAApi#getAuthenticatorAssuranceLevel}\n\n" } ] }, "parameters": [ { - "id": 634, + "id": 656, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 542, + "id": 564, "name": "MFAEnrollParams", "dereferenced": { - "id": 542, + "id": 564, "name": "MFAEnrollParams", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 567, + "line": 597, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 543, + "id": 565, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 544, + "id": 566, "name": "factorType", "kind": 1024, "kindString": "Property", @@ -7927,7 +8169,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 568, + "line": 598, "character": 2 } ], @@ -7937,7 +8179,7 @@ } }, { - "id": 546, + "id": 568, "name": "friendlyName", "kind": 1024, "kindString": "Property", @@ -7947,7 +8189,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 570, + "line": 600, "character": 2 } ], @@ -7957,7 +8199,7 @@ } }, { - "id": 545, + "id": 567, "name": "issuer", "kind": 1024, "kindString": "Property", @@ -7967,7 +8209,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 569, + "line": 599, "character": 2 } ], @@ -7981,13 +8223,13 @@ { "title": "Properties", "kind": 1024, - "children": [544, 546, 545] + "children": [566, 568, 567] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 567, + "line": 597, "character": 30 } ] @@ -8002,7 +8244,7 @@ "typeArguments": [ { "type": "reference", - "id": 575, + "id": 597, "name": "AuthMFAEnrollResponse" } ], @@ -8014,34 +8256,28 @@ ] }, { - "id": 649, + "id": 671, "name": "getAuthenticatorAssuranceLevel", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 650, + "id": 672, "name": "getAuthenticatorAssuranceLevel", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Returns the Authenticator Assurance Level (AAL) for the active session.", - "text": "- `aal1` (or `null`) means that the user's identity has been verified only\nwith a conventional login (email+password, OTP, magic link, social login,\netc.).\n- `aal2` means that the user's identity has been verified both with a conventional login and at least one MFA factor.\n\nAlthough this method returns a promise, it's fairly quick (microseconds)\nand rarely uses the network. You can use this to check whether the current\nuser needs to be shown a screen to verify their MFA factors.\n", - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] + "text": "- `aal1` (or `null`) means that the user's identity has been verified only\nwith a conventional login (email+password, OTP, magic link, social login,\netc.).\n- `aal2` means that the user's identity has been verified both with a conventional login and at least one MFA factor.\n\nAlthough this method returns a promise, it's fairly quick (microseconds)\nand rarely uses the network. You can use this to check whether the current\nuser needs to be shown a screen to verify their MFA factors.\n\n" }, "type": { "type": "reference", "typeArguments": [ { "type": "reference", - "id": 620, + "id": 642, "name": "AuthMFAGetAuthenticatorAssuranceLevelResponse" } ], @@ -8053,14 +8289,14 @@ ] }, { - "id": 647, + "id": 669, "name": "listFactors", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 648, + "id": 670, "name": "listFactors", "kind": 4096, "kindString": "Call signature", @@ -8078,11 +8314,7 @@ }, { "tag": "see", - "text": "{@link GoTrueClient#getUser}\n" - }, - { - "tag": "experimental", - "text": "\n" + "text": "{@link GoTrueClient#getUser}\n\n" } ] }, @@ -8091,7 +8323,7 @@ "typeArguments": [ { "type": "reference", - "id": 609, + "id": 631, "name": "AuthMFAListFactorsResponse" } ], @@ -8103,70 +8335,56 @@ ] }, { - "id": 641, + "id": 663, "name": "unenroll", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 642, + "id": 664, "name": "unenroll", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { - "shortText": "Unenroll removes a MFA factor. Unverified factors can safely be ignored\nand it's not necessary to unenroll them. Unenrolling a verified MFA factor\ncannot be done from a session with an `aal1` authenticator level.", - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] + "shortText": "Unenroll removes a MFA factor. Unverified factors can safely be ignored\nand it's not necessary to unenroll them. Unenrolling a verified MFA factor\ncannot be done from a session with an `aal1` authenticator level." }, "parameters": [ { - "id": 643, + "id": 665, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 547, + "id": 569, "name": "MFAUnenrollParams", "dereferenced": { - "id": 547, + "id": 569, "name": "MFAUnenrollParams", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 576, + "line": 603, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 548, + "id": 570, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 549, + "id": 571, "name": "factorId", "kind": 1024, "kindString": "Property", @@ -8177,7 +8395,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 578, + "line": 605, "character": 2 } ], @@ -8191,13 +8409,13 @@ { "title": "Properties", "kind": 1024, - "children": [549] + "children": [571] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 576, + "line": 603, "character": 32 } ] @@ -8212,7 +8430,7 @@ "typeArguments": [ { "type": "reference", - "id": 590, + "id": 612, "name": "AuthMFAUnenrollResponse" } ], @@ -8224,14 +8442,14 @@ ] }, { - "id": 638, + "id": 660, "name": "verify", "kind": 2048, "kindString": "Method", "flags": {}, "signatures": [ { - "id": 639, + "id": 661, "name": "verify", "kind": 4096, "kindString": "Call signature", @@ -8241,57 +8459,45 @@ "tags": [ { "tag": "see", - "text": "{@link GoTrueMFAApi#challenge}\n" - }, - { - "tag": "experimental", - "text": "\n" + "text": "{@link GoTrueMFAApi#challenge}\n\n" } ] }, "parameters": [ { - "id": 640, + "id": 662, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 550, + "id": 572, "name": "MFAVerifyParams", "dereferenced": { - "id": 550, + "id": 572, "name": "MFAVerifyParams", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 584, + "line": 608, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 551, + "id": 573, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 553, + "id": 575, "name": "challengeId", "kind": 1024, "kindString": "Property", @@ -8302,7 +8508,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 589, + "line": 613, "character": 2 } ], @@ -8312,7 +8518,7 @@ } }, { - "id": 554, + "id": 576, "name": "code", "kind": 1024, "kindString": "Property", @@ -8323,7 +8529,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 592, + "line": 616, "character": 2 } ], @@ -8333,7 +8539,7 @@ } }, { - "id": 552, + "id": 574, "name": "factorId", "kind": 1024, "kindString": "Property", @@ -8344,7 +8550,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 586, + "line": 610, "character": 2 } ], @@ -8358,13 +8564,13 @@ { "title": "Properties", "kind": 1024, - "children": [553, 554, 552] + "children": [575, 576, 574] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 584, + "line": 608, "character": 30 } ] @@ -8379,7 +8585,7 @@ "typeArguments": [ { "type": "reference", - "id": 562, + "id": 584, "name": "AuthMFAVerifyResponse" } ], @@ -8395,26 +8601,26 @@ { "title": "Methods", "kind": 2048, - "children": [635, 644, 632, 649, 647, 641, 638] + "children": [657, 666, 654, 671, 669, 663, 660] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 760, + "line": 756, "character": 17 } ] }, { - "id": 334, + "id": 346, "name": "Session", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 337, + "id": 349, "name": "access_token", "kind": 1024, "kindString": "Property", @@ -8425,7 +8631,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 115, + "line": 125, "character": 2 } ], @@ -8435,7 +8641,7 @@ } }, { - "id": 340, + "id": 352, "name": "expires_at", "kind": 1024, "kindString": "Property", @@ -8448,7 +8654,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 127, + "line": 137, "character": 2 } ], @@ -8458,7 +8664,7 @@ } }, { - "id": 339, + "id": 351, "name": "expires_in", "kind": 1024, "kindString": "Property", @@ -8469,7 +8675,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 123, + "line": 133, "character": 2 } ], @@ -8479,7 +8685,7 @@ } }, { - "id": 336, + "id": 348, "name": "provider_refresh_token", "kind": 1024, "kindString": "Property", @@ -8492,7 +8698,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 111, + "line": 121, "character": 2 } ], @@ -8511,7 +8717,7 @@ } }, { - "id": 335, + "id": 347, "name": "provider_token", "kind": 1024, "kindString": "Property", @@ -8524,7 +8730,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 106, + "line": 116, "character": 2 } ], @@ -8543,7 +8749,7 @@ } }, { - "id": 338, + "id": 350, "name": "refresh_token", "kind": 1024, "kindString": "Property", @@ -8554,7 +8760,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 119, + "line": 129, "character": 2 } ], @@ -8564,7 +8770,7 @@ } }, { - "id": 341, + "id": 353, "name": "token_type", "kind": 1024, "kindString": "Property", @@ -8572,7 +8778,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 128, + "line": 138, "character": 2 } ], @@ -8582,7 +8788,7 @@ } }, { - "id": 342, + "id": 354, "name": "user", "kind": 1024, "kindString": "Property", @@ -8590,13 +8796,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 129, + "line": 139, "character": 2 } ], "type": { "type": "reference", - "id": 371, + "id": 383, "name": "User" } } @@ -8605,26 +8811,26 @@ { "title": "Properties", "kind": 1024, - "children": [337, 340, 339, 336, 335, 338, 341, 342] + "children": [349, 352, 351, 348, 347, 350, 353, 354] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 102, + "line": 112, "character": 17 } ] }, { - "id": 408, + "id": 420, "name": "Subscription", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 409, + "id": 421, "name": "id", "kind": 1024, "kindString": "Property", @@ -8635,7 +8841,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 303, + "line": 313, "character": 2 } ], @@ -8645,7 +8851,7 @@ } }, { - "id": 410, + "id": 422, "name": "callback", "kind": 2048, "kindString": "Method", @@ -8653,13 +8859,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 307, + "line": 317, "character": 2 } ], "signatures": [ { - "id": 411, + "id": 423, "name": "callback", "kind": 4096, "kindString": "Call signature", @@ -8669,17 +8875,17 @@ }, "parameters": [ { - "id": 412, + "id": 424, "name": "event", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 283, + "id": 286, "name": "AuthChangeEvent", "dereferenced": { - "id": 283, + "id": 286, "name": "AuthChangeEvent", "kind": 4194304, "kindString": "Type alias", @@ -8687,7 +8893,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 28, + "line": 25, "character": 12 } ], @@ -8720,7 +8926,7 @@ }, { "type": "reference", - "id": 282, + "id": 285, "name": "AuthChangeEventMFA" } ] @@ -8729,7 +8935,7 @@ } }, { - "id": 413, + "id": 425, "name": "session", "kind": 32768, "kindString": "Parameter", @@ -8743,7 +8949,7 @@ }, { "type": "reference", - "id": 334, + "id": 346, "name": "Session" } ] @@ -8758,7 +8964,7 @@ ] }, { - "id": 414, + "id": 426, "name": "unsubscribe", "kind": 2048, "kindString": "Method", @@ -8766,13 +8972,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 311, + "line": 321, "character": 2 } ], "signatures": [ { - "id": 415, + "id": 427, "name": "unsubscribe", "kind": 4096, "kindString": "Call signature", @@ -8792,31 +8998,31 @@ { "title": "Properties", "kind": 1024, - "children": [409] + "children": [421] }, { "title": "Methods", "kind": 2048, - "children": [410, 414] + "children": [422, 426] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 299, + "line": 309, "character": 17 } ] }, { - "id": 416, + "id": 428, "name": "UpdatableFactorAttributes", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 417, + "id": 429, "name": "friendlyName", "kind": 1024, "kindString": "Property", @@ -8824,7 +9030,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 315, + "line": 325, "character": 2 } ], @@ -8838,26 +9044,26 @@ { "title": "Properties", "kind": 1024, - "children": [417] + "children": [429] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 314, + "line": 324, "character": 17 } ] }, { - "id": 371, + "id": 383, "name": "User", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 381, + "id": 393, "name": "action_link", "kind": 1024, "kindString": "Property", @@ -8867,64 +9073,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 209, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 373, - "name": "app_metadata", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 201, - "character": 2 - } - ], - "type": { - "type": "reference", - "id": 364, - "name": "UserAppMetadata" - } - }, - { - "id": 375, - "name": "aud", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 203, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 376, - "name": "confirmation_sent_at", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 204, + "line": 219, "character": 2 } ], @@ -8935,12 +9084,29 @@ }, { "id": 385, - "name": "confirmed_at", + "name": "app_metadata", "kind": 1024, "kindString": "Property", - "flags": { - "isOptional": true - }, + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 211, + "character": 2 + } + ], + "type": { + "type": "reference", + "id": 376, + "name": "UserAppMetadata" + } + }, + { + "id": 387, + "name": "aud", + "kind": 1024, + "kindString": "Property", + "flags": {}, "sources": [ { "fileName": "src/lib/types.ts", @@ -8954,66 +9120,8 @@ } }, { - "id": 384, - "name": "created_at", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 212, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 382, - "name": "email", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 210, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 378, - "name": "email_change_sent_at", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 206, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 386, - "name": "email_confirmed_at", + "id": 388, + "name": "confirmation_sent_at", "kind": 1024, "kindString": "Property", "flags": { @@ -9032,8 +9140,46 @@ } }, { - "id": 392, - "name": "factors", + "id": 397, + "name": "confirmed_at", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 223, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 396, + "name": "created_at", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 222, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 394, + "name": "email", "kind": 1024, "kindString": "Property", "flags": { @@ -9046,80 +9192,14 @@ "character": 2 } ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "id": 357, - "name": "Factor" - } - } - }, - { - "id": 372, - "name": "id", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 200, - "character": 2 - } - ], "type": { "type": "intrinsic", "name": "string" } }, { - "id": 391, - "name": "identities", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 219, - "character": 2 - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "id": 346, - "name": "UserIdentity" - } - } - }, - { - "id": 380, - "name": "invited_at", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 208, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 388, - "name": "last_sign_in_at", + "id": 390, + "name": "email_change_sent_at", "kind": 1024, "kindString": "Property", "flags": { @@ -9138,8 +9218,8 @@ } }, { - "id": 379, - "name": "new_email", + "id": 398, + "name": "email_confirmed_at", "kind": 1024, "kindString": "Property", "flags": { @@ -9148,7 +9228,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 207, + "line": 224, "character": 2 } ], @@ -9158,8 +9238,8 @@ } }, { - "id": 383, - "name": "phone", + "id": 404, + "name": "factors", "kind": 1024, "kindString": "Property", "flags": { @@ -9168,7 +9248,29 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 211, + "line": 230, + "character": 2 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 369, + "name": "Factor" + } + } + }, + { + "id": 384, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 210, "character": 2 } ], @@ -9178,8 +9280,8 @@ } }, { - "id": 387, - "name": "phone_confirmed_at", + "id": 403, + "name": "identities", "kind": 1024, "kindString": "Property", "flags": { @@ -9188,58 +9290,22 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 215, + "line": 229, "character": 2 } ], "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 377, - "name": "recovery_sent_at", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 205, - "character": 2 + "type": "array", + "elementType": { + "type": "reference", + "id": 358, + "name": "UserIdentity" } - ], - "type": { - "type": "intrinsic", - "name": "string" } }, { - "id": 389, - "name": "role", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 217, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 390, - "name": "updated_at", + "id": 392, + "name": "invited_at", "kind": 1024, "kindString": "Property", "flags": { @@ -9258,53 +9324,8 @@ } }, { - "id": 374, - "name": "user_metadata", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 202, - "character": 2 - } - ], - "type": { - "type": "reference", - "id": 368, - "name": "UserMetadata" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 381, 373, 375, 376, 385, 384, 382, 378, 386, 392, 372, 391, 380, 388, 379, 383, 387, - 377, 389, 390, 374 - ] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 199, - "character": 17 - } - ] - }, - { - "id": 364, - "name": "UserAppMetadata", - "kind": 256, - "kindString": "Interface", - "flags": {}, - "children": [ - { - "id": 365, - "name": "provider", + "id": 400, + "name": "last_sign_in_at", "kind": 1024, "kindString": "Property", "flags": { @@ -9313,100 +9334,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 191, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [365] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 190, - "character": 17 - } - ], - "indexSignature": { - "id": 366, - "name": "__index", - "kind": 8192, - "kindString": "Index signature", - "flags": {}, - "parameters": [ - { - "id": 367, - "name": "key", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - }, - { - "id": 393, - "name": "UserAttributes", - "kind": 256, - "kindString": "Interface", - "flags": {}, - "children": [ - { - "id": 397, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", - "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n\n" - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 245, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "object" - } - }, - { - "id": 394, - "name": "email", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "The user's email." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 227, + "line": 226, "character": 2 } ], @@ -9416,20 +9344,17 @@ } }, { - "id": 396, - "name": "password", + "id": 391, + "name": "new_email", "kind": 1024, "kindString": "Property", "flags": { "isOptional": true }, - "comment": { - "shortText": "The user's password." - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 237, + "line": 217, "character": 2 } ], @@ -9446,13 +9371,155 @@ "flags": { "isOptional": true }, - "comment": { - "shortText": "The user's phone." + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 221, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 399, + "name": "phone_confirmed_at", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 232, + "line": 225, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 389, + "name": "recovery_sent_at", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 215, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 401, + "name": "role", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 227, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 402, + "name": "updated_at", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 228, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 386, + "name": "user_metadata", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 212, + "character": 2 + } + ], + "type": { + "type": "reference", + "id": 380, + "name": "UserMetadata" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 393, 385, 387, 388, 397, 396, 394, 390, 398, 404, 384, 403, 392, 400, 391, 395, 399, + 389, 401, 402, 386 + ] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 209, + "character": 17 + } + ] + }, + { + "id": 376, + "name": "UserAppMetadata", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "children": [ + { + "id": 377, + "name": "provider", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 201, "character": 2 } ], @@ -9466,33 +9533,172 @@ { "title": "Properties", "kind": 1024, - "children": [397, 394, 396, 395] + "children": [377] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 223, + "line": 200, + "character": 17 + } + ], + "indexSignature": { + "id": 378, + "name": "__index", + "kind": 8192, + "kindString": "Index signature", + "flags": {}, + "parameters": [ + { + "id": 379, + "name": "key", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + } + }, + { + "id": 405, + "name": "UserAttributes", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "children": [ + { + "id": 409, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", + "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n\n" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 255, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 406, + "name": "email", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The user's email." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 237, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 408, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 247, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 407, + "name": "phone", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The user's phone." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 242, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [409, 406, 408, 407] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 233, "character": 17 } ], "extendedBy": [ { "type": "reference", - "id": 398, + "id": 410, "name": "AdminUserAttributes" } ] }, { - "id": 346, + "id": 358, "name": "UserIdentity", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 354, + "id": 366, "name": "created_at", "kind": 1024, "kindString": "Property", @@ -9500,7 +9706,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 158, + "line": 168, "character": 2 } ], @@ -9510,7 +9716,7 @@ } }, { - "id": 347, + "id": 359, "name": "id", "kind": 1024, "kindString": "Property", @@ -9518,7 +9724,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 152, + "line": 162, "character": 2 } ], @@ -9528,7 +9734,7 @@ } }, { - "id": 349, + "id": 361, "name": "identity_data", "kind": 1024, "kindString": "Property", @@ -9536,27 +9742,27 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 154, + "line": 164, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 350, + "id": 362, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "indexSignature": { - "id": 351, + "id": 363, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 352, + "id": 364, "name": "key", "kind": 32768, "flags": {}, @@ -9575,7 +9781,7 @@ } }, { - "id": 355, + "id": 367, "name": "last_sign_in_at", "kind": 1024, "kindString": "Property", @@ -9583,7 +9789,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 159, + "line": 169, "character": 2 } ], @@ -9593,7 +9799,7 @@ } }, { - "id": 353, + "id": 365, "name": "provider", "kind": 1024, "kindString": "Property", @@ -9601,7 +9807,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 157, + "line": 167, "character": 2 } ], @@ -9611,7 +9817,7 @@ } }, { - "id": 356, + "id": 368, "name": "updated_at", "kind": 1024, "kindString": "Property", @@ -9621,7 +9827,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 160, + "line": 170, "character": 2 } ], @@ -9631,7 +9837,7 @@ } }, { - "id": 348, + "id": 360, "name": "user_id", "kind": 1024, "kindString": "Property", @@ -9639,7 +9845,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 153, + "line": 163, "character": 2 } ], @@ -9653,19 +9859,19 @@ { "title": "Properties", "kind": 1024, - "children": [354, 347, 349, 355, 353, 356, 348] + "children": [366, 359, 361, 367, 365, 368, 360] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 151, + "line": 161, "character": 17 } ] }, { - "id": 368, + "id": 380, "name": "UserMetadata", "kind": 256, "kindString": "Interface", @@ -9673,19 +9879,19 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 195, + "line": 205, "character": 17 } ], "indexSignature": { - "id": 369, + "id": 381, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 370, + "id": 382, "name": "key", "kind": 32768, "flags": {}, @@ -9702,14 +9908,14 @@ } }, { - "id": 485, + "id": 497, "name": "VerifyEmailOtpParams", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 486, + "id": 498, "name": "email", "kind": 1024, "kindString": "Property", @@ -9720,7 +9926,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 453, + "line": 468, "character": 2 } ], @@ -9730,7 +9936,7 @@ } }, { - "id": 489, + "id": 501, "name": "options", "kind": 1024, "kindString": "Property", @@ -9740,21 +9946,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 458, + "line": 473, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 490, + "id": 502, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 492, + "id": 504, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -9767,7 +9973,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 462, + "line": 477, "character": 4 } ], @@ -9777,7 +9983,7 @@ } }, { - "id": 491, + "id": 503, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -9790,7 +9996,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 460, + "line": 475, "character": 4 } ], @@ -9804,14 +10010,14 @@ { "title": "Properties", "kind": 1024, - "children": [492, 491] + "children": [504, 503] } ] } } }, { - "id": 487, + "id": 499, "name": "token", "kind": 1024, "kindString": "Property", @@ -9822,7 +10028,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 455, + "line": 470, "character": 2 } ], @@ -9832,7 +10038,7 @@ } }, { - "id": 488, + "id": 500, "name": "type", "kind": 1024, "kindString": "Property", @@ -9843,13 +10049,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 457, + "line": 472, "character": 2 } ], "type": { "type": "reference", - "id": 494, + "id": 506, "name": "EmailOtpType" } } @@ -9858,26 +10064,26 @@ { "title": "Properties", "kind": 1024, - "children": [486, 489, 487, 488] + "children": [498, 501, 499, 500] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 451, + "line": 466, "character": 17 } ] }, { - "id": 477, + "id": 489, "name": "VerifyMobileOtpParams", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 481, + "id": 493, "name": "options", "kind": 1024, "kindString": "Property", @@ -9887,21 +10093,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 444, + "line": 454, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 482, + "id": 494, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 484, + "id": 496, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -9909,12 +10115,18 @@ "isOptional": true }, "comment": { - "shortText": "Verification token received when the user completes the captcha on the site." + "shortText": "Verification token received when the user completes the captcha on the site.", + "tags": [ + { + "tag": "deprecated", + "text": "\n" + } + ] }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 448, + "line": 463, "character": 4 } ], @@ -9924,7 +10136,7 @@ } }, { - "id": 483, + "id": 495, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -9937,7 +10149,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 446, + "line": 456, "character": 4 } ], @@ -9951,14 +10163,14 @@ { "title": "Properties", "kind": 1024, - "children": [484, 483] + "children": [496, 495] } ] } } }, { - "id": 478, + "id": 490, "name": "phone", "kind": 1024, "kindString": "Property", @@ -9969,7 +10181,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 439, + "line": 449, "character": 2 } ], @@ -9979,7 +10191,7 @@ } }, { - "id": 479, + "id": 491, "name": "token", "kind": 1024, "kindString": "Property", @@ -9990,7 +10202,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 441, + "line": 451, "character": 2 } ], @@ -10000,7 +10212,7 @@ } }, { - "id": 480, + "id": 492, "name": "type", "kind": 1024, "kindString": "Property", @@ -10011,13 +10223,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 443, + "line": 453, "character": 2 } ], "type": { "type": "reference", - "id": 493, + "id": 505, "name": "MobileOtpType" } } @@ -10026,19 +10238,19 @@ { "title": "Properties", "kind": 1024, - "children": [481, 478, 479, 480] + "children": [493, 490, 491, 492] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 437, + "line": 447, "character": 17 } ] }, { - "id": 283, + "id": 286, "name": "AuthChangeEvent", "kind": 4194304, "kindString": "Type alias", @@ -10046,7 +10258,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 28, + "line": 25, "character": 12 } ], @@ -10079,30 +10291,22 @@ }, { "type": "reference", - "id": 282, + "id": 285, "name": "AuthChangeEventMFA" } ] } }, { - "id": 282, + "id": 285, "name": "AuthChangeEventMFA", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 26, + "line": 23, "character": 12 } ], @@ -10112,7 +10316,7 @@ } }, { - "id": 660, + "id": 682, "name": "AuthMFAAdminDeleteFactorParams", "kind": 4194304, "kindString": "Type alias", @@ -10125,6 +10329,360 @@ } ] }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 855, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 683, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 684, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the MFA factor to delete." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 857, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 685, + "name": "userId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the user whose factor is being deleted." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 860, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [684, 685] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 855, + "character": 45 + } + ] + } + } + }, + { + "id": 673, + "name": "AuthMFAAdminDeleteFactorResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "expermental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 842, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 674, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 675, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 844, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 676, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 677, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor that was successfully deleted." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 846, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [677] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 844, + "character": 12 + } + ] + } + } + }, + { + "id": 678, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 848, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [675, 678] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 843, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 679, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 680, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 850, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 681, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 850, + "character": 18 + } + ], + "type": { + "type": "reference", + "id": 722, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [680, 681] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 850, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 695, + "name": "AuthMFAAdminListFactorsParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "expermental", + "text": "\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 879, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 696, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 697, + "name": "userId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the user for which to list all MFA factors." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 881, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [697] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 879, + "character": 44 + } + ] + } + } + }, + { + "id": 686, + "name": "AuthMFAAdminListFactorsResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "comment": { + "tags": [ + { + "tag": "expermental", + "text": "\n" + } + ] + }, "sources": [ { "fileName": "src/lib/types.ts", @@ -10132,110 +10690,20 @@ "character": 12 } ], - "type": { - "type": "reflection", - "declaration": { - "id": 661, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 662, - "name": "id", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "ID of the MFA factor to delete." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 868, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 663, - "name": "userId", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "ID of the user whose factor is being deleted." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 871, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [662, 663] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 866, - "character": 45 - } - ] - } - } - }, - { - "id": 651, - "name": "AuthMFAAdminDeleteFactorResponse", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "comment": { - "tags": [ - { - "tag": "expermental", - "text": "\n" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 853, - "character": 12 - } - ], "type": { "type": "union", "types": [ { "type": "reflection", "declaration": { - "id": 652, + "id": 687, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 653, + "id": 688, "name": "data", "kind": 1024, "kindString": "Property", @@ -10243,285 +10711,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 855, + "line": 868, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 654, + "id": 689, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 655, - "name": "id", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "ID of the factor that was successfully deleted." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 857, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [655] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 855, - "character": 12 - } - ] - } - } - }, - { - "id": 656, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 859, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [653, 656] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 854, - "character": 4 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 657, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 658, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 861, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - }, - { - "id": 659, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 861, - "character": 18 - } - ], - "type": { - "type": "reference", - "id": 697, - "name": "AuthError" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [658, 659] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 861, - "character": 4 - } - ] - } - } - ] - } - }, - { - "id": 673, - "name": "AuthMFAAdminListFactorsParams", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "comment": { - "tags": [ - { - "tag": "expermental", - "text": "\n" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 890, - "character": 12 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 674, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 675, - "name": "userId", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "ID of the user for which to list all MFA factors." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 892, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [675] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 890, - "character": 44 - } - ] - } - } - }, - { - "id": 664, - "name": "AuthMFAAdminListFactorsResponse", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "comment": { - "tags": [ - { - "tag": "expermental", - "text": "\n" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 877, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 665, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 666, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 879, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 667, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 668, + "id": 690, "name": "factors", "kind": 1024, "kindString": "Property", @@ -10532,7 +10736,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 881, + "line": 870, "character": 8 } ], @@ -10540,7 +10744,7 @@ "type": "array", "elementType": { "type": "reference", - "id": 357, + "id": 369, "name": "Factor" } } @@ -10550,13 +10754,13 @@ { "title": "Properties", "kind": 1024, - "children": [668] + "children": [690] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 879, + "line": 868, "character": 12 } ] @@ -10564,7 +10768,7 @@ } }, { - "id": 669, + "id": 691, "name": "error", "kind": 1024, "kindString": "Property", @@ -10572,7 +10776,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 883, + "line": 872, "character": 6 } ], @@ -10586,13 +10790,13 @@ { "title": "Properties", "kind": 1024, - "children": [666, 669] + "children": [688, 691] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 878, + "line": 867, "character": 4 } ] @@ -10601,14 +10805,14 @@ { "type": "reflection", "declaration": { - "id": 670, + "id": 692, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 671, + "id": 693, "name": "data", "kind": 1024, "kindString": "Property", @@ -10616,7 +10820,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 885, + "line": 874, "character": 6 } ], @@ -10626,7 +10830,7 @@ } }, { - "id": 672, + "id": 694, "name": "error", "kind": 1024, "kindString": "Property", @@ -10634,13 +10838,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 885, + "line": 874, "character": 18 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -10649,13 +10853,13 @@ { "title": "Properties", "kind": 1024, - "children": [671, 672] + "children": [693, 694] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 885, + "line": 874, "character": 4 } ] @@ -10665,23 +10869,15 @@ } }, { - "id": 599, + "id": 621, "name": "AuthMFAChallengeResponse", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 693, + "line": 699, "character": 12 } ], @@ -10691,14 +10887,14 @@ { "type": "reflection", "declaration": { - "id": 600, + "id": 622, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 601, + "id": 623, "name": "data", "kind": 1024, "kindString": "Property", @@ -10706,21 +10902,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 695, + "line": 701, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 602, + "id": 624, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 604, + "id": 626, "name": "expires_at", "kind": 1024, "kindString": "Property", @@ -10731,7 +10927,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 700, + "line": 706, "character": 8 } ], @@ -10741,7 +10937,7 @@ } }, { - "id": 603, + "id": 625, "name": "id", "kind": 1024, "kindString": "Property", @@ -10752,7 +10948,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 697, + "line": 703, "character": 8 } ], @@ -10766,602 +10962,13 @@ { "title": "Properties", "kind": 1024, - "children": [604, 603] + "children": [626, 625] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 695, - "character": 12 - } - ] - } - } - }, - { - "id": 605, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 702, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [601, 605] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 694, - "character": 4 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 606, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 607, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 704, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - }, - { - "id": 608, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 704, - "character": 18 - } - ], - "type": { - "type": "reference", - "id": 697, - "name": "AuthError" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [607, 608] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 704, - "character": 4 - } - ] - } - } - ] - } - }, - { - "id": 575, - "name": "AuthMFAEnrollResponse", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 644, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 576, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 577, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 646, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 578, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 579, - "name": "id", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "ID of the factor that was just enrolled (in an unverified state)." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 648, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 581, - "name": "totp", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "TOTP enrollment information." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 654, - "character": 8 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 582, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 583, - "name": "qr_code", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "Contains a QR code encoding the authenticator URI. You can\nconvert it to a URL by prepending `data:image/svg+xml;utf-8,` to\nthe value. Avoid logging this value to the console." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 658, - "character": 10 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 584, - "name": "secret", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The TOTP secret (also encoded in the QR code). Show this secret\nin a password-style field to the user, in case they are unable to\nscan the QR code. Avoid logging this value to the console." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 663, - "character": 10 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 585, - "name": "uri", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The authenticator URI encoded within the QR code, should you need\nto use it. Avoid loggin this value to the console." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 667, - "character": 10 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [583, 584, 585] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 654, - "character": 14 - } - ] - } - } - }, - { - "id": 580, - "name": "type", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "Type of MFA factor. Only `totp` supported for now." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 651, - "character": 8 - } - ], - "type": { - "type": "literal", - "value": "totp" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [579, 581, 580] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 646, - "character": 12 - } - ] - } - } - }, - { - "id": 586, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 670, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [577, 586] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 645, - "character": 4 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 587, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 588, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 673, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - }, - { - "id": 589, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 674, - "character": 6 - } - ], - "type": { - "type": "reference", - "id": 697, - "name": "AuthError" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [588, 589] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 672, - "character": 4 - } - ] - } - } - ] - } - }, - { - "id": 620, - "name": "AuthMFAGetAuthenticatorAssuranceLevelResponse", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 730, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 621, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 622, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 732, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 623, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 626, - "name": "currentAuthenticationMethods", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "A list of all authentication methods attached to this session. Use\nthe information here to detect the last time a user verified a\nfactor, for example if implementing a step-up scenario." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 749, - "character": 8 - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "id": 343, - "name": "AMREntry" - } - } - }, - { - "id": 624, - "name": "currentLevel", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "Current AAL level of the session." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 734, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "id": 619, - "name": "AuthenticatorAssuranceLevels" - }, - { - "type": "literal", - "value": null - } - ] - } - }, - { - "id": 625, - "name": "nextLevel", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "Next possible AAL level for the session. If the next level is higher\nthan the current one, the user should go through MFA.", - "tags": [ - { - "tag": "see", - "text": "{@link GoTrueMFAApi#challenge}\n" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 742, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "id": 619, - "name": "AuthenticatorAssuranceLevels" - }, - { - "type": "literal", - "value": null - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [626, 624, 625] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 732, + "line": 701, "character": 12 } ] @@ -11377,7 +10984,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 751, + "line": 708, "character": 6 } ], @@ -11391,13 +10998,13 @@ { "title": "Properties", "kind": 1024, - "children": [622, 627] + "children": [623, 627] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 731, + "line": 700, "character": 4 } ] @@ -11421,7 +11028,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 753, + "line": 710, "character": 6 } ], @@ -11439,13 +11046,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 753, + "line": 710, "character": 18 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -11460,7 +11067,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 753, + "line": 710, "character": 4 } ] @@ -11470,23 +11077,15 @@ } }, { - "id": 609, - "name": "AuthMFAListFactorsResponse", + "id": 597, + "name": "AuthMFAEnrollResponse", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 709, + "line": 656, "character": 12 } ], @@ -11496,14 +11095,14 @@ { "type": "reflection", "declaration": { - "id": 610, + "id": 598, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 611, + "id": 599, "name": "data", "kind": 1024, "kindString": "Property", @@ -11511,81 +11110,179 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 711, + "line": 658, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 612, + "id": 600, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 613, - "name": "all", + "id": 601, + "name": "id", "kind": 1024, "kindString": "Property", "flags": {}, "comment": { - "shortText": "All available factors (verified and unverified)." + "shortText": "ID of the factor that was just enrolled (in an unverified state)." }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 713, + "line": 660, "character": 8 } ], "type": { - "type": "array", - "elementType": { - "type": "reference", - "id": 357, - "name": "Factor" - } + "type": "intrinsic", + "name": "string" } }, { - "id": 614, + "id": 603, "name": "totp", "kind": 1024, "kindString": "Property", "flags": {}, "comment": { - "shortText": "Only verified TOTP factors. (A subset of `all`.)" + "shortText": "TOTP enrollment information." }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 716, + "line": 666, "character": 8 } ], "type": { - "type": "array", - "elementType": { - "type": "reference", - "id": 357, - "name": "Factor" + "type": "reflection", + "declaration": { + "id": 604, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 605, + "name": "qr_code", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Contains a QR code encoding the authenticator URI. You can\nconvert it to a URL by prepending `data:image/svg+xml;utf-8,` to\nthe value. Avoid logging this value to the console." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 670, + "character": 10 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 606, + "name": "secret", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The TOTP secret (also encoded in the QR code). Show this secret\nin a password-style field to the user, in case they are unable to\nscan the QR code. Avoid logging this value to the console." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 675, + "character": 10 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 607, + "name": "uri", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The authenticator URI encoded within the QR code, should you need\nto use it. Avoid loggin this value to the console." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 679, + "character": 10 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [605, 606, 607] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 666, + "character": 14 + } + ] } } + }, + { + "id": 602, + "name": "type", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Type of MFA factor. Only `totp` supported for now." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 663, + "character": 8 + } + ], + "type": { + "type": "literal", + "value": "totp" + } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [613, 614] + "children": [601, 603, 602] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 711, + "line": 658, "character": 12 } ] @@ -11593,145 +11290,11 @@ } }, { - "id": 615, + "id": 608, "name": "error", "kind": 1024, "kindString": "Property", "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 718, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [611, 615] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 710, - "character": 4 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 616, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 617, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 720, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - }, - { - "id": 618, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 720, - "character": 18 - } - ], - "type": { - "type": "reference", - "id": 697, - "name": "AuthError" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [617, 618] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 720, - "character": 4 - } - ] - } - } - ] - } - }, - { - "id": 590, - "name": "AuthMFAUnenrollResponse", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 680, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 591, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 592, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, "sources": [ { "fileName": "src/lib/types.ts", @@ -11740,55 +11303,56 @@ } ], "type": { - "type": "reflection", - "declaration": { - "id": 593, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 594, - "name": "id", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "ID of the factor that was successfully unenrolled." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 684, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [594] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 682, - "character": 12 - } - ] + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [599, 608] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 657, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 609, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 610, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 685, + "character": 6 } + ], + "type": { + "type": "literal", + "value": null } }, { - "id": 595, + "id": 611, "name": "error", "kind": 1024, "kindString": "Property", @@ -11800,71 +11364,9 @@ "character": 6 } ], - "type": { - "type": "literal", - "value": null - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [592, 595] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 681, - "character": 4 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 596, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 597, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 688, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - }, - { - "id": 598, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 688, - "character": 18 - } - ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -11873,13 +11375,13 @@ { "title": "Properties", "kind": 1024, - "children": [597, 598] + "children": [610, 611] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 688, + "line": 684, "character": 4 } ] @@ -11889,23 +11391,15 @@ } }, { - "id": 562, - "name": "AuthMFAVerifyResponse", + "id": 642, + "name": "AuthMFAGetAuthenticatorAssuranceLevelResponse", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 616, + "line": 727, "character": 12 } ], @@ -11915,14 +11409,14 @@ { "type": "reflection", "declaration": { - "id": 563, + "id": 643, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 564, + "id": 644, "name": "data", "kind": 1024, "kindString": "Property", @@ -11930,21 +11424,683 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 618, + "line": 729, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 565, + "id": 645, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 566, + "id": 648, + "name": "currentAuthenticationMethods", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "A list of all authentication methods attached to this session. Use\nthe information here to detect the last time a user verified a\nfactor, for example if implementing a step-up scenario." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 746, + "character": 8 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 355, + "name": "AMREntry" + } + } + }, + { + "id": 646, + "name": "currentLevel", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Current AAL level of the session." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 731, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "id": 641, + "name": "AuthenticatorAssuranceLevels" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 647, + "name": "nextLevel", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Next possible AAL level for the session. If the next level is higher\nthan the current one, the user should go through MFA.", + "tags": [ + { + "tag": "see", + "text": "{@link GoTrueMFAApi#challenge}\n" + } + ] + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 739, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "id": 641, + "name": "AuthenticatorAssuranceLevels" + }, + { + "type": "literal", + "value": null + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [648, 646, 647] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 729, + "character": 12 + } + ] + } + } + }, + { + "id": 649, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 748, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [644, 649] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 728, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 650, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 651, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 750, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 652, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 750, + "character": 18 + } + ], + "type": { + "type": "reference", + "id": 722, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [651, 652] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 750, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 631, + "name": "AuthMFAListFactorsResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 712, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 632, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 633, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 714, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 634, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 635, + "name": "all", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "All available factors (verified and unverified)." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 716, + "character": 8 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 369, + "name": "Factor" + } + } + }, + { + "id": 636, + "name": "totp", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Only verified TOTP factors. (A subset of `all`.)" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 719, + "character": 8 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 369, + "name": "Factor" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [635, 636] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 714, + "character": 12 + } + ] + } + } + }, + { + "id": 637, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 721, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [633, 637] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 713, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 638, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 639, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 723, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 640, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 723, + "character": 18 + } + ], + "type": { + "type": "reference", + "id": 722, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [639, 640] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 723, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 612, + "name": "AuthMFAUnenrollResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 689, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 613, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 614, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 691, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 615, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 616, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "ID of the factor that was successfully unenrolled." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 693, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [616] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 691, + "character": 12 + } + ] + } + } + }, + { + "id": 617, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 695, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [614, 617] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 690, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 618, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 619, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 697, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 620, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 697, + "character": 18 + } + ], + "type": { + "type": "reference", + "id": 722, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [619, 620] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 697, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 584, + "name": "AuthMFAVerifyResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 631, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 585, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 586, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 633, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 587, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 588, "name": "access_token", "kind": 1024, "kindString": "Property", @@ -11955,7 +12111,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 620, + "line": 635, "character": 8 } ], @@ -11965,7 +12121,7 @@ } }, { - "id": 568, + "id": 590, "name": "expires_in", "kind": 1024, "kindString": "Property", @@ -11976,7 +12132,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 626, + "line": 641, "character": 8 } ], @@ -11986,7 +12142,7 @@ } }, { - "id": 569, + "id": 591, "name": "refresh_token", "kind": 1024, "kindString": "Property", @@ -11997,7 +12153,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 629, + "line": 644, "character": 8 } ], @@ -12007,7 +12163,7 @@ } }, { - "id": 567, + "id": 589, "name": "token_type", "kind": 1024, "kindString": "Property", @@ -12018,7 +12174,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 623, + "line": 638, "character": 8 } ], @@ -12028,7 +12184,7 @@ } }, { - "id": 570, + "id": 592, "name": "user", "kind": 1024, "kindString": "Property", @@ -12039,13 +12195,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 632, + "line": 647, "character": 8 } ], "type": { "type": "reference", - "id": 371, + "id": 383, "name": "User" } } @@ -12054,13 +12210,13 @@ { "title": "Properties", "kind": 1024, - "children": [566, 568, 569, 567, 570] + "children": [588, 590, 591, 589, 592] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 618, + "line": 633, "character": 12 } ] @@ -12068,7 +12224,7 @@ } }, { - "id": 571, + "id": 593, "name": "error", "kind": 1024, "kindString": "Property", @@ -12076,7 +12232,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 634, + "line": 649, "character": 6 } ], @@ -12090,13 +12246,13 @@ { "title": "Properties", "kind": 1024, - "children": [564, 571] + "children": [586, 593] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 617, + "line": 632, "character": 4 } ] @@ -12105,14 +12261,14 @@ { "type": "reflection", "declaration": { - "id": 572, + "id": 594, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 573, + "id": 595, "name": "data", "kind": 1024, "kindString": "Property", @@ -12120,7 +12276,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 637, + "line": 652, "character": 6 } ], @@ -12130,7 +12286,7 @@ } }, { - "id": 574, + "id": 596, "name": "error", "kind": 1024, "kindString": "Property", @@ -12138,13 +12294,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 638, + "line": 653, "character": 6 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -12153,13 +12309,13 @@ { "title": "Properties", "kind": 1024, - "children": [573, 574] + "children": [595, 596] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 636, + "line": 651, "character": 4 } ] @@ -12169,7 +12325,7 @@ } }, { - "id": 297, + "id": 300, "name": "AuthResponse", "kind": 4194304, "kindString": "Type alias", @@ -12177,7 +12333,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 56, + "line": 53, "character": 12 } ], @@ -12187,14 +12343,14 @@ { "type": "reflection", "declaration": { - "id": 298, + "id": 301, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 299, + "id": 302, "name": "data", "kind": 1024, "kindString": "Property", @@ -12202,21 +12358,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 58, + "line": 55, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 300, + "id": 303, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 302, + "id": 305, "name": "session", "kind": 1024, "kindString": "Property", @@ -12224,7 +12380,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 60, + "line": 57, "character": 8 } ], @@ -12233,7 +12389,7 @@ "types": [ { "type": "reference", - "id": 334, + "id": 346, "name": "Session" }, { @@ -12244,7 +12400,7 @@ } }, { - "id": 301, + "id": 304, "name": "user", "kind": 1024, "kindString": "Property", @@ -12252,7 +12408,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 59, + "line": 56, "character": 8 } ], @@ -12261,7 +12417,7 @@ "types": [ { "type": "reference", - "id": 371, + "id": 383, "name": "User" }, { @@ -12276,13 +12432,13 @@ { "title": "Properties", "kind": 1024, - "children": [302, 301] + "children": [305, 304] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 58, + "line": 55, "character": 12 } ] @@ -12290,7 +12446,7 @@ } }, { - "id": 303, + "id": 306, "name": "error", "kind": 1024, "kindString": "Property", @@ -12298,7 +12454,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 62, + "line": 59, "character": 6 } ], @@ -12312,13 +12468,13 @@ { "title": "Properties", "kind": 1024, - "children": [299, 303] + "children": [302, 306] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 57, + "line": 54, "character": 4 } ] @@ -12327,14 +12483,14 @@ { "type": "reflection", "declaration": { - "id": 304, + "id": 307, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 305, + "id": 308, "name": "data", "kind": 1024, "kindString": "Property", @@ -12342,21 +12498,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 65, + "line": 62, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 306, + "id": 309, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 308, + "id": 311, "name": "session", "kind": 1024, "kindString": "Property", @@ -12364,7 +12520,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 67, + "line": 64, "character": 8 } ], @@ -12374,7 +12530,7 @@ } }, { - "id": 307, + "id": 310, "name": "user", "kind": 1024, "kindString": "Property", @@ -12382,7 +12538,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 66, + "line": 63, "character": 8 } ], @@ -12396,13 +12552,13 @@ { "title": "Properties", "kind": 1024, - "children": [308, 307] + "children": [311, 310] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 65, + "line": 62, "character": 12 } ] @@ -12410,7 +12566,7 @@ } }, { - "id": 309, + "id": 312, "name": "error", "kind": 1024, "kindString": "Property", @@ -12418,13 +12574,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 69, + "line": 66, "character": 6 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -12433,13 +12589,13 @@ { "title": "Properties", "kind": 1024, - "children": [305, 309] + "children": [308, 312] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 64, + "line": 61, "character": 4 } ] @@ -12449,19 +12605,11 @@ } }, { - "id": 619, + "id": 641, "name": "AuthenticatorAssuranceLevels", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", @@ -12484,7 +12632,7 @@ } }, { - "id": 687, + "id": 709, "name": "CallRefreshTokenResult", "kind": 4194304, "kindString": "Type alias", @@ -12492,7 +12640,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 933, + "line": 921, "character": 12 } ], @@ -12502,14 +12650,14 @@ { "type": "reflection", "declaration": { - "id": 688, + "id": 710, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 690, + "id": 712, "name": "error", "kind": 1024, "kindString": "Property", @@ -12517,7 +12665,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 936, + "line": 924, "character": 6 } ], @@ -12527,7 +12675,7 @@ } }, { - "id": 689, + "id": 711, "name": "session", "kind": 1024, "kindString": "Property", @@ -12535,13 +12683,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 935, + "line": 923, "character": 6 } ], "type": { "type": "reference", - "id": 334, + "id": 346, "name": "Session" } } @@ -12550,13 +12698,13 @@ { "title": "Properties", "kind": 1024, - "children": [690, 689] + "children": [712, 711] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 934, + "line": 922, "character": 4 } ] @@ -12565,14 +12713,14 @@ { "type": "reflection", "declaration": { - "id": 691, + "id": 713, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 693, + "id": 715, "name": "error", "kind": 1024, "kindString": "Property", @@ -12580,18 +12728,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 940, + "line": 928, "character": 6 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } }, { - "id": 692, + "id": 714, "name": "session", "kind": 1024, "kindString": "Property", @@ -12599,7 +12747,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 939, + "line": 927, "character": 6 } ], @@ -12613,13 +12761,13 @@ { "title": "Properties", "kind": 1024, - "children": [693, 692] + "children": [715, 714] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 938, + "line": 926, "character": 4 } ] @@ -12629,7 +12777,7 @@ } }, { - "id": 494, + "id": 506, "name": "EmailOtpType", "kind": 4194304, "kindString": "Type alias", @@ -12637,7 +12785,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 467, + "line": 482, "character": 12 } ], @@ -12668,7 +12816,7 @@ } }, { - "id": 511, + "id": 533, "name": "GenerateEmailChangeLinkParams", "kind": 4194304, "kindString": "Type alias", @@ -12676,21 +12824,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 490, + "line": 523, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 512, + "id": 534, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 514, + "id": 536, "name": "email", "kind": 1024, "kindString": "Property", @@ -12701,7 +12849,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 493, + "line": 526, "character": 2 } ], @@ -12711,7 +12859,7 @@ } }, { - "id": 515, + "id": 537, "name": "newEmail", "kind": 1024, "kindString": "Property", @@ -12722,7 +12870,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 497, + "line": 530, "character": 2 } ], @@ -12732,7 +12880,7 @@ } }, { - "id": 516, + "id": 538, "name": "options", "kind": 1024, "kindString": "Property", @@ -12742,7 +12890,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 498, + "line": 531, "character": 2 } ], @@ -12751,7 +12899,7 @@ "typeArguments": [ { "type": "reference", - "id": 517, + "id": 539, "name": "GenerateLinkOptions" }, { @@ -12765,7 +12913,7 @@ } }, { - "id": 513, + "id": 535, "name": "type", "kind": 1024, "kindString": "Property", @@ -12773,7 +12921,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 491, + "line": 524, "character": 2 } ], @@ -12796,13 +12944,13 @@ { "title": "Properties", "kind": 1024, - "children": [514, 515, 516, 513] + "children": [536, 537, 538, 535] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 490, + "line": 523, "character": 44 } ] @@ -12810,7 +12958,7 @@ } }, { - "id": 501, + "id": 523, "name": "GenerateInviteOrMagiclinkParams", "kind": 4194304, "kindString": "Type alias", @@ -12818,21 +12966,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 476, + "line": 509, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 502, + "id": 524, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 504, + "id": 526, "name": "email", "kind": 1024, "kindString": "Property", @@ -12843,7 +12991,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 479, + "line": 512, "character": 2 } ], @@ -12853,7 +13001,7 @@ } }, { - "id": 505, + "id": 527, "name": "options", "kind": 1024, "kindString": "Property", @@ -12863,7 +13011,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 480, + "line": 513, "character": 2 } ], @@ -12872,7 +13020,7 @@ "typeArguments": [ { "type": "reference", - "id": 517, + "id": 539, "name": "GenerateLinkOptions" }, { @@ -12895,7 +13043,7 @@ } }, { - "id": 503, + "id": 525, "name": "type", "kind": 1024, "kindString": "Property", @@ -12903,7 +13051,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 477, + "line": 510, "character": 2 } ], @@ -12926,13 +13074,13 @@ { "title": "Properties", "kind": 1024, - "children": [504, 505, 503] + "children": [526, 527, 525] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 476, + "line": 509, "character": 46 } ] @@ -12940,7 +13088,7 @@ } }, { - "id": 520, + "id": 542, "name": "GenerateLinkParams", "kind": 4194304, "kindString": "Type alias", @@ -12948,7 +13096,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 512, + "line": 545, "character": 12 } ], @@ -12957,29 +13105,29 @@ "types": [ { "type": "reference", - "id": 495, + "id": 517, "name": "GenerateSignupLinkParams" }, { "type": "reference", - "id": 501, + "id": 523, "name": "GenerateInviteOrMagiclinkParams" }, { "type": "reference", - "id": 506, + "id": 528, "name": "GenerateRecoveryLinkParams" }, { "type": "reference", - "id": 511, + "id": 533, "name": "GenerateEmailChangeLinkParams" } ] } }, { - "id": 534, + "id": 556, "name": "GenerateLinkProperties", "kind": 4194304, "kindString": "Type alias", @@ -12990,21 +13138,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 535, + "line": 568, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 535, + "id": 557, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 536, + "id": 558, "name": "action_link", "kind": 1024, "kindString": "Property", @@ -13015,7 +13163,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 540, + "line": 573, "character": 2 } ], @@ -13025,7 +13173,7 @@ } }, { - "id": 537, + "id": 559, "name": "email_otp", "kind": 1024, "kindString": "Property", @@ -13036,7 +13184,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 545, + "line": 578, "character": 2 } ], @@ -13046,7 +13194,7 @@ } }, { - "id": 538, + "id": 560, "name": "hashed_token", "kind": 1024, "kindString": "Property", @@ -13057,7 +13205,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 549, + "line": 582, "character": 2 } ], @@ -13067,7 +13215,7 @@ } }, { - "id": 539, + "id": 561, "name": "redirect_to", "kind": 1024, "kindString": "Property", @@ -13078,7 +13226,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 551, + "line": 584, "character": 2 } ], @@ -13088,7 +13236,7 @@ } }, { - "id": 540, + "id": 562, "name": "verification_type", "kind": 1024, "kindString": "Property", @@ -13099,13 +13247,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 553, + "line": 586, "character": 2 } ], "type": { "type": "reference", - "id": 541, + "id": 563, "name": "GenerateLinkType" } } @@ -13114,13 +13262,13 @@ { "title": "Properties", "kind": 1024, - "children": [536, 537, 538, 539, 540] + "children": [558, 559, 560, 561, 562] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 535, + "line": 568, "character": 37 } ] @@ -13128,7 +13276,7 @@ } }, { - "id": 521, + "id": 543, "name": "GenerateLinkResponse", "kind": 4194304, "kindString": "Type alias", @@ -13136,7 +13284,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 518, + "line": 551, "character": 12 } ], @@ -13146,14 +13294,14 @@ { "type": "reflection", "declaration": { - "id": 522, + "id": 544, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 523, + "id": 545, "name": "data", "kind": 1024, "kindString": "Property", @@ -13161,21 +13309,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 520, + "line": 553, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 524, + "id": 546, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 525, + "id": 547, "name": "properties", "kind": 1024, "kindString": "Property", @@ -13183,18 +13331,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 521, + "line": 554, "character": 8 } ], "type": { "type": "reference", - "id": 534, + "id": 556, "name": "GenerateLinkProperties" } }, { - "id": 526, + "id": 548, "name": "user", "kind": 1024, "kindString": "Property", @@ -13202,13 +13350,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 522, + "line": 555, "character": 8 } ], "type": { "type": "reference", - "id": 371, + "id": 383, "name": "User" } } @@ -13217,13 +13365,13 @@ { "title": "Properties", "kind": 1024, - "children": [525, 526] + "children": [547, 548] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 520, + "line": 553, "character": 12 } ] @@ -13231,7 +13379,7 @@ } }, { - "id": 527, + "id": 549, "name": "error", "kind": 1024, "kindString": "Property", @@ -13239,7 +13387,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 524, + "line": 557, "character": 6 } ], @@ -13253,13 +13401,13 @@ { "title": "Properties", "kind": 1024, - "children": [523, 527] + "children": [545, 549] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 519, + "line": 552, "character": 4 } ] @@ -13268,14 +13416,14 @@ { "type": "reflection", "declaration": { - "id": 528, + "id": 550, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 529, + "id": 551, "name": "data", "kind": 1024, "kindString": "Property", @@ -13283,21 +13431,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 527, + "line": 560, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 530, + "id": 552, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 531, + "id": 553, "name": "properties", "kind": 1024, "kindString": "Property", @@ -13305,7 +13453,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 528, + "line": 561, "character": 8 } ], @@ -13315,7 +13463,7 @@ } }, { - "id": 532, + "id": 554, "name": "user", "kind": 1024, "kindString": "Property", @@ -13323,7 +13471,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 529, + "line": 562, "character": 8 } ], @@ -13337,13 +13485,13 @@ { "title": "Properties", "kind": 1024, - "children": [531, 532] + "children": [553, 554] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 527, + "line": 560, "character": 12 } ] @@ -13351,7 +13499,7 @@ } }, { - "id": 533, + "id": 555, "name": "error", "kind": 1024, "kindString": "Property", @@ -13359,13 +13507,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 531, + "line": 564, "character": 6 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -13374,13 +13522,13 @@ { "title": "Properties", "kind": 1024, - "children": [529, 533] + "children": [551, 555] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 526, + "line": 559, "character": 4 } ] @@ -13390,7 +13538,7 @@ } }, { - "id": 541, + "id": 563, "name": "GenerateLinkType", "kind": 4194304, "kindString": "Type alias", @@ -13398,7 +13546,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 556, + "line": 589, "character": 12 } ], @@ -13433,7 +13581,7 @@ } }, { - "id": 506, + "id": 528, "name": "GenerateRecoveryLinkParams", "kind": 4194304, "kindString": "Type alias", @@ -13441,21 +13589,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 483, + "line": 516, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 507, + "id": 529, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 509, + "id": 531, "name": "email", "kind": 1024, "kindString": "Property", @@ -13466,7 +13614,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 486, + "line": 519, "character": 2 } ], @@ -13476,7 +13624,7 @@ } }, { - "id": 510, + "id": 532, "name": "options", "kind": 1024, "kindString": "Property", @@ -13486,7 +13634,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 487, + "line": 520, "character": 2 } ], @@ -13495,7 +13643,7 @@ "typeArguments": [ { "type": "reference", - "id": 517, + "id": 539, "name": "GenerateLinkOptions" }, { @@ -13509,7 +13657,7 @@ } }, { - "id": 508, + "id": 530, "name": "type", "kind": 1024, "kindString": "Property", @@ -13517,7 +13665,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 484, + "line": 517, "character": 2 } ], @@ -13531,13 +13679,13 @@ { "title": "Properties", "kind": 1024, - "children": [509, 510, 508] + "children": [531, 532, 530] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 483, + "line": 516, "character": 41 } ] @@ -13545,7 +13693,7 @@ } }, { - "id": 495, + "id": 517, "name": "GenerateSignupLinkParams", "kind": 4194304, "kindString": "Type alias", @@ -13553,21 +13701,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 469, + "line": 502, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 496, + "id": 518, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 498, + "id": 520, "name": "email", "kind": 1024, "kindString": "Property", @@ -13575,7 +13723,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 471, + "line": 504, "character": 2 } ], @@ -13585,7 +13733,7 @@ } }, { - "id": 500, + "id": 522, "name": "options", "kind": 1024, "kindString": "Property", @@ -13595,7 +13743,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 473, + "line": 506, "character": 2 } ], @@ -13604,7 +13752,7 @@ "typeArguments": [ { "type": "reference", - "id": 517, + "id": 539, "name": "GenerateLinkOptions" }, { @@ -13627,7 +13775,7 @@ } }, { - "id": 499, + "id": 521, "name": "password", "kind": 1024, "kindString": "Property", @@ -13635,7 +13783,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 472, + "line": 505, "character": 2 } ], @@ -13645,7 +13793,7 @@ } }, { - "id": 497, + "id": 519, "name": "type", "kind": 1024, "kindString": "Property", @@ -13653,7 +13801,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 470, + "line": 503, "character": 2 } ], @@ -13667,13 +13815,13 @@ { "title": "Properties", "kind": 1024, - "children": [498, 500, 499, 497] + "children": [520, 522, 521, 519] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 469, + "line": 502, "character": 39 } ] @@ -13681,7 +13829,7 @@ } }, { - "id": 284, + "id": 287, "name": "GoTrueClientOptions", "kind": 4194304, "kindString": "Type alias", @@ -13689,21 +13837,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 37, + "line": 34, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 285, + "id": 288, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 293, + "id": 296, "name": "autoRefreshToken", "kind": 1024, "kindString": "Property", @@ -13713,7 +13861,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 47, + "line": 44, "character": 2 } ], @@ -13723,7 +13871,7 @@ } }, { - "id": 292, + "id": 295, "name": "detectSessionInUrl", "kind": 1024, "kindString": "Property", @@ -13733,7 +13881,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 45, + "line": 42, "character": 2 } ], @@ -13743,7 +13891,7 @@ } }, { - "id": 296, + "id": 299, "name": "fetch", "kind": 1024, "kindString": "Property", @@ -13753,7 +13901,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 53, + "line": 50, "character": 2 } ], @@ -13763,7 +13911,7 @@ } }, { - "id": 287, + "id": 290, "name": "headers", "kind": 1024, "kindString": "Property", @@ -13773,14 +13921,14 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 41, + "line": 38, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 288, + "id": 291, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -13788,19 +13936,19 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 41, + "line": 38, "character": 12 } ], "indexSignature": { - "id": 289, + "id": 292, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 290, + "id": 293, "name": "key", "kind": 32768, "flags": {}, @@ -13819,7 +13967,7 @@ } }, { - "id": 294, + "id": 297, "name": "persistSession", "kind": 1024, "kindString": "Property", @@ -13829,7 +13977,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 49, + "line": 46, "character": 2 } ], @@ -13839,7 +13987,7 @@ } }, { - "id": 295, + "id": 298, "name": "storage", "kind": 1024, "kindString": "Property", @@ -13849,18 +13997,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 51, + "line": 48, "character": 2 } ], "type": { "type": "reference", - "id": 683, + "id": 705, "name": "SupportedStorage" } }, { - "id": 291, + "id": 294, "name": "storageKey", "kind": 1024, "kindString": "Property", @@ -13870,7 +14018,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 43, + "line": 40, "character": 2 } ], @@ -13880,7 +14028,7 @@ } }, { - "id": 286, + "id": 289, "name": "url", "kind": 1024, "kindString": "Property", @@ -13890,7 +14038,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 39, + "line": 36, "character": 2 } ], @@ -13904,13 +14052,13 @@ { "title": "Properties", "kind": 1024, - "children": [293, 292, 296, 287, 294, 295, 291, 286] + "children": [296, 295, 299, 290, 297, 298, 294, 289] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 37, + "line": 34, "character": 34 } ] @@ -13918,7 +14066,7 @@ } }, { - "id": 684, + "id": 706, "name": "InitializeResult", "kind": 4194304, "kindString": "Type alias", @@ -13926,21 +14074,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 931, + "line": 919, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 685, + "id": 707, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 686, + "id": 708, "name": "error", "kind": 1024, "kindString": "Property", @@ -13948,7 +14096,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 931, + "line": 919, "character": 33 } ], @@ -13957,7 +14105,7 @@ "types": [ { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" }, { @@ -13972,13 +14120,13 @@ { "title": "Properties", "kind": 1024, - "children": [686] + "children": [708] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 931, + "line": 919, "character": 31 } ] @@ -13986,37 +14134,29 @@ } }, { - "id": 558, + "id": 580, "name": "MFAChallengeAndVerifyParams", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 606, + "line": 624, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 559, + "id": 581, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 561, + "id": 583, "name": "code", "kind": 1024, "kindString": "Property", @@ -14027,7 +14167,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 610, + "line": 628, "character": 2 } ], @@ -14037,7 +14177,7 @@ } }, { - "id": 560, + "id": 582, "name": "factorId", "kind": 1024, "kindString": "Property", @@ -14048,7 +14188,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 608, + "line": 626, "character": 2 } ], @@ -14062,13 +14202,13 @@ { "title": "Properties", "kind": 1024, - "children": [561, 560] + "children": [583, 582] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 606, + "line": 624, "character": 42 } ] @@ -14076,37 +14216,29 @@ } }, { - "id": 555, + "id": 577, "name": "MFAChallengeParams", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 598, + "line": 619, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 556, + "id": 578, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 557, + "id": 579, "name": "factorId", "kind": 1024, "kindString": "Property", @@ -14114,6 +14246,84 @@ "comment": { "shortText": "ID of the factor to be challenged." }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 621, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [579] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 619, + "character": 33 + } + ] + } + } + }, + { + "id": 564, + "name": "MFAEnrollParams", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 597, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 565, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 566, + "name": "factorType", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 598, + "character": 2 + } + ], + "type": { + "type": "literal", + "value": "totp" + } + }, + { + "id": 568, + "name": "friendlyName", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, "sources": [ { "fileName": "src/lib/types.ts", @@ -14125,95 +14335,9 @@ "type": "intrinsic", "name": "string" } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [557] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 598, - "character": 33 - } - ] - } - } - }, - { - "id": 542, - "name": "MFAEnrollParams", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 567, - "character": 12 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 543, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 544, - "name": "factorType", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 568, - "character": 2 - } - ], - "type": { - "type": "literal", - "value": "totp" - } }, { - "id": 546, - "name": "friendlyName", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 570, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 545, + "id": 567, "name": "issuer", "kind": 1024, "kindString": "Property", @@ -14223,7 +14347,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 569, + "line": 599, "character": 2 } ], @@ -14237,13 +14361,13 @@ { "title": "Properties", "kind": 1024, - "children": [544, 546, 545] + "children": [566, 568, 567] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 567, + "line": 597, "character": 30 } ] @@ -14251,37 +14375,29 @@ } }, { - "id": 547, + "id": 569, "name": "MFAUnenrollParams", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 576, + "line": 603, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 548, + "id": 570, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 549, + "id": 571, "name": "factorId", "kind": 1024, "kindString": "Property", @@ -14292,7 +14408,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 578, + "line": 605, "character": 2 } ], @@ -14306,13 +14422,13 @@ { "title": "Properties", "kind": 1024, - "children": [549] + "children": [571] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 576, + "line": 603, "character": 32 } ] @@ -14320,37 +14436,29 @@ } }, { - "id": 550, + "id": 572, "name": "MFAVerifyParams", "kind": 4194304, "kindString": "Type alias", "flags": {}, - "comment": { - "tags": [ - { - "tag": "experimental", - "text": "\n" - } - ] - }, "sources": [ { "fileName": "src/lib/types.ts", - "line": 584, + "line": 608, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 551, + "id": 573, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 553, + "id": 575, "name": "challengeId", "kind": 1024, "kindString": "Property", @@ -14361,7 +14469,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 589, + "line": 613, "character": 2 } ], @@ -14371,7 +14479,7 @@ } }, { - "id": 554, + "id": 576, "name": "code", "kind": 1024, "kindString": "Property", @@ -14382,7 +14490,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 592, + "line": 616, "character": 2 } ], @@ -14392,7 +14500,7 @@ } }, { - "id": 552, + "id": 574, "name": "factorId", "kind": 1024, "kindString": "Property", @@ -14403,7 +14511,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 586, + "line": 610, "character": 2 } ], @@ -14417,13 +14525,13 @@ { "title": "Properties", "kind": 1024, - "children": [553, 554, 552] + "children": [575, 576, 574] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 584, + "line": 608, "character": 30 } ] @@ -14431,7 +14539,7 @@ } }, { - "id": 493, + "id": 505, "name": "MobileOtpType", "kind": 4194304, "kindString": "Type alias", @@ -14439,7 +14547,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 466, + "line": 481, "character": 12 } ], @@ -14458,7 +14566,7 @@ } }, { - "id": 310, + "id": 313, "name": "OAuthResponse", "kind": 4194304, "kindString": "Type alias", @@ -14466,7 +14574,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 72, + "line": 69, "character": 12 } ], @@ -14476,14 +14584,14 @@ { "type": "reflection", "declaration": { - "id": 311, + "id": 314, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 312, + "id": 315, "name": "data", "kind": 1024, "kindString": "Property", @@ -14491,21 +14599,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 74, + "line": 71, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 313, + "id": 316, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 314, + "id": 317, "name": "provider", "kind": 1024, "kindString": "Property", @@ -14513,18 +14621,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 75, + "line": 72, "character": 8 } ], "type": { "type": "reference", - "id": 281, + "id": 284, "name": "Provider" } }, { - "id": 315, + "id": 318, "name": "url", "kind": 1024, "kindString": "Property", @@ -14532,7 +14640,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 76, + "line": 73, "character": 8 } ], @@ -14546,13 +14654,13 @@ { "title": "Properties", "kind": 1024, - "children": [314, 315] + "children": [317, 318] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 74, + "line": 71, "character": 12 } ] @@ -14560,7 +14668,7 @@ } }, { - "id": 316, + "id": 319, "name": "error", "kind": 1024, "kindString": "Property", @@ -14568,7 +14676,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 78, + "line": 75, "character": 6 } ], @@ -14582,13 +14690,13 @@ { "title": "Properties", "kind": 1024, - "children": [312, 316] + "children": [315, 319] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 73, + "line": 70, "character": 4 } ] @@ -14597,14 +14705,14 @@ { "type": "reflection", "declaration": { - "id": 317, + "id": 320, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 318, + "id": 321, "name": "data", "kind": 1024, "kindString": "Property", @@ -14612,21 +14720,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 81, + "line": 78, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 319, + "id": 322, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 320, + "id": 323, "name": "provider", "kind": 1024, "kindString": "Property", @@ -14634,18 +14742,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 82, + "line": 79, "character": 8 } ], "type": { "type": "reference", - "id": 281, + "id": 284, "name": "Provider" } }, { - "id": 321, + "id": 324, "name": "url", "kind": 1024, "kindString": "Property", @@ -14653,7 +14761,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 83, + "line": 80, "character": 8 } ], @@ -14667,13 +14775,13 @@ { "title": "Properties", "kind": 1024, - "children": [320, 321] + "children": [323, 324] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 81, + "line": 78, "character": 12 } ] @@ -14681,7 +14789,7 @@ } }, { - "id": 322, + "id": 325, "name": "error", "kind": 1024, "kindString": "Property", @@ -14689,13 +14797,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 85, + "line": 82, "character": 6 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -14704,13 +14812,13 @@ { "title": "Properties", "kind": 1024, - "children": [318, 322] + "children": [321, 325] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 80, + "line": 77, "character": 4 } ] @@ -14720,7 +14828,7 @@ } }, { - "id": 281, + "id": 284, "name": "Provider", "kind": 4194304, "kindString": "Type alias", @@ -14806,7 +14914,194 @@ } }, { - "id": 465, + "id": 326, + "name": "SSOResponse", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 85, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 327, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 328, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 87, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 329, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 330, + "name": "url", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "URL to take the user to (in a browser) to complete SSO." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 89, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [330] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 87, + "character": 12 + } + ] + } + } + }, + { + "id": 331, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 91, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [328, 331] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 86, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 332, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 333, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 94, + "character": 6 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 334, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 95, + "character": 6 + } + ], + "type": { + "type": "reference", + "id": 722, + "name": "AuthError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [333, 334] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 93, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 477, "name": "SignInWithOAuthCredentials", "kind": 4194304, "kindString": "Type alias", @@ -14814,21 +15109,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 423, + "line": 433, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 466, + "id": 478, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 468, + "id": 480, "name": "options", "kind": 1024, "kindString": "Property", @@ -14838,21 +15133,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 426, + "line": 436, "character": 2 } ], "type": { "type": "reflection", "declaration": { - "id": 469, + "id": 481, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 472, + "id": 484, "name": "queryParams", "kind": 1024, "kindString": "Property", @@ -14865,14 +15160,14 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 432, + "line": 442, "character": 4 } ], "type": { "type": "reflection", "declaration": { - "id": 473, + "id": 485, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -14880,19 +15175,19 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 432, + "line": 442, "character": 18 } ], "indexSignature": { - "id": 474, + "id": 486, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 475, + "id": 487, "name": "key", "kind": 32768, "flags": {}, @@ -14911,7 +15206,7 @@ } }, { - "id": 470, + "id": 482, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -14924,7 +15219,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 428, + "line": 438, "character": 4 } ], @@ -14934,7 +15229,7 @@ } }, { - "id": 471, + "id": 483, "name": "scopes", "kind": 1024, "kindString": "Property", @@ -14947,7 +15242,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 430, + "line": 440, "character": 4 } ], @@ -14961,13 +15256,13 @@ { "title": "Properties", "kind": 1024, - "children": [472, 470, 471] + "children": [484, 482, 483] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 426, + "line": 436, "character": 12 } ] @@ -14975,7 +15270,7 @@ } }, { - "id": 467, + "id": 479, "name": "provider", "kind": 1024, "kindString": "Property", @@ -14986,13 +15281,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 425, + "line": 435, "character": 2 } ], "type": { "type": "reference", - "id": 281, + "id": 284, "name": "Provider" } } @@ -15001,13 +15296,13 @@ { "title": "Properties", "kind": 1024, - "children": [468, 467] + "children": [480, 479] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 423, + "line": 433, "character": 41 } ] @@ -15015,7 +15310,7 @@ } }, { - "id": 434, + "id": 446, "name": "SignInWithPasswordCredentials", "kind": 4194304, "kindString": "Type alias", @@ -15023,7 +15318,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 353, + "line": 363, "character": 12 } ], @@ -15033,14 +15328,14 @@ { "type": "reflection", "declaration": { - "id": 435, + "id": 447, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 436, + "id": 448, "name": "email", "kind": 1024, "kindString": "Property", @@ -15051,7 +15346,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 356, + "line": 366, "character": 6 } ], @@ -15061,7 +15356,7 @@ } }, { - "id": 438, + "id": 450, "name": "options", "kind": 1024, "kindString": "Property", @@ -15071,21 +15366,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 359, + "line": 369, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 439, + "id": 451, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 441, + "id": 453, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -15098,7 +15393,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 367, + "line": 377, "character": 8 } ], @@ -15108,7 +15403,7 @@ } }, { - "id": 440, + "id": 452, "name": "data", "kind": 1024, "kindString": "Property", @@ -15122,7 +15417,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 365, + "line": 375, "character": 8 } ], @@ -15136,13 +15431,13 @@ { "title": "Properties", "kind": 1024, - "children": [441, 440] + "children": [453, 452] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 359, + "line": 369, "character": 16 } ] @@ -15150,7 +15445,7 @@ } }, { - "id": 437, + "id": 449, "name": "password", "kind": 1024, "kindString": "Property", @@ -15161,7 +15456,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 358, + "line": 368, "character": 6 } ], @@ -15175,13 +15470,13 @@ { "title": "Properties", "kind": 1024, - "children": [436, 438, 437] + "children": [448, 450, 449] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 354, + "line": 364, "character": 4 } ] @@ -15190,14 +15485,14 @@ { "type": "reflection", "declaration": { - "id": 442, + "id": 454, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 445, + "id": 457, "name": "options", "kind": 1024, "kindString": "Property", @@ -15207,21 +15502,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 375, + "line": 385, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 446, + "id": 458, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 448, + "id": 460, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -15231,250 +15526,6 @@ "comment": { "shortText": "Verification token received when the user completes the captcha on the site." }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 383, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 447, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", - "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n" - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 381, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "object" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [448, 447] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 375, - "character": 16 - } - ] - } - } - }, - { - "id": 444, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's password." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 374, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 443, - "name": "phone", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's phone number." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 372, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [445, 444, 443] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 370, - "character": 4 - } - ] - } - } - ] - } - }, - { - "id": 449, - "name": "SignInWithPasswordlessCredentials", - "kind": 4194304, - "kindString": "Type alias", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 387, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 450, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 451, - "name": "email", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's email address." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 390, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 452, - "name": "options", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 391, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 453, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 457, - "name": "captchaToken", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "Verification token received when the user completes the captcha on the site." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 403, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 456, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", - "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n" - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 401, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "object" - } - }, - { - "id": 454, - "name": "emailRedirectTo", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "The redirect url embedded in the email link" - }, "sources": [ { "fileName": "src/lib/types.ts", @@ -15488,121 +15539,7 @@ } }, { - "id": 455, - "name": "shouldCreateUser", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "If set to false, this method will not create a new user. Defaults to true." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 395, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [457, 456, 454, 455] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 391, - "character": 16 - } - ] - } - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [451, 452] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 388, - "character": 4 - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 458, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 460, - "name": "options", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 409, - "character": 6 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 461, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 464, - "name": "captchaToken", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "Verification token received when the user completes the captcha on the site." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 419, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 463, + "id": 459, "name": "data", "kind": 1024, "kindString": "Property", @@ -15616,7 +15553,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 417, + "line": 391, "character": 8 } ], @@ -15624,42 +15561,19 @@ "type": "intrinsic", "name": "object" } - }, - { - "id": 462, - "name": "shouldCreateUser", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "If set to false, this method will not create a new user. Defaults to true." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 411, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [464, 463, 462] + "children": [460, 459] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 409, + "line": 385, "character": 16 } ] @@ -15667,7 +15581,28 @@ } }, { - "id": 459, + "id": 456, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 384, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 455, "name": "phone", "kind": 1024, "kindString": "Property", @@ -15678,7 +15613,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 408, + "line": 382, "character": 6 } ], @@ -15692,13 +15627,13 @@ { "title": "Properties", "kind": 1024, - "children": [460, 459] + "children": [457, 456, 455] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 406, + "line": 380, "character": 4 } ] @@ -15708,15 +15643,15 @@ } }, { - "id": 418, - "name": "SignUpWithPasswordCredentials", + "id": 461, + "name": "SignInWithPasswordlessCredentials", "kind": 4194304, "kindString": "Type alias", "flags": {}, "sources": [ { "fileName": "src/lib/types.ts", - "line": 318, + "line": 397, "character": 12 } ], @@ -15726,14 +15661,14 @@ { "type": "reflection", "declaration": { - "id": 419, + "id": 462, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 420, + "id": 463, "name": "email", "kind": 1024, "kindString": "Property", @@ -15744,7 +15679,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 321, + "line": 400, "character": 6 } ], @@ -15754,7 +15689,7 @@ } }, { - "id": 422, + "id": 464, "name": "options", "kind": 1024, "kindString": "Property", @@ -15764,21 +15699,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 324, + "line": 401, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 423, + "id": 465, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 426, + "id": 469, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -15791,7 +15726,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 334, + "line": 413, "character": 8 } ], @@ -15801,7 +15736,7 @@ } }, { - "id": 425, + "id": 468, "name": "data", "kind": 1024, "kindString": "Property", @@ -15815,7 +15750,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 332, + "line": 411, "character": 8 } ], @@ -15825,7 +15760,7 @@ } }, { - "id": 424, + "id": 466, "name": "emailRedirectTo", "kind": 1024, "kindString": "Property", @@ -15838,7 +15773,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 326, + "line": 403, "character": 8 } ], @@ -15846,58 +15781,60 @@ "type": "intrinsic", "name": "string" } + }, + { + "id": 467, + "name": "shouldCreateUser", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "If set to false, this method will not create a new user. Defaults to true." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 405, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [426, 425, 424] + "children": [469, 468, 466, 467] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 324, + "line": 401, "character": 16 } ] } } - }, - { - "id": 421, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's password." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 323, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [420, 422, 421] + "children": [463, 464] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 319, + "line": 398, "character": 4 } ] @@ -15906,14 +15843,14 @@ { "type": "reflection", "declaration": { - "id": 427, + "id": 470, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 430, + "id": 472, "name": "options", "kind": 1024, "kindString": "Property", @@ -15923,21 +15860,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 342, + "line": 419, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 431, + "id": 473, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 433, + "id": 476, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -15950,7 +15887,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 350, + "line": 429, "character": 8 } ], @@ -15960,7 +15897,7 @@ } }, { - "id": 432, + "id": 475, "name": "data", "kind": 1024, "kindString": "Property", @@ -15974,7 +15911,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 348, + "line": 427, "character": 8 } ], @@ -15982,19 +15919,42 @@ "type": "intrinsic", "name": "object" } + }, + { + "id": 474, + "name": "shouldCreateUser", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "If set to false, this method will not create a new user. Defaults to true." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 421, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } } ], "groups": [ { "title": "Properties", "kind": 1024, - "children": [433, 432] + "children": [476, 475, 474] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 342, + "line": 419, "character": 16 } ] @@ -16002,28 +15962,7 @@ } }, { - "id": 429, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "comment": { - "shortText": "The user's password." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 341, - "character": 6 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 428, + "id": 471, "name": "phone", "kind": 1024, "kindString": "Property", @@ -16034,7 +15973,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 339, + "line": 418, "character": 6 } ], @@ -16048,13 +15987,13 @@ { "title": "Properties", "kind": 1024, - "children": [430, 429, 428] + "children": [472, 471] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 337, + "line": 416, "character": 4 } ] @@ -16064,7 +16003,595 @@ } }, { - "id": 683, + "id": 507, + "name": "SignInWithSSO", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 484, + "character": 12 + } + ], + "type": { + "type": "intersection", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 508, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 509, + "name": "options", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 485, + "character": 2 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 510, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 512, + "name": "captchaToken", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Verification token received when the user completes the captcha on the site." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 489, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 511, + "name": "redirectTo", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "A URL to send the user to after they have signed-in." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 487, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [512, 511] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 485, + "character": 12 + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [509] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 484, + "character": 28 + } + ] + } + }, + { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 513, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 514, + "name": "providerId", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "UUID of the SSO provider to invoke single-sign on to." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 494, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [514] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 492, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 515, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 516, + "name": "domain", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "Domain name of the organization for which to invoke single-sign on." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 498, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [516] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 496, + "character": 4 + } + ] + } + } + ] + } + ] + } + }, + { + "id": 430, + "name": "SignUpWithPasswordCredentials", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 328, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 431, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 432, + "name": "email", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's email address." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 331, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 434, + "name": "options", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 334, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 435, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 438, + "name": "captchaToken", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Verification token received when the user completes the captcha on the site." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 344, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 437, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", + "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 342, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 436, + "name": "emailRedirectTo", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The redirect url embedded in the email link" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 336, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [438, 437, 436] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 334, + "character": 16 + } + ] + } + } + }, + { + "id": 433, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 333, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [432, 434, 433] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 329, + "character": 4 + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 439, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 442, + "name": "options", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 352, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 443, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 445, + "name": "captchaToken", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Verification token received when the user completes the captcha on the site." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 360, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 444, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "A custom data object to store the user's metadata. This maps to the `auth.users.user_metadata` column.", + "text": "The `data` should be a JSON object that includes user-specific info, such as their first and last name.\n" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 358, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [445, 444] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 352, + "character": 16 + } + ] + } + } + }, + { + "id": 441, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 351, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 440, + "name": "phone", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "comment": { + "shortText": "The user's phone number." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 349, + "character": 6 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [442, 441, 440] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 347, + "character": 4 + } + ] + } + } + ] + } + }, + { + "id": 705, "name": "SupportedStorage", "kind": 4194304, "kindString": "Type alias", @@ -16072,7 +16599,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 929, + "line": 917, "character": 12 } ], @@ -16115,7 +16642,7 @@ } }, { - "id": 323, + "id": 335, "name": "UserResponse", "kind": 4194304, "kindString": "Type alias", @@ -16123,7 +16650,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 88, + "line": 98, "character": 12 } ], @@ -16133,14 +16660,14 @@ { "type": "reflection", "declaration": { - "id": 324, + "id": 336, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 325, + "id": 337, "name": "data", "kind": 1024, "kindString": "Property", @@ -16148,21 +16675,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 90, + "line": 100, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 326, + "id": 338, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 327, + "id": 339, "name": "user", "kind": 1024, "kindString": "Property", @@ -16170,13 +16697,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 91, + "line": 101, "character": 8 } ], "type": { "type": "reference", - "id": 371, + "id": 383, "name": "User" } } @@ -16185,13 +16712,13 @@ { "title": "Properties", "kind": 1024, - "children": [327] + "children": [339] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 90, + "line": 100, "character": 12 } ] @@ -16199,7 +16726,7 @@ } }, { - "id": 328, + "id": 340, "name": "error", "kind": 1024, "kindString": "Property", @@ -16207,7 +16734,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 93, + "line": 103, "character": 6 } ], @@ -16221,13 +16748,13 @@ { "title": "Properties", "kind": 1024, - "children": [325, 328] + "children": [337, 340] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 89, + "line": 99, "character": 4 } ] @@ -16236,14 +16763,14 @@ { "type": "reflection", "declaration": { - "id": 329, + "id": 341, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 330, + "id": 342, "name": "data", "kind": 1024, "kindString": "Property", @@ -16251,21 +16778,21 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 96, + "line": 106, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 331, + "id": 343, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 332, + "id": 344, "name": "user", "kind": 1024, "kindString": "Property", @@ -16273,7 +16800,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 97, + "line": 107, "character": 8 } ], @@ -16287,13 +16814,13 @@ { "title": "Properties", "kind": 1024, - "children": [332] + "children": [344] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 96, + "line": 106, "character": 12 } ] @@ -16301,7 +16828,7 @@ } }, { - "id": 333, + "id": 345, "name": "error", "kind": 1024, "kindString": "Property", @@ -16309,13 +16836,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 99, + "line": 109, "character": 6 } ], "type": { "type": "reference", - "id": 697, + "id": 722, "name": "AuthError" } } @@ -16324,13 +16851,13 @@ { "title": "Properties", "kind": 1024, - "children": [330, 333] + "children": [342, 345] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 95, + "line": 105, "character": 4 } ] @@ -16340,7 +16867,7 @@ } }, { - "id": 476, + "id": 488, "name": "VerifyOtpParams", "kind": 4194304, "kindString": "Type alias", @@ -16348,7 +16875,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 436, + "line": 446, "character": 12 } ], @@ -16357,40 +16884,40 @@ "types": [ { "type": "reference", - "id": 477, + "id": 489, "name": "VerifyMobileOtpParams" }, { "type": "reference", - "id": 485, + "id": 497, "name": "VerifyEmailOtpParams" } ] } }, { - "id": 694, - "name": "isAuthError", + "id": 719, + "name": "isAuthApiError", "kind": 64, "kindString": "Function", "flags": {}, "sources": [ { "fileName": "src/lib/errors.ts", - "line": 10, + "line": 32, "character": 16 } ], "signatures": [ { - "id": 695, - "name": "isAuthError", + "id": 720, + "name": "isAuthApiError", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 696, + "id": 721, "name": "error", "kind": 32768, "kindString": "Parameter", @@ -16407,7 +16934,53 @@ "asserts": false, "targetType": { "type": "reference", - "id": 697, + "id": 727, + "name": "AuthApiError" + } + } + } + ] + }, + { + "id": 716, + "name": "isAuthError", + "kind": 64, + "kindString": "Function", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/errors.ts", + "line": 10, + "character": 16 + } + ], + "signatures": [ + { + "id": 717, + "name": "isAuthError", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "parameters": [ + { + "id": 718, + "name": "error", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "predicate", + "name": "error", + "asserts": false, + "targetType": { + "type": "reference", + "id": 722, "name": "AuthError" } } @@ -16419,26 +16992,26 @@ { "title": "Classes", "kind": 128, - "children": [702, 697, 762, 749, 787, 737, 715, 722, 1, 74] + "children": [727, 722, 787, 774, 812, 762, 740, 747, 1, 74] }, { "title": "Interfaces", "kind": 256, - "children": [343, 398, 357, 517, 676, 631, 334, 408, 416, 371, 364, 393, 346, 368, 485, 477] + "children": [355, 410, 369, 539, 698, 653, 346, 420, 428, 383, 376, 405, 358, 380, 497, 489] }, { "title": "Type Aliases", "kind": 4194304, "children": [ - 283, 282, 660, 651, 673, 664, 599, 575, 620, 609, 590, 562, 297, 619, 687, 494, 511, 501, - 520, 534, 521, 541, 506, 495, 284, 684, 558, 555, 542, 547, 550, 493, 310, 281, 465, 434, - 449, 418, 683, 323, 476 + 286, 285, 682, 673, 695, 686, 621, 597, 642, 631, 612, 584, 300, 641, 709, 506, 533, 523, + 542, 556, 543, 563, 528, 517, 287, 706, 580, 577, 564, 569, 572, 505, 313, 284, 326, 477, + 446, 461, 507, 430, 705, 335, 488 ] }, { "title": "Functions", "kind": 64, - "children": [694] + "children": [719, 716] } ], "sources": [ diff --git a/spec/enrichments/tsdoc_v2/postgrest.json b/spec/enrichments/tsdoc_v2/postgrest.json index dc4acc6e9dc..bdb5893958f 100644 --- a/spec/enrichments/tsdoc_v2/postgrest.json +++ b/spec/enrichments/tsdoc_v2/postgrest.json @@ -1249,7 +1249,7 @@ "sources": [ { "fileName": "src/PostgrestClient.ts", - "line": 64, + "line": 59, "character": 2 } ], @@ -1328,6 +1328,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Perform a query on a table or a view." + }, "typeParameter": [ { "id": 31, @@ -1359,6 +1362,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The table or view name to query\n" + }, "type": { "type": "reference", "id": 31, @@ -1390,6 +1396,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Perform a query on a table or a view." + }, "parameters": [ { "id": 35, @@ -1397,6 +1406,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The table or view name to query\n" + }, "type": { "type": "intrinsic", "name": "string" @@ -2400,7 +2412,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 216, + "line": 209, "character": 2 } ], @@ -2524,6 +2536,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Only relevant for jsonb, array, and range columns. Match only rows where\nevery element appearing in `column` is contained by `value`." + }, "parameters": [ { "id": 213, @@ -2531,6 +2546,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The jsonb, array, or range column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -2542,6 +2560,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The jsonb, array, or range value to filter with\n" + }, "type": { "type": "union", "types": [ @@ -2610,7 +2631,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 189, + "line": 182, "character": 2 } ], @@ -2734,6 +2755,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Only relevant for jsonb, array, and range columns. Match only rows where\n`column` contains every element appearing in `value`." + }, "parameters": [ { "id": 205, @@ -2741,6 +2765,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The jsonb, array, or range column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -2752,6 +2779,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The jsonb, array, or range value to filter with\n" + }, "type": { "type": "union", "types": [ @@ -2875,7 +2905,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 41, + "line": 33, "character": 2 } ], @@ -2972,6 +3002,10 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where `column` is equal to `value`.", + "text": "To check if the value of `column` is NULL, you should use `.is()` instead.\n" + }, "parameters": [ { "id": 125, @@ -2979,6 +3013,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -2990,6 +3027,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The value to filter with\n" + }, "type": { "type": "intrinsic", "name": "unknown" @@ -3301,7 +3341,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 441, + "line": 428, "character": 2 } ], @@ -3496,6 +3536,10 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows which satisfy the filter. This is an escape hatch - you\nshould use the specific filter methods wherever possible.", + "text": "Unlike most filters, `opearator` and `value` are used as-is and need to\nfollow [PostgREST\nsyntax](https://postgrest.org/en/stable/api.html#operators). You also need\nto make sure they are properly sanitized.\n" + }, "parameters": [ { "id": 308, @@ -3503,6 +3547,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -3514,6 +3561,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The operator to filter with, following PostgREST syntax" + }, "type": { "type": "intrinsic", "name": "string" @@ -3525,6 +3575,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The value to filter with, following PostgREST syntax\n" + }, "type": { "type": "intrinsic", "name": "unknown" @@ -3632,7 +3685,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 67, + "line": 61, "character": 2 } ], @@ -3728,6 +3781,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where `column` is greater than `value`." + }, "parameters": [ { "id": 141, @@ -3735,6 +3791,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -3746,6 +3805,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The value to filter with\n" + }, "type": { "type": "intrinsic", "name": "unknown" @@ -3786,7 +3848,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 80, + "line": 74, "character": 2 } ], @@ -3882,6 +3944,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where `column` is greater than or equal to `value`." + }, "parameters": [ { "id": 149, @@ -3889,6 +3954,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -3900,6 +3968,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The value to filter with\n" + }, "type": { "type": "intrinsic", "name": "unknown" @@ -3940,7 +4011,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 132, + "line": 126, "character": 2 } ], @@ -4027,6 +4098,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where `column` matches `pattern` case-insensitively." + }, "parameters": [ { "id": 181, @@ -4034,6 +4108,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -4045,6 +4122,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The pattern to match with\n" + }, "type": { "type": "intrinsic", "name": "string" @@ -4085,7 +4165,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 167, + "line": 161, "character": 2 } ], @@ -4184,6 +4264,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where `column` is included in the `values` array." + }, "parameters": [ { "id": 197, @@ -4191,6 +4274,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -4202,6 +4288,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The values array to filter with\n" + }, "type": { "type": "array", "elementType": { @@ -4245,7 +4334,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 151, + "line": 139, "character": 2 } ], @@ -4400,6 +4489,10 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where `column` IS `value`.", + "text": "For non-boolean columns, this is only relevant for checking if the value of\n`column` is NULL by setting `value` to `null`.\n\nFor boolean columns, you can also set `value` to `true` or `false` and it\nwill behave the same way as `.eq()`.\n" + }, "parameters": [ { "id": 189, @@ -4407,6 +4500,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -4418,6 +4514,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The value to filter with\n" + }, "type": { "type": "union", "types": [ @@ -4467,7 +4566,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 119, + "line": 113, "character": 2 } ], @@ -4554,6 +4653,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where `column` matches `pattern` case-sensitively." + }, "parameters": [ { "id": 173, @@ -4561,6 +4663,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -4572,6 +4677,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The pattern to match with\n" + }, "type": { "type": "intrinsic", "name": "string" @@ -4740,7 +4848,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 93, + "line": 87, "character": 2 } ], @@ -4836,6 +4944,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where `column` is less than `value`." + }, "parameters": [ { "id": 157, @@ -4843,6 +4954,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -4854,6 +4968,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The value to filter with\n" + }, "type": { "type": "intrinsic", "name": "unknown" @@ -4894,7 +5011,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 106, + "line": 100, "character": 2 } ], @@ -4990,6 +5107,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where `column` is less than or equal to `value`." + }, "parameters": [ { "id": 165, @@ -4997,6 +5117,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -5008,6 +5131,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The value to filter with\n" + }, "type": { "type": "intrinsic", "name": "unknown" @@ -5048,7 +5174,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 376, + "line": 369, "character": 2 } ], @@ -5142,6 +5268,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where each column in `query` keys is equal to its\nassociated value. Shorthand for multiple `.eq()`s." + }, "parameters": [ { "id": 284, @@ -5149,6 +5278,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The object to filter with, with column names as keys mapped\nto their filter values\n" + }, "type": { "type": "reference", "typeArguments": [ @@ -5258,7 +5390,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 54, + "line": 48, "character": 2 } ], @@ -5354,6 +5486,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where `column` is not equal to `value`." + }, "parameters": [ { "id": 133, @@ -5361,6 +5496,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -5372,6 +5510,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The value to filter with\n" + }, "type": { "type": "intrinsic", "name": "unknown" @@ -5412,7 +5553,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 398, + "line": 385, "character": 2 } ], @@ -5523,6 +5664,10 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows which doesn't satisfy the filter.", + "text": "Unlike most filters, `opearator` and `value` are used as-is and need to\nfollow [PostgREST\nsyntax](https://postgrest.org/en/stable/api.html#operators). You also need\nto make sure they are properly sanitized.\n" + }, "parameters": [ { "id": 292, @@ -5530,6 +5675,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -5541,6 +5689,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The operator to be negated to filter with, following\nPostgREST syntax" + }, "type": { "type": "intrinsic", "name": "string" @@ -5552,6 +5703,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The value to filter with, following PostgREST syntax\n" + }, "type": { "type": "intrinsic", "name": "unknown" @@ -5708,7 +5862,7 @@ "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 65, + "line": 49, "character": 2 } ], @@ -5786,7 +5940,7 @@ "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 67, + "line": 51, "character": 16 } ], @@ -5809,7 +5963,7 @@ "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 67, + "line": 51, "character": 59 } ], @@ -5832,7 +5986,7 @@ "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 67, + "line": 51, "character": 37 } ], @@ -5887,6 +6041,10 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Order the query result by `column`.", + "text": "You can call this method multiple times to order by multiple columns.\n\nYou can order foreign tables, but it doesn't affect the ordering of the\ncurrent table.\n" + }, "parameters": [ { "id": 326, @@ -5894,6 +6052,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to order by" + }, "type": { "type": "intrinsic", "name": "string" @@ -5907,6 +6068,9 @@ "flags": { "isOptional": true }, + "comment": { + "shortText": "Named parameters" + }, "type": { "type": "reflection", "declaration": { @@ -5924,10 +6088,13 @@ "flags": { "isOptional": true }, + "comment": { + "shortText": "If `true`, the result will be in ascending order" + }, "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 71, + "line": 55, "character": 16 } ], @@ -5942,10 +6109,13 @@ "kind": 1024, "kindString": "Property", "flags": {}, + "comment": { + "shortText": "Set this to order a foreign table by foreign\ncolumns\n" + }, "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 71, + "line": 55, "character": 59 } ], @@ -5962,10 +6132,13 @@ "flags": { "isOptional": true }, + "comment": { + "shortText": "If `true`, `null`s appear first. If `false`,\n`null`s appear last." + }, "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 71, + "line": 55, "character": 37 } ], @@ -6030,7 +6203,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 315, + "line": 308, "character": 2 } ], @@ -6138,6 +6311,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Only relevant for array and range columns. Match only rows where\n`column` and `value` have an element in common." + }, "parameters": [ { "id": 261, @@ -6145,6 +6321,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The array or range column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -6156,6 +6335,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The array or range value to filter with\n" + }, "type": { "type": "union", "types": [ @@ -6350,7 +6532,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 301, + "line": 293, "character": 2 } ], @@ -6437,6 +6619,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Only relevant for range columns. Match only rows where `column` is\nmutually exclusive to `range` and there can be no element between the two\nranges." + }, "parameters": [ { "id": 253, @@ -6444,6 +6629,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The range column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -6455,6 +6643,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The range to filter with\n" + }, "type": { "type": "intrinsic", "name": "string" @@ -6495,7 +6686,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 242, + "line": 235, "character": 2 } ], @@ -6582,6 +6773,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Only relevant for range columns. Match only rows where every element in\n`column` is greater than any element in `range`." + }, "parameters": [ { "id": 221, @@ -6589,6 +6783,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The range column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -6600,6 +6797,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The range to filter with\n" + }, "type": { "type": "intrinsic", "name": "string" @@ -6640,7 +6840,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 257, + "line": 249, "character": 2 } ], @@ -6727,6 +6927,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Only relevant for range columns. Match only rows where every element in\n`column` is either contained in `range` or greater than any element in\n`range`." + }, "parameters": [ { "id": 229, @@ -6734,6 +6937,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The range column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -6745,6 +6951,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The range to filter with\n" + }, "type": { "type": "intrinsic", "name": "string" @@ -6785,7 +6994,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 271, + "line": 264, "character": 2 } ], @@ -6872,6 +7081,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Only relevant for range columns. Match only rows where every element in\n`column` is less than any element in `range`." + }, "parameters": [ { "id": 237, @@ -6879,6 +7091,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The range column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -6890,6 +7105,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The range to filter with\n" + }, "type": { "type": "intrinsic", "name": "string" @@ -6930,7 +7148,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 286, + "line": 278, "character": 2 } ], @@ -7017,6 +7235,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Only relevant for range columns. Match only rows where every element in\n`column` is either contained in `range` or less than any element in\n`range`." + }, "parameters": [ { "id": 245, @@ -7024,6 +7245,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The range column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -7035,6 +7259,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The range to filter with\n" + }, "type": { "type": "intrinsic", "name": "string" @@ -7384,7 +7611,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 341, + "line": 331, "character": 2 } ], @@ -7475,7 +7702,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 344, + "line": 334, "character": 16 } ], @@ -7498,7 +7725,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 344, + "line": 334, "character": 33 } ], @@ -7561,6 +7788,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Only relevant for text and tsvector columns. Match only rows where\n`column` matches the query string in `query`." + }, "parameters": [ { "id": 273, @@ -7568,6 +7798,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The text or tsvector column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -7579,6 +7812,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The query text to match with" + }, "type": { "type": "intrinsic", "name": "string" @@ -7592,6 +7828,9 @@ "flags": { "isOptional": true }, + "comment": { + "shortText": "Named parameters" + }, "type": { "type": "reflection", "declaration": { @@ -7609,10 +7848,13 @@ "flags": { "isOptional": true }, + "comment": { + "shortText": "The text search configuration to use" + }, "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 349, + "line": 339, "character": 16 } ], @@ -7629,10 +7871,13 @@ "flags": { "isOptional": true }, + "comment": { + "shortText": "Change how the `query` text is interpreted\n" + }, "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 349, + "line": 339, "character": 33 } ], @@ -10557,7 +10802,7 @@ "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 65, + "line": 49, "character": 2 } ], @@ -10635,7 +10880,7 @@ "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 67, + "line": 51, "character": 16 } ], @@ -10658,7 +10903,7 @@ "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 67, + "line": 51, "character": 59 } ], @@ -10681,7 +10926,7 @@ "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 67, + "line": 51, "character": 37 } ], @@ -10731,6 +10976,10 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Order the query result by `column`.", + "text": "You can call this method multiple times to order by multiple columns.\n\nYou can order foreign tables, but it doesn't affect the ordering of the\ncurrent table.\n" + }, "parameters": [ { "id": 423, @@ -10738,6 +10987,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to order by" + }, "type": { "type": "intrinsic", "name": "string" @@ -10751,6 +11003,9 @@ "flags": { "isOptional": true }, + "comment": { + "shortText": "Named parameters" + }, "type": { "type": "reflection", "declaration": { @@ -10768,10 +11023,13 @@ "flags": { "isOptional": true }, + "comment": { + "shortText": "If `true`, the result will be in ascending order" + }, "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 71, + "line": 55, "character": 16 } ], @@ -10786,10 +11044,13 @@ "kind": 1024, "kindString": "Property", "flags": {}, + "comment": { + "shortText": "Set this to order a foreign table by foreign\ncolumns\n" + }, "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 71, + "line": 55, "character": 59 } ], @@ -10806,10 +11067,13 @@ "flags": { "isOptional": true }, + "comment": { + "shortText": "If `true`, `null`s appear first. If `false`,\n`null`s appear last." + }, "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 71, + "line": 55, "character": 37 } ], diff --git a/spec/enrichments/tsdoc_v2/postgrest_dereferenced.json b/spec/enrichments/tsdoc_v2/postgrest_dereferenced.json index 47e6dac6a97..bc7890f64b0 100644 --- a/spec/enrichments/tsdoc_v2/postgrest_dereferenced.json +++ b/spec/enrichments/tsdoc_v2/postgrest_dereferenced.json @@ -1321,7 +1321,7 @@ "sources": [ { "fileName": "src/PostgrestClient.ts", - "line": 64, + "line": 59, "character": 2 } ], @@ -1401,6 +1401,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Perform a query on a table or a view." + }, "typeParameter": [ { "id": 31, @@ -1432,6 +1435,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The table or view name to query\n" + }, "type": { "type": "reference", "id": 31, @@ -1464,6 +1470,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Perform a query on a table or a view." + }, "parameters": [ { "id": 35, @@ -1471,6 +1480,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The table or view name to query\n" + }, "type": { "type": "intrinsic", "name": "string" @@ -3186,7 +3198,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 216, + "line": 209, "character": 2 } ], @@ -3311,6 +3323,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Only relevant for jsonb, array, and range columns. Match only rows where\nevery element appearing in `column` is contained by `value`." + }, "parameters": [ { "id": 213, @@ -3318,6 +3333,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The jsonb, array, or range column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -3329,6 +3347,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The jsonb, array, or range value to filter with\n" + }, "type": { "type": "union", "types": [ @@ -3397,7 +3418,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 189, + "line": 182, "character": 2 } ], @@ -3522,6 +3543,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Only relevant for jsonb, array, and range columns. Match only rows where\n`column` contains every element appearing in `value`." + }, "parameters": [ { "id": 205, @@ -3529,6 +3553,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The jsonb, array, or range column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -3540,6 +3567,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The jsonb, array, or range value to filter with\n" + }, "type": { "type": "union", "types": [ @@ -3663,7 +3693,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 41, + "line": 33, "character": 2 } ], @@ -3761,6 +3791,10 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where `column` is equal to `value`.", + "text": "To check if the value of `column` is NULL, you should use `.is()` instead.\n" + }, "parameters": [ { "id": 125, @@ -3768,6 +3802,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -3779,6 +3816,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The value to filter with\n" + }, "type": { "type": "intrinsic", "name": "unknown" @@ -4090,7 +4130,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 441, + "line": 428, "character": 2 } ], @@ -4286,6 +4326,10 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows which satisfy the filter. This is an escape hatch - you\nshould use the specific filter methods wherever possible.", + "text": "Unlike most filters, `opearator` and `value` are used as-is and need to\nfollow [PostgREST\nsyntax](https://postgrest.org/en/stable/api.html#operators). You also need\nto make sure they are properly sanitized.\n" + }, "parameters": [ { "id": 308, @@ -4293,6 +4337,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -4304,6 +4351,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The operator to filter with, following PostgREST syntax" + }, "type": { "type": "intrinsic", "name": "string" @@ -4315,6 +4365,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The value to filter with, following PostgREST syntax\n" + }, "type": { "type": "intrinsic", "name": "unknown" @@ -4422,7 +4475,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 67, + "line": 61, "character": 2 } ], @@ -4519,6 +4572,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where `column` is greater than `value`." + }, "parameters": [ { "id": 141, @@ -4526,6 +4582,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -4537,6 +4596,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The value to filter with\n" + }, "type": { "type": "intrinsic", "name": "unknown" @@ -4577,7 +4639,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 80, + "line": 74, "character": 2 } ], @@ -4674,6 +4736,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where `column` is greater than or equal to `value`." + }, "parameters": [ { "id": 149, @@ -4681,6 +4746,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -4692,6 +4760,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The value to filter with\n" + }, "type": { "type": "intrinsic", "name": "unknown" @@ -4732,7 +4803,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 132, + "line": 126, "character": 2 } ], @@ -4820,6 +4891,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where `column` matches `pattern` case-insensitively." + }, "parameters": [ { "id": 181, @@ -4827,6 +4901,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -4838,6 +4915,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The pattern to match with\n" + }, "type": { "type": "intrinsic", "name": "string" @@ -4878,7 +4958,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 167, + "line": 161, "character": 2 } ], @@ -4978,6 +5058,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where `column` is included in the `values` array." + }, "parameters": [ { "id": 197, @@ -4985,6 +5068,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -4996,6 +5082,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The values array to filter with\n" + }, "type": { "type": "array", "elementType": { @@ -5039,7 +5128,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 151, + "line": 139, "character": 2 } ], @@ -5195,6 +5284,10 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where `column` IS `value`.", + "text": "For non-boolean columns, this is only relevant for checking if the value of\n`column` is NULL by setting `value` to `null`.\n\nFor boolean columns, you can also set `value` to `true` or `false` and it\nwill behave the same way as `.eq()`.\n" + }, "parameters": [ { "id": 189, @@ -5202,6 +5295,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -5213,6 +5309,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The value to filter with\n" + }, "type": { "type": "union", "types": [ @@ -5262,7 +5361,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 119, + "line": 113, "character": 2 } ], @@ -5350,6 +5449,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where `column` matches `pattern` case-sensitively." + }, "parameters": [ { "id": 173, @@ -5357,6 +5459,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -5368,6 +5473,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The pattern to match with\n" + }, "type": { "type": "intrinsic", "name": "string" @@ -5536,7 +5644,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 93, + "line": 87, "character": 2 } ], @@ -5633,6 +5741,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where `column` is less than `value`." + }, "parameters": [ { "id": 157, @@ -5640,6 +5751,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -5651,6 +5765,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The value to filter with\n" + }, "type": { "type": "intrinsic", "name": "unknown" @@ -5691,7 +5808,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 106, + "line": 100, "character": 2 } ], @@ -5788,6 +5905,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where `column` is less than or equal to `value`." + }, "parameters": [ { "id": 165, @@ -5795,6 +5915,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -5806,6 +5929,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The value to filter with\n" + }, "type": { "type": "intrinsic", "name": "unknown" @@ -5846,7 +5972,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 376, + "line": 369, "character": 2 } ], @@ -5940,6 +6066,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where each column in `query` keys is equal to its\nassociated value. Shorthand for multiple `.eq()`s." + }, "parameters": [ { "id": 284, @@ -5947,6 +6076,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The object to filter with, with column names as keys mapped\nto their filter values\n" + }, "type": { "type": "reference", "typeArguments": [ @@ -6056,7 +6188,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 54, + "line": 48, "character": 2 } ], @@ -6153,6 +6285,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows where `column` is not equal to `value`." + }, "parameters": [ { "id": 133, @@ -6160,6 +6295,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -6171,6 +6309,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The value to filter with\n" + }, "type": { "type": "intrinsic", "name": "unknown" @@ -6211,7 +6352,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 398, + "line": 385, "character": 2 } ], @@ -6323,6 +6464,10 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Match only rows which doesn't satisfy the filter.", + "text": "Unlike most filters, `opearator` and `value` are used as-is and need to\nfollow [PostgREST\nsyntax](https://postgrest.org/en/stable/api.html#operators). You also need\nto make sure they are properly sanitized.\n" + }, "parameters": [ { "id": 292, @@ -6330,6 +6475,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -6341,6 +6489,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The operator to be negated to filter with, following\nPostgREST syntax" + }, "type": { "type": "intrinsic", "name": "string" @@ -6352,6 +6503,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The value to filter with, following PostgREST syntax\n" + }, "type": { "type": "intrinsic", "name": "unknown" @@ -6508,7 +6662,7 @@ "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 65, + "line": 49, "character": 2 } ], @@ -6587,7 +6741,7 @@ "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 67, + "line": 51, "character": 16 } ], @@ -6610,7 +6764,7 @@ "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 67, + "line": 51, "character": 59 } ], @@ -6633,7 +6787,7 @@ "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 67, + "line": 51, "character": 37 } ], @@ -6688,6 +6842,10 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Order the query result by `column`.", + "text": "You can call this method multiple times to order by multiple columns.\n\nYou can order foreign tables, but it doesn't affect the ordering of the\ncurrent table.\n" + }, "parameters": [ { "id": 326, @@ -6695,6 +6853,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to order by" + }, "type": { "type": "intrinsic", "name": "string" @@ -6708,6 +6869,9 @@ "flags": { "isOptional": true }, + "comment": { + "shortText": "Named parameters" + }, "type": { "type": "reflection", "declaration": { @@ -6725,10 +6889,13 @@ "flags": { "isOptional": true }, + "comment": { + "shortText": "If `true`, the result will be in ascending order" + }, "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 71, + "line": 55, "character": 16 } ], @@ -6743,10 +6910,13 @@ "kind": 1024, "kindString": "Property", "flags": {}, + "comment": { + "shortText": "Set this to order a foreign table by foreign\ncolumns\n" + }, "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 71, + "line": 55, "character": 59 } ], @@ -6763,10 +6933,13 @@ "flags": { "isOptional": true }, + "comment": { + "shortText": "If `true`, `null`s appear first. If `false`,\n`null`s appear last." + }, "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 71, + "line": 55, "character": 37 } ], @@ -6831,7 +7004,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 315, + "line": 308, "character": 2 } ], @@ -6940,6 +7113,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Only relevant for array and range columns. Match only rows where\n`column` and `value` have an element in common." + }, "parameters": [ { "id": 261, @@ -6947,6 +7123,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The array or range column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -6958,6 +7137,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The array or range value to filter with\n" + }, "type": { "type": "union", "types": [ @@ -7152,7 +7334,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 301, + "line": 293, "character": 2 } ], @@ -7240,6 +7422,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Only relevant for range columns. Match only rows where `column` is\nmutually exclusive to `range` and there can be no element between the two\nranges." + }, "parameters": [ { "id": 253, @@ -7247,6 +7432,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The range column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -7258,6 +7446,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The range to filter with\n" + }, "type": { "type": "intrinsic", "name": "string" @@ -7298,7 +7489,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 242, + "line": 235, "character": 2 } ], @@ -7386,6 +7577,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Only relevant for range columns. Match only rows where every element in\n`column` is greater than any element in `range`." + }, "parameters": [ { "id": 221, @@ -7393,6 +7587,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The range column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -7404,6 +7601,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The range to filter with\n" + }, "type": { "type": "intrinsic", "name": "string" @@ -7444,7 +7644,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 257, + "line": 249, "character": 2 } ], @@ -7532,6 +7732,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Only relevant for range columns. Match only rows where every element in\n`column` is either contained in `range` or greater than any element in\n`range`." + }, "parameters": [ { "id": 229, @@ -7539,6 +7742,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The range column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -7550,6 +7756,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The range to filter with\n" + }, "type": { "type": "intrinsic", "name": "string" @@ -7590,7 +7799,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 271, + "line": 264, "character": 2 } ], @@ -7678,6 +7887,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Only relevant for range columns. Match only rows where every element in\n`column` is less than any element in `range`." + }, "parameters": [ { "id": 237, @@ -7685,6 +7897,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The range column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -7696,6 +7911,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The range to filter with\n" + }, "type": { "type": "intrinsic", "name": "string" @@ -7736,7 +7954,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 286, + "line": 278, "character": 2 } ], @@ -7824,6 +8042,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Only relevant for range columns. Match only rows where every element in\n`column` is either contained in `range` or less than any element in\n`range`." + }, "parameters": [ { "id": 245, @@ -7831,6 +8052,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The range column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -7842,6 +8066,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The range to filter with\n" + }, "type": { "type": "intrinsic", "name": "string" @@ -8192,7 +8419,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 341, + "line": 331, "character": 2 } ], @@ -8284,7 +8511,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 344, + "line": 334, "character": 16 } ], @@ -8307,7 +8534,7 @@ "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 344, + "line": 334, "character": 33 } ], @@ -8370,6 +8597,9 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Only relevant for text and tsvector columns. Match only rows where\n`column` matches the query string in `query`." + }, "parameters": [ { "id": 273, @@ -8377,6 +8607,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The text or tsvector column to filter on" + }, "type": { "type": "intrinsic", "name": "string" @@ -8388,6 +8621,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The query text to match with" + }, "type": { "type": "intrinsic", "name": "string" @@ -8401,6 +8637,9 @@ "flags": { "isOptional": true }, + "comment": { + "shortText": "Named parameters" + }, "type": { "type": "reflection", "declaration": { @@ -8418,10 +8657,13 @@ "flags": { "isOptional": true }, + "comment": { + "shortText": "The text search configuration to use" + }, "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 349, + "line": 339, "character": 16 } ], @@ -8438,10 +8680,13 @@ "flags": { "isOptional": true }, + "comment": { + "shortText": "Change how the `query` text is interpreted\n" + }, "sources": [ { "fileName": "src/PostgrestFilterBuilder.ts", - "line": 349, + "line": 339, "character": 33 } ], @@ -12079,7 +12324,7 @@ "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 65, + "line": 49, "character": 2 } ], @@ -12158,7 +12403,7 @@ "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 67, + "line": 51, "character": 16 } ], @@ -12181,7 +12426,7 @@ "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 67, + "line": 51, "character": 59 } ], @@ -12204,7 +12449,7 @@ "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 67, + "line": 51, "character": 37 } ], @@ -12254,6 +12499,10 @@ "kind": 4096, "kindString": "Call signature", "flags": {}, + "comment": { + "shortText": "Order the query result by `column`.", + "text": "You can call this method multiple times to order by multiple columns.\n\nYou can order foreign tables, but it doesn't affect the ordering of the\ncurrent table.\n" + }, "parameters": [ { "id": 423, @@ -12261,6 +12510,9 @@ "kind": 32768, "kindString": "Parameter", "flags": {}, + "comment": { + "shortText": "The column to order by" + }, "type": { "type": "intrinsic", "name": "string" @@ -12274,6 +12526,9 @@ "flags": { "isOptional": true }, + "comment": { + "shortText": "Named parameters" + }, "type": { "type": "reflection", "declaration": { @@ -12291,10 +12546,13 @@ "flags": { "isOptional": true }, + "comment": { + "shortText": "If `true`, the result will be in ascending order" + }, "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 71, + "line": 55, "character": 16 } ], @@ -12309,10 +12567,13 @@ "kind": 1024, "kindString": "Property", "flags": {}, + "comment": { + "shortText": "Set this to order a foreign table by foreign\ncolumns\n" + }, "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 71, + "line": 55, "character": 59 } ], @@ -12329,10 +12590,13 @@ "flags": { "isOptional": true }, + "comment": { + "shortText": "If `true`, `null`s appear first. If `false`,\n`null`s appear last." + }, "sources": [ { "fileName": "src/PostgrestTransformBuilder.ts", - "line": 71, + "line": 55, "character": 37 } ], diff --git a/spec/storage_v0_openapi.json b/spec/storage_v0_openapi.json index d4dfc93562e..276f01bac6c 100644 --- a/spec/storage_v0_openapi.json +++ b/spec/storage_v0_openapi.json @@ -718,7 +718,15 @@ "schema": { "type": "object", "properties": { - "expiresIn": { "type": "integer", "minimum": 1, "example": 60000 } + "expiresIn": { "type": "integer", "minimum": 1, "example": 60000 }, + "transform": { + "type": "object", + "properties": { + "height": { "type": "integer", "minimum": 0, "example": 100 }, + "width": { "type": "integer", "minimum": 0, "example": 100 }, + "resize": { "type": "string", "enum": ["cover", "contain", "fill"] } + } + } }, "required": ["expiresIn"] } @@ -1078,6 +1086,83 @@ } } }, + "/object/info/authenticated/{bucketName}/{wildcard}": { + "get": { + "summary": "Retrieve object info", + "tags": ["object"], + "parameters": [ + { + "schema": { "type": "string", "example": "avatars" }, + "example": "avatars", + "in": "path", + "name": "bucketName", + "required": true + }, + { + "schema": { "type": "string", "example": "folder/cat.png" }, + "example": "folder/cat.png", + "in": "path", + "name": "*", + "required": true + }, + { + "in": "header", + "name": "authorization", + "required": true, + "schema": { "type": "string" }, + "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs" + } + ], + "responses": { + "4XX": { + "description": "Error response", + "content": { + "application/json": { + "schema": { "$ref": "#/components/schemas/def-1", "description": "Error response" } + } + } + } + } + } + }, + "/object/info/{bucketName}/{wildcard}": { + "get": { + "summary": "Retrieve object info", + "tags": ["deprecated"], + "description": "use HEAD /object/authenticated/{bucketName} instead", + "parameters": [ + { + "schema": { "type": "string", "example": "avatars" }, + "example": "avatars", + "in": "path", + "name": "bucketName", + "required": true + }, + { + "schema": { "type": "string", "example": "folder/cat.png" }, + "example": "folder/cat.png", + "in": "path", + "name": "*", + "required": true + }, + { + "in": "header", + "name": "authorization", + "required": true, + "schema": { "type": "string" }, + "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs" + } + ], + "responses": { + "4XX": { + "description": "Default Response", + "content": { + "application/json": { "schema": { "$ref": "#/components/schemas/def-1" } } + } + } + } + } + }, "/object/copy": { "post": { "summary": "Copies an object", @@ -1195,70 +1280,6 @@ } } } - }, - "/render/authenticated/{bucketName}/{wildcard}": { - "get": { - "summary": "Render an authenticated image with the given transformations", - "tags": ["object"], - "parameters": [ - { - "schema": { "type": "string", "example": "avatars" }, - "example": "avatars", - "in": "path", - "name": "bucketName", - "required": true - }, - { - "schema": { "type": "string", "example": "folder/cat.png" }, - "example": "folder/cat.png", - "in": "path", - "name": "*", - "required": true - } - ], - "responses": { - "4XX": { - "description": "Error response", - "content": { - "application/json": { - "schema": { "$ref": "#/components/schemas/def-1", "description": "Error response" } - } - } - } - } - } - }, - "/render/public/{bucketName}/{wildcard}": { - "get": { - "summary": "Render a public image with the given transformations", - "tags": ["object"], - "parameters": [ - { - "schema": { "type": "string", "example": "avatars" }, - "example": "avatars", - "in": "path", - "name": "bucketName", - "required": true - }, - { - "schema": { "type": "string", "example": "folder/cat.png" }, - "example": "folder/cat.png", - "in": "path", - "name": "*", - "required": true - } - ], - "responses": { - "4XX": { - "description": "Error response", - "content": { - "application/json": { - "schema": { "$ref": "#/components/schemas/def-1", "description": "Error response" } - } - } - } - } - } } }, "tags": [ diff --git a/spec/transforms/api_v0_openapi_deparsed.json b/spec/transforms/api_v0_openapi_deparsed.json index a2e4142d258..689dedce0aa 100644 --- a/spec/transforms/api_v0_openapi_deparsed.json +++ b/spec/transforms/api_v0_openapi_deparsed.json @@ -31,6 +31,18 @@ }, "created_at": { "type": "string" + }, + "database": { + "type": "object", + "properties": { + "host": { + "type": "string" + }, + "version": { + "type": "string" + } + }, + "required": ["host", "version"] } }, "required": ["id", "organization_id", "name", "region", "created_at"] @@ -82,6 +94,7 @@ "ap-southeast-2", "eu-west-1", "eu-west-2", + "eu-west-3", "eu-central-1", "ca-central-1", "ap-south-1", @@ -119,6 +132,18 @@ }, "created_at": { "type": "string" + }, + "database": { + "type": "object", + "properties": { + "host": { + "type": "string" + }, + "version": { + "type": "string" + } + }, + "required": ["host", "version"] } }, "required": ["id", "organization_id", "name", "region", "created_at"] @@ -268,8 +293,63 @@ "schema": { "type": "boolean" } + }, + { + "name": "import_map", + "required": false, + "in": "query", + "schema": { + "type": "boolean" + } } ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "slug": { + "type": "string", + "pattern": "/^[A-Za-z0-9_-]+$/" + }, + "name": { + "type": "string" + }, + "body": { + "type": "string" + }, + "verify_jwt": { + "type": "boolean" + } + }, + "required": ["slug", "name", "body"] + } + }, + "application/vnd.denoland.eszip": { + "schema": { + "type": "object", + "properties": { + "slug": { + "type": "string", + "pattern": "/^[A-Za-z0-9_-]+$/" + }, + "name": { + "type": "string" + }, + "body": { + "type": "string" + }, + "verify_jwt": { + "type": "boolean" + } + }, + "required": ["slug", "name", "body"] + } + } + } + }, "responses": { "201": { "description": "", @@ -302,6 +382,9 @@ }, "verify_jwt": { "type": "boolean" + }, + "import_map": { + "type": "boolean" } }, "required": [ @@ -393,6 +476,9 @@ }, "verify_jwt": { "type": "boolean" + }, + "import_map": { + "type": "boolean" } }, "required": [ @@ -441,14 +527,6 @@ "summary": "Retrieve a function", "description": "Retrieves a function with the specified slug and project.", "parameters": [ - { - "name": "include_body", - "required": false, - "in": "query", - "schema": { - "type": "boolean" - } - }, { "name": "ref", "required": true, @@ -504,6 +582,9 @@ "verify_jwt": { "type": "boolean" }, + "import_map": { + "type": "boolean" + }, "body": { "type": "string" } @@ -589,8 +670,53 @@ "schema": { "type": "boolean" } + }, + { + "name": "import_map", + "required": false, + "in": "query", + "schema": { + "type": "boolean" + } } ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "body": { + "type": "string" + }, + "verify_jwt": { + "type": "boolean" + } + } + } + }, + "application/vnd.denoland.eszip": { + "schema": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "body": { + "type": "string" + }, + "verify_jwt": { + "type": "boolean" + } + } + } + } + } + }, "responses": { "200": { "description": "", @@ -623,6 +749,9 @@ }, "verify_jwt": { "type": "boolean" + }, + "import_map": { + "type": "boolean" } }, "required": [ @@ -706,6 +835,57 @@ ] } }, + "/v1/projects/{ref}/functions/{function_slug}/body": { + "get": { + "operationId": "getFunctionBody", + "summary": "Retrieve a function body", + "description": "Retrieves a function body for the specified slug and project.", + "parameters": [ + { + "name": "ref", + "required": true, + "in": "path", + "description": "Project ref", + "schema": { + "minLength": 20, + "maxLength": 20, + "type": "string" + } + }, + { + "name": "function_slug", + "required": true, + "in": "path", + "description": "Function slug", + "schema": { + "pattern": "/^[A-Za-z0-9_-]+$/", + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "" + }, + "403": { + "description": "" + }, + "500": { + "description": "Failed to retrieve function body with given slug" + } + }, + "tags": ["projects"], + "security": [ + { + "apiKeyHeader": [], + "apiKeyParam": [] + }, + { + "bearer": [] + } + ] + } + }, "/v1/projects/{ref}/custom-hostname": { "get": { "operationId": "getCustomHostnameConfig", @@ -1454,6 +1634,157 @@ } ] } + }, + "/v1/projects/{ref}/network-restrictions": { + "get": { + "operationId": "getNetworkRestrictions", + "summary": "Gets project's network restrictions", + "parameters": [ + { + "name": "ref", + "required": true, + "in": "path", + "description": "Project ref", + "schema": { + "minLength": 20, + "maxLength": 20, + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "entitlement": { + "enum": ["disallowed", "allowed"], + "type": "string" + }, + "config": { + "type": "object", + "properties": { + "dbAllowedCidrs": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": ["dbAllowedCidrs"] + }, + "status": { + "enum": ["stored", "applied"], + "type": "string" + } + }, + "required": ["entitlement", "config", "status"] + } + } + } + }, + "403": { + "description": "" + }, + "500": { + "description": "Failed to retrieve project's network restrictions" + } + }, + "tags": ["network restrictions (beta)"], + "security": [ + { + "bearer": [] + } + ] + } + }, + "/v1/projects/{ref}/network-restrictions/apply": { + "post": { + "operationId": "applyNetworkRestrictions", + "summary": "Updates project's network restrictions", + "parameters": [ + { + "name": "ref", + "required": true, + "in": "path", + "description": "Project ref", + "schema": { + "minLength": 20, + "maxLength": 20, + "type": "string" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "dbAllowedCidrs": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": ["dbAllowedCidrs"] + } + } + } + }, + "responses": { + "201": { + "description": "", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "entitlement": { + "enum": ["disallowed", "allowed"], + "type": "string" + }, + "config": { + "type": "object", + "properties": { + "dbAllowedCidrs": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": ["dbAllowedCidrs"] + }, + "status": { + "enum": ["stored", "applied"], + "type": "string" + } + }, + "required": ["entitlement", "config", "status"] + } + } + } + }, + "403": { + "description": "" + }, + "500": { + "description": "Failed to update project network restrictions" + } + }, + "tags": ["network restrictions (beta)"], + "security": [ + { + "bearer": [] + } + ] + } } }, "info": { @@ -1482,6 +1813,18 @@ } }, "schemas": { + "DatabaseResponse": { + "type": "object", + "properties": { + "host": { + "type": "string" + }, + "version": { + "type": "string" + } + }, + "required": ["host", "version"] + }, "ProjectResponse": { "type": "object", "properties": { @@ -1499,6 +1842,18 @@ }, "created_at": { "type": "string" + }, + "database": { + "type": "object", + "properties": { + "host": { + "type": "string" + }, + "version": { + "type": "string" + } + }, + "required": ["host", "version"] } }, "required": ["id", "organization_id", "name", "region", "created_at"] @@ -1530,6 +1885,7 @@ "ap-southeast-2", "eu-west-1", "eu-west-2", + "eu-west-3", "eu-central-1", "ca-central-1", "ap-south-1", @@ -1563,6 +1919,25 @@ }, "required": ["name"] }, + "CreateFunctionBody": { + "type": "object", + "properties": { + "slug": { + "type": "string", + "pattern": "/^[A-Za-z0-9_-]+$/" + }, + "name": { + "type": "string" + }, + "body": { + "type": "string" + }, + "verify_jwt": { + "type": "boolean" + } + }, + "required": ["slug", "name", "body"] + }, "FunctionResponse": { "type": "object", "properties": { @@ -1590,6 +1965,9 @@ }, "verify_jwt": { "type": "boolean" + }, + "import_map": { + "type": "boolean" } }, "required": ["id", "slug", "name", "status", "version", "created_at", "updated_at"] @@ -1622,12 +2000,29 @@ "verify_jwt": { "type": "boolean" }, + "import_map": { + "type": "boolean" + }, "body": { "type": "string" } }, "required": ["id", "slug", "name", "status", "version", "created_at", "updated_at"] }, + "UpdateFunctionBody": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "body": { + "type": "string" + }, + "verify_jwt": { + "type": "boolean" + } + } + }, "UpdateCustomHostnameResponse": { "type": "object", "properties": { @@ -1725,6 +2120,44 @@ } }, "required": ["ipv4_addresses"] + }, + "NetworkRestrictionsRequest": { + "type": "object", + "properties": { + "dbAllowedCidrs": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": ["dbAllowedCidrs"] + }, + "NetworkRestrictionsResponse": { + "type": "object", + "properties": { + "entitlement": { + "enum": ["disallowed", "allowed"], + "type": "string" + }, + "config": { + "type": "object", + "properties": { + "dbAllowedCidrs": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": ["dbAllowedCidrs"] + }, + "status": { + "enum": ["stored", "applied"], + "type": "string" + } + }, + "required": ["entitlement", "config", "status"] } } } diff --git a/spec/transforms/storage_v0_openapi_deparsed.json b/spec/transforms/storage_v0_openapi_deparsed.json index 6fd5adbb7a6..9eda95ff858 100644 --- a/spec/transforms/storage_v0_openapi_deparsed.json +++ b/spec/transforms/storage_v0_openapi_deparsed.json @@ -1111,6 +1111,25 @@ "type": "integer", "minimum": 1, "example": 60000 + }, + "transform": { + "type": "object", + "properties": { + "height": { + "type": "integer", + "minimum": 0, + "example": 100 + }, + "width": { + "type": "integer", + "minimum": 0, + "example": 100 + }, + "resize": { + "type": "string", + "enum": ["cover", "contain", "fill"] + } + } } }, "required": ["expiresIn"] @@ -1685,6 +1704,132 @@ } } }, + "/object/info/authenticated/{bucketName}/{wildcard}": { + "get": { + "summary": "Retrieve object info", + "tags": ["object"], + "parameters": [ + { + "schema": { + "type": "string", + "example": "avatars" + }, + "example": "avatars", + "in": "path", + "name": "bucketName", + "required": true + }, + { + "schema": { + "type": "string", + "example": "folder/cat.png" + }, + "example": "folder/cat.png", + "in": "path", + "name": "*", + "required": true + }, + { + "in": "header", + "name": "authorization", + "required": true, + "schema": { + "type": "string" + }, + "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs" + } + ], + "responses": { + "4XX": { + "description": "Error response", + "content": { + "application/json": { + "schema": { + "description": "Error response", + "type": "object", + "properties": { + "statusCode": { + "type": "string" + }, + "error": { + "type": "string" + }, + "message": { + "type": "string" + } + }, + "required": ["statusCode", "error", "message"], + "title": "errorSchema" + } + } + } + } + } + } + }, + "/object/info/{bucketName}/{wildcard}": { + "get": { + "summary": "Retrieve object info", + "tags": ["deprecated"], + "description": "use HEAD /object/authenticated/{bucketName} instead", + "parameters": [ + { + "schema": { + "type": "string", + "example": "avatars" + }, + "example": "avatars", + "in": "path", + "name": "bucketName", + "required": true + }, + { + "schema": { + "type": "string", + "example": "folder/cat.png" + }, + "example": "folder/cat.png", + "in": "path", + "name": "*", + "required": true + }, + { + "in": "header", + "name": "authorization", + "required": true, + "schema": { + "type": "string" + }, + "example": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24ifQ.625_WdcF3KHqz5amU0x2X5WWHP-OEs_4qj0ssLNHzTs" + } + ], + "responses": { + "4XX": { + "description": "Default Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "statusCode": { + "type": "string" + }, + "error": { + "type": "string" + }, + "message": { + "type": "string" + } + }, + "required": ["statusCode", "error", "message"], + "title": "errorSchema" + } + } + } + } + } + } + }, "/object/copy": { "post": { "summary": "Copies an object", @@ -1877,114 +2022,6 @@ } } } - }, - "/render/authenticated/{bucketName}/{wildcard}": { - "get": { - "summary": "Render an authenticated image with the given transformations", - "tags": ["object"], - "parameters": [ - { - "schema": { - "type": "string", - "example": "avatars" - }, - "example": "avatars", - "in": "path", - "name": "bucketName", - "required": true - }, - { - "schema": { - "type": "string", - "example": "folder/cat.png" - }, - "example": "folder/cat.png", - "in": "path", - "name": "*", - "required": true - } - ], - "responses": { - "4XX": { - "description": "Error response", - "content": { - "application/json": { - "schema": { - "description": "Error response", - "type": "object", - "properties": { - "statusCode": { - "type": "string" - }, - "error": { - "type": "string" - }, - "message": { - "type": "string" - } - }, - "required": ["statusCode", "error", "message"], - "title": "errorSchema" - } - } - } - } - } - } - }, - "/render/public/{bucketName}/{wildcard}": { - "get": { - "summary": "Render a public image with the given transformations", - "tags": ["object"], - "parameters": [ - { - "schema": { - "type": "string", - "example": "avatars" - }, - "example": "avatars", - "in": "path", - "name": "bucketName", - "required": true - }, - { - "schema": { - "type": "string", - "example": "folder/cat.png" - }, - "example": "folder/cat.png", - "in": "path", - "name": "*", - "required": true - } - ], - "responses": { - "4XX": { - "description": "Error response", - "content": { - "application/json": { - "schema": { - "description": "Error response", - "type": "object", - "properties": { - "statusCode": { - "type": "string" - }, - "error": { - "type": "string" - }, - "message": { - "type": "string" - } - }, - "required": ["statusCode", "error", "message"], - "title": "errorSchema" - } - } - } - } - } - } } }, "tags": [ From fc4dec7fa8ff3d7368bf0a85ce796aaf08ba39e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ramiro=20Nu=C3=B1ez=20Dosio?= Date: Wed, 7 Dec 2022 16:13:18 +0000 Subject: [PATCH 25/33] New Blog Post: November Beta Update --- ...2022-12-07-supabase-beta-november-2022.mdx | 90 +++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 apps/www/_blog/2022-12-07-supabase-beta-november-2022.mdx diff --git a/apps/www/_blog/2022-12-07-supabase-beta-november-2022.mdx b/apps/www/_blog/2022-12-07-supabase-beta-november-2022.mdx new file mode 100644 index 00000000000..577f9d08c94 --- /dev/null +++ b/apps/www/_blog/2022-12-07-supabase-beta-november-2022.mdx @@ -0,0 +1,90 @@ +--- +title: Supabase Beta November 2022 +description: New SDKs, quickstarts, Functions tricks, and more. But, more importantly, Launch Week 6️ has a date! +author: ant_wilson +image: 2022-october/monthly-update-october-2022.jpg +thumb: 2022-october/monthly-update-october-2022.jpg +tags: + - release-notes +date: '2022-12-07' +toc_depth: 3 +--- + +Launch Week 6 is just around the corner! We are working hard to bring you the best Launch Week yet, but we still had time to ship some goodies during November. Read on! + +## Launch Week 6 tickets + +![]() + +Next week, we go all out for LW6. It’s 5 days of shipping, including major features requested by the community. You don’t want to miss a thing, so make sure to claim your free ticket (and you might win some very special SupaSwag). + +[Get your ticket](https://supabase.com/launch-week) + +## Remix Auth Helpers + +![]() + +It’s here! The much-awaited Remix Auth Helpers make server-side auth even easier and with a better experience for server-side rendering. Up to date with supabase-js V2 and can be used with Typescript. + +[Read the docs](https://supabase.com/docs/guides/auth/auth-helpers/remix) + +## Edgy Edge Functions + +![]() + +We launched a new YouTube series, [Edgy Edge Functions](https://www.youtube.com/playlist?list=PL5S4mPUpp4OulD3olUW8Eq1IYKpUbk5Ob), where we take a deep look at a new function every week. + +Plus, we published three new functions examples: [Generate OG Images](https://github.com/supabase/supabase/tree/master/examples/edge-functions/supabase/functions/opengraph), [Build API servers using Oak](https://github.com/supabase/supabase/tree/master/examples/edge-functions/supabase/functions/oak-server), and [Generate Screenshots using Puppeteer](https://github.com/supabase/supabase/tree/master/examples/edge-functions/supabase/functions/puppeteer). + +## Quick product updates + +- Fixed two issues with the `supabase.auth.signOut` function: [cookies not clearing properly](https://github.com/supabase/gotrue/pull/830) and [session not removed](https://github.com/supabase/gotrue-js/pull/541). + +- You can now customize magic links by providing access to the `HashedToken`. [PR](https://github.com/supabase/gotrue/pull/707) + +- Now you can do redirects from your functions. [PR](https://github.com/supabase/supabase/issues/10325) + +- Conda support (`conda install -c conda-forge supabase` and everything else in py) + +## Content storm ⛈ + +![]() + +As a prelude to Launch Week 6, we invited dozens of developers from around the world to create content in different formats and publish everything simultaneously! + +[Check the full list](https://supabase.com/blog/the-supabase-content-storm) + +## Fireship’s Supabase course + +![]() + +That guy from the [Supaship Youtube](https://www.youtube.com/@Supaship6000) channel made a Supabase Course with Fireship! Zack DeRose did an amazing job with this project-based course that builds a Reddit-inspired web app from scratch with Supabase, PostgreSQL, and React. + +[Get it while it's hot](https://fireship.io/courses/supabase/). + +## Made with Supabase +![]() + +[postedbyAI](https://postedby.ai/) | Allows users to create personalized postcards using advanced AI technology. Built with Vercel, OpenAI, and Supabase. + +Discover other great projects: [Made with Supabase](https://www.madewithsupabase.com/). + +## Extended Community Highlights + +![Community](/images/blog/2022-june/community.jpg) + +- Supabase in 100 Seconds, by Fireship. [Video](https://www.youtube.com/watch) +- NextAuth Supabase Adapter. [Docs](https://next-auth.js.org/adapters/supabase) +- Flutter Authentication and Authorization with RLS. [Tutorial](https://supabase.com/blog/flutter-authentication-and-authorization-with-rls) +- The pros and cons of using PostgREST. [Podcast](https://postgres.fm/episodes/postgrest) +- Querying Supabase from the edge with Netlify and PolyScale. [Tutorial](https://www.netlify.com/blog/querying-supabase-from-the-edge-with-polyscale/) +- JWT Authentication with Supabase and Zuplo for your API. [Blog](https://zuplo.com/blog/2022/11/15/api-authentication-with-supabase-jwt/) + + +## Meme Zone + +This month’s meme comes courtesy of Fireship. [Follow us on Twitter](https://twitter.com/supabase) for more. + +![Supabase meme October 2022](/images/blog/2022-october/beta-update-october-meme.jpeg) + +See you next month! From 0f4f67090fc343affaafd5386d67f9f744cd596a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ramiro=20Nu=C3=B1ez=20Dosio?= Date: Wed, 7 Dec 2022 16:23:17 +0000 Subject: [PATCH 26/33] Added images. --- ...2022-12-07-supabase-beta-november-2022.mdx | 19 +++++++++--------- .../content-storm.jpg | Bin 0 -> 150581 bytes .../edgy-edge-functions.jpg | Bin 0 -> 90428 bytes .../fireship-supabase-course.jpg | Bin 0 -> 159147 bytes .../launch-week-6-ticket.jpg | Bin 0 -> 240217 bytes .../madewithsupabase.jpg | Bin 0 -> 119926 bytes .../monthly-update-november-2022.jpg | Bin 0 -> 71316 bytes .../november-beta-update-meme.png | Bin 0 -> 389633 bytes .../remix-auth-helpers.jpg | Bin 0 -> 150252 bytes 9 files changed, 10 insertions(+), 9 deletions(-) create mode 100644 apps/www/public/images/blog/2022-12-07-november-beta-update/content-storm.jpg create mode 100644 apps/www/public/images/blog/2022-12-07-november-beta-update/edgy-edge-functions.jpg create mode 100644 apps/www/public/images/blog/2022-12-07-november-beta-update/fireship-supabase-course.jpg create mode 100644 apps/www/public/images/blog/2022-12-07-november-beta-update/launch-week-6-ticket.jpg create mode 100644 apps/www/public/images/blog/2022-12-07-november-beta-update/madewithsupabase.jpg create mode 100644 apps/www/public/images/blog/2022-12-07-november-beta-update/monthly-update-november-2022.jpg create mode 100644 apps/www/public/images/blog/2022-12-07-november-beta-update/november-beta-update-meme.png create mode 100644 apps/www/public/images/blog/2022-12-07-november-beta-update/remix-auth-helpers.jpg diff --git a/apps/www/_blog/2022-12-07-supabase-beta-november-2022.mdx b/apps/www/_blog/2022-12-07-supabase-beta-november-2022.mdx index 577f9d08c94..f7853c765a7 100644 --- a/apps/www/_blog/2022-12-07-supabase-beta-november-2022.mdx +++ b/apps/www/_blog/2022-12-07-supabase-beta-november-2022.mdx @@ -2,8 +2,8 @@ title: Supabase Beta November 2022 description: New SDKs, quickstarts, Functions tricks, and more. But, more importantly, Launch Week 6️ has a date! author: ant_wilson -image: 2022-october/monthly-update-october-2022.jpg -thumb: 2022-october/monthly-update-october-2022.jpg +image: 2022-12-07-november-beta-update/monthly-update-november-2022.jpg +thumb: 2022-12-07-november-beta-update/monthly-update-november-2022.jpg tags: - release-notes date: '2022-12-07' @@ -14,7 +14,7 @@ Launch Week 6 is just around the corner! We are working hard to bring you the be ## Launch Week 6 tickets -![]() +![Launch Week 6 tickets](/images/blog/2022-12-07-november-beta-update/launch-week-6-ticket.jpg) Next week, we go all out for LW6. It’s 5 days of shipping, including major features requested by the community. You don’t want to miss a thing, so make sure to claim your free ticket (and you might win some very special SupaSwag). @@ -22,7 +22,7 @@ Next week, we go all out for LW6. It’s 5 days of shipping, including major fea ## Remix Auth Helpers -![]() +![Remix Auth Helpers](/images/blog/2022-12-07-november-beta-update/remix-auth-helpers.jpg) It’s here! The much-awaited Remix Auth Helpers make server-side auth even easier and with a better experience for server-side rendering. Up to date with supabase-js V2 and can be used with Typescript. @@ -30,7 +30,7 @@ It’s here! The much-awaited Remix Auth Helpers make server-side auth even easi ## Edgy Edge Functions -![]() +![Edgy Edge Function](/images/blog/2022-12-07-november-beta-update/edgy-edge-functions.jpg) We launched a new YouTube series, [Edgy Edge Functions](https://www.youtube.com/playlist?list=PL5S4mPUpp4OulD3olUW8Eq1IYKpUbk5Ob), where we take a deep look at a new function every week. @@ -48,7 +48,7 @@ Plus, we published three new functions examples: [Generate OG Images](https://gi ## Content storm ⛈ -![]() +![The Supabase Content Storm](/images/blog/2022-12-07-november-beta-update/content-storm.jpg) As a prelude to Launch Week 6, we invited dozens of developers from around the world to create content in different formats and publish everything simultaneously! @@ -56,14 +56,15 @@ As a prelude to Launch Week 6, we invited dozens of developers from around the w ## Fireship’s Supabase course -![]() +![Fireship’s Supabase course](/images/blog/2022-12-07-november-beta-update/fireship-supabase-course.jpg) That guy from the [Supaship Youtube](https://www.youtube.com/@Supaship6000) channel made a Supabase Course with Fireship! Zack DeRose did an amazing job with this project-based course that builds a Reddit-inspired web app from scratch with Supabase, PostgreSQL, and React. [Get it while it's hot](https://fireship.io/courses/supabase/). ## Made with Supabase -![]() + +![Made with Supabase](/images/blog/2022-12-07-november-beta-update/madewithsupabase.jpg) [postedbyAI](https://postedby.ai/) | Allows users to create personalized postcards using advanced AI technology. Built with Vercel, OpenAI, and Supabase. @@ -85,6 +86,6 @@ Discover other great projects: [Made with Supabase](https://www.madewithsupabas This month’s meme comes courtesy of Fireship. [Follow us on Twitter](https://twitter.com/supabase) for more. -![Supabase meme October 2022](/images/blog/2022-october/beta-update-october-meme.jpeg) +![Supabase meme November 2022](/images/blog/2022-12-07-november-beta-update/november-beta-update-meme.png) See you next month! diff --git a/apps/www/public/images/blog/2022-12-07-november-beta-update/content-storm.jpg b/apps/www/public/images/blog/2022-12-07-november-beta-update/content-storm.jpg new file mode 100644 index 0000000000000000000000000000000000000000..60ff50e9acf67f6cd0e37141c1be90291dcb126b GIT binary patch literal 150581 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�aF#P;x>%$}8-`~FblHI^s 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

Y_*Eob(e!miGtN6sn(h$Ylx z7y9hCix+hNMV3T81Nwau_}RP&9aD-`%zia{y9hMq*%+6s%*9ZZ&afknp@bk{a% zHP+ky#xi&9S;6D-q0c>!maDS8RAWPS&jva2KZFk`nYI}EPg7*2(1~3(-R^R(*%93r zw_=px8WZg|&WxGyZ`8-CjkIk-i1(F#xxuK%lK$1M60a|VB0j*l_-h57OK30OycTQ6 zS>psld@N@kRRMX*Y%U@JPp}p(FeSUJrB*2ni#KoD@NRyHbIf&ssyg~r-{Qv9U#sB` z^^<&RowhkbB8Ez?`#7djb&%Z(L#2_?uA1=<4Xfj#Z~o;3`9J8M{?~u`;T*!OTRA(v zeYg;yalG_CRfr)^9ZhL8KjC2*P!3xg>LUbAt^HpT^ERi^vGZSYa-z&BxqR}f>GQ1Q zkPrZN{F_!9*Q-u*wngfispdV?)3Joz*b9i_61(u+m>+Ot??hPnkHN+?j_S9}Sg^RD zXHMZ2y%@pl4`%>m_XsK^K#sjt-z0?~YZhMGUX}GkZXi6@L?I6!dy%LYavBrfVswtF zLnMe^({XzR=aD8ME{ErI{vO(lT*a3$D%Zd{doJU|**9w$o4~QHiVCVaQrE~uYS`)f zfg{nM`V`eGqPwf4PS?FNKp(kgl9^$H)*8&swq7+I4}3WZRI;* zUlqnGtXxX7145g7N^Z&-zu&YXKkJ74;CW@)Tddmi>|W>FR$Su~*+t(m=P?p6Wxet4 z$`!3na@K{kr*vD(EG@t97M)KL8EMI`2fJRI;*p4X9dD!+Sca1^EAh3Sjp$_uQ=b(j zow3uZUc*@s<>6_4GZqQhr6FLnj-s+<0dh-_jrZ?MKCjIqJ|sg*TVA9jKS>Vx>9^N4 z0~I?kzEF46w?zxRlm3^(K{a=Jbkz)qZ~Q*kvVNKU=V4ycq@#9R*#E+2Ir9Z=NmLKF1E zWYyd7{w^Zt&tj6TyA;q#-pM(tZ&h_Z6zKO4Wz;ff1V`grQGBz?xS zd1%B?q}BFx+|&!HfVPVu*wjuAgIrzyX9HsQL|<0?B^XJc|&(U4nhBG+*HB`=0@6MpHYQ*j{+tg1>T0xIpZ}TM{2Ii{!KH*;P%0DK2%B{<=N{Jrv<{tZeu2E_6 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 z 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

R8G6Tro&bI6u(gO>f`mg7e7kc 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 lq_M6gm=bRTflC1kIrJVddxtR4f{{asb$I$=) literal 0 HcmV?d00001 diff --git a/apps/www/public/images/blog/2022-12-07-november-beta-update/fireship-supabase-course.jpg b/apps/www/public/images/blog/2022-12-07-november-beta-update/fireship-supabase-course.jpg new file mode 100644 index 0000000000000000000000000000000000000000..30ed840cc9efdf98c587fd41d0169c76068957f4 GIT binary patch literal 159147 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�>0e6^8kI)XbNejT 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 kwY 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 Z@qVV*ZpfvxY2?i`3U+>$oALOk{{vbPm#+W- literal 0 HcmV?d00001 diff --git a/apps/www/public/images/blog/2022-12-07-november-beta-update/launch-week-6-ticket.jpg b/apps/www/public/images/blog/2022-12-07-november-beta-update/launch-week-6-ticket.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ee390608907adc4ac92c2a11888f23f41aa016dc GIT binary patch literal 240217 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

Rgc8h#1!)T(2JqC0k&`s;y{cF-Srx|ygqFuXpU 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Ξ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

~f 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 literal 0 HcmV?d00001 diff --git a/apps/www/public/images/blog/2022-12-07-november-beta-update/madewithsupabase.jpg b/apps/www/public/images/blog/2022-12-07-november-beta-update/madewithsupabase.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ded3c26f2f651a591e951c29efe07fefa1338f85 GIT binary patch literal 119926 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∈Z6q05aTQ*+x_j$1ci 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 z zvSkk$`0$Swy0s6`Snf7E{Q+x#T1D?eDq+Kto9X_+z9++Wm3e&_d&zN!>j^51U z-ah(Q^t_H0S6|1+Dy?r9{HZekm~a`H^HHNVP6Oq07ymj&$ZLQqKOJdWvh96Vd0DH1 z6k79w|GJd|YeubFYKuuS%YT<&o+a0WE6u$RIoNY#xvf)Cw3{?dq=^*TP1nZTTIh(5 zPCKRtpe$Aa5W;lo=%Pq!;wAirFhJm03~!8tN5CLRZS3~bY%RDsvz zOyTaeTRXb$(x^GclM5n<3!>XMeQN(g`-I)Q3B8mPg*^-Wp7G0DNBiRJ{Ps2HxXvC8 z%ouHCXR1VSuF6zhU%|t2y_2z|&hU`-;oHFu4VyZ}AMG4D2Ycs?^0H3y4_oU#h#b3R ze`CYDGA?{woYadJ`r`P~-He@3F%B_G-FjlP6DRt678V>*XN%d}MF)ArAFzKZgTVeu ze@X8zcY4FJMX9sxJ*vzLQFq3BGBe&VoK1t%4$9_na-2fXn0H2XruvuiuHwAn|E0m* z;q1@EiLO0l{+L)!btg<`Ph5esIf6swGzKl0ejKQr)Tx0c)Yv6k4I44%eO~YK2up8V zJjH7_#&awBdX&D+hHj~=Cg`H^8orF1X-8mO>}A;RE*lN9wKmchp3RndDy2Z~=c3Om z>cvp+L(oTP;-{`7;Rk;Qg-9rzg7BOkqPj=aJ@^xUu=@Gi>!;_JA739IzI^$DR38iT z%S!xKsBxuhKDCQQ2^wZ-ouX~U@9umWQDdR*>8^lP0!K^O`N%R(;rkah{QIuCfq<&} z8lFm{mM*=ovX!zk>568CWXy0>%FqhB>7|u%iZBvBq=r$~11b$&WTX(L zVSC85$tl_**UMA@KrHln0*A}@#^Zv^xsR45eRY!IGiZ*t1Y4X>BB�~1ug z6I}Cb&M`;KU+0mR$^Zn#?s$hus9b&2DKt~UwARZDOO5{3`%q0mGD@NA6~egt+I|JR zjZP(5ej(79A-7j89Xr0ATBYH(L^*GWrbnTmo$an-noy6-&bd|B92)RZv*_4kq^MCT!m+GlxEY!kK3nQHs zhF>VCZ_3UK*{W9G8Ns1loA+No5^)coxz+c?yfqQNb?_o$;|wnx~*>)<0D zEw0#@>acFA)7sR`VyaF6RzRu0`Uk5oetyHTp{LgE*WFX~T4A6nE4u<+bGiR2VFnd3rK z3`IgvVqcAV8`GIn_am>ecPL>(q#RHi0}La)wJ)fGNfzP)_#es67#*XJ$h!e*IAMbC z^p!eE3#=#5OxLV>US@){wX0nSyVd4yTcM`?bxbh}i@{!k5g&}`5vo$Q! zYyoWGz)VEf#Pm*gcj^nQTNcedO%rwN<_fsGy@Y+Yo;o;ld#{o^JG*?YWt)yF$S8Wn zKobtdCLppIIyIV5duK&Y3rDS}97Q)c-Tn>OKTV_r?ssNHXy#uWY7%(#e&jf|EB+z{ z*7~y1=I7eAHEK<%+Pk2YsG5aK(wSVu_cIs8`Hr|-iG$!YDJJUMZ{&y@6}Pv3hwHR8thGJY+f6MrO_#)oveQIOLAn{eNg0WX zQBsyAJx7X&b20e#Rrd>#aD5JOv{O+95$&1@P1*C*!T1-}4DX;objcTc&9G zfw0aNa@ySd-A75aQsgA5Ig8BBW{4>qui=MS0KIv{ES#m;b^jXrT>;FaF@@HLgGX^! zPDQW5Ce<~k$a(Qjsx5}HGnx(0^);u>a9nm}%7aH8K&KDR`Yw4Bj<;z00QE?9#bEXp zBu*<%ohMhp5U*A1*xLn82-6c|B(2L5g9#DupwoO0F|M+`$~NaapRwxA(7o?r7V!(V z;Cq8xYjNrfEX?G@{Q3eAe;Q4@7yd*D!@||fX|NN`3*FN}J=~GY(O*)l+XzR2$g~15 z-&kL?p!p2Pi{QF8Rj?RG#q}0_t!DMfnRp($vTVr3P`0zNZffWc)vnv=oyPBLv|ikD zGJeZqCK{+GqR;=h-&Z-EoJe}VIz28lD^ol3Y2HsPif(Ge_r7f~zt`cuXT({T`1wBW z*}BOg+h3%bfSQ7~G3r`E#p>+(+yVwC*RnB0*z_#g8MxIz`BYq%P9$}`obYSMBK}l7 zH`_HA*KRJ%j=!MCr4%U^9770;mZq3>?RY+M0v`*`wA;Q6o9GR4XJ%k!$)7RqmB;Mf zGe6i$-rP+$M;@3H%RhQpi66blx=}67LnnKwuVd~vy$#W8@Gl>jlcFE>jqwiK9GL&K3Tsf~xwANKV^(gLv59#3l- zta3%b2hydTMpbed*%DaIQ*VQ5K&fqgi~{^O!w&fO5yxKKj>6(A5qGw!AL`#DC%CZjd%xeS95cz35w(Dxlh)so1KYD0J1Wh zoq$eYA=Ht^Kg9(6Yl$mg^TJxaflt~yz2XjSv^u`iU~Q9{1k$wBDS=4=5*1cPV64e- z><56P(`jj_6_qK8<(gxqzUaoLRbnAT_$DegnT?D8EMj!Ojd%KD(O=V@IPLD1-1c~` zXsaI;&Eewi_MzSH%p5o#X!uMsXr>vH4Ru>co|b_7DZ}Ez2F>hre05^ceX~haiKNqS zD&7fjuMO_>o$3qB7LEZQ`Fq9P`0Pc$xb>bsZc({MvlnlK6c-Rt46`dEoi@i-(<(Y! z)Ssr-leTQ(wSDGKDSv*s+$AUD-8%HvgC=0cx7PV>+W?|jN_4M0ro-LEJv5F2Tbzb} zn~;V5<=<^um+;sg>w+J)w!59du0eI(&}eaQqN$?aT&FSa4bUtms%wcU^BR6iTo0d? zF{C)rNUOjDS;W2%@~8r!Vm4KzID?S1BxPHbm8#w_kxsx)Y1in`3p)6PxN2UQ`R(is z!JD2uR>t?*XUV9?lnGs+dYfBgH|xzyW>MKCE&d!MfLJq!W-oyqiCl&fwQ--%1$K>^ zPBTag@Z#g*{bPO-`aV~iuxIGxJWRGyB7%MK&m!jJAQeVPDf=hP|kynN0~unC4flXOYP+_Ibn3mo$FV zUq=GwB7WH?%F>gss6#NmUJl@UwZxjH6QewTm^muKR0)BF&=z%o9d-Ucp5AVSj9%}W z2h*HJ`?H0n>f*}RTaRPms9?j2gPJDKU*Cx1TxoLqXDRdIlI)5e@oS8F9eTCES<%}}J={_au`;7suT>E`jypz(2+@2j6_3Xl&7=?0kW5fVVZ_;h}4t--b32pzuCR(D{Ek5X4X_w<6Qj-e3UN@o&*4XQ4Xx7%Ts{b)~TPD?3>RYpS4 zBZ`|tG_Qzqa#u=&EMn`CLxD-S79}|QT5@Pi)%W`Kh@2YlzWx?ES;c#&uY&PF8A%<& zyX37|`ixm$9TsVKk>nV245r_BZrDN5ri?eeue)2*8pp-2n)OhHzMkWGJTYE>gO`c6 zmG+j`H8D`GXuddGqV-(a!C*f*k&7zgv`N=vID)6r-~8G;QuJN%q&vNj*0hK^mdD}& zOV_GKt4I;#-|v?I_X5C)G!l`uQbUM2vn^fSr}WGKq|~R12^`s!Yt)wlACAEgZZ4RA zelubBj_m2*+X;LnhIoRrk6{d3M=lt2yGoi}W%?R3Z8mF$p}>IpmQl5>$xBVS=V!l< z*3~_1N+zXJtrwBInGhH7Lm!FK`(ULgYUN59LThO?MP#L#~+Ahqy z1-!0e7g{Y`>W$!VUpOjH2G0@=6913q)6gk5_C|Mx$1P(5UtGtC@Ovd4@m#z}wX)~l zySZRxf0VV$uni8e=q}9#cDuRg{_bW^;1%6t@K}R%k*M~F+zcRLruNwI^9@UXtr(_N zWT#4Rc6zZNk%?HlBFwLP&eiFWs6*Ns4^6;TsA58}D5(N}v7sbqQ8w4C{;;_UCZ4JDO2cQU;`IoU9LxvqArSN~b zethI&=ZB(@ z)-&<48-tox{8!*G17MNpOliss`upi8!L70ynb-<=HrneI9*9*8=ycQGk&7ue7v@gk zqJc_}Hq8*$n@!KR)s{aq^f_(cj&{qd&RH8T8@tidj-}fy+Q54XJCvzava+`0G!?+D zHD-~)+=iGK{U1oLE+WRjNxlC-NBI{M;@xM-s2$7NpF%jqk(G9w(AAf|U8Mm2g6u|2 zN0)R#>w4J|=P0x^TWV1NAut6UQ}N>Ce%5cM(d)y{Coq!v?XR{0wNc_^qj*{02M}&*{AK z!6&t8YD?vyl+|B5bFEF(lMatHlg1&CB{a;V$-J~{=xqE~PXGWw07*naRCGtQq0|KM zx;>N(n8Jv*7({ST4wwYPbTif(&MLrK;pZKJu2sKALVr;QoPUft|BKZno=A`UBgf$IA-LLf z4b?me->&Ht8xdh<@nI0*J$_>0(^Dl9vjEiZ%SwI2o(FGB>EJZ{D_?srZrF9dJhx5X z054a-oA?{15M4!h#lLOs_e&X6u5s11J0Em$hVvzjcaE>qXkDiTCu!RBF(={h_bAw? zakr@7VbsT>aQIEbCnjV!ojK_fAw(3rp{D4pvu3$#IQXW{3As5^tHLIbS3j^1RuSky zIDY6?w=V8{NNvH2br)1nq>T5PCDOqXM2dB3!bW5ZI!~!vtYmd+RY4>kcBplx#r_ua`d&hzS;6%x7!18= z!(a~a(tiESzF4~zlEIib4{|-6Gkug9#jMvd$L;N>9^+Iba;4jZQlakXf9zuo>It59 z+xinEWLpXVoh)t2rHOZOst|;H(O=>vv|`g?bCsv9XrP5uEu1r}h{n9P$;zH&0(-n3 zK0j*crB$ow1XiY%hO$83l(Jf8WfT?028R+?z|?M95#xT=1#cAIV<^~?p;F#?6>F$SQf4f>a7tIv+g>g*TNgU+8^(0&SD-vJ!;=vd?p^Zv?u0I+3D}I z%VYVi(dp(Dc;%-vp)1b8>olR)FDC1k$Vr0oP$j!(_%1$RhDMHxGc+v9{%#q&dNoG#e9GuT1n^+l?C6GO$T)EwK&bHN4Da^ft#Q7I!Sr ztR=;AHoOeU2zg}~`IT8N4}NSKcSQd1pc8sLa^b*naZ}kY*Ia<`(@)WTnkzT};|Jq) zQOyFS*{n^ui@WT4a8Q&zCj4M~K2HUi8U_ot@l7cd)~s17w$Z@wWbfkD(sEWj@f>^P z7#x2CwUmbaqCu+J@4@2JSy<_EEJ2KTY{cO~V}k)BZB_gJs2F8>me!MP*_pz;Zuqbu zyh;~GzVv?;WtK8Sjq>Q1L4`26DQ+T?&uW1|*|Y`LihdkaSELA|oU1XId4U$hT0o!N+Ct~}~ERqx7j9hB@GyBE1}M8zOYA~baw zkb-%^vdft_nmHc}{-A(Z9*OGT-+w$kJv}^r{$B`$c4O;XHf#2z8DbY;YZwq11P0Rt zX!}bant^33yX2B~0%H6Uhd@J8wKl9o1(q0VQf1 zrnf8!e1^e)m! z0I)R=sJ3VsLaS42uIr{#FI9OL^-_|x);W(fJh^R?JybZ|&Iq#bn{`pr-lEydk_6aA zbC#^+uovN-WW7zmu(VkX#kaI5HMWiqyXMH+V0`ceJC0}e{)2YjP}5|*%8gWee%>&3 zEpCeeOVb!lTdu2tp8Al2kMqYC~hn z{90s!1>DChJqTVrsW`^hpc$?GAJ+Bhzf~nO>Qkv!v1pGmlmC#=3v}LNW97ci} z9?xE4!In{hL)}Z~bUc{eJepsmxj@X1x=-}14)bVd;T(5+6L7A(gfYRFufDDkTd~#K z)jDj}g|xq#Hq2NK%1`gtd*flp=~%lFZjaT}W_o$9A@)Obbu+0cSfIYjzsC!J)k7pd z<_{^k*T>|`Alv&hOr4elAT95)MyS<&ZO6x?vHBxE@yENmD&yX2_P%PTH(4eLKkOzjMq4V@5|A$<#l%A zai8~qO6E+=5CNXij$N|G(a4I&G&P0psfSer^3xZ7H(f&x=j8`~A5HrXYW|=0y{*ww z20tsEFs=06?bR+&+8N!c3)5#mu@H=1#N*V^wkvcedPp(Cl*TQY(R0Rn)Y!dO@Yy9# zLZSjBRWO{&@|XeGyuw#z68tVHf-PNEGvLk4f$Dkc^bU9ukK~S_Yng_R_a0%gbYW@d ztv6~=e0ST%VvJO+24tL%rRXhM884@IbJ{`-v%J`{9rkmn;SoFP2t%XK*F?>h*pMxu!(;6@w>6og$Y+d6Zu=ph;Eq&^Ubwzy$W~qBqSn z-?dF$(GKj?-NM96jF`xEv>2K1Iu`?6cQYY-N&2;C-)Noh2W+Qm&!16yUJWmEnqz$q zvuEIJv3SnO0480&5zUq8RQFCM(K=w)c2T^o!c?po=BCHR9M`BrSi11Jj%&Bg@4)fM z{LjY+DtUW~W>@R9W9qe~of8_74F&^|0t`A}6FtxbvtX8HH?l2`d*jAn@J^e+xCi41 zMKViWMN6R`8_?Ru1lpFrGR$t5jSG)Vj84IPc&s}|-R`jv@5Tcz&bYhy({0Vw;ZAn6 z>cYUNawUO=wDJb2fOwE}%w5lBd6|=WqntE_fJPZA<5H2$Qm|Pg&94vq2V*+rRmI$e zw$@M>Ubbtjt4zfqwZUG;$a@L;f}PZ;+pPQO1t6S`H1oagY~RL*i@NY^2acJpf3)Xr z#{{bc1Oq|n*&y=Rf$YPrQnU>7S)^!RwKaCgam!y9mbeNNrDP=HSmt56g*60s6?|iY5#FLLN z-)ZI-z!L+uI{gbwHxpQ<%eFtR=NjMS!2rh)WDF!Q<15l(hVd$xn!sF&qx&q)7%>r# zG>^0~N3F%kY13LW!c)jQn2DhWY5j2S_q8DV9`!V)jvw@z$erE+uWN*2e)Rg@Jk&7}1p<&Qb89Gukk`ItY*BwQWLUWqN)s0gxHLRJyensMru? zFAL3s6+P_$`Nx$!`Wv{!=}pKhBcpXoB}6>we0@QKR8VsQ3G0 z%g^hc;f~;B-pv3;26`Tw!q1=EuD!9x^n(*SrgbUQTSvn7HARi6QnG195frqGo*&zd z=M?Bfs+Xu-4ffUD2T(sLLhoOAYbEfW>+wyICfnd{l!zj`403>RH7j}J&W!>Kso zsg!!3EqWh5`5R#`;k()D&4T_M1Embt!peDHdRT4h{%=^A%%P$epF7Cu?k>|1yHqgG35f~rz?9Fr%dot+Ik3%w z$M$i3x9MGM=L~x6AXdrFcoX*Zu(5g4Z{6CpOm?6)Hx%}0JFe!vMpN66Dpvt4T35}k zeoC9!YfKTdi*E|hCJ=QaM#gm)1s^F!pkpw)a-_55FZv$a;}`A7_zAe@A78(I=hqrM ztA>#@Lm)6sP4Q|-?dDLMFOI-10M-R;yrt%MWT&U4Td%e-yv$oxXGYnU$p}(tHD`B4 zw?Y#bHKAIB3O&%b$HsL%<`X9Tb+-|K-UDzz|EOzS&kO5INZ8V@=%;r)TKoJyVP0MS z9d-TiK403>HJ2MwlIG99Fjbi*DvS^@4ur1>~HmWS3LND-RbetEtKHM2SRx8U6;mMC4R#q?oC?`5{x+=Y)<$PcIq3nk=+8ze$@XA z(QV#iClM~-qn&w*yv_u#48GnmvM4Ui#mlkjc)He+hT{@-v|O?%af7flNC-ILLz@#L zZxXlwBS)IIJY)6w@#*W+m#^&X9)3Lk``^#o8;-?vZ$i6Z%d>$x90x(up4_B12LiD7 zi0<%&t*ighLQLHt;$^|O=VsdP@IEhKi{jK$=NcM5MZMH^Ks3zmf=;>6wWlZk@uo|g z9yUmT+2F`veIqL|K-h>5gM}6ZjEsMJW=vo^Rrq4J#(&ij>1jUHs#Nz#0w|-Sa(w=I$E{@nOq9Pi0Jjl_%TEfn)x#WQ7_rbisJcOWCETzVX z)~YHd^D4U8~7 z$p$N_^!L$j7Q5~h-Oc6OEHHfrjwJLW3S3(P9o71ihT zk6*rg`~ID+>!)wu|M=s7wM*^_p;<4wGx(<^7_X{e94>?{(?n!lUkT|CfY8Rr+MR^7 z#_D=Y121;u*Y3-FE0=UsZ~_YtaG{qPEh`!Z4NLXv9c}6*1c9 z*3q(}>#6Ilg0ATBO{WRrRG1U~v@pHS>*A0%1J7|ys;%Fbd0dodD7z* zIwNOuTt&NNep^qS<4=PG?u7&F z7n1k;mSPGU|c%75jhdQ=CwN)pQ?)Sj|xxc*pp4X zwU3{p3V&FxQ7{Y_4lhzLRRCi_dFVy4OgpxK)C!8WIkz-5n9$WPwO~S1Y{3AUCL#@z zEEZD?dE?y7xw1mJuip%>o+=zUwL!U=mJLUJ=oLm%?Giku`o#&&hx*IOL$PLv20EMO zA9@1Eqc7`}wlg+^8jOPgX{I<;oI6N3W;&lk>qWnJ>jDNQf0+)#m@?oAGCBePFj9+b zgxb0TUug$MlUZ#QYOSgx@dLPTi8+Fv6Tn8`(?ika$jlK?MS>m7lUC(M$*6RQr;9`v z7QgaanbG$u;MS!EA2~2M~Wd@IS zO6`zP zW(76HP3!HO4DT4>;%~EPI$1b1=u^gPdJ&=tMd}H+Lvik-vTw$tj8i(L&w78$vfIoI#IUBcX^6mE#jD>mv%OCI$bi9!Ybpn}^&Nmz^byJ!4hUU< z%3<&up)2O3=wdfJgqzOcPE^yfz9e&Is4Fyi{RW5^)aqIp;oaJo!Vqw+M)YG$xpc=i zs;OR&{?-QwazoSud*hHsb=Kl`)|SuQ9a}QP$ouqcr)|K|VIpwOc&*{s~g-+xtWqj;iH4{C4(5h}DRXYtL&-yZK_5L9=N#O1uVCF^rxRE=5;{nT(2+uP zW~V!5p`Eeh%~GeOGodMLicJ7x2d4d8mBFn2u3%Nb@XEMT%n@wvl4YR^B3?(Mm;uW| zb;=mQ=E@EY)4zY*d+OhcLb@^c69ztt*r5QUm?*}m!1(?F5*m!^iEvX|le4^TDlH5< z>Y~yr%X88$c2Kcay6<-%z|4o>>MYbQ7D?;>tEq2w*JVU~EVF2k9PSgo&|r%8*-Ss7 zFY+*#@cus45ZO^lgx2KJ?-C9B;g|jH zMRY}il_l~KbNz+O#2-w3%gQ5_5fGv4j)~W1hx^6V-FTbIvfJAPGO?Rxj5yLh(`p(F ztGp*Yn>ok1G-7^zuDRp`8Sk^}4}M@@f$~3RGc)3y(~6+6Li-X}a^xd6SQ;#Yk8DO|+jVu0A7{`lkh z>({UAF4?AWsjI%tGjVDXIJwZtviVkwzfM@>a1%7dqIguXB2i4@fKOrBz!Zgk=@AP3l`0kfNMYUo#?wC&D^t>{%Tfo)U;p)$FGsQ_e13R&{qpkl z%ggHz_C_2lKR>fw=BExg9pjcx*^{i1Xcw3~by5ZVO0V12$Y3ll@1 zKFoQg4Kk%pl*OHe5T=G+VN)w+hNl%X;lp#7%t_rqivyF-8lbbrx$nsUTLh$fGdDBL zGeQmx4#o>9sk0Szyg>H?0v5GG;&uC=Ldw0MMYGpwny_dx?OkR$%0xt`p#Ag7{M{2b zbtP7j_pOW|VVFNGYx7szp85?(V%;<*#h5`R640i#?upv|B9!S~a~Ibx3@=1QILfc^ zuDQJG^9wy0WsdQpiBnq^5h;lw1fogPd&MIQ%w72{dT-hGsg*ok`>6QB-)jBU@hwZk zITq`neq=9z5YB3^OLOdy_G7`?Glnwi1y+6>;hK%fPyFEhT_Sdx$NwZFdHgx7DN{%N zpGKkn)3mJo^GZJ8yC&_LI2vZHn3HdMsmb!>yy{ms3xBNX6?Qsb7X_0y@!dgjw^3BY zzAp^?`MllD|4nBZiy_dFin>jiGYW6I9Ne7D#(C#1S@z2yHfyRX|DvZ~@>63lI>-Rh zPE^qDCY&(m{Y#NMLW_D`iYL|VkrZ7FTIg6NLjjzaJFpVuK_UiTQX5%Q@DzK+)L7hK z=DIjsM==W~97h$AQ$cME%LXE*TZchAFIq`wSpbuL*Xzv2mY;476H7Bj7k;;MLkp3S zJrA+D5OG15SwPv#>2F-|=b1l0egFBwGc)z^LX!T)nf*2 zJ#sS1qTXaaQzIf~mmfd0yM;rYZ3K3Z7N@Ft+tz30dc)}r$F9z)Fu5!{l2%@cXVBrV z7PJcuulJ7>w&8#$-5VKKZ0yosK$5OM&UD0FD9Liq?~| zb;duGB8?Ff2R@m+x9sL&Q##ljGNNMH*Rxw&tv|NPxk$#3v1EpErmgdn`efr+b49ih z-$oz%Xl5hZ!>BZlFv4f+-=f~g05(=p-0{o-Ko_cLu8r{>@1>c+L#895wP?NacnvM` zF*n&!3@5~DX5Y3VwTX<2o5n)(UKV;`!nyL&k=>#3NIL*#_3PN>uDa05#{H%Ip4eX^ z=}}?atNO@!jZw{?;nrZ!14ho=#lq6OKVU1qSAD_9$inw1^xA#A5#G)MCy_jw&7TQ; zc>KXr056~Z_2XGzI$QM7u^R86O$4C!Ecm9l1pva48BDWlMP$O#V;$YVqG%VfX`)LP z(G9%!w*XM@#oeLKDRS=xNV%{=y&zQz3O{$rU+6by$vSFd=IPLm{Sd;3=NFw!YrD*o z7|+@z^94%oe{7cgV{xoa6m7Y6RHXA`T4L#33WM5*>57Iq!Wfup)gD^$QM`XLT}EN) zgn1hg%f>H=9r#1@?icbv%vGn_Ejn1*1Tw45SvP-dE*yhxq$@%jNuEMqUDYJAcXQm7L{39WL#Vrq7skK2w(!13cprSN6QnaIl-on@tcPAt_zOw-(SAV zOBECL%d}Jm9=VK_K!Ys`Ex;_=PF0?nc$268@pCLTYc0*-Doj(uXhFCJ4?*26I8AWi z_u_lxV>yOzK!=4sifo6F6jgoR>NghNB}0=B(gwj3`-Sp6FZ>L`x@yhPw9wI*+}hKcjQ+9nj>ccU~nCmkMT5`$l~OC0=n|5klA{byRUPe zTa-HQUXn?Rl!+<}KZ*+xm;+AO8JBRZ$jO$8g}<0h^9qJvM3z#|Fm{tFMs5-_Yd1kt zh@Yzwn~?nw6Iz9-6`ntV2FNiFJ0;A(A!Q!Mkdbb7I)Hl!E2h4Rf8obnzpi11Z`anM zHgP+iMVDrEoU4z=p!f~A?|hN|zu3C5O+GbL&XpYztsFTH+Wf^-0>!|Qj^e2<%&078 z?`-1KMod@>o7@`AcWp1}B2l?m%8o?uYO4hA-2gC>$!}0UeDOgtkFR{u7r@yq@o^{j zruwvtgGDaG#}^KqAHIKoe13eY8-M=nINzc4mPjXLF4N!etjoLlQUn3%ON6u37~x4< zr@GqfO#tI&Q+f!AXQ4-HI;df_1zU#R(lvEAbWsNMWESm9ZkZ=)qD1YYmGe*#8MD*| zT6&wdw5w}Sj@yCY&ItN`#vap8iERaBC79;{c8^%FdtZMmKbjH$)?_I-BGp7_yXIG6bi{lyBd@0V99VBcGK_0J!KM`r8p%uB`(?2Rv$| zpXV`H1=&|Z-#m64pS8Oe!*Vqob6MLiGnh+$x=Np-;g7zT&5fzI+crzsW9MBR(XNPJ z(}CXCBlC{awca0c%r~cbjC)T8=D0ps(INF(;CWzJ{H@CpZK)oYkL}b>PGnp|^R8@4 z`zyz&>%8jXZozatlQtl5QZim}5W5$J+w5D^?L&8FS(}O5<6>~JAO0SG-5RH@25hly zcJv_4$g|?Pu(aV%09tJhs++GaV)t}n;6yzrMKmXcywqcUyGbSYD(VQu4eCzUMI6aS zWS6|Lin{8r`LTQ?7CTFCgI{22UIFln$WrQr$Ko2@`-u19TRLSvenY@?RQB%Sg~I~X z|LlYD&bAkX(U&>>yOG7FE#FfQn-z2n_E2qP;RK0vxvsk?x>jF|9K&05Y0`1Ncgmm3 zeX2*3f4;JDd-&JC{Wc0i|N8D{P}3&7TbT!`D! z3S&%4khpNMmbNmwC*V*;mQ7V{5RaO%aE8vIG|6ZiX<*C!rL z<*AJ4r!T(ovuSpyKlp_{PRRVp^1MLgP9C}PbY?uBXdKKDNQI+_e3Cn6_QgG>9-rjt z)p5bN9}Ykk=2iV>x=;brVQx{AkfJ5ze|2FN^Q}v#CVTfPwL^*GBC-9bm@xRvjI=fX zXW7Lzna5XWiD_U00EAD5y+t$Mw0FtSE>U4VOrDOADKu>pgVr+GHKKHflqRa|dVxui z{caV0{oGTLmI>$K@r%xek0O6UYK*1SG?%kvICgER@n(9a!B1?tN5bJO*?fajCv2o) z#zH4N+rNMRo?P)HKNk@kJ-zhp2d21)T$1e{-}OGzUTkedtKV=qDLsB8JE(I^2j4|j zF{kqhBX}^Is19=CXybQGqX}KPwIARtw)-@ zV4vn(5SCQ_=#iyDE9p^oQc;OlM-eJ zMEWKXb%@Z>>cNLzV5N7W+vBlrEX4jo94!M-7CwLd^!?k{KmP0S>E+9pKc4>e$N&7# z|7^SD+g28-oA$K$ld~#|N{?GAa|we_vrBDZsTXUrxm!UdQ?E-@i+v+I2HM4c@`dHV8)z6kmCUwnU0k9zAzEwp^|uo+KWe0k=VF1~#G_P^NY zjs@N;g3rbtKE3GgMX+6Z&~6Mh#;Wdt+7v@m;8Ry%#Gzm2Vy&zX_?>F)s|2V&rd53x z);yiH3|$ud<HcjQ=b z%2%|r0C3SvS8ggpQ~I&j*oUB~4;W&LOBSnU(AfF@g)e!?@iS6$Z;lJTh`{Ky64ROU*tS9{nuhy@_8eIL?SmWwyVqC zC0gbOf&d7D8rz%_BAftHm@z|Vo_;LW(W}f?CCI=WUscnQ9r?7N z=D8Nf-W}6mwS+nXzaEkN>SUmvhLoJlFnRyRn3~thJd(Qdd@~7@09IMEjj##EOaR9A zfs0@O=n-uO?dC^4%Df|<>&Ow`N>&v8v#&frN zP3L9AaPMv-p-TB7_>>!&d$?;G*sg^q0iPpxi`Xql!_5V#tWU4-C}wtAS^mua-P(sR zvrqA6jfiC56ymCz@vv&sPSfGiC-fzABcZxk)o3Sw_D(41zi-~%J$z;Fi3$1o`hvH@ zef;=QE?rzbR>Q2Ymclx-Frxv5W!?!;a}bh)DJ7VunL(0-j8{DfMx1)#_)FV_Ce=s` zhBrb44^1cQu*9v$VUqOF$blGuxJ_}RI@*H~^_cr010=$Su}E>T`l5OK4!j;sEqdlj zn-+9>yA6`Y-f+B=tJ@p4=*6gB1>WONGY{!T9O@9E zvR;fpgr;gKcOWfkkjcqP)e(l>+ydJ2gUH9AO+`eIY0%sfjBtcdIoImkIz56(`ICDk zvuU1C+p6HWT%!pvC{}|)*$TnOp&v(JgA|3T8Z9dpkJsG7Km|PT8?VAbWC*Dvy6m32 z0*=xnc|2aZqeQ`Q$S@AnMHu_Lj8pn+iuj)@b%DQwiT$vh!?t+(>H&^ekZ+Qcu4*EDw zSESz(WFrS)3{^2WO#})cX-yhJbC%lCZ!QB?zc42AfLc9951(V(W<($Y72xD*ZcQmQ zf4QwQ=a%tf??v#tn_Dc!Eg4()o;xyEcf2m<%gtxSIL!p^%P>?)LUZ;0{j@Fai)x`! zp$E1od=YyH?KDqc9kgyBqzpThguykdU-$szhM>pF!m*s9MA6_bA$V*whDFaaOq=d- zLZEH0ZxKZxR)MAp9TFI*^gN9j`2w(O7`3>2VDt|6S9wBdJnRA-D-D4fM@(djbs_G7 zu!)C0lOeyzv-=HWk%|(Vc3kQRQY7L~J2R#%|G>IGk0Z4QA#?%ql+JUJ_N8 z_k4IIU(>`<$h{zqE|1SAVqM3`cVfnNtmgv5t1-{*D0N3&4{(+4rvu%Tvx`>w7_i&0 z@CK@jEohZ>)<2J{1#i`9k<*~cts1N_9^}Gg>^Er(ea%1QhQ7E8^Q2ufPeLDQU1sri z9eh=`=uk9=8vYw{GhUiu1FmMgp4;ovbw0!EM$o*Xi0{6M>nb8%d*$jHT>hHky@cX= z@~UGa;h-N{J_~qc_Kuw;rqQj(~WA4u>=v%>O-#;*GbQY^AZR5NKVxS+ZXf_ z<^o-g^OQT`@|rp4Er-4@=p&<<-$A9KLA<^C>O12$vwIso0oUZshmW`K{0R~c7=Hf3 zK^PScmsWSQrzI7nyXH;iFYbuRNp?pX>tPnPUcUwAi9a;PAvOb#{3A><(IHdkLTadt z(D55&lEk(UbCdP!3}f{P3W5s9#FY(Tv1zxCKE2ri3rW*!*diS}?n5uD>B+?v zysBuigff_p4_tRGi#|Z7?{EeSmH*?~)~jtO^2lCx*Uj(%~XA?}#=8U{hkppTS+uUj%0%+boN+aMyY2c7|8}5xww-la(@B z=)8e#!=-f^?W!P%>9^VAJB%$S9Y(j@>DQ}^wTuGIANXsdc2+=e+L3uljvVeCfrH7s z500gm|DXugECmcDgPd6d`N$8HDXG&SA7tU7AwWPJe6ltKrW&(h$Y3d&4n!K5VhLu% zU6n}46z0YpatyQM=6tQn(QnN9IbRiCFA;FLsU$juV$XOgI4k(DSeUwzYi|^nMN<+t zx3uv4>AlO#2UxHSPxIk~z@^Xhfw{Y9`OjWsrWx%nN)(+NA#_3Z$+YMbBVYcnD=r$n zg-Qskr5R99N{eO{#NZGKs}(1S#t<7)-e`%HB<(io&&yUQE8j^8qLJrXI5M3@M@M9& z3UCmCRe)uKIlxxoa zt|rl95DLZq#nZDk_I#pPvS;TjAp;m6u3k0Pqtcq@jV`lmS*d{F8{q&cy=Xv@Box^m zF3cV%uE;q{7Go#)tKk@7skrqyws6MUpHYjw%zf`FngU|FJ>|xvy_J>KFIi{LFBXJb z{$daoSc(A2&J)uXJ6f!ai?X;Vn_n zL|0gfETTH)EM%-PVF^L3iHAoL#t13;h)wMIJNb5zr^A(8mgzE~X7E`@FNJu|m&G})!D*0(OYIfo*>G|dN&-tfs}!ncVtV^lPbS&>(k*=z;ro>t z`H=D0lJ1bnA@=fvXjLs!vy893BDv^ph;?g7+E8AL6~vDO3s!9bLKY0EV2Z%rs%R#G ze!Ju(Cz7INkaL1XPRR^0TnQU|lAT7FT?MH-?9?cfF~u~9a2Q$ZwjEy?JSQdGJLCA0 z3-@GT* zsUFT**guZn432)sjxrL+ijay^N(xf-956wyok*p`0$?oIw38rSGV@Dzq)uXcLMxgh zOuw7P$jt0a-93(6>PBs{qGw_Zo6Cx_A$S7H^Ie~`0(MTWh9@h&ykzydO`KVw<9!cN z;~RlxiXn>oN6i}!!OBWW?BXtJ1 zKlk|xRKi@Crt207!N9W-Sjhq+mmVnM)yP(k<%|{)!I*-Ut1=PIFkaLHnQo_zK&GKZ zbm>MG`ZEQl9o>SXt?3b)77q7a$!_x^064>I z=(XG;V{fkTK_;e&yVwS2mS_lr%P==%*omv44MX9J1`NUdXX#pSfh^v@qMOJ9Hk2Ed zvt;4_B7pwP?%&3wn`EhWhA)Bx;H(u7NR29c2B^6DLlH#6*}RwB;vyMX6KRF!C9_ym zS=}J)SE>jd5#Wi9cW)n9ahAPgZ8Dd%08I)r5hkPGL$mBTRfmH>RqE(;9h+dm!^*OIRD915BMH5YPAv3)5Zcf^{*W9Voc~Ev8I?UdQe#?BeTbn*?MDO<5u_x zDSQBHo}5+enykz~>7f8fUVnNk~#^`;PGZgpP@+C#ZK2ZmpW_w{ucLF9`el%&*vHOK~D3{EzYs}4M9ib zbvA=eN2=@)QSn+5-<193gTZJNrJXO7KtVeIxOgBM`*61k%;$%5#% z1$W+y3%)9l4!DZX`f~}{0HN)Q3kG|B2BflsEK%f(k4uuiY-gfXw z7Tm{0A^$?aUh<~=QKJoZ?qY1w-=FR+RTf4pa3weWA$Vvy??#hN)<_QD#3G`(J7?r~3@}I(WtmS8!(P#c zm{7wb$w&wb^Z*^t_$P_X#1RfWxYi9*ypSPkNE_$3td&=m_#~N1n15L6R62Kr6C{Oc zfH}g;4~=xs+bg~>j(C(&z7o|*1K=g!zxC6Ks-SgKTUa|bh4o!)s;ewF4uHHo{rF)z z(T$D;5rym3b2gnFbPnMv9wjfQC?#)5&sL$k)w%=O_YB zAS+4Y66y9*iegi>IAL@FnoN$b!q_JV+`% zI-*L_gf}_>&qBw>%}`@UR{WLuUKz%; z7)I^ZHq5hNd+k&@tjXd;44D%R_@s}V9Sc63NxNz!h< z5YmFkN_(%Er}yS^)e0A9wgH$uT}^ER6)6sB}n@ILQoB3Q9;3rgz)BvnH7==&4&uWKMEWho(r7BW)j71IUwxVt5F+ z7+RL0_2F*&E0l|#1k}cu`1YKO5DP1a1n3|riwLeXmE#2#T8vp=w550V=F8Xj@883# zmQlq&1F)M-VJwhd`1N89J`AFe8p{;So>HCVf!dG*jr`w%qOITg4HusJsMcI*Mg{p% zuzg~_*#tsMIqf}=?e$YQ2bZ8TqGaev^f|Sb(Zt2y=sD(5pA*IjxboYJBh$$qL#4Vr zijSyJcKX6EK+2^?mS}UKll}}_ISi?kLOR&}of?sV2gW{ekn)lR^X}w8zzy#i zs^A%z@_^|H#PUzHfD%)#PKvZWIdy5$t%9o5I=CXK&MMYia@7A-TL*HxV7p|PfYzak zOYG04GN6oUFOBiZw^1rlRyr&|>c?YBv^(SBwm|I_wIziR8vO&2DgoM&ok&ism_rU?1d= zUR}Y!0ObGxKmbWZK~#=u$dpsgC<0tz0;`fo0S%7OTI`PSPvUI(){eeauxfF)jyJlV z6xIlApU7!g>|iH9+G@R+MpnByY$~!zmaKJeEi}NeTiPx$SSC&_Xtq*Jdt%@cr4I0T z7`1rH@{sL1($d_$g1|{8?xk<4v(E|!#z!bS*S{G)YA>}^HPE8ZamQcs4&;u&g6id72#ji&o72tR^mkf-2}87p7eF z#$MuY5>sAb3J5;*v2tYr6bu1UgSQMHyed;Oj+|wJ-DMn5 zz7H%P8Off%c$P%39dT)50?Bhpu9~>CcZRtXY4U=X<;c5wqrDIWB+{s>C6fQib!<(< zI4*~z5~5xjRD{i#xY&EL!-oWgEMU(9W{-sa44DIz<0A7yKwirD{`Mn}4si51t}~m=*=U9m zjIP0aB?edI(A98sD7V)-@`;NqwJsX>BjF0OAxJW@yd(V|p|eo6iB>fWPPv8I10`ev z``#!FmJF}R_>`)zNI{}FRVHb(Gi<*A>%P-lebw^f?H#bJ?tlaw-1vo?*fbgoj2w@M zj0<9gshePgaKsf%M;3hMD~Dhomu{O6VyF^SQ+-%{P{XWlRjc zI`=xo)%CPw<}`5!maG-LOyKF?0a(X}SK zl$FR4xVwU$qt${7OUQ~n07Xi%CZVJiWrP%-<4v=y)i2#|l^zMqw$2cay{X(QwElK#`ciTGYWLd0tl8 zr}!QNy39RYa#L1fb-otP)fhy2*kRVC0~s$RspLGaPtpGyfz@Dfxw3F6yl66e#e#VT z^eiuV4(ckmmmat<1*Guw+r1*)&ahN+&AzlXOKM6tfh-Uf?NNF{)b%@^TN5EmudgFB zkwFI!n|mSoG9OJPd4bYmRr_i43fCG9A094$ z|Lr#(*+O5HaPd3(@@HH9L2(>*g~*NpqR7#kGNiY*d344ZNPcs?b_&aal#6xOcg$7k z1ZiJa98&Qb&P0JnfdKUivRnoRpow)89kn^XNDjMo;#0YhK}F0&lRvadpMais{1Wr( z4uT8PRhne$B0)w@z;gUSVrM0Q;;{7CG7cyWnl1w~p zFk9BjtOyp0hNj-yZ!AnBT9E2SMS)2Q?!aC{a&4tfwZLQ%W?Dez0e0+#&ZlztZjU+; zFMTIlw@~P-%v>aGe3_pPsOFQ6NUG%nC$@_=Fo9vDtXA}ZJ7#L7-zV`K0tc^>?VNf#2C`E^04zN%f^p2BFM0Y49UU=*ca-Z2M9G5_PJza zgqEC=$w^t@Rq$#}=Wob@M`tU|3*eFo`cbjQ$yAwCQHso?b&m(LE;l5KPmcEw`z&-% zLsgd*X}3(z*w?7%0{43L?wDJEXBE?W=6ncBzHttVL4 z(xzu}yiA{#+qnXttvhQGOHJ1j#+(C^TOF((NTUakWcU-yi>U@fqG4sPrK>X~^jQO9 z(+^q*A|XiPu#_m0g)C_$u#1YEFmCW+Bu*|{ZU7{agJ%XD*99&Dc;ZkdPPJWkNeH8O z$2GV7>8!_LBng?g{Hi!?2IafUYwnNRmB~3#m8SfolavULv=n4W`!tg@utS54n2 zX}u6e6NnKE$6b-h{7yPsnY0-&rAqCTUz&kwLa0*d$BT8NLVrLbJq222rk!j#*@x(PRs0@QKrl zDwc07&sb+I63BwGV4fR06qw5fnh(E#e#KU?yH$!-n>hR3h?-_od zH7FPHUCh=SE3ux!mewqMXI>!}+D<~>StUD5-%cxh0mF3Wmhrkhna6DEW$_6abKfXU z2a$Jf?@E&{pA0U>?>ME;8AEYW#8T*f(L1b?i}xgBVpLus3`N{s?GTpRkzWo0b510|;ba)Hm~ z9P1hO5>h}ftHVzcbmFMA!EBN*6}Vx4d2(;hJtk6(Z-b?mb*A>2tj^ovGdZ26!=3&N z?(}PT(e99!z7{u+VSpEiw|t=oG}ynKR#>{1oG^Oa=v5&grU&{@B|)4Jn3!2+gAqd( zCu>TQ---beYI+KBgd}F=gQkkGm=Og}0(M|x`4-yfmg53Gt0s!36k@Uji+-$0;>6c* z;LQP&=DpO&gkB2dD7TAXdzn2zHvI5y@N95*0PuTcP%Yn@-;s}rhw*q@kluVFx0roY zc7d_F9*ohpK8rg?D!*JlT*2ZESuwfd+91?kF^4x0#W7|-oOJOS3A*7g#X@QOAkR~k zX6J0n@-{eWqEpLK33`M9B#=~UG)1}>ty7(CPV4UAy18Qt;sD_)xPU`xN66!Hchx*%ZMc_~i~P<~aO}`a_uafI$=de)!ZEUn zU;?eDO_Y9huk|SGdwEn^_2$la(vU|zYhkNu26Z;Ll)G2RJhQcwZE1twdNAKr4;{o>*-rKi@|2~pfO1{odL zrv$@8MA~M)|IFHic_5CSBUamvTE+-Y@ZcZ+R0WdA%f^h8qAnrMHUG3vFcDrb^{PSz zQ#XZyge+m8oag+I3GHE|f?DQ^J@^m|asJuhElU|2e6fH}tqYS{6B95jAy6gNnRWrM zE5Xn0xe0iO$aJrhMZ3^O$Vp!!4$Ph~*Q9h0{NZ;udfPE4EAWrmKc)+Da7W(<(R(cT z!ud6E{A2o(`Wj=$r&dM%e zXm(oY=_hLa5!P2D6Fb{_Nl$3D+f1*2tCT&kCR{B6J*(92NZ=B! zc`1USLRhW~mAM2M$5_HGh@s#i04D}-#8}M0!<{&e2df$Yn0OdDR{%?L!z)o7eTBx) zm6MmXFrt)+&!m+DlJ#MxwTRS#Am5Jxy6Y`1t0{ z)jRy-t83m@dvn8HAi=J(ZkB_=*U=j}F8oyy&B7G!?NbU+VXRwx4MgSYU@s09o5XUn zAcYtrZF)ISJ0>l)4Y&5;gxDG)Q1AG7=dEsVY*AtdiO98&cN4XAW*05zlJ)*275`{J zhV%`Mit)0R-616vR3GpF>}2}nh%5$b@`+m{(``;N7)?WwASqBRDhbg-xFpNc$O%yK z9^bQod%&I~9RmnX5=^>WwuHHOQHyW@d^)})t1}1IoAu^7WU*U7KYj{+M$+98=cmiW}}y=sbL`xYP-&`kV~c^^z={DtMpR zn}GB(zcmVcasi$Sm_nUu6D)g!Q&O$|l5kEvn&2^EV-{*8?m1W(Er?Nv{>n`l^*`Da zEPwPU(!BZu4ExBsGoyc0lZK*CHgN~wncX({O|k@?Nw>~RX0e}{)3w_+B3#S@Hk=|x zyxB1XNg7e{9wWS5A67ryWm6Il3;;PGnT`ZANw_Xc%zHw_E4e7e0dPwQY|^UBVgxTJ zmF&QtIJwX=oHWu2-k&I&*h4Su)h*6|Q#r@gQg=U;$2Qs_{-wys?^*>uEB8!(mvBb&1pcH4s*flfcifkj`=jcG zoL+Q?539K*IBUCE$G5z7?4aGXmrTKgUIwC>J@8NoE@sgTzaf-iDMq;(J0Vb-U5*Hz zN5Lcs&{s%Ol8uTlp4@O%p+S~pG)z`l1A~mfF|`_NIeH+EUV#vBU=mVIVtf>W_g+(u z)@^9);&4w~XD!$ZjHAqUa=c_%;3eQFYx!2k$|BBu6~pR=r#;J2VzhmDbIH?2IL~-R z#%S}n?;@iF3`izMlRFNV>u$e3(kuP62qIseb=wY5ZN=yq$dhB_L#*ON(SnE*p!Kqm zUNex=T<9d>3*dOk3O-U>mcYgWbL=BRlMR9-3#sfGx`c_-Z}7nsY=exfz&%cQZH~Nf_6pe`Tr~C`vqEy$$6iiCF9f zGJ|WvDugWMw!On3Hwr)#%qHI8H_0MC;T|(g$U3j?2^|Ic66j7DIR3slI%8l+3K@9d zL+{yd!N?fOU?fveCIR?sJStPOg?{;;jweimix}hx(P2?!;>WMp4?=0~wzFP?>X?C+ zb^dSj9kU_vGqMxX$VmYCWxyASh8uSJT1;t&|OUFQBzxc zwY8Tl#F%Q3MQY=E3?JU6$Y^fYN@!b2sZmp>wRLP4S*^?>+xLmp^17nqzkVFLmrSnc zeO_5Ix#m)J->?%*k}mZAh8qhyBa3JJ;nSygHy?S~TY3vl@;G0?&M{{&{D>aiP7Ph( z2XTj-b1{8p^#5_eKN>+*bBEz~naj$a${vfK!6nk5I1Fpvg+yn9UlQmbhvd~|(hwvk z5PH|5v0`VbG{*wOgI-(4KB&wu1oSHBU_$os^Idn)Y92Ur&mHD8B+QlvxbA zDP|!MPCXk+0^9>5CrToO&}1(p6zvuY`6>>tif(G@q)1D4hS{&CRx@w9`!oI2uR6n& zQAQ3^PZo?yPlXFONk zzn6Pvf12^I%7@4bjdja6nO7C~qd zFalf&cs3QdaSK6&uqh1zehj(zKzuAX&a_UH3eGz&Vn$z;vbbyHVI^%@>kNWZzA(`m zpjYN;^GjGCqu{YhsJ-Ijv2()tUI#EJ6#a41P{S3`8H;ys@AMr%yJ)z|?17TS(hIp4 zYq8KxDO)`J#I%!Sm@llU_NxNY7=9?5~x&vHa(p#4LHsS|*0c|DfL6MI-wZ?|B<Ym3K>i#u}ump%IuCe0#7`&oMt$0$4Io(yO>Kt(J{9% z#yowaQrzyU&ID{U(aV=UjCCUHJXc(3XYsxDrWv>yQhX`{2Nh-X`dVBDJr&1%&dwf103r=h#4eLQt50|;=xJN&W<4Ym`ivXQ zq*IH`uKEPtG^@@qXv%agIsZqVdW;U>+Ktuh?J_7&Gt9$V4v=btkau?B`uHp|yU*H0 zpkDUvUcd;@#(ap76WZ8=tYire@p+ z`^VawLlDWgm=c3w92<^EHP5I}GufcBx;q9|hY|M>a;$H2ArK^~n4Y8LlHg<3A>iDRW5t;ZFOMG@O|DE}!13=*laijvQ~+YqWV6GN&s1 zwu+BD-1*_-`;Y%*EBWKcUpTMB{;|#;^A$b3WIyhigUC8ls}raa#eco3F}9JBC`Jki zQc#Z`kh%~d<6O|J?|v>&u0u?-uuMF>1#W;*+y;A=JS&@y&{!r+cMx_aJH>?$>rafx zQgNFm*O|16s!X?(E6ETw@D4yTh-M8xj5}qle|PouaOc}>i&yP34|FR*kkSS#hRQnz z)Q^vIjIG8E4K@BUp7(W!m`zV^+IqIQ$OB`F@NQ#wAu3%(44C0QNf!udX_=W-O~eo= z39G6PDP#)LTrVD!qJa+lTCakc1r>|SUM%#R3TO^PpyzyVKu`xUxc6tSO4%w-q@KQf z55z@-M1c{Hc}8RkODFKDwICaIL0E!TSy&XO;3*+;9*cdigPNh_D$W$CZlthHer)a#W6}=j$g~jA6bfZYKHpCNPdSi$>Fa1XbR58zqAv_*lCBHgt zFXc$Nw9Yn1vu@S708y1a~%!s2OUnewSpZWf!?wY97s697j6$XGn%WCays)7uoa`nLt zLi~6gDkbUW0H6>ky;z7pjb(?KXYkZ2G>;apw|b9(jHFv^UmmzV8Fu#jn;+Pr^mg(! z#>X+^10+}PW6t7LxE5eW@L$uzlG zw5KBh$02p!wBpP-gpiSX7;J1{#j`S4YAV=6Z>P$a;mvE#C)u&y#w$A3xpPe&V(RXLC5s z!`|_QzPyg7?B3#zgQE;Pn(&_zU6=G0gX<`i3(n2GB%grJoAwFDKQ+60-(#gv@oAie zY(eIjip)5gxw3SZyqC7eKz+y?JoL7Zw4JbX{^BU3@5%Ud zCj6_^ukQDq3NXHoMV*Zc@U-E~wG;j5IGU8w^Kp1MC%r$XE2fGa|1-c{x92oM*SXVM zPAoI#kmPE?2v4o9<6Lqz7(jyDKO6w>c)>02A+m^R;9i{JKC6x%V9FvC0sot~?Np+% z1SU6)iW($gCk93t;*wTy(U?+7#!DXbSixK(voy%e8%G>)$SnDiK(TZ8F7i{ZsI3Xa zBe2b@ol;imkyRR|AWck^i1K!cT{t)u>Xy*9J;hnD_FRQ`eW^T1KKGVn#L9lk) zhOy&;6G~bo0fO9Q4Tkj(G^2`Zyehs9a(aE91*7RL7PcKx-jQra*`3urzgTq*=VsDX z5-tpPUGRGK#c3T!=2n9bt8=%3bL%|Z`SIhYe?mdPKZbbF+e_AU4HqwV%#n(+BG%@$?oHwHfzvTmbe znwMaEp}-k+2GBljg?qkpk>^?OON&%Se=m3wAS3QEya z;3)7+pHl2k0$lF)8j7+W(f?4BAEp0~l5?o!BlW6s3y6eGvWq3FTWOQ*ls^zY)2D0F zi#ww~oCG@KPX(tIRhMNixiSC1+k8wE^4st5cCK(2fd?i1MO5bQ8S*nb8Q zAtee-D5Fw{fkPRfbAd(7PJ zjp`I67U>I8-*%P}RJcw`uu08iK_2UPgh~2b?0K$IXJg(x=$SB!5D_1I{`zp6SM!3$ z&7^b3`v-0vu9i*>U|a4uOVv!W(;wC`4}DvPRv1&|P`rw;>DGC@Zfn?Du}NLp zi!sOmz%z&w*s);3%oXZ3hokK;IO9%Fa{FiKWcXw!&4NE!9PwW!`Jf3gPnx7fJ~!7PNuOOB<2CDxKIH%p<07C?m()Pdv{ zCP^eP=MuAE0VIS50sx{3D47xq69BGcnI2pinWt&dG-Tr0-s9Lt>j80*C4ccdrB%WM zXHCCym;p?=EXw6Pv=&12R~9zGk!9CVZuVGJYN^H#)}e-IGnP_vhsEO}DUx~4t~jjs%i7B_8*KU{p#17xTpPJ#-+`=$zCzJBJt4R@Rr;AP5E zlLL($2$3@Q&aAW)H1?8*<1p)u7`HGa((E9N{rJIvo;Hw_boG>;5T*DsK)4_gP7T$O zLPKK}EF$A)R;;BsVTxTPK|Uu?FU%H0Q?}onNB`5G&iM{EnAgRsTjpF%YZg5sDGS?O z<|uMHEeL4b2ef}oKj3*hUVY3~@yCDs!WR>Hm&Gr?{F9hBy>aM5??1V^(V-go$6Q$v zbJl`ZX5$l6VL$aTh&UoeUN8*2U1esV_7!ufB|_J=$Oz4L+%!cuVHCLX)?X^A;g=wieO8RtgaPVa)WRo&0Ca_Fl(US zFv=srmDS$NDug~>cqr|8Yo|GMB@he&FPT8r5SwhrILdO72S)QfMpcY3-4W*81*tna z43>7p^~2{yjusT3!QjV_++|L$Eg(vl*Y1W=AwK@c7Cq#De7Sr0L(RlN3rxv11xQ!c zgt8F_Fl1zH|4J{s>(v4*x<>=@&hnF`5?e6w&f3#%A%q4X@g69A5nHCB5GR=qP+0|} zOC-18bY_z2jC^^evV!#Xu_ED}fN~_&gmPTiJXY|VkUxC*#6x@k{O3RMk~wbi>6d@# z6tV)(>fKyi>+^ePOP^8i;i*bGk3Ltf4=E3WdfZW3)hlo+lA8A1svud^V|^36GXJvy zS8dD*-2%N<;2nZfuixY;f#j2amTKO*@q+?h<;w`Ubxt4m=h9=Q5Lb(J7P zw%0rO{a$kL`zqCZxXIenYkQ!n6ne;p;km{>3VS(&YG?BeqUu`(9f@Df51pVa(2;)! zI0oNX@6W6FY5SgdOQ-Z>4*2sl{c|Os)@v5~%oagTQATExPs*R=Jn}onZ=>k*$A5SO zv|2p}w4Jwvi&1<|x(7aAtqj={*G?Mpm>-qYo;!FI zs-4s9W%{)M(ldF=UkB|XgHf%l05OH3?sAbJ_8CHEpB^&Nq^&wWsLBwDiDX8HV1iU! zBBl;d*>oX4h~?-|OI1}tFuYPc2(>hq5ybrI3w%WSmWy0rzxaYJc^&VB3ftb#50dsD9jKrzK0}f-2Cw#;nfkRsu$Zs@WKQ?nIn8v+ zM_>zC@;AvPqaaNemH2jGH2>`6yHkz@j>o=TPz)ee2qXe9uL$CYa|ky_hbwsJg7Y ztIXt9@)01ES_vFNS?n7?u8WO9j3$|{I}CfVK-!bg%iVMUUqIMZ?wmH1HS(7hjMyc^ z#3G!cA~3PM9y`h;0~4c}N|}M@yR>Y(Bs-3HM^I=#c#uqq5@quYuQW%W<&rAU1h`!Q z_wT;Q0gJ=u@5Wtm)Z*dc`u>VT0&?^0e{-Zj&O5%|JAH#zo7}$WU}}^^T?@R63oPlY zK>lKoRn9tr;%kJg8B75rAAx&TQG!ee1~W~>Qd}_A2U4i$`NKtSLGA9|(uoTOz;ye7 z70EgbYzbrj>?3pX_{#4Dl+*nF!`llEV7!-~{Ql#3R`2qfgD)6f9mAbK-Z0_ISDyJR zHQhQ=n;elnBVd7NQ2ob~P)*rn9ahMBuqppV%#3VPBFPaTdR@%^aU0^9&G_aE_a0y&chG3M5EGaY-UJ;(LuZUifNV(7Fh*o?0 zGyIvtXY_l?!JNrCqwkjz`?lL-UaC)(3uEc_%|c4rlfZcq`#L=->?a~98$MH~b315V z`vz$*WqGEauVjx{VEOi5{Jfkcpe6Dmg)}5dJPBd~4g})T_OJw57|2ps2*?E^|If2( z+!2t_6s3~h^#K_#TE7k@gcOPqQ##1tL!+H$>mxZ@GCB1Lty~!sv@t0UWbU;9!jfh%$6YnWe{A|iwoQ!Zm;w02wWw$S-)_Y8OL1jWz+F% zHW*bdyxIrWl1rfg+MFb0SCO(I#=HH>L1PlbcQxNw$YP~f7#9nTc$0FHdGO0a46*NS zze+u~%XztM=tD)m)$Kp!= zsbtuRCDbRi)tN8=mkW8Pn?AS4PO(1lom0soCeY$+xAT5vU1O-*^AZs#KYzZ15Dpha zm%6;V)(wOY?|IAHjlQMF>)!nNMRt+>MZNc&uV8EW^5&M;eB&{*wag_EjM}$RAJ>JE zj3kSzPK4Tqtcs+jOVVUjJEs%{13;q`astCvGYQccmBP%iw&eblP*qSW&(=4bx=af? zS3}?9A$A)TO09Rsc)Yqa@#6$NS4y}+JM!D$mF7*v2H#E5sGbI4Brvu^DmY!yHlDDYc`(E*_0hC!IMk@Gy-XeUmfhpvfv`KsXTkMINY z?P!vU(e#$9=oWk&IJ`PMb-zZLFTLF$Ab2S4G~*+3+ydY3-tH~FYR+At2H%OJn%kO6 z!___iGOATwx4sls-#KPcZ5n+E>Uc?T2qj?10#vf(bW9<`QZcS*>}!K5N>(K|02YhU zuo(7qtcbD*X;WV->ADN!V`l}u&El4i>alT5jF-%IG7swMiy=B_p)R0ueXarx@P^CQ z@bs?^y5GI=@=rzt{p=E?>v>&)C4MN42(=evd3tXIXQ7E*Z}S z4i$JV^P28Vx1t(ea?(&IkSr5yyb9cGXo{ai+!B+)MUMS(c~Hvh=f+CZ!af|SmBm-` zO}fF9Zpy?jRXHj)%Fo!G@;is0G}HWw1qJ=5x`>8PtL*}K{2fLre*ol1IL;HF7S<67 ziYNF}9ojgQOgYNhG8E||F}{%$mFGm3UQi*@w_ilaXZPxqu+unbV!qJ!Ij@DYAa<-N zjwWkz*(`<1Z@n1X=XlM09gf{m$o0|=PF7GJ@7%Ds(XzU_kSfh(Q)9W9U4(!oNIT74 zP$NMci-pw|E^8szwzSH30PW;VPm?a>li&;!_L9@dIvka3L2dwO8y$?0{0FvQoS5BZ zESzm-dB;jBl`|K<0ibPi{9`Uih}lBMKjvF{Y$xC7jmR9Y_;h8jnN!Gwygr#G(Iw+( zsVEZbmW>7IqICvYndYs0nPTRh|8@y9#g8(y-O*&)y4vmOjm-&uOGa{@(?r zccpu~X5D&!c1t~KN)7hI&^0_HSRbD;!hL<$qHx_g%S^99M5^y0?K0SKqM4q!#70Ob3!$=aJm;jIfjJHGpfQyP3uN+|OkQj~3;-b*hTdy1&QCfTXXwPF~ zxZm2jlpn6=%U}V6B(FV))`0PIkhZ5-EHmCo2u4#6G2mftPXD|lbi%f1r9(()&#?1C|qQrEV2!d+|VZrI6!w9 zg>>trfru0Ee>q73jG+n>quDtoD{U%~sD#4!$7~(-q39o#ocr{mcra&=7a{ne2Nq37Ob4C0AbZB-U@V-{>Kum&N|nhz zXi`*=RV>NU1T(pMyq;nNykR_F{_G-Wt5_~Ec*g<~!hl$}3rg#t1-_CiOQ$7Q<7LxNiuw#c`%V$Q0#8~X249U?@%*Jd@U(r;hKuK=eN}5#*=N0C zUM=uyf$y}y={P-?8Fz2!-DygJ0y&?PRma z$#xbCwp>-8Qdm}Qwua@-T0|5!JuI-{vGZ)-1$Citq(MM#)yra)%qBip9|U|pZ;NU- z6axF&_dJY;Ex`D-7HV2fhD1(DbGb_;_K>7IkTpU5y3G+Ytevbz(}{;vb1nE_!&vNt zbnWGYF~W<0qQOf8Uno>;gral?;skleOW;akgycdW$(T{f%+|zLmN)EIzu95d2llS{ zrij7~Z?w?6t8?w7lQhyukwXLmZZxkdbbw2lLr1w3>%ClNFBM*m-%=_gWl5cWoQJHIR6XBX{hBJE^J^hm4T=6$-#eXV3$kz)%C} zZ|`9rZ0Cy#&LZ35u1lcKB$WNSxJGOj8EH>?Euz_lQX{!Z zCe9HE?;Ojc3aeC=oH>QdnO+GUa{O>03THnI5**l+uLlC(UJ{QiRp=6T?}D#X&wxxy zCy}7WEOhP}a`u+}{NOaZa8uz~!tyH?Z;}Q@3P9CT zy->3I?jjMr!T^MNDh!56Ml#ZakgQ!7owVau))N?8FEMiVK~A$@IGxSp;X>BZ>R3RTRI`RYrcKu6$0&Y$-mt%yQEU}G&*HPV~+<#@S_L>iQ_?5{bz~NNTspg9-?Ia^oQY^PO z0!5M;RVm0@rD_5P#PAVm*&Ds?KK~wl**vy2$WbOwoQVX7%*J}h=PB^!?k|7;^$)!j z?uLEj%bPD(U*Ftv`uYBUK7+)Gc*p0ErPT%cV>907ix6xrtNWAI6yZb4pc6)0%%mFM z$|FX!7zIZh8JJZ2r-mU4OfN9fHciF(Fy^g76Z zHLnn3bNwUmd?cmF;g!Scuj^r4-vC!%Mitd^YM#nW{goou$>dZlVKS4n6f%)v z$vX6%j?gd0`8w^8>uLF2vo!AB=^0bPzJz%XN;ypsa&(QXcF+81&gm%Yqb>A4 zI;94_>?m?~l3~)2WBeogE7N5~ThppZgiebD)ndrcnx;`LV3)jL&!JZJQyn^YSEiRW zYSBm|`ON+djYhkG`@M|h^>P<#>~@mTd%~uUB=d*ii@ndHqr}P9t4Y?V=~1}|*${VC zPvGNze%gIb`pJoKEfbZs*KND^ph>OBp9vi6f7YL$DRd!g`Y*^I2yHHjf1u=V78SQL z@v)F~BRypz^>cTdamTqj{YtoH?nJQ%wxW78kH$}gymB2bL!=6u+P=8!T4 zY=(VL1|H4E!lp`7N%kbi%n%8s6_n8ED;RqAO%3A4*3)n0C4(lx15`q}y@^}ENJ>R! zfSxWciYBm5kjrLlU_5?q%76a+na_6o`s=T^H&D!`R48Y1slm1g0;@WrF9?R>*ZxVlO`o87jKnv!J|($l8I53ebCEmynSq< zEY(F~a0ofB%=?nR?KHrqS|oR4WiC{)25|yL0H}DeNg&5XK-D&sjcN;qI9RS?0Jz=& zDgW5cG4W}TV+ARS$vo~$`qYm0hdGLTb&D~1#RV|$f+Jg>-Q!t3Z`jlDQdm!NUg)V* zzIEtcx}SzpudUv%>2I+BUCteO@B$z7z()kXw#6gH`OC91c6$5+RgzfEE3e_z0^e$Z z_^Ca9%#VLzZ$qr4{fXUlzc$Gbs?P3;EOq==JN;>Vs7iQtoLU^W5kj^;dhTLvl%L<; z+qEXEzq|+I4a~$^09aO?K{vC4BxN3n7%S8CPzzItW$9{~bUAo}cs=o|Q;u1D7Ss>7 zk)($BD|n4^Te5Gg9Vu^bD(M~HxI$I%)GZzlLI^{1X|I5T6#z#WFZs9Me*4$I{`Jp) zd;$+8#gSVjhCMw!FjlDg27tawF`%6-0)+a3$YL2R)QEqGfAerjHwL=Y3o#az@Pu*G z@TDKF2a+9bTx4`3X4{+B!F|E?ma38u?})g{Xhv|Ek456!g_0n(*CERhxD8Vj^NBi{mZ z=z^EN?^e5Cf*498=jC|@PYthfj&pg^ZB;YLALDt$Mq87|6N>;(p zE9UPggrMg{QiM!=^cfu}EI5&fjE4%wo5*;{a+Kq|*1BwglBC@~hlm9PP#h0+CPP!X zJ(*2qVq}81hct8mQzb_J5UzxXQ-6L$J))G*Y^CWB_tEqgJgPr7eU*F!p zyWlj1il$t=K$ULqnH|nJh2OL?Oymmg030taIh~gmmYx*lr=0Y zmDeEz!3}+#a1}-kf_E$o`3*C`l91d@GF%`jt|WBIy>ArN&tl9%R(Z@tW{f`Cq5~Jh zOIB+p+~{l5??1f%gj@W}FPux(2Sj*m4@a3dTIk}$*J5r|?INdh@8_(l&Z-Kj^K1Ow z7GV6%LB(E(-aAhFcBviH+oIFF!mk#1wZN+d{sarK0rUi~M3~uME$&K)-l> z?8F5ES#ip%DEV23vgB;mqyu925{O0b1uZm6IwZLW_j$y)Eg&J&iCG1md??lJTE>Ia z7P5}Tz8%gn2M};{uHIeB4e|wnh3GUR5-e&&NYkG-0!LrgE}{d-xZ1>lb)($}k@Ij| zDZJ3*YYMv*Q8WNL|Lbh%(Sw*2`XF6;az5Bw-B8B0WN%dYqLobTpy3Z#_5=6$^H`rm z-up<%SJb82m-qKLaHxv&CwKY&>zBK?@shQ{d~Xe0?lix2#Kh7{wkiV)|D0gP;SfVl za)u61oPQ%0F!cLmvI@T>GiA6EAhDjSVh@*uL%1rQX#EBmAb43`K@GuAdIGV$VD^jo z?DTuRDj7$afZu$3^Wo}RkLc+*w;E6<<842E2;A~jiVn`8nd(P)u}Q=B6UVz6&8kZ0 z^Q){MS|fCz)6#IdL4;)NZonhUSG+WM^_lQpJsjl06+jqL_t(*=n5#dJC?Mr$zlDZ{%j7_ zU=@~%feu*#k-bj_v(FuP+YPvsDF7B=brOEs&M}yTAf37FE0YxrF=7cAP?tkjH@&Ta z-Lv%O5IkruSE8XF7*wmMY&DC85O@9eFc=CdvJkZR$$r#m|Ms9Q=}z5Du`%yH*=S$E zR|~va;MD>@vjz4J@gDOt>;Ipv8&~P4UNVji3we3TPgc~#X0X3f^mux#QcJSv>`drs zJO`DO;HRko!Qe~4n}FjBz;kEW@Us}xkk(1k3%q0Yk9i}3-nXEq+1OX*wGF^_JMo-c z7FkpH&BJv83@mboks^3;Pk&yVLi0fCY{ z^OAHO0d?q_AA$-G%{%R#zkTo?w7}FtZ&8p(%ZJ|B`(zva{$5Z2DZu^p{@p!pa=c_* zdA#DQ&kr|x=#USNaDGco%07~zrJZ_V2E zkaYTIh>JdZooL}h?sa{4d~gW|uUf-Ru%%H?|LSL9Au@4vI44lQ6qeufX3a@UIzm;~GuXtdbP<$M6X{XI+Z z;${acTy{%XKyeYZ3kX@fSYkq)SKe{a19&LGI8siMvj};3zax|@I&34WEj5rvUh1+Xn)u|#N(C2j=PkH^Jy~T5m>ni$ z)=DNdAomwQKP})5x6}fHhZva&*hUNYgs$B%RjlJb?WuX%1yFZfft%wSWL z!U4$J07Xz)g?R;jhy`L;Vt0c@=zs9a@Uy$T^*)P#*q;G@pyqUa+ge+0vRjl_A%U>am5Ii-|lU%S*1;~jb zK!ZaDJ+XF?mDI^$a@j`ZbS^Y(At%&5@hgsvCVYK!rx)q+O*v@*Je7UZ$bAUhe0BzAd6MJSY-LCc=_H5@<}pFi_9GtP&A*69oW z^J+OtP~j?6^j0zE(F>@x_a+Mu4X3v!2HS++vKTbL1luxTk97e<0Hq2$kn9qA7I;X4 z>G&`vH!$)bK=~vcQ(gMiaD~-Bc!%-B9q-b%C1{^Jn;ZgtX3vzwd~A;_wH@v;&wT3D zZ~g`~Z@1t$GB+o{;3B`%2lj5?UF)>BUk69|RzknjPP@yczftO$1geAq0zWhEH4Tf4 zP?gC_C{aOH@(?KY>R1OOs?gM0xOzjCv75BZmarKLrhbe1)M}a+Ff~zAb2fG z!x5`XnyF|Se#xRW(>1CTkc2P>Sy^GRfF%ljr8{vUp9JWi)%nv`Beq~9fT{R#fzcuK zpg}Z19NZuy7FuZiHXyM#KRYX|~Ozj^R5;kB>Rjz)dfJsohPRk@KWVvM*OpizI zT9hRGpn4%6#ZqDcU4g*8F8kbPVh-h(v0!51GJ8&w~t zS*TwKq34EUSZ21=CijefL$*)G4txBche<`cd|^B@?6W#q!Pq=zPaOQj6x9kC{d_aht#~Y*Wk~@JYM%dv*eZRvc?MgpObh>f7TYxX>R5$xdiJf z?lJ59(-b$WxAV^_?cXtj;md1vbBu57)nbP4@{-}N!IRk}G57+2vqFQ>A~r(^Dh@#A zm=R3rmsM~OR2y;x77T6QvW03POuxd~b0iK>TM<+>o4D{%>%p=3+;(MrA{nveO6t)+ zl(#2p&l1;IN1O+2kMo+-&)(9u%n?ZwR)jf6N*{-!iDF6GQLUUsLZ-nnAaulnKeV}& zHTA?E)xdRDMQsAP1y~nX7!hB;UU7m#5A^BW#T7`@=0L&qjdt$w_EH6$C29ztw+3Q1 znT|gXMSjOafvQjxvVy73E?zo-sYX;)AM~?Xlih{vxQe6a6g=%)2qqNYE+|9+w#0Ju zf+Thzu%*ub!1PSLvBHk9p2}q3*g-FS^C=5&F7vjFE4G!{YgPlhowbiiLU3lVX+jkb z%uGZq}HX}&YE=i{l4h}|u_aM!oQv^Fw%xYqPV{0)F@JLY;_ z>{|qC~@m@y@0io{;>LXq0fWqKfUx#@_91;N~(>*o8*CJy-SSd z>#l8vc*h*bcnRuERC?WCGrnG;{|~3d!qoj4=aL^OnJ$}Nd)VF}39v&GzzBEr;onO3 z$nx|Uf*@^*g!PNy_>Og216Qb&Axr+T zz2p$|7*WXX(hBZ)!L6H(EbC?sS=-g=!AD_WpSfTg4*5#O3&VL8nLIPXHeTjofsng7HuT5SZv0EVg*XAu-oSp^h5G$Bh|_@aCc z5Z+M6ZpdlKVM(%dIp?5U--qetLf5!Nmtf~+|7BNmm+RdL8j64X2n7Pcje zgk+WQ0$`8W!n_nH`C&|wcyIp=<)$E4WXbG9`E$@N4xX3v4~utT_#em?;2AW3$S^|cW1C1=kTuNi!;)}q(vnCVekHl7#1sX~#Yh$IUxfa(-w2R0XkWW^4} z*ol+7!5k!gRS-OKENWOF_9TnTG~$u8aY#;LfN=L%BhD5rWH((QCoq@R+reZQv+Ip(%G$=$>s1QTEq`3w;w0Wq#!k) zzNoWpWG{2eI-|?%@S5r%b)@_O*-wnp8lPGa5BSAi@^k9fTiO!`Gs&mmIig zDhY;3(DUHf^u=Q-G5|tyVL>b_C0-!?CQGKWjZcYAd392TLcC-=Awn?3h>A>N@VMd= zP|_F>TjwA;Q&1`zIaQGjP)XCP#5OdLjNdcPC6ndkSOz54N0u$0D3h`rYZ6Pa=2rGA z{vY15kJ^5|=DQ*acW>{#Ys0}CIn2vY(IYbR20prZ5K39W4iph!69>P^JxhX5Rsl$h zDfW13ma;-nn(ToHNlb3SAu?H%g^4cT>Qn`8G5#?R?eTd%eo2Dl8+&>>a&`&2g?9M4 zCXqtJXr(ZCu(+(fOAB*sFo}31pkYZ4Sx*8(5IpUBC`WqEz;KwL`okgpqmf5qU*laT;+sPko#><7IHRw5KBxU5m=O+J*^N7F^+Pc;(~=l#qg3W z2_4Xz{$>dN+hWQhz*_~C957^U;?s8F%Ks%Hg(ePPhxd|R+C3kURyBo&hDaYsiIr8! zjhrNjdFmFLP3~UpZ^pb-GV}?hc?ZZMnK*dAI4IzE#mL+k4RL$Sca`yV{>SRcrCx25O|lHrF=YuE=bKnP@MTlPl=m0dq^41;(ZUx9J&zah0+mby5U# z)bXB|;kULbFSdw9U@(|O$cH=M(`yVK|Tc$Y|xNa}62 zx#PAjC6W`TSql@!N){j;EKFhv(>?|l+a?(%8HpoqqqGBK3g#7-7 z7g~J$@Zr-3#UJ!#>i6&ECC@tsSVw!L>W^v;dBP(MA6kmP)2qiZDb}93YQ?W_zUW@V zF2J$F=^_@6eU{`;`T|m;N^Yb@4QL3VAqL)%JvZsi3{;2&;yHweKrjjUehsiBd&KZd z(O4Ux##ac4=TinlGL#8LDLDrr^Vm`y-6X=IS~V0r4>)%rSxHgR)1+jWNiBk&WD%$! zF_^@icqQm0G3x75N)ABehpBfJZd@EnLWvYj962F7)yI|UxgFjYp%2_2gEu+G>oM@#AqA(W?@i-5R$98tA&LbBz@j7eCfJ_C>7D*|>jEYY$e=`Qun~(dMY6@{>dPMyDEGWPo8k3S5It}=;6t))7uX)RYzM*#1~ zvjO#zLA}8)BWH*{_!+G-<&yN@#hv&3;v>L@Mj3rvjB&Aw;Z&-RvT$sP4|>~d<1(NZ zgE6N}p($tl2z9_wc}F62(cLdw}($JL^CQ=fm_mLRfi2AygSk ztC%D4ZhiFx$(et{2rf%~%w?%uf9qb8oE~A6Qm`l(4%lM~I}C$so#+0tR5Y1M`<&Mh zmL^E)YXQrOu)z;eDEUtEY^ejCqZPy7eOQgCiy1gPn~gC=iZ(qgKv|<*%3`q|TPz#Q zu&TR9$|dFxLiG+tQzi!k(wSVkzRy*k6#jB_T98i20M6TTeysdwYjidcPP)~zrMbcS@b=OxD;t3>(g%Hp@({jd&qhV?_wbcR^?bva zc@I4-BKP}rm=OOmqV&v=6DV2oa-qJ3JD)dYhKs1LEi-_tfc5Z-R!~jma@=EcVJyjV@eJ^8NgJgL2{^Gok|_d%Le8~?*H;?4_^6{HlMw4f$Z)$41jfJrEpT#`~w2`(k{B3PB|WR4`LniWz( zlByuOU`dA%kgO1ziB~Fc;bB(~QBcf>2MMYXEp6c_;$KqSTjviY)%~)SNUyuQ=ZzNf z(69|iTsUC8!vvf28syvCdu;RZJ`v9 zSuknfNG&8>UWk`%^8fw6|JVBu@1f5~5s6w3x_dY{3=c7kzy9_c*9-J^wQrmNvtT@U zZ*TS8LEfiLpg;Zg+aJ8>z z+WL+gC7y^VRo2zZuys0L`Z*vZ-Q$Axb(qDDu?hRlEw31V`2F|av5Rg{y?x8A7>Wyh z;`CI_Y!6>h6{P%JIu;u8rtZ7XAAdoJY>xSOq(U8tH{)=DdM6{Q72aI_@yF+XVfWvD zr^Ak>(-1@$|0zK+EPUODn;T?MDawMKYW`+@xZA-OA-Q9O1X>kde;HD}iav!Ph@-H3 zj>b-5QW8Bp1dqhUA{xrDM{Yaf(^3=acJcn^{r~*WzwRFHc-EDE>Wb68ckdiF-;3*wdO9$C={xRg}tFr&Y*Uw)VxLJB zuQsVN{fqp8N6B8|)L9e@enKjl%lOagX~r!EwEl39UPk6zBNDKx*ky?>oyVRx=D@gr}7(QU@sJAB1APkQLeTGa0 zL7ZJhw3A!UoaFLVYYQg&|H-@0F1?cDPVlg0;2S`D2efB5P192vxuG;8X=g_>FXqLb z-H$hO_O<35X^hU{k>N@do6Yvkb}$X^Jy58E-QPdrJ{M0FfHssgLrU4`th||#k&%&+ zk&$up=98jH`b+-}Jr%~p7e|pQJ&a9NksQ4?87ZW$2#~MH=|@A>2{^sg701S!$?X-Z z*RA!-F>4)7-Y`Eix4{vNH8Z*0Vs?ImDmQN3UR=Dqu(-7L?Aa?z*R1pzxHJ>RQmO1P zu3fvq$ZSJ%Zhpp9a(>cUqwChruqhdD^YgQ}Zs2+hotxKU3aE9Duy##s-u!nnZ;%?gCs(yX#8WzLQowzsIon(PQV}o`3*0t+5E?mBR>CzQu$JK?U zix)4SKY#uzdKN6xi+UH{a-_woBb2d(u!4>5=UKLG+3ZIQAA0aX{6P<|y&}dPo5QYV z>AK&(SwFXaj<1!U8$SDor5iUFuPiLFdt!NJk%>KRlC53EKK44~){R?kJKVNqn<0xf z$b0%3t%F@Zv);sBTw1zv`SR7pYfBn%pNX9=i@8Ku4C|O~{PwBY1T%=&uiw6XI~GM7 z6hFe9>lv>xbbiN}mNkk*+I`%J$rZ_&oxQTKV4&008CwRf_ZthgN{d%*_0C_sc;Vc+ ziB=xYK^^W`5Jgt(!L6$Zg)Rar3sVTQ+X;8<4oD8NUgs zFH2XiUb=Dxw$YR?#SrxnX)T+X8q35n2{KC2Fs=Ub9NRilJss;&=VVVlRazTyq90Wc zg2=g1oW15}cyzq2`K3q%QID$0=tN;9MB|plX%Jgs)(@U0Gi+MF{_^F^m=+lzRIPA( z&r>y<;o~TD;^y_B!ZCc{PMMvb_hErK7N*0c0f|+s7O!2i9XWU5!ufL-$dw6b`$rAN z!|zuFD!qaO-Rs$G!(vApk@?x#4R$QEv!n(7D@%*#FJ3UW9b<#v*vH#Z`eB-5pPjB= ztW*RD?m+g!=i-mqM6O0&Nq`aSey1mueue&)pnYk2ez{u9n(4(0ha@^4ifc+Q2d$|l ztGT``E=s0zmerhoSV8mT(a5AlkCU99d_&b9-!7WOU4^(A+|Emyrfxin*;!&`bguua zh4=@fHsTLTTpv-V6#)4&Nt9(1gn|m47~{@qU33R#GU4TbR0>0kIT4d)wEC70YU3mWl^6!TG03URJo$e`X#AQe zH}^ym+ps95ZVk}7S|goq&$vDKzhYAejpPo%L<;G|WcJ!n4Nn+e`SlBSvXN&U3Xv(s zuEDleH`N1?j+-5mj-)zpRA<#2-n${U{CG`jH65d(wvsHI;?1pfH?wjJH`e9EMTga8 zsAcC}t))@;yBAHsq(=y7lA026Cqm?eMF7UonT0QTBTS$t@GH`da2i7ch^N~c(-K3v zQ&X{_@ifL6D)zx7gsZvOBy4P+SXFtyxRrA7Vs?K040F^9$cv1TUPtgz-MV`H#;G&s zPMg+l5XJA=rRiUv&>{8GE5?6Jqb`jwa0GUlUNGvaJ5K2^ev6qaP( zDR9TF&q)AknQg$Ty}^HVeeuk>3x^LMJ#ysOp+kobA3AdQ@ZqKFH{uAr%El`$$CkqT z__XxVebbvZY}mGK%OejxykqC~T~9uRhF!aMJ^awll23M_9mCA(wKu}&c%0X=tnI(kq#@tl3+uS=QUPZr`+Z%L7}sZribaEgCpm*R5sM zEiNvdzjXQB=`$BEFC05|41L#^uED0C_^aL6Tews!hMY{8NxXCWc6JYr5dytHmx*t@ zS|Q+Sg=iZi3qvG4*T#hPXp^5QzRH`MS=Cu+Va=*rEHftZxeMnHeTs!g5A6T+_{kHO zF4%5dx^n3WL?%AAax=MxO17U4XsH z#miUDo<4K#+_^Jn&Y+8Syq}KrgA?2 zR-7LeYpk=6((x^uHb3~#jz=DOWb4)~W)M#UE7u}kN<||H!0=@7HQaXbjvuoOCmHv) zC0n*_W9uI|b{v<^ojH4X;R?0`Mtcpq#eZc8yDQ)rs_X!LS@6JCyQi%WKlsp^nVJ05 zCL~^P*ehMT&PqOh^u!W*wt2d7Ll=x+W)E!~y}GQY;R!h-)&4q*w|<>bz<-#va`ya% z(`V0|I&snnwyaL1%ekz(@Z2xw9(_uGG-o4GJ&S;0l>P0_2ewl$PdxcJ30b_l1fXRy zQ?B+B4gaeXBW#+O6_3+J|Cs5~K3!AUBy^;LcW)brN+w2s1A+5sa6$hNl3es$216G9-BoI%KLAF z4FCn!@XMk8g+6_0D|wpl_vG2g?&i41X17@ID2x?5y&|R)rvn73Q=uz1s!7^5tIq%o zSi4kaYDD$jV-+=Ez?0*9ubdmvs7ppaed*HtghRopBZN@ z8yk}7v?@has>k(q^_d&mKlJ3T&vsGK`B#-h7vkW;3A{Z%7> zhtQ)lc^V95kDWi3c5@S+u!`p#ykH_be^F-^8D;C)ZLDOL$FUP9K0SEou%-L>@%Elx zxwc5lKwIVqWVLI#eS2=ssfN5C=QG~AWy_s4&bwA&&|vn-MsnW-hH3$+`04Zx8HsA(MO+p^67^kd5F{0>WgN^3PG+;aUrr9 zIOcA1v%CD`z@cON_V536|Ng^Aj+{Jx^6dF@moG2y`JFj^?z*@9H*Sm38Aqj{2e*^k z7A?$d#zi^oo$IJp1dCwuoE zJ$(4=`SVK){Ps84b3FaL{q4~-G20EPF*d9ZEw^ml`pm9ppL^l?#~yif$AddJ%*`^f z4ju5{!9xcQo;Y<9qgcH>{Wor0Ggzfe;x#T>!#Oy|SiT{6W|s}c(~m#;*i%nE#b}np z$gUC008NJ&`fJwM&-fS?w~U%Or6uN_{fT|i;`O*2Pn|h);?#+Q2M-=Qaok>qb#>;{ zX;vWXjeX3jH*WcTjfq>JM-76OdXLLs1ZZsZaPtX6mc6xbRD z{{908KK%G&6D`L6>2p^Wuh{G5j5~F-md$O%vQwIlA?CPe2rDV5we}`EAK1Bd`_|o0 z?cVk5u16kxWM+Pb#D03{(@598y+pSMNJo&-ypkwhjhtJSuww*^)NR|gKl&)%Kjz&C zfA^_VCypLHe(~b@GUlDZNKezHFC8!^t3b!K+r4F%Wh&Cm&hPlba&~@Z>*j6ReeSvE zo`3ck6Pd+~b)npzxb_lXy4ioq3L|edGM)b1Hm8B7)1OOy(w#AvCp(jV|p+iC)KB(g-JOMTJbJtTJOr zqaM1tx}EMv>BiP^9*3!LCwsc?o!ozssV{9M<5F{f1-r(F* zcvUd;Dh_F8Y}s)THa3!`N}I%!oYu%u_|Z5**&+TyLiJ>INP+-WVHr|wN@rD;?@jPz zIdKp&A~XqAp^nAo)%!q0%pYP}l9nd!6~_FLa!_Mt=|@ecna-Rf%nhxiM*@PYRFs`% zUKUQ^F+n=TA)x+LvQq~yXm4aCk{4sH8=DNfS{n_J51=uu2{|8X>aOr zW#%;e-D! zJ^7p8|G{^@`>m^2uDtTf%lvI9(X~+G7)G5gEi5f9k<$1%SFfHclbZBdn6KZub?*Fy zPxgNL!ABpy_S)-gtfNPcGn2w1y)Ym=@(UczHWt4p%++HLK1aJ$Xv09mVDio40O%;A=0xvirGbAARWI)9229 z{K3b2_U~a?UcGvyX$ZL}$>c#&EU-2TYoscg%yD2^AvP;weN$7fI-eeGn3^;Z*KDhJ z`tx?niKW%oZ(Q^0fR+5>i_ib&Z~o@jSAU&f`GKulZaFq{dresZFvc<_uK3o62b`|P zQ_^XEz5e>o-+lkRPxkJ=bj3dGs=XHbd$fu1WlWE@a+LY)HSEaFu|Gr5=8ao6Z{760 z?|lEl!sVqGZc5ul{QS+=-+AlZ4?g_R=A@Yr236?C9@$CWoxi0g!#w7Qn{b@+XDizY zvy9JYw|c=5Byy2=FSSuj2ft+KlY`wCvA*CsoG{VzFxxHI9XOTbE!S6H`3m;F`s%AT za*@E>w{!M}SN?jt#%sCyk_7yUfa}Xh$#i?(3dm$B|Jk+du;(tN*=kkf*l^aXv~+GPB&XR zb47kXc5Ij%W@O`v$1z_bE&6|IILS(9u`{FzV$crOV+%y!JD(QH!&LP_LaU8Pah)OQ zh8l8u^VbVc#514g#QJQQX$pVoG_sqpN(^Yym*t^yMCM68>&f|Q^}G+YrX&QqN<*QU zBS^$MmwRpf;)q!j7WNEpPT;F5-TLy@@-*fLeKpYW2)W|1^8-2|zSHC52yh<^nX7<9 zHTp1sFToVw}Y>$;p#W+=ztETS}F`D(PAHf&yd^|FQ>knly@{!b4wm(H9&_sy@p zylq>~JZ#!HkNH{A%cn+o2GZ+K1|Yr6PQ`&r&d;OAPcYZs|KOwdKlt$Ap(AI!gTA`3 zc^m|lm?CDsF5SF!;K=a{SN?v_ zrw5+<#YbO#`IVPmdWnb3Ct?5o48Xy4vXKiRkcgAYGCdi1ES-OQ=q ze3Yg+W|t+L7^ST^pBdz~T&sP35_y6H1 zAKT&V-M8=9sbg?@)6dM+68Ecy89%um7%6Mkx-=!?RIj%frUFBmE$RsU+EqTqgm;}y z?P`ZdZd_+a!hHPn88;VRU0l3y{`|#Dm$}|;AdFDkTX@wS3@#zVmL@uMUKfb91bRB| zdEPnECX-UcHV4Xl9>tA7%-DrGF!RZteU9{8xODL=FTV7`3om$KVYcWj@iTDPrB7)w zOvv}dMv962+Uq}iC+L0#t=rL;z4n+s{GYn$1V3#j}|$;ILBjf99uIY z3r?tCx_I>8GTD5%RjjA$zTRof$gqNN8UFhn~-kn|^VP)%cWzHw*^TiSPC6=DNW6 zIT7WJ5T<#r_4TiR{gto0JVOW*#%l%lB|y1il9S&d|!g?L&^_#za;z zO|&@FfGd_yf58`F$r|6QQjk?ftqB$st~mSiH8Y_|3*?;|_VTqp1eu?ijTFuN#J4*`-2xYx`{zML-ZGL=|NIUVW9u#1ut#PhQ=`SvJBFXrYKu3bNN;`AXd z$=BZ$&YU~X^78`StrwJ<5A)h4B{jvW2pHs-t}KW#*iy-N>!j$r@4wGtySBK%M7ExN z<)s%~ym;MLfOU&SQ#HoiiMeuxDYt$Wk+AJQaPY@}`_rHN{cC&n?enSE%xu0%%1;E& z%#&(?7*nfdbVR_bgOMH*7^i5Y*1yomEMZZqP77ahL}T&n!9&OQ?A>q0J#qXLmo2kq zZhrIph7I5^U%Yhu>rpsX)NBosj=MEh{xo`iGQ>QN;KXsnj|G~!}z45cxKi<3N zs+&Lz4$tvwF8P^U8GxHCh1KC|yG3%7#BIh+b}XxMVtDb~g^MRopE-K$)S0sv+4>G5 zA3Ai%Bt<7YPF`pCP?9sqQatZH^<@lU7>L!k9AC9)Ii%rSM17d(qs-ZzJ064~vUo?_ zQX`eIH+nDpCtF5{ad!Fq6=!4KdH=nizV_OOAAjJG%+>2xOTOl?+Fqvp$5uH?1zv_T zcE!hyf3dU5M6T1)6p)O3UK%d0awiBFN4Ad~J-+YY5l(Xa-RR4?Iby@^TWf~_S4b;T zD;-kp25B@@Mj$4W0w0o@nq~A(#VBm6RGsP4dUer4wI&CjLz|`?oS8wjSzfBoYhn`j?@v?sl^3qn7E$*+k< z6{ZWMy>)P@a)jxeSTF)GqtF+4J~t?tT;uD{k3QLR{LC5OJG#4uT%9<5iY(ePIp-az zusYN_Kom@t8d);2@9k z<1Y}W0~KmiCJ*&@)0V9fx$2-8>tbD9zkdAG$;G7wN83F<;w1R?oy1Q%!m%=pYsAWe z|25A||Jc@w$1(pOH&HWkKsjl#1Z7+{6i!?lfs4|;cbHTkO8ap|=2)|3TWN<;)QL@Y zdSw@(%}7yAaadGL)%Xm!n$Kz_Q|lS_QaiqX z_2O&&dM_$7*Jue9B?Qij#HFs5Nm}MqX7?CsO_MW~HJ1GgPJC%A`F^}IW=6MTFg3V| z;@+Bi9ILkk^dqo_5%<_jM6xEMRR9_FF{c3xd?y-1r?s{s)8iN#1L0_D_PzeU+pVJM67hc>sYNLy?N zL04Bmn~0 zLvz58Q8ccbVj{DcIqJL*$Y*4$*IvGI@!-*;Z@d#PGOzH=hK;wlH)BY+U~j#T)k0)cUjw@(lc7CH4z25!klf6$q`J^||U;XM=L;uywN@>6V#6Ua0?w5+O zDj_e%$mHF3447-}CqMn!yYKzt=<(yuRBYa|Rm{Dr15UBBjjioEWZfjDL0hs~eaw9( z?Zk}&WewDqdF7Cd1!^BKqo+EvdiC*>XMXbf&n{fN!fE`6fADX1@7~SI{Aka>EcyTFCfUasfbI2T|QyKgv~TpHaC1LgoO)LGKi4s)6< z7(#uou1lz`4d&Cjxs7XcobvX;qsPx(x_sc!k&BlvoIiVk88^3K3%jH}e7TpxsD>wu|7HCAXI5;zotFv_hPa~zO0T-ns*&egsT0A^^mmqGN7>q)XC}@K-mhxnG-sxDSHDx+~ zOh;C6a`n1e&x6F_5iMEyIkq=$vPH~GWQWn;{l)uEpMUS0uX23Mt;^O9so`@ZWYwnG z4X4kX;Y54qop)Y;{dGsT+0E8-E51z!0|BiO?o!Jt5;1MH$cbwX%2>rO=Or3C5FqAv zCw|^u+ctO+Kuf#(oN>vw;p5zm^K;oDd0S$8kr9jQ#a7Q`u_k$gQ{}|!xp_l3XX-FXcv@IKKTZ!4$llna&S?rE!Y;}xFK42>y<>5h=lY2g zCqCZu3CXn0*!A>N&iyaBS@Ksn;CWLwCRPwT2xJTJin3pU$Ggd%&XGpHSSU?1#B@7P zTjv81%nmYXwla%J4J+9RI&Ya6%JSu~l8HJn0ji$zVs08@z&@5>D7Tetx5fgYtekVB zW-Vrk^YQsw=fpJE#AHt{#7MB?OFRZJ$P>$v5O;cf%+&Z79|n_dWX;H?+Qyfbn#gw- zQAkn4#o6XxmMUrs7!5+rEj!$jUAxjA0EsbZaSSqBlEieJM@1b=uwN`=TnmQ0L)Oo@ zg7cnNdup}WVZ>EsfdEsTY}r?ltx#1PFOY< zPeSb6K-AZI{#t!}GIH(OqLq$B4klOG$G7U5Psm|bR2>ODd;v%j(qfhNQ{`h(D3OE0 z*4yS;L04R$@|9N~>qJE$Q<^!k)(hVy7zD_DU{iR~mP7@u1I~Qt0IZwSEER3N$cZ+$ zgXwk^DeaX>F8pfAnT{uzGqpP1lhNZChQ{iTOkmw^<7u!FX9JIQheV<7x*76G=$z10 zXzOpHhydBZ?FqxX$iiNYTkKk&co`61a%mhlv#y=pu+bq`Z&9yaTXL%Pt#{tOym-~+ zYdK_K@n5x;MvI?#m7}Y3&Whp^8=GDuWtc`yU0S%r!{iNbXw3b&PAIHBf8i3R>|>8S z{Qd8K$Iai`zJBdG`py!@Tn$GYeN1ear8yw3X5TQLT7OdurS#{Kk%PMTl(cd;rivJt6Mg^Vc@Fe)^UZOz5d4QZ~gqzxl2q9XG~(Aty@Qp zJ4>*5eQDGDhHJNSX|ZXc>HH3hyN9vYA@|$|;p*A-I?o-Rx5gz!uEI05(8e`~CJE~V z&iHoi@X@1mJX4Dw&z)kLBBaa?{X#9D3vMHTQQ}t;nGQJM?D+NEgPU_HhJY^MQ0HUz zy52X1Z06`8KT0yHgE`1psE!HQCOB#IyTAS0rj>)2Icl6EI+Q?60b&3C{d@NB`*_bD@?)op zCp_`AP?i|?#w;${wwWoWHLWyFNoIM|x7OkL+Z$%*Ttq`nlMr`{=ny_|}|e>=+R*{S~PF*=oO)w3p$(G8IV=>SYh4T?F-*;_SIMUnNwPu!;AS+}?+lev&#`GP4sr)XTjv>5<985#} zI;20#@u`Q+fx9^}6inDUK8}$3-kD;Vp8+sd8DW}l@;i{NMk2p+?#Wn1%2QM=PQ-Vp z(nu8M_+J4OlE@$Af-PC)WR5{aI>nGMs!60waiovAQUWRm42cJ(dM|Yni;GtQcoc%R zJUtRUg{q0*M^C2*g*rThX-X$gEB{uhOr$nXOi@Ncd|~W7Sb5fLGrFyGxkf>)4#ktO zrxHUZo=Kr8aavEKXb2gfHvv+m!kF+RU5~?{_haQWY&AC|m!&6p$xQ2CCVU=z_EOcq z41_^psbn12*A>V4y}i7{!q_Vdi>J?=Wjh`^a@1u{?u(jRJHw!&@hm_b&qTv+-ZizT z%K?O2vph{CfxSq7;khalkBNcfIxIJAeC=pT7Ox`)ALccP4~a*sWqr49fzQ>VrLv;?L$yTc3W)O#%=4=AHs& zOpv!Z9dY|rOtD1{3QfB)fZNHP0o)a;Q^bome1(`FCfKxP8&)h`z2YS3`|p2n_U!pR z`}Vu0VDBe;d}rntL%jROGDa}14&l|MMI5keyuEQX-|FL!KW^FH@!)o!+atidz!3ei zdlb7>zOEWW2Ez}u@n|=p|)baizpq!E59b;y*Zrr?yWd@5?Co^$w z)vWQ%Z%^KE7l}p%){mXix~o_5O`|ewC(MMp0`8W@%q4(MPOpFb@%TaIGQMiE7zHU` z2d?$1KW_t8W6}Nthr9uJ=e>8C$hKRCb!PQk?0zp;Nr{6ib%6;Hat^02`oKU0^a#QU z5}3YNERC0O$rXer&)}z_G!TeaigIz7S*x;6fsYKYS#7x_O--a2nEabJhhI_Y9GOER zCoU$sNbcu_?z+~A(EP09H*l}Na`6(%$v=8Xg2|>AMDEbhV=p~(kI-^k~< z`K5&`E^pyc#zQ``+@0sM<~8BTT{#3s002M$ zNklCCiV* z$RVav4Hc?U%cr>se2Z5^%Ic1u#!Pl3idwJIa=)`8KDvQlyXpV_68R+ zt!)kPD*+r3>VV3Td%rz)>t@!9EaO2XNwL!J6n*PZ`IK=qT#2BDq{R6%5Y`=!G{X=| zI`G6xmw$c8Y2My;oGQRV;A>V#i)L0K>0>Zv%y zP7^j&)XAZN37^NuF)@Nk$QZM@WBUpfJjKcHsM&JfDHH1 zqeo7iJbB>2enufaYK{qZ48Jc#`%q#xgz*s*`{QNN&V2Hk2t^a;0{-+J)XpaJ2!8%L~dfRX5}xh zBx2Z7+|rg$cB-$?q*+>f_wGG#-~cs^Jm*GSwi||!{`G79Xo`~$j8_;=9Y4XoiKz0j z!~)6dZ=$Uo#<8!3w(r>CRj;d;wY&2{PdofPA(@9Q)23DkYk+p$-79wVS%SG9CLBE) zJMR{MJWFQAa^jOeVrzOZG9d768dUBBW_i0RZqp_klEI*%@hv1EHH1Q#_wD;MYf=_F z6Lq*eA#c(d$PlddSVJbS9NhD2auw~okhaPztCtU%-N*1&(-~L2Tn>OU>g3jXAxw97#kZs1a`n1> zC0b?7UE{VgvJ6V%XT%YY+D%(Fdw*h}YiP>KUzc^AYia!5uQr`xEFdu zoEhq{I| z4t<9WV*jV>S;i*xjigKxRX%yR>+dvvh27b)%SyY(ip2P+v@vudZ4FEq=3g>Xjmz4zYp);=d5bD0K>$%>3iz)=pS)z@DA#y7wDjhA0~>FKAR zVxIa16K22ea71S-g&wAxbGT&%ws4|N;E8STSu-w8RsCkQ9RYiY zao{lP)vN!F9i|DC7>L3UNk)KLFmK+n@wX~qU8pS&v?2g#lcTOaT6NfR!Ub=AZ;Nc^`V5WWik)s-Z_Akc| zR_Aj}Z9%AYX5SD0;P+p8`9*i(v5)BoO(O%%8R1DUJmM!-AkXT~GLs-b`}ZGs>#etR z{KF4FWFZ;BhJ+t-BK_@efBRqm>)*43vX|*e0RSHHIN!&~(utfN`!a!+gAljjG?{|@ z*6P3i`@jG5Kl?M+IiEg$4DVdvp_G^{T)ND*^J9%0Hs#82-J&lQ;U11~qWM`B%XaU4 zz&p1+H$VT-Ll3#5@Q?oJk8E!UgC-0FCf|q5w1oqN%A1ov`?EhI=Qa|A1V2^Ou7tYM z#@eMWKlshx_}+KE`{dJ4IlIZ4r}IrRK91~tXu{>OU*1Mx?(y66$$$H^KY#y&U*wGQ zjqC1TgL&JQt>5|1cmBh_|C0wFerW6FEq=em7v2~eh5W^0BQy4EqLPz=jR;mIK`od# z!l#SQ+&i$89}88)QyG8cm4&T~i(5Bta8F0osHTVUHmCZG!Pv+@`$Y48<$6krnydIJ zEl5mT$A;9^orbTcYAYXPPSOjWZi+x6QV#oWTtdL+_`%p`JrLalBz zLSENd5K)EFN*i;x<*9*X3Q9HFI#3#t#$dk7j1^oPc5@$Ced&-JE}?SrLXUh&LrU#V zRcyU?z0UAR3prbvP>XdNA;pF1sRnIx22P3bF~}!yX?l`wm=%wW;nz1F-ZWu#_hGtw z)4iJJ&UF4*OU3Ye!pD9T3nM%v9mX7q5ug*GN4?#^gcBI;e0N>>GAjy~#KHZHE`+f`q7(VE*X7LFOE16724X$z-o4B3m2BU! zjcpt-w}WLY2)xgz>WxK4-@D)LG5RB`4{YD+rvW*D*-v}+?0w^nH#n%|6J%GnsYb@? z_sC*z`Pd4_?EUy3!9TQaC;QmVQ!l*qqL_Kd+ViHQ8z3|$4OIO|LwBOsndAf8w=-GT z{eH1*$Addq>h18$>|8fzZZ@wRNzf5u$aH-6Sq9SXmtTIFX>KPR*{nGQl80No^P!#R zE}Yx2X+Fwg&F%HGIe6f=t&NKV)A(ipod)@h--tc*-EV)JTiOs<7! zx&4tx9(wDocUYxvk-`~6@2wbR^YY7I`PQr7WMyhyzAwE5?9yxfk^|QN&4GHOYV?YQLv*&Mm$B?%SBNX_$9v zWnSaIzGq(4uwqoPOIL>ZI3oWSl^6v^uQOw#5)-g1A{c*dC0tu&Y89`#N>6|3W@%S! zCgZb2?UpmXCJwK@m{|cs|Nf%$>uzZjd$Z(wN+&Kf>WaoTn|q{K#*mxNnwEf5qvSl| zYWUdNWqg~c+Vd}D8*Kh&a!|j8&L%GS?Dkh%n!F`*1$*=s-IPZTw3`>==xi zoPD^4%|a{06>x^CSf{fIz1^bJuyD~IwuBSa`Q+> zrV~j|#H+c`0NvkdevLUssMF#GmG1sg>cW$6*LlP(!vd zvy2y2U`CISETVd1~ z@M}z`N9C_7TfKazwRXIjxC$FcodpdxZ-9WV#J{2#$%7dtkkgM8Dop|7-k3|PZMmTq9gii zeHx;(4;(!F)1ST0z~YHmKj$paoXX?|3EsuCZvWGN`cJ?6yT8LHN<-SG!B5AgzxGsq z4wzW8bSLA3Br2WSP0RVrix%GW;)^djq``~%#v5;H*^0{_NjS|61S1YlJdPY7FfFAo zzWDqf{^1|~yMOn`J0E&j>$PEQ%*BMf5eYN$F#hR>irWljA~I0E``z!x@A&6`F7__o z&}`bUsTNDKMz*Ls6Y2#?~@Y0Jf z`Um-zt+kOb1>JWX%fHdBjO&2UD)ZWW!Qt@=BN+YgAwhLQ|H&txFp1Z#=d0da^_Q)2 zD={vAwl<9|cSlhR#GLgPTB1VpI3hy57-d6;Slr`{$7cfpn0ZC{X9=hf4&NDK#H?Im z8tk8C+}zWBL3#{28}S=FSus!Xa4?l80;WpKOlu@{RRP7XJOt{o-noLLtjxPoS*Z`9 z;DwKuC)Rzsh`@-g$uP8)taUKbVwjsGtw17lqw+g6<7wcM zSSty#xlAAd{+fl!R|_>$$KH;e=-!GuAzxyeU(;!&*uA1|Kdu04Y%;-*MJ*8hsMeTh z;39AsvuR>FAN-xnBokzkt)w_y%jHmLWBsNN732`BfV5hvQ)nO%)-Ti}dA=fdh1bHG zOEc@}S$1#?tbEsBTgkFM$=ra^)XMaWtS&mCf9aCfD*o|`MaOAqZVqy60&k*(&N~_n zIf6pO-=%69#Hmr78Ms5irLci4$rgES26pP3c#%K?(@Y!TqYHMI)sG;Kg2naQU0@-0~I(m z6shV7TEYq2#f7U27cTJ&{^A$Ea2R@KJ^ow8n6io%uI3%ilTSYLt#7}Ibv6c^g*RLz;`^qUjG49Yve()GT3XC1_|}_m{>A_N zpN9_}a@$?^3;qoKh7EQp%p;T6qh&RWW>)de=9NxZz;EQ;_r87meD!E=+>?uzuo!N1 zw0!gCZ-4tc|MuVh;d9SC=Tr3c^V!m5#<7Izvk3Tlr<}e7>F|nt(zPzl6G;DW-n8lQ z#~%APfAB-Ewk}<`=q&{LvEBIrmjUO755p17l9vSS#^qB&uA5P27^>4`$aYGM%pW~&3=MoPsrSEiCyBur03>BsYSY}-0N<7jXCTL$tP z$Jm|D&+}d3#$qG~fU)zBU}g&6ytQ~^L1ylt$eHT8M~=bU{hN&7UC8d0VF)JK!>AOC zgs?~5wrinHmRHt7n7({0PZPc9^ZLqT?NE$8FNlfZbSI@hzVaHh7vLNFd z&aJBhNietCNrGtBVbVxwwF_I8k_0w_|;IaZO09_EZ-%s;Id`5s@fK@4YVZuh9; zynK9(p3J`7;O9?6VjXPK#oi?BzlvL71xSMq7z{ia8@HRS%Dr837=Bsu^SgD%%c0mC z%nKhkpUe#gr+wviW$~(eEz*|HFZjIItm8oPGuQw3|MP!6uzlyojXb`1sXFBOVJ;dw ztqPIE#Mwv1L%@_yHZY+H?(~)|8=iaaS>JfE7#tU-)}3s$1~>pp!c}1$Bab7botF-o z{Kxf_uqZ*y&wJPN0v8}mN}KPeOS19#@qh~wr<RY03PRga|Zms(Oj1RVsGNt>;2G8s%9x5fqV{(T4Z-BE8wIl*fMB_BM?7_gs* z(~v~RiaOm1gSE0f#h)1{5#_4WEE4NSnWs18TVcJ-)J2Hmjg zS2hND+2ZOq7yr#h4^1Yjsi>6z*I*U-_n(30m>m$c`oFg?4Ob z?nWMz*9K(`%Tu~@md9?|YW-(eQOg$5Ay;v2nBO1=^Etvb!q))K0Qg~|Nt<8#?=- z?y1zsDG*APKGBfSQ_>R8ddR|B5*JH?e?&#HT~mf&ksRt3B)b4rc_jwAPRwVfkv+Qh1++cF@$%y$`3TMOI%tp5*&eQU~kfkFa^Y(^vajt{! z&il!3GwVm1D7lYeBIM7M7ftb0z+NCz8OxGA9LutXhfM8Xi@<~$y4PJDyJVe~&RScW z-IhCD!eSy~#jG8bj7V4uO-l^6!`UCh88XT-K&2KNd0MQOaRwujGFXSPUo}dP0w@Vr zQM2SIq*yJdM43^4j3hskhf9wkX5#}`&4o{lY%;y1gi6QLRejMN&1T$ zVun<#ADyR}7)n`CLl{Nx$emj+Zh1o;Lm_=nM_fO&{u2INa}6zGOoZGKE4{erd;ff< z&5cpYj$^=AJC@zKoPW%O;QJ93!J$8iVrJ?7Ox?_dbgkx2FClcMS%E9*W;oh>h`h$x z6KXk=Jef-CZ#no^7}y8#sa4PVcdFO1k#BLFM>QC?8h7pFpGj#vV3!V_eCL%f`X!-H z1~=-&Ku1c(y8hLh=vsgS6}E+QXbL$2jMyY~Cr)XXj}V=ui5_dXv)@tdDz*F)cY0*Z zqXN>5@Aw-xN@q94(*=MLNVRw&Z8Dj3X*<`{gn3-Q5(7`OcNG!1bN< z(OL^vub(;Vg5Z-C zCX>Y+o@TaSVofPirar%uPid;43)1TNJu+WO`Tp-a-}$z;9e??kf29{!7Opas*{rU= zur9bYVBX zHEV;#>cO2mpL_P%AAJA&u88wxQvFWKO&t)jD@(@D=^RQ-tFtgAO7C&efyi=bj*qHWD*Wix2k?IGbm@~*0RZ*D?NDV(2suf zqc`7v>)7!VgoCc&GQ7HQ*^v1*Yx~x14?noWIbzIl1vb0Hz}~!eGy5!C^xNJu%=vM` zx88l%egpRyd4xLRwfdR^T5d%7y&wMWGtWJ^=hfh zwki+e7Q!0z0O`J9Sc#9W?b@~L2fy(>KZ3Jo@5er`Bz|tvg%fU&oKj*Vn>q=QwXUtF zXpMxatjeE6@JOPwMq`rOch9AV-l#XM9M4210#4zbWS~rv+BaZV=5LfF zvQgU`C%}B%8(g-%xa5Vo?qiUzt};9DbtXTC6cqUySS?v;GzE;;N#Jltv6ykwtrX5N_JbNk8&;T{I9tO9sXOn*fHONSoeAa%Qlq*##fts&vwPu z0Bw=0UQ0AV=BY;k=0>h91Q-;icw=U3G|q~1zk7y0{K&PKH++>*eau85fyJrJA**%g z)vYJZ2c8-US$|AnB5FP-!K{ol724ucRV*pAiak zmt*7zxV+A^Ox{m!$EwQ`;c!AQn0A$(jw(Ns=(EDams}kSAF5;1HNu^V=y!fUN=r<0 zr0a%lnKJ2SCr9|9ia%8}!Wb-7NPP;Xa89>7jijJtByVEX5lEcKI0cDNukQ$=WJw*H z(F=yvt`W=y!$o}LY+@x(#v!7JFma?uF9=eFGBiDmu%YbCzj^Y zf+@7hCR1sd7dJL;^m--7F$MiLkk-|ZRA0`u9wFF8WavuII#^?qU5~@75YJ>+k0j(v z^o9cIa1LLiqfG!n`cWPivPsTl;g>+G95#^Yl~zX#A4%^G(asbI|z!mtSq&GQ<^SPikLC&b-FM)&;=2deLrfhe4x z6;0T3hlj&_t+yOivszwrV$=A8g^_eJ=nLu63q7P~TY?TND*Jg{wxGuhAV+QkQ1XZvyrAf1`877ZHZKys$JKS*%; zK&FXgrX$ArTEDr-bYnlsr+yg95GWF3h0wk1!G%qTWELw>2r?B*txb3s*7N;1#N|i{ z%F(PyP*=Mdf>4R)x{-nKtkd045uXmwaRoJGulO^LBe@E2RHBHANtZ3<)S9;7k6tOw zfHwh)uyL~bU7HlpU8x_lIYTA{+N>BRNIrb*IWn28o@=VynL$CV;fA5*bQ%F@Lwsq2wb?z{zM6r;Fb;v-W(OTRm2F7g8Z~w(>iocC@pZLrB+u@QNd5=RE;}P1KfH3 zl}rs*^4+wdemVf~*kBTPgvB05c8qB`nZy+WIgEByW%*683=lOK({-UN&^!F?8k2e{ zl%5J1WdTWTCHIcRpcm-G=F4XgIa3hJNJr{p_Mxn)>fvN5)*{#L=g3iJ%5Z&{6-&s< zR`*O1#FDgpVXZqQoii3oX;o?o3CG5?DP)TF>@tNyM)d`}M8zVq*c?zk38fGlES-w+ z3g*6+#0W{rT7`SCg1QJR^0UiCFrOew*82Tr9SuGBI5Z!UWMIy)j`xU|n_2b70H<`} z9-^`6GZGEj74HU9s^@p--<^ZjJLFCkHh0F*kFJX+Ls^>Q`rqL6R&; z$fn0}==D+2NE>YIR3dq_8R?W6_KV zS#DGf@MdO|d|6bG!{Eg?9G3t zrp+5({pQzy`*;4;6Hh*7o1sN+q55$x^EeF5y~2}#^X?S+``3OdINfUtoO9lOhi`FF ze@qZWzWVB`&ph)CnqzHGLi5=)G=e6Pu{(VDu=9wfl8{BF>~;L<&m|v!{Be{R6cu~k z1uS;>aNq}GMIKdASC}+)=P&qfSBxH9w0FWoSL`{#!f2KcMqRk={)|YL`1UwC^s_kp zSfExY!8>^Glj^}TYArb<6rJFmN{_NFwtSEp?WR2je+k~$L60(p?)BJ_5$8WJ0b%3B z6s9o2b~>4_-H{%Ag`B;l$b_=->+|JJl2`yRCO(^zZbm+o21!z($Ab*XIv%xA_l@dohBf+iT{CS2RE7{{x#F zs^2{dCHZdj%f}VcCML(Qx$Hoc6HyGu_>Ucpsxy;v95?gB&^aLC7nAD8N^1p=#oX0# z)es1n**N2HCEGO<<&RdfQnQ@lr zPDp#dsv+&F=$=su1Oeh{E7_b?s#D=tU`CNR7i(0Y3 z?st0H!kcPU1aH6-#eC}gUn=gt-$VQTQrNyorF(OGMa^O9)wguBLie+$n{)>y5+i_g zGd=lJKJ!L`Uq%ItM@SpP7&j6nofAA0<5`Yz5|7O_Oh0!1nC_w`y3-@gBMjdMzYcP& z8yeE6)*>?Hev7OG z$eu;SRDcjn@7okfqd#$V0|o@w>XXi?u1H*O4O)z{xlEJ zRTu=wJFqY`jXeOmwGlG#RkbU297GdTooIyjiUTRX<4z>2XVfIWbH=#wOg~PyJLZ4E z#B`&&smnc%I4^jVX>5VDcEG^K+(S?v`fNp}X!x8-HA0SwR3Ap5aSs?YN*Dxc`s9gI z)U*>j_AYT6-OP1t7W>`1cl#KhR}8l9OQV%;$w0lMJB^o?j)mO%n__ft@OV0iX&?f_cXs%i8drDtO4{Xa6{CC-Om_{OM36K@eNH^NWod)p|0j z?vT&~KPwZQ;iB(MOx0Hq*+^EzXdGX*Dl(vAbs<5s8y@1jtzUW2D6&h?(s7W$8e1)j zw;kvG@sEG(Qao28SUYnvJI9Xm%Z0A>dibH8FTC*FS6_Y^m+&xOc*0fP#|U`Drl+@` zZa{Odf_DPC-kAns82j!`Au zbl$VQ?%G&%FZ##AWr@ZQzJpz5DV#Jdr;aZHG2J2$<9I0oAjf!xv|_K3t+A?)Bpilb z;|z4%PrQRYExSr%4ujMeivk?b)smUbfI{wp8u_>#LDI@UCosU~j- zGNrnx2Y7_c0kSG>0QsY3*6`x?N{$#BK5>3jEdKqWnauEH`+tHmCH+vD%M0!-8^&gE zDvzy54875OC>XjH|7dN}spn9eZCd;~P|InHF%IdfowJng5m@U7BHUG!;5f3mlb>#@ z7cPXXMaQD1bnBKaj4#sEGc&}L=}$}@jI!Iadc-;lmwawA=Vw`qhU#(*+$_BU@dnj8 zv~*?jqIfbGD*mXUi^Iz$sfv=Ei+WfJdmvseS=p9|B{ ziwfabxCf`%!azysG(zcy9OKRz^Cz+~RBABzCjhDsI9mYfamaKwHG8(j&AFhfAR%XG@d3$(}0m@ zIw;jN{mTk*TD1*jmK%6vL{Se?)JSqLgH_6!VJNdQ8LS`;2Qcw;m%FVoMg=+n>xfJV z6AipRbB+6GkChCqe5LXoo6-Ymu@#Z&!4cw4Q@?5V-uv(W^w6h{;F;?SY1n!H0Cyk0LLeKX=hGsh>@f^wxDd9)9>y z-e{*abk-R1?7E9|WKp3y8o$htJvHd^oB3(7#>k_3V!ehRkr-&Zr4(kvZVqKh zPn>rPdhfoo;P3gPGnmX==qB$K_X~v7pasgrABmE1epu^Kt5HLSAySf@5)!pKp?5SV z*u0v{ODV63^QQP-!E|nX_bUASJiXIqaN{Ha*s=40Lx+9d%09@}#n3$X;Eu;1f2`y) z=$b-(X_nrvg|SD#1YjNC55DuqS`A-SBKg?kpSjpbYMKn&q^^jIprjeb77F84k~1hS zKe@sTEU#ctME`>&jYfgdJdAE*`kWYr)7@!;D^BZQJQPd5IQYQ!FHzxspp;&mLdC8~ zqT7Xi_Iv%>V!XwyK)fq9VV$G!&sUiFn6Lifj3e^l zhNT>nGv+n)eP2dBDh)sdrP2WsGG?BllnEvKWsF+|+Rx?-Kb7<$M4M&3YSeF>6Fz9vj) zD#z}~AJY;mz&@)>wFK9Yj!?_y$e8=Z68ElK6YYy3;2P*Yk9`>X(~{w_1AG!A)`3%% zS!QLHE5UdKW{PnW1o_)Yx~<`{Fpfo~LL*gyo`eD!B6-uL)9DF#{&s$pZvWq9t%enr z+y-nyCz6_~l@gt<#EN2C*=*6UtQLuQkt?($f$^m4zyxX1CKE#lYcXc9QF@=+ok@$K z&j*ectSoO9VpLiG#8&gBI&@A#rAsNM51pTZN;+|vAFN5IMWL%pWIgczV4vTaKYghx z0CjnVa)j{yVVanRYCm*ZS{@*iF~C%!ACZ=cH3&=&N};Iwo(KE+mbM zmzxlUkN|F+{TQ?rh!YJ zv%JJDp9F~|!#tq8yv3qOl%irnrh_o1$u^IjgA@I0XX=_A&dc&{a^0CG&17v(INcb+ zIdh2HuPwZuBd9{&*hGNt6Tsu1IQ_qILt6-TB{M4--?+)0GaRd;s_E~Td8mqm3cSef z8+K_lE};`b>xm-2+_7u-Q?Gvg8!tZp{QNwddF`#GIA)r4(2g9CqZS&h%32vImxiZ3 zniJp{#NhFy2?O8}NlleUV&I6g(ow^psx`@oSrq|{h?>DwJjCrohYqRk+=$aV##AfN zsty=2>D~GKz=2G{Z+xLGB)45}*7U51t)Wdh!t_y4U5*bfK-PS*;^u;F{WAKtI{2WW zd=pdw7^A|y6Y`|xi4l;Gw1X;W?hF!uyQd0}&kIn&33uZMu4_b>NXYjoDrd{znI)6nP%or3&uK>8`<5;DJKHJD1bop{LjWfol>ejkBg{1-VqIUIa^Xu^8 z!vxi(ksIb_SvC&H$3o6dXK=X~<)#XJ&#};G_cBhrDdhi%$&rC~TCWMxkN=1btw0q) zn{*AYbbs)YUdbtBhb-8~G6k}xE)vibDf^9CCBWPGX~A+vd3GFQPy;82@%WJ zac{p8m;RIhqfxWN6>&5}8#a&#UC|B#Hel(mUw$t#t1t8g_ zszKfRr#3ktM${`KIsfM8U7agaAT9kbi^D1(F=t8OIrC2rY<9DQ)YcXP9u8$rH{0EO zrJ3*xG*}`B)5vh6TpfR7wbChF*%dauh}9e zpBK6d(;c~Ajiw*xDRjn-xPDp5q1c=%Ll|LW{fI|O%&(HS;YXpQHDulOhR{XJPWQ5O zt)moQzk+}D)vx=G?b&CaWicCNz^&kjrFKbl)5bvLOV*Y~OTjT-XSgSs6f#vDInm>z zx&$>#!Z~Q1RbXp&>sBf7?0beUFD%dQu3ft}ZORX_l;gAbT*?IFyLAmQYFTx<*?emv z@5i^!Z=N)~m}Ym-;s-zYfiuLrckjlT71gbiwW7L8DHh533+LIC|KH#K%^PpN?iZB3 zcPv-&KmgnQh3B4slaNW(d2mmAfQK@58h_O@Ub;z+UMYmakSsCx~n3nD~uc%d#M$W9H{v3$C;mg za@UUSJGX4z+(NE(Rg4R{szzgitAgiwO))te(`ct-e9$RYyWJP60B1m$zib0kN5F9M zr0)7~KPv}S zm}5AqcQMelNThl3G2goy6q3m;TQ>LYhvSHhNPB?B#}$c@=PU9*<587nd&5Wzyd~IZ zJ7GYv2n>Sdg9YYq1CPytQA)JXZ!hQPDoF@4k7bO#saX2~Kci;x!1l%lNig_d$jkoE z3IUneUJ$l4P6+v|iqmC-5}(fc?DQA=D09FOuH3s52o}(9{@ExKZ?YQu*iOO+c~=&A zg&P2?NC>uDk|Ug!y2mKDoZS89=}XBE#CKyDjF@F3QY74m5)&=OlM$Wf@@N$dgFQ9O(>ZuIed1y$ zGTsxk)4-kCF-CV{1uF^uG}s8!c_%5mY9YXXUBl+rm$)S zSDFka`$Rhol%r}4Fab&u##mlbDvs%Gh*595Jo{?Ix(HD%%Sh{Ck;+094p+F0NL=34z}CtZG`f+WyZ zgTmq$UA|e@LL(Pb??3s;Py9H@Yp=cLJ3PK*ISe2^McXh4rQsy5YK?tt3|eQ>aP@Jq zF(c4JAeqRlC^Fft6AZ)NvkCydF^&zLx>`SY@E{Wz0gSW5hY#zBCR9O*bqLuy!d@{W zT3d=?Q`dYl|Hvc4+FWbe5Y|&zEPc329_Df3(*BSS$WRxIGbMmz-=%$@H6M5IJT`#}>9d2pDD_J#ysYx$_2?Vxf$|07ez1 zCJlLWuj#LJcZBNoQakS>CmMJKAz$=SH}M%}?K(>C-GU*wd}%=r{@6&coBgi4p%@_* zP4n{$wp7G_LD)NBPQY{X<0K(Op;3!{7VrDOhdZE^B2H+l&#%|+*|W!7BOX}Y^yfvs z)gkVc=m(~oPN|nF!o*1*Ql|uFx(QI-k&aWTs(*QXJB{@pIUR%RJ}B`A1oWFGb(&eiQIkQ~Ba472ef*aF9+axr{3|T)y zKIV_iY&MQXydf~QV0Y2jn-ONr8L_R%=|>$|fuSFDDgc8|ErZyY#R+*z=;}IkseUvb z)6D1&7dGUlvP>45pE4w4{nI%x3u-n2755Sl{RRdByn-X6JZdPe#fiw}vC?B=3e}MO zjH0`N|99mKCoab35iR6#$_DSuA%6m@|ILCD#JIHxnfY&N#5lk`Fg_a}D|VH*awlWi ziT3t2;>I~?WEkXbqRAMGG$-F{fX+|4{K_LhC9*%u^pCnQ-f^VaePw7liw$~CHF}vtH}Y#bC-Cpm^_cn%>41d|R=cqU5r=G4MRnuQSEQ zxD41IIUZPhIQ`7ERrzqQ^aG!9h5$B(Ff9-f=Ve(O>=+H1B-&j^OSngOZq6=T$`tS~ zJj^{ZYgVt<$}nNt#?*QelWEYSP~2!`-SIHi-Tlxo@goLv2IdZieiS#76leNp1UwuS@mFaF{$xN<-G=p%wunAch@_U_$#;J|)TXIL2r-R>AS zF^EJw0A>>_%ebST5R%Mo4{UKy9AC1wbWO;t$o;+(0jM8f=Scn^|KoqKlG%CaL9o-+p=6=)u#mxBa@?+|y{k97huJ)FqkXv9p?%-=$4IK>G{Ro@ksuf0nPB zG5VeFeCv<@_z%?r!zfp)xdq56WII8>{O4y)u!vRati_Lh^rO9>?74jLQp`B{OV>!l zrArr|dg8HXpWV%o{M~PTdw#>L%NzjUiOHVT&UG2}1-!N2TPMrGbPk;7zfA@F){lEWrD%2Jlyg|{fpP}}n)^Z#p zA%yaU3`V^^24l(^5r4>u7$l4K;}7-#0NLzHx&+5#&waqIxBKA_f4FPcE~P!b6T~ux z9E`H_`K!PBtN;9;|1&43y0{maxfZ>lrv;g=6KnN?mA#GwKGkU1 zaIBV8gb&?nS{nlqF^dNwA9KfqQ7G*?{G1J5@hy;|?j{;g)xa_}tDD}35Jk4=#!d5& zJ^l!(E(*gOeL;oD@38HYMRhl=*575xZ8L{L?@EQ*)EC zi;V(SfF$){NU1Cd`Q4%pnjN&3jw7adi&S@YhYw3PTw%UrJG1`*^AteW^3tPUm}s{g z`h&o9>2#bPRv*Vq$ffDZG3SdUx>iGKv=cB-*Bu|ju3C?kj+vbh-@7_`Mia2`gVgAi ztBcL&t4r6gl&-sY`4U$>4jTgFi~mCtxAR*tT7+LkjKz7tiwjFu-}4vFX0@~YI+I+& zP&BU2PkU4tkldB-Qt@O4rSHr8omQuMoEnWy+?|yWQgE-(FkM16R)BOx^3(Z%8&R1$ z1UnPc&y(m>nKqUxS8QD&RJp0Hu8PA4r}Y@erl(lgeD+5vlxbXJ>(iNEB;BpAhzcHUPPp#Hw)Jny4r=c&AB5&AV zW?cP}ryuWbce->% z8l%9|<~$$v5>9vg#&7(F*1Io&n+yp#6nFMR>(?(XEh5SOfm#3lyYIEt1%`=ib4UsJ zadBTPe(RgxeCnwuHgEA;gL)ow+%E~(E{Z#zhFXjm>U@P%u{3t68O*~h+`5|LqTTa)B&#~h__OSCRJLnSi~z-jwii)!uyWL z9^<&lA&g0|#?gY4r(c7=ce7fKjyLIDIzCF^kI?KTPG$;8_5pOOBabpk8a@N_CdCX* zVsZx87k*$2gfBtz!CxJ$Z+Y%k#dq3UGa*EeF%Y(*(%zIGyRS zLv#3keC~?V@yh=EFL};-(+we|LztKlF_ly4Bs$%(OckZOddeo^OWs6C0(Qf;wuVY9y{wmGiH4T;O7Gc=?Lh|DU}(`}V9j?nGbn$Xp;0V*vt52uW7U zmapB{EnCZL^;19eU)k%v_VaDG?RL9m%?JsNPzDMK#0)i$_w$X|JI_A9^E*|i1|->+ ztW){RjEszkjEu~Tojdp5k+!a=s#3~Y{)tsO!+9BB)2OXaxP<9H7!e?!bhF`-smA>6 zn#f&cf2JDH7>ZksJ}%2ZD#RX~JgzP0wh1`l>KS^E#`-{q1=6LM)r&(`Y9gj>rxuk_ zwg2S`&ctmV&zbpyz5oY1c1Z-7BvQ5J@GPsFLsZ#>^HcYN^GhjNfKy7GMkonG8_1N) zlW|=a%iia)oA}3Jn}yZ^42sxqk%Kv_sNSPjyh1VzvWHt5ZY4K(O^o{psaT=#(k`LW z%Z9bsTOrd@s!CRf4OVGy?RE;jib-w1n-!nn z#^*e;T_dz~WZRRjaeE@(1mN5$xm&$fP8MQ7x}%)6p3a35+MDVrlGphYWp7lww+?TL^}~U>)+vkpQjsq}N}KH@{Hd zaX_571i;QVxiiq;{N^{g3xI=8CV~RO97jBs8UdZ@+AUzUP(qL zLXGH2^U$=llnFo8+i~X*>n~LzZ7nkt==#Ur@YlcoH687G0CH7Nt!`qKMjBp&!JAyFw@^Qn$vV*+oi|2zvH7 z*>F?K&T$2B)L2tLz-O!*4YLa4bwrYdj4Rn8+nkuI&iVX;S+*9CMhbWV+%CDqS*Dlx z(=b?=bdPBx6I$zStU*y=ZLw>(B7tf39F={$3Oxk{o~!R1vNHCSm=fPTru**9N(1HG-m+xTVXBu+*A^gQE#LrroNneWZ+0N zTF2TFgZ^oH8Wa{NQVJg^kiUY zqmQy>$(AJgZA(Z=sM~9jA_%=`jprW*&FvE1-j3Je7=tCl6}xEP`qsCcd$yO{z_s`; zK+fm$;8E94fBMsZ{KtR%;Jx>=WOCJZJM@yBIa9=EAAIOPeDzPB|MGM7_PxVy(_gxH zzOUA`s3|8g8+8HGeG(%y8sUZ3YNxjf1`bGUJ>nvVmSkzK;bLh@=2z)rID-PRosKN! zaO-!=m>67XCx|pyw|Kb~U*^#<;)OhnVQ`ods>9KhGiF>jTLZkY0+tVvkJU#Cb*L1k z3fkaA_9Ksc)^`D&t9B|tsSGj6)83)0$l)vcyn0zeZt9YvG?BB9nGJ`#;TvNx0%by3zq_J;WxfH-1D zUEResT!<0%b{o3~TOP;~Vnu>IQkQMc=RJ7;u`f8Y{_N);ICj778M+uQavC@bDm^Fv zcz=hGqhCgX(A|KB*gT^;!$II5yX5dn$9Tu@zMF?%YdY%dkYL1k6FP+gwIrTL0b5{i z&LQ9e*a{knrM}hzmk8UXbKsyA_SVmXtQ6P0`j~8(SkJT~GdT zivB*sfDG^Xre)QKU_XhnyktVO9GytI>}Dy}Kxp|Cfi%J>qAzx7t;}!;269iurZW(*4)9O(Pih5 z*}p><=?959)-AfmQ(D<1E`)k5r&*ap?0|AU$(UVZ2#IS8IrdS@oK|$G{xxA)y|RFH zXQQUQVO?)UY|M#;y~{8LOQIy22B|Es*h$d4@4m}CZU$#lW=UimcYs<-RX4MCWCEEl zN5d+6rL>1{v6`bSFi__eD3zk(>FO9wDj{#tgtrm2#k}0l*ie)Ls%Y0c>=M+>>lW3d94asKt%w>!^ksfN-m^)tCCVkEv5fj-%Na zpDxqjcPENR4>pmOVf(mMx2-?1eZ_4{^ai_7oQ5Y@AU)^d9Bkjn-l*8c@@e>@%Nd?M zDifCBrbrKp+ZrX>J|$E%2|_cwX*GyY3Y?nLkd8OFZb>aTM`n!NvJ?h_0cZb1N#oX{zg89{he?B%MZTy zeS5qbf7sWn+4<#*-e7U~;Nj=K@a%v3tN-YPfW-hQ$1vQu;6}%^X2-NCk6!4+l+8Sc zsE+~a~ZS6M^m=efF$w=_H<2+yS1RtN2tPq3nnNnWaE{IM?t2_Re%!UCQG*u*?5gW?lDoZR3Bnjt zE}Xa~>Iy>$MLa&w5Ip|bN51g+XTJ9QSDt$OiMx*2NWSP130=#c)10bMV(d(Ln(aW@kj@sf@lbAJ#1APNR1aYx#$ z7V&?-VdM53z9sO~9TBwJFhuX{QoLnR!_}gW7+ckiiGv8$T z?8FBS=ClPbnQI!o)${wMcr4oc47K)ICD3bX6HRtkD@Cs0f=Dtqj{KBRX>mT_rMq{;D`IaYG7y%Dsp8z^7Pt^1USp1Ul#WE>6hdI# zWgQoARhe6*D#-0o#WutP)=XXBAyZXd1vPvqP_|`mxb$43E=uRp)>vkxqS=i#wLw-< z;3bF$sUGnS0bIa?JVFe-)G$!cZ?XkRS&Q1)7Na4G2KPa5YoaTP6?ME7ry)EHZilpi z^T;EQAnt0R9gb0@1!y`BDB9O>_SfTa_LATK;QhOf=JbLEo;z~>%(-L7?)%LB4}AWa zXT440?z`@E)XKVP;21pRqQt8mO+a~Yk!VIs$VjUq3?(!?SD;bIG$M4%XmVrfvhFo# zj6vvZlNy?l=uSZj=D_hv1XTu8XoVU1od6TJ7#-_D4<8;pJnh9Ui=>;Q1ZvVv)?~th z(8LiC1#k%_#|d`M;emVkrVoDki_dux;giQ7x5aIyq-S(m5*zp?;9eD0ICgfEeis-x zcDr!I4NdRzGJ|S_m;u0rkOr3(F%Q>KUUtDl`#24Qd&wh&K5>A!;6{_!8XuoA6nIaE7mT(MgMEg40q*5+Jevo!G#cwr8@^lM@_T zV|JorOqFJ`-j$UsTjcGTH>Xc5ZtgoIAF(S8$u$~)@U+x%^^y@d9r&x#j7gtBES-$1 zQB?kBWe(!a;tv$ZAV-*OAhNWaU9=)w_i3BWN)i03sG;$+#OA3LoX$3VaVG*Sd)@>o z)LCI&FM_r4$oI61Me`LmL?ZMmE4e~pB2+((xrAIJZ4U!Jqa}lc1~T2P6uJrEAAk6f zM-0F7o$vkK-~Ii&Z@*=7cZicK?6IAU#Qpo9eB$`?&wa@e&j;>5hHr$g*A5f~Td>)1 z!9{zAREnlSmOi}Vn{Eu>Q**7amvG^ZVXXET@OK+IQ&_|GfmYX%t??8+{tfH zSAiG=1?l#9Nej~OR(lBvGxtED2_Qwt&oq=^YEf4#{PmH#h$w?ENO)6>3Y6*BX9em08?6c2`c^DjJtR--S!+ym%*m*S%MR7+QMz>MQs_l|qIG<-o@Pg0D ze)N$?zVVH3eC^9$ed_q*NAhNZgI1kOmoK<_Y3m$jc@6QdUBsGVVLJ{t+Kn`$rEAH9 z3#~T@FbggC4QD^}Kr@1O{q~76XU>_&Y;LJ$j}SsRSsx@f05 zX;286^yWa}AT(e7l25m=QfVJs60>BpR!=5wj&QLq*7kghA%=jmU~u&Sl*UMr5bkv^ z+U{Nh7jaKMt6gwA)VZC_ZaaoHPF#@h8bOmT?-_9=M zL8rNht!&~Xa;zd7IMPfY1-io^GPf5>T;vMfCrzp$@vO53>gW_!$XSaKK-%iM3?)SY z_MwQ`92t|)mc&p5v)h3~Cb>fg_8+uZxv8r;IZL5xC}hzkWwo&fycXn^nuTUGHi^uQ z`4mX3yP9aWw0m54^X)Pz2C?Yid?{n z)DCGj+ER2aU7_1JVj+#F-c56Aw3lXL3E=)CB_y3du{9235*et!|De-Ll1Q#Qn5YB@ zNgCeimKm_bpX3kzY;{BOUQ0|$Fr^{1Pibi>XTl27%1Dh^RN7wFGe~Ss40SER3?|Knf$h0pBWb@a}Dvs>Rt9+IyJW4Pg$`W4cBuD9b$3mX$1 zc{+6UiW{e|Dq>8-C`Q&wFmtahI~FoM-cV#hpj*a7^~ty?5W? zbs;uxEv)f|J(3!=aLc`$!GX1?Vsh%xp7gLGM67X*P`aA{-5fFR_QZ)3{7xMz?&_gj zK}*5O=_BEGl>OE|u_vUbVrh@Jea5QZ=yF6<*%D;wku3dVK zil1~*3r6;CRA;3p_{_db3Y(K90KctVY1%GE@2^rD(wIGyjQ6*^?*katl; z789%x=FOk3DhsnLz@eJD+sM$nDzZ4~57UNO+Z>-y$mG=(Dp=WwLOwE@cRUFmJi9=- z;?x=Hx~yao_2!CM{A|Rkf`-YxKB(s_=$r$Sb#N)6H4-2$rV`J>ZWaJox7tD zLY8dqN)*%Wp)`wAX)Y%)Ld;5z51%?XdWG%MuNQKV$w?1uw8jb!U7+FhSE*FW>1-T< zEG^2aetbKC%al_`GGo=bnHqH^O=E2mG#&-{7kZI2P3yl!zbmW|j42ev$|@TkRf1)i zMD~iJpHPfp6vb4?hfxYi2k*CobxHGh4*L#zPsv_yu`y&bP?g&F53QvP>bF5o60H2h zzKV9DGB*fOZ_&sU<122u(e92HhL})HBj?ZgPD}PXO)d~xYzGV(K&a`N9`J_l5h8-gEhkk1(_6ydOMMhT!$;@js?MGOhG?dat34QPIp@;4PLE7S z3n+;WEjnd9Vb{%f)4Ay!I&j$YYc?P`ls;xr%U^n=<}5Q>4h#D1v|IM`&?9!#8;NOW zntV-tHDv6U+wi^=)AIGoFMsv59OGJ3ApwJP&DiM zBsk;BFmzxsyXNewW`KOuP;C&c<7Glj7o47<879y)ma1Jo@%XLcZFQ~5l4N4P@iPRA zv|Hs&M6ivfDISi3wQb!$csby=fyn0cwSkwxYQ?0nelOhLjU_ zi%tp0Vu5e{UMJcSQqia;Oy`UNx@n#0w78kIkxLI5QaAEsLP#I@DdhC)?!D(Po^#A9 zmVEW6QN-x_@tp>m4doTRM!-J>TG5(0~P|- z4Ftb$+Mq^aRI|MDxEE$n9a?8z%54Scf`(-o@rmpX-xXdjCN+(5m6Rk|$ zYr`~ItSwstmyDP2PIqZ~V(yG3e2IT;I!ny$(xbm2l%L4mxnfq9MLfN2c+qK1zR_Jx zLQT!2GsxCrm7$br++Q50DHxt1l*ydq6aNDvE9HxZy z+}8XOrUMK1t|87I{Fc1MsJfk;;;oQn@!Z}e?DnLauXu&UfJ<~}e$pc$U7fRmK)qSh zHbz*6(CrOw=GxkDN0pwNa=I}Nt}x9e+R`$?$%Os~2pi+#55W9(v$PTjZVp;Zokjls z4}bXHJMZjqsZ^scFSTIvd-mLa?|qLy_So^q9)IwG&%{B=MdQBnmu&J~-wY;<$#PnI zBc3{XyJp$upCpRN{1IY3+Z_hIZD+>Qu!d4jsY1CxJE0({BOTQqzt{hYmtV4!& z+1|QF#oOEP>Nb%oE%e~Y1yqd^*`r79bjH^i2A<^;k37sXc6KGR#`%2wf=A-z)0eK~ zlR72sRSRHT-kP||NkF6Zv#KRip~-4vEUrki$YMlqymPTVSHdU+?0~N+RoiWEA3uIv z+ifS)LtW{0gQg=i6zdYg$8kIWx*)%^WK{PFhSEk>wdku>sPsa0gl1Ci;H|xF7X$JK zPej59zR6Zw%8t7zts66WC1NX8Sxeo?x0=cIaPC--8`n;)y#M}(dBKmD>z%#eGs`X@ zIc;#_F!PwhITNj1r9-3%i#xOoSz$j7>om}s$<(2f=9$Nk(FK4UWeXU~RAg19URk3| zQC7Cv6@m%h{9|S_9{ZZs%vMufHtBSP(sYLx)VjbdPOL@|iGb6W&3hi;b8el)*My-~ zCV5SyZ3;KeC9fcmCUmzCk$w>%%PrBnI!j%FFLAb})#|WP1PC&UMq;3qEZw0~auh)Z z%Dls47EC&$Y)os8FvWb#P<@Un*7R?y7V$NfegEN=R!r{Nrhnt~GV~ zDwTRe$?A5th;2j--^f?0wY>sdWa&QBWB&~bt)d0ml%&K;8A~oG=SIyz6^{%wMtV@;s$>-e4Bd_-t~ zS|~?2aNu=^8PZu5nzhF2QwKtv26li!LM=nT;z(lghG|H0kv-Yz1T)|tRnVFt4-L|f zR(BwIjHkLiXlZ!#w>AXz4-p36k!UG8I|0**NjwQ5caW{3ai1z=dvTBJF8$@ANOwDE z;p5WY`{rHj5(0>~Huf;_?gf1cxdV=3&R2mxFbH6+rwB%y_z4Y!VN+(iTkI zwZw6cXZR8sP7ha!4v;M#?Ipu(jv+qtZSEsZQHA0X8Wtpg&W<9^xoxRJp1Q0n27j&& zf}@bT7Zs%a7Az5|S~eR);Oe!^O+k798#3Ta%)xPqvrIP;kdauHULy@(Yr0m_3)Cg4 zfgsVLSWV5GA*n3Apz%p1aVg!p550e%Z_ZGz6AQELG*?Qq5cbmWNy+i=o$lyO+U~UJ zSb_ueiMJK4;t7OSZrbh3f(V#3W`m2AA&8vt0MiJh@G-i+&oN zHS?YNuCkMjjiIp<`B!jmwC=Wh$xFIxi2^Re5?@+-l%`el2$lu!cq383Sr<(sXqzDo z-_V^rjl*fQ+>n~Qy(~Q0xR4F!;wCW#iT;~pn&EXLelgc99c!KHo}@+5pG#Gb%DS)P z&xTO%I@PL~sfnZ0^7w6uWto%%dQ}o2jtI6tD&3GqzDC@bjhr>GX2~T!1ZS(mwi=5M zoW@rqU>wENlVMR&ExLmOga(!clQ3BtZiHf3&nJcI)U+l(5LObM-7YSPR@)vS*M%j# zy@cALA7ZFARcy?qgiWv6jTo@gomj{7cEXGU%Iv9u{LD7T~0z z^PhXh-FaIbdH|8>3T$KQDve#UW0qFecDPl`;Ly6%Fsebhix20(fY*LmX?jJm%Oat= zgAGnKDDAOnCNXbByxC3M%3_qF5O<;Odk&^+@oxy2nU>|&WV6o+Mdua?<6BEk9{UJO zLhg^@$iz*261KB7y0|0;sYzJJp(P{!^AaN^1+8qEVQ>jk6`oDHb>N3V8 zmLuifmVLlU{qim&RnSnNNiMSL4s7tZtn@JdfMGJZ)>HP~^MRGDEM%G|#+<9GgDYF* zOv#uLw-)~~LAn!}K|;5$B-aEhItA$5#>p({|CM@UHb4NqPiG|u;_}8IWr8c=<4A)A77Om=fjkC6$m>Cp|%sebvT>6RXT`a7Cb!0|hEk9Nu+fjg{hSC;G&!^7~?y54muqmy#W^f0-l8 zyPcSgOJSCGzv8CfRAF|wl$F5k$>iy zXO0VxJ?@Idq_G|M_#*YkeQ`UAjmyTB*<$U(4hJbXCKqsr6aXt73b=pmYhUYAAN)4* zTU25RmoE9Zpl{bb{q)nl@Tk>{G;J%#0qN2fKrAa5^*49keWf9|m;`tGoQK=mIVW<_ z^y-GVOFmp$LQNRLs6Ns|eu-NQ$O<^}Zr^_UT{nO8;^+DZU-uqIX};8tTg(=yI*Qnn zjY-;&vaZ{bmY5NvM`b4X1Ec)UY+iZcE_viF*9X?Spu1kE`*W_K|k0P4ybSB0& z>CJ0Jy0+TerRUG*Vn%rHgZEub`WUsFKYIKW4_U~=(Ft|rBHxh81yNaG#}kWr>?}o^ zxNPRWMEEqF`K|6#w<=m=t=RUtqie2?ht})cRYn%aMi+}aA*~j-2bz8t>vzM=T-Vq9 zib23-RTtQGS;%BRDCoV>7sHT{m7Y3r6mLm1+7|GQ0kS! z*l`%@Sk?e+_(&)nG8BKaXI#W|j-WK@;81qu^DJI=M6#Wijgb!R5bKi6pcU%5%M@dQ zU3IYjoz9p#Q(A&$3uK4{0xgFkJPq%5QdJWn!W-(77OcmzCuR`%H2utXtfRujabXz^ zU&cAgmzh67L&Tbh0<%sd%MY`=9a8>R$jhp-VgMVnA=o!NbBc6n2p@=ptcq`N~*Ymzaj1MzE@Aa{-YOO;PpA1VK`Dw41C9(&|HQ}oBPO0tRQqzTRnSl zruJ|D_HV!Rr7!)>-~0{CcGsGS?d^vj_Tbq=Oh_%j%q=ed=a=6#@fG@T8q!0%Np;0$ zy~B8=A)#5*jc;pN%^XVhj-G7G0(&=$s5h62x>*Q!4?hc5z`%MF6p{6ctsUi@OD^PX zL>wY@1I65=H{N*NcJP@qr@U;+LObK2lgX^~8BJ6_Xh2WeVc^2)W~n`^{Y1P zFF<`KeDJ?M1<0;l=Bch;Og@3}qZj?Q$-qP^sK&<)Dk15Lby+~!99 z(U8k(vhJDOHj(Y@WIOTG7xb3-C(rp(bq`U#OM0sIf-mgyqL9mb>f9PjH4IHzuKbNa zX%u)nhH59oXy{qptp_0p^@+7OMU|^T8orq|s>?DKBodhVEt_sp+pfiH;2U0Y1h{5c z3MW0Xo!BmWO_FO0Ta2~B4B)23tTNM0ZvfM7gsawc+-$%oot31t!y>8k_>sVVhodar zb#aV+EW(QDEs}U`fXre9u5sBxB3bNK=xmooR#C?jPOKiVC0wj7HM=e`r?$ExD9i4w z^de*{NN9N)VXhT!OKQ!%F(*kr`JZODRgCR8H|7fdN_M-tw-;`E!<}!RiF)t7_kQ!{ z?~dGghqnPZAL~hmx8Hg9y$?V7_>}KF_r2+C30=APN4>3edzEt=sp(v!6Ty{XbbAA-q*8L(O1A z-C!FdZCl5r>Tfqd2+9BHp+;t3{=5JF`-o?2GZ$2~evG;Nno~OQD$<}b}}W@ zM)F!CY(MFfkYtB6>65A>@T}O8&@VcI&O3m2kr+ggTCBkhXHdC)bM0yDVuU@uPM(Z`JGB{!?0LV{r8sEkFBU~m~;p8VY+xYuQk3> zbji~cd0Qp58-M_^I(@B|Y|IJ}bRo=U(WkbS_G3mFrEsJX@3^b%FusW@O*zdFmTXAS z*^wBffwT|W&&icf2`HF1q0LoO12A!ZH-(gGYVR>rT5^^I_DuHCh zu|2FrsGo*co6v!4uTCP|c^g?lFsJ*CS&ErnETpjViNhSC4C(YbRj+eeu%y zecp|H<$zJ$xZ>)&418nVb1i*eLBcg`WOHA#=5z)jV9_zAsxT(akO;?la_Iygt2NV7 ziEA3kZwVX=rWYMZ&yw8=_G?j$_}=hZ^Qa1%qJ_u`vK^$OhaA_N0-KEou}?!Yokb5< zFXp&LG?Rv;If&&1Z9bpUO!4i+$hO#9V|)j2L*O2ARj@**c8()Obw%WFgq%{ylbF-T zZ&d{s=9aDgLRbN{7!7PStKPto=8l6Zydl82o^5Y(&hqLX#>FpIzb8qTvm)JESRTCIwCp3lp4XL!9xd(P+t)SB|>5yCWm@Ca7y zq$Bpe1NyyzvW;1Bh_sw&5AkL`YkuK_cHG5k9rAuUI;g)Zc?WzZ1hbr(fkF%d?QSnk zkuWiuwXtN=!Zbo-5_pNQOhap&R)VyIA>+_R?=tFfhrCe$7u4-^C&ZK>?jqD^>E)MS zcIbkM%J%2?AfPN3W{w~YNKuz|JVCerL7@xbGgqu7IP~ssfH!@RYP9AA_x$;b4&c7^ zwx`qH_3kXA{ER~dwMJMAdeEtY)Y-FV4)4zz6m#{Jfs(R0iW7=OF0#&t%R8J#UKNxi$H+jnGMf+EAqK>@4l0(AYE)1nXl}s22j%w zuuNrwt5;`cHQJCX5;fmWpxXW3qAue)ptuBFC%u`;b&wS=v~_*t6^x}yM{`ziCJQU* zQnnt0Je+~Qq&9%pO*p{~IC2@+OFiI4dojiN%74?jQ;z& zf+Ahm9Vwk#1?k`km{OsDewCKHH`Ub{0tI=*$Gt>p4zz5O#X7W#LU86Ci>45kH7tEU zK{W#FpFKDZR#AIP2ndwXbV+sq}LZX{T$EKk;jl}aX#+Ur?$Q@T+j zmKdQabas_miMO>Epbh=3RJqaYphJL>Mr0+sB&(>iOPL!uikA4FP`bMg$F?F|^t-9T z1(*rqo%cW3`^qaOdf$`LQ?3wq@7m|Yg@dv-wAcw_a2uOFT(~^FYqpy+n$RvXF8;JQ z_E~4#c?Q;9tBxU!BMJiU%uJE>SaxVqVh|kZ!DwJA5{9C>%Bx+>L(43AXI&`U6;QK0Wxba92hH6~` zy+>p27<}OSA!qZcz3d<7t2gzMRmXjL@3>lQBiRH;5*%+^BR?gyGYz!PbtUvRS8>}v zBLQd0-M{*p3#6ABypHU9Xb_Z&IjBgPgu8C2l|2Irj*T{4+@Yn5r&Ik7*a>l`8$sPd z>0B&ilrGa#@#de66Bi91j3q+%mctNbBnHVqs!4;_b{reNES;#;PKL`!SJM8*Y78?y zL`|isut~ro_bQbXg2XenWBbIdYjkUF2l6(tM;adv_d2=vdyS;9((9@POKDgQ_Wk;plJ}1 zYOt0TaKRT)qE&$p2*IxGnYzQ1d`>jJ{HtGk*{Y4G1G{$}K058{dA-z+Ui|UXPaS{i zk;fi-@G~0j0=I9KAb?=Mv7tHu;kNn7R$EuM)~s!{g!?U0zP;6BzFv{+URK@CYT`6N zC2JY!fr3w^HK6DDWut;Aw*GPra;>1F6?b>*6hW5v>7B=J7Z5`cjSV!V4ID(<8sTul zn1Q`X=42cVgxiupAKw;_P4f2s&;R*9FTC&q^TV-iRcVQuYhyU@#hl~c{^l*8!eQq& zN;Q?^pol~9*6(sY#9-nwe)UVwJ@>`WAG-Hgk5C87E$HfI_DvU(IvlfE~c8jqp*Z*BDvli zCiN`$>1PilW34Ocj*u$Gb|qq2yd(GCFXjNu-plz431qQz>O3h!mZT<~3w%+&rSh>EK8C#L-K&^8^twTo+^OE^bo`MOTY78_q#ND)O#FIQNL*gvlQ-~Ak&p?RnHL&oj33ErJVXGlR zR;XrosvAC=8rfRBPK@-76>be&CR&Eg@%n{u)LkM+KO4=P3~AE9j3>*No5YW+lq9D^ z#S~STaX-OdLWFNA!AhX(S%N;T>0+0UAzsMY5S+ zTnuf@Ez2*UicGiDvVt^V`^xPEG;pY(u%-wwgyzt#7?_>tjwYl!S{hOJ>~Y0!Cjg`u zzo7wD$fHz{SRr*QSp;#xk+2diaubv#Mymp3lCZebs-mZ!dJ4{qFZ|fX-s>k{{rJr3 zgZuI^ZG+dr@$+w-{MF09zVD8^4judt_uhNA>MpzCHz{Z)fs9vtMLp<1=Ci`L(x`u1 zb)$-TTA=?Hegamebu*@=+upkFbX_B`ZT_z3y3DuDNJlrkMQRC$oN)B4vB~l37x1yD zW$A5^c1h4$z}|lLv!DIX|M@?8epq7xf#hYbx$Q%wmX_ae+Lq~=Gm4f(w8)h5{`qq+ zyznAwAAaC^`||!Tf939@hcn}+`W0r`!SATsWOv@E>*6=%ftKlOHijjao+zM^O@P)x zyE@T8jk2L6<_e1)FQG2Y*Qf0zpE`BsqmMs6?MrWUz|74bqctwJ4+NlXHYx+0o4&CI zwNy)yK284~G@!@3({*&GnJ$}&`&-w6;C;0tOCE1}vOwtiHjI|AE9ztwr8|*6Pk!2$ zk!;EmYBjaB4ID*nB%SSAU2$c+ED1L9CNEiWhZSakOGx2NfEAWYv`#PUF4N0WL>6I# zasz1xC_0*hY{^i1N*_df301Wd6$4De$Ep@5BD=rkK&x8&(7a(A#^Mx$IH}xgW37&$ zy&~qk3>W#b!%!D;H};al#I;xLx)#NJLF=;N?$v=Tz&v>2>^WJ_X?YlnXt@1sC=#jUe{Fmdi~5>8E9D8$g-QXZP1` z_m6-4W2_s2IT;sB*SsNtQQ*6>yR3@gBcRY(6k%tOUcB<|d-0D?fB3<{eS44HbML+< z9^HNDu(c>#&b3-a=3WbOb8+kBIkjo2nh8`tE%p+!k|rm}K;VB5pb)X^a^1j` z-W1p7F`Za3omfqL`gC06Gk!V7d2ge`$y{dxuuoRlYzo0lrdIuII&zm|2Hm|x+pb|N z&6u+-|D3!2?^Zj%ex2KaF%*8&#CjKb>j=Cy!KqeN8<%0K6g(d@OQ`9tDYu-os?(K7 z)F6$)Nb9=}O2LIw`wuEIIU5CnrE34BJan<=z(J+Zl(OqNVY_MSV5RV@G*QX15jFQ& zw1^R5=JLu;xvtv?T`t{a^Y5-rUh+(&npBy=z7yi|GY8_7KyFpc86{QbFvF(b0#6NS zP~jb#Z*9O(`7x70hd@7b$V2hNHa2F^7ZSY6R1MzU_0~NO7i9*dO0Rgfjy)*uR4@`-e6{H zRthe#tC&mfSi9Yy$1Aev6}&s6L)b_w&BFxp)2iu^2sNCi9;#6m^O8d>I8@)p8Z$9`c*6On{WQco}89b z5mH2j$(1>}Xa9*4C+@osrF-@s$c%y#`s$`3TscFINjY~=a~_~DS^|Hh|NSMjxSKk~ zagL|9kAzk))L}x~xkAe8nNC%$Dz6ob%Zi3sf^A59$t-~l7!i6ZQ^7*8>cpv{wBF3q zVDG%sJ}c7|R{7m*eyfCrLkns5x~-86tPZBE!6YVgjpAhea|!?eKmbWZK~xNJ_9bf+ zYef%F8|Ls^BBHY1lV?xA^wLX@J^JX;!v~H&_IOsg$>yW&Awv>3*br5&U8D6s(9BMR zRHftxPLMTqY1cB035_;7ZFbX4z1Bf@@Qf4A#8;M8+TOFzWb%(gw&pAQ4c@0|@e9b5 zs*%|qnnaHVH@9LXtJ0_8wril3+{+E(vTYJYwWia}RAi*QT7p;rCURF-LwYR<$c=>;oUZP8PmSY{VkpKMa^8STu6 zBpTAogHIo)?{mJ8BAu+bx__^|$*dn2E}AA(vPqO9^`*;-_M|S$5mb!%UxD^9X z5=Q(~o}A~>`XQw51#O4iX}h_eXJT@QkZKf3bZAWMFv4!2DQ#uNx?(j`zkoMo)HD`- zUxxGG6n9f~rD=QlNSsca&BTM&Rhrc1H^2E!FGbc~v*&2S zawa8-ioW6@e(9y3sCDw>NmC3Qn^mYe3;FuNH(q%0#lv?Tc8K}dJ$GYgPq`be`V{77 zOlq35xAHp#ULkUu#?}heo6p)q>c1X<#(y5ysCi(OXzd~^$_eJF8JRg^o|{ljrGV@# z6X1;o^tn|Y$L!a-wP7@ou&xmCW|P*RY*p7g&D<+76J@S9%6B{b!L&ycc0}R?u(7@p zYo_Ee?!+bp(}9FQUijS09{Vx9UXUt=V0O8>Z~ysoXG}1^{oPwX_`wezJa+G6k372D z^K9L~S+m6GkvPG(h&$w5DcKHxpmoK8Caa|y)j^{`gmQS~rZ7q&ck3h!J#Y)9D{X;W z>}Z9rP`8T=q7=|9+D`=_Yfj`MXMry+iCVIrKx2oowv9!xC&QY=MiZ8a+ckuTLYBm( z=MGr`{~OL`unLPYH9BFmsyjz^sHJh3G+?^E7HerDlrYlT-8u-#n zhS`k7#*tE?8Es8(flNKq5_YX2Z6l9(!%H3@3D`};tY%Kk(r01LM7G4*X?i=}sc&YS zZpm#>>y~%E)614O9L^Ymkqj$knpjV7rgPf;~x35F&xyU6l5qMn5fhsqL&VKyi2aZ(rb#V7LYE(y_ z{d;qW^WgsJ?H1t9r}~UlM)n-Kb=Qa?5@vy*6;ofi(w_B659SI*&K`J!SE1KRk?NUa zrdhSw_FlW!Qpu*`HA5*Q93`T`Mc6FZqF^Igg5}og`Vg9PzpTaR(k_y2{N^hgBh9mY z=*#rbii_Cpm(;#a2fJL)&ubp1$v;*{wA7yIyj+v3GyH z*vt9kdTo{$?U9!A>?s6x!Q@a-be8Fy&tXKC!)ydrC5EiGOC=Ml8GFm+~+>Wmo))JIYmYFPK<2xiV;@`UWL)L;y7{j-wwK!5AeGhh)mLBr z-uHfR;>63oRP2)AvB#e1X_YXoTWc+ReBi4K?rR;o>6_pD8{U;?gWRvzNzO?fJa~Bj zkv%@~^~+!X>evJKf9AmlU5EGpj7Cx5dP%1dFxfNWjaIiKw@#K5+ImvA4Z33E*P&bQ za#CeOw&kF1THTyMs2fe6tkVTv!+V(+I7y7Ted+$1rZbwnYiTjh^e|gOHW3Q`5`eYP zkm@^cP5#g*unDPiv*WQle&<&U&jgEYi%FIyjlLuOFsBO^1ak#hzLK8sD?v!8CzqhrbHve zFMBJ;qbjGd2*wrZ>S+SEBa#-K;DUG+FF>4u_OmC$g#r}f5z;iu12Hq?F{iB7DuzLY z&=qpGIz6Le#0=A*m9nl(Pw5q7C~m)?&O?lZ-X)oIDyQx8DvGDLA>0`>-7+Fsm!`I1+t))N>GB%eL6*fjCsNAG?3;kzGy?B1W3a~b95 zp|y}^g!}G0rZ4Zg=e|P+kL0_=d-KqSXZSA1yDbsJQ{&UfbeK@8NJ5wZ)0`e)C(wck zlE#SOWtU|i5O+V|lvMwMT(-Z@h{3bC?%lJWaxcl{m}zk=QV2Sj(p{hHDl}5=q9_K! z^rP7dv77|d*zznu7?)gyYZ|vwc#)W|)&I%YzUF>|TfmkvvjB}&^(mSp$ooDodbMq- zf47@XHp48IufOq{>BCp0c+BsA_};tkzw^L@_wU|wz?Y>obN{}2TYKK>k>>ht-0`QL z_|o&wJF57$&9QghL0oktRt@#Ek4#{Xq$t{zWkcxRFWR+OiD@69lCl=Mu1PCV@#yB!YKcn}!mOI6nOF zqkr-z|AE3^eDPjNA~l)bA8Oza$YGm#Ehe&*j}lQ_DCF|(+X1OSC!Ub0kfAzCrm}Ljw7=m(WQ!* zmYA;MKh5v=P|5$)0x`cxc1< zqdblSF>PryaT#fbcF8!c2vr&lS0kcQ8t|4F2ds3-+wZ>j*6-fA=e~Q7-FFN|=D=!H z;U~(JUd=mu`rK>(`s!Q1eKU`jm?5+`7o@=_OmPW*EuZx)?KHiGsK1P#iX}!mZAzUC zkmfr~-A1x6EI#$rQ~%|^{Fhf=d4>ISe?jY>4YN&wiej-%iaf9W>+A1-@b2&4dgp?n zdF~4Hw%hEX7mmI=IVWFz?eWJR2~*B$H#sj>pW5MNKbvTej0)AEE3sQ%4T+W1tT@%k zA|A3VEmd=@EyjGYo@n<%@zZC|*d}7nf-yy(N_9{xRtzrA8!8;MIPa$HxlFcu?GfZ* zN*`A`b>`eDy9MVioOM-j(KB8qCGXnJWsHyphJUWhv&Am)I-T`wU0CqkR9u$439>cQ9Jj)^gG^mp#p|V6SMz#Y)?X{C zg8i{#1l42^i5^N=rPs?MyKk5Q>(b&x48{@~SYTX^e*dk8wt?dko8 ztk>yl^S04(VBg+d=Y!m%i3z#$+9H7*zIu=y(tOOI<}^bFK?o77x+L~M;K`<2suU1N ztSGXYRQeKK^2)`ydpSwqF*F~?aF6lQrX_r-+vb5@5@D0VN-wc8m|LulYpR$Kx@Z%2 zWhTs|b#c+%igY~)B7)IT@i3JvbQ+wlslJSNAeC%99PFgcmIYFGYJO-Heq<7Q`YWo* zmfj6itCa04ClW4Ra*8o~W|XPtEOI0<)Ia?2{nKYY&eqz6v!*ds5QK$-8_;(3?!Egy z8&np&w66>(iQ5oN7QKF;Rq1K}W<$N!yw*mzEp~U>pd(^d`)Yn#oX~Q`TgP9{LMPmR)&797H6RD z+GQ)t*M{w+G6{?rz}~tB*hIK8nqcq`3wiCe*WCU8=WqY-Z-4urO&JbZ^5K|PlXbEu zjwB&?`~~#Z!b}r~5C7F){S~{i2J=%r@S@ZPGl-33TiQO(3?~fB3-N2#Fbg1?OM-G$ z-FkKf57=1~Q1$$Rm%8HmagjP+g273bgdrn{Vg5X0?t`UDPq0t%1gnG7>#}_1*7$|A#+# z0qbnr@7ndVmws{YJ;&^D(||d4)NT32{_xLYx_kHWvU9qnopU?*MQWuXSm@Bd{L8<5=9y<0Dg;@6q^|F7 zT}#y^88{rl5oE!;Ijl&sxzKfI0Ncg6dTJM< zwBDqa1f@HW(AsDC=Z(hoawl1osdvRo&OS|cS~7{z036z|kqlqO`ih7x^PFnbr@3M- zD~XhwLt7~`>LwF|jBTY$3*21k)7(vJfO^&JG1BSI_FPx#4#`afWVS zghnZ`H&qK>xYo=#l^~%3OH34$(P?(fwge3r*cb`f>g&H+Hd>aJJ+-UF;^MnW9CZ~o zs3>iU=yy|o&S3A_xyQC8?d;jCZQY~xm_h6uV{6!-J$3r*X*Y|`I=h^`l5#2PY34jO z)F(B^xk=r?ag8!=JP<9F7Hyf6H%4o2;>K@Ga?)yZh(bF=w;JCM- zomeYOJmVNdoH+rRjx%PnWi~fvz_&2kDIi0E85&ybQH-<=?%j_(`dNQ;hz$U7uU_$+fS8ERF_e&E(=e-kZjPv}Nxe(tm$FEwOFFXariH2xHG-}|aQ zy*QB?2sER=#9U;WblwRT^T^W`LXWOcH(Vq5g>x6I%5S~p1sCt@ZtE*+4B`&L&e4_) z=^odWE*dczW{Eq3BfFMAP5E;<>XM0hd!3y9wHAZe{A6u6MHq~`?*z8Z7T2N1_%zoo zC0Wa2=Rl-}2AZr`E6Bjtaej$08_^P6-X7z*0;?bk%|^0$2Q0!fpSpbNCdh`!>C@_J zQIP9GqN^{31X*T3P5*v0&}ttBuoI?}8(rO{y1M#ZMb}Ewdfc3r8{hS2Mym-w%7dGC z964$-=Oqh(MyM6tv@b|n`cROVm$vwg?L$LgZ9%W$JX=Y*4L#A6&@IVQevk?^x6Cua z49su5e0T?Q?`U|cBNr`HJ(iux;(i$N2OK= zGH_>lLrA9|I+WMP;*o0@%ZqEE+&sF05CLvApkVgx#W=CHcOZ{2=Qccm6;0kM|8458 zG);E!?evJ7zzY7L3NC0x$A;l3LU05?2%~6ci49UK`1DrxkWt#(v{W3NZ8$KGm}(6! zl5&RnJ!NX3z@qGQx}EC6+RX<$$GzUeU-ESZ0~dZO9BZ%(Gc8hG05R9#LMpeF%Vo&z zFuYJ;rjCK3#>IT)l~=fEMhkd%y;X|mYIk$+QrN0Oxn<}%i!JlT&1DZi{4kpE?SW=ukB}+!3p_Zu#wR-#T%^vFFzg?%99W@yBzH>1vKn zh6qJEhA~gaD=e-d{Ji9Ct1ozXUR4b-6>2xA9fqsa^NjLmRrZ3Gk$&Qw?X)a=||1vrs^y=B{63FXON(-hhn|NMla;RcjuOqqNuZC8wu(3yVe1ea*7>vx`E@I>+Xn4l|(e zF)I1Q*$axl6Sp=O!8O1st}c!9*o3WQ4;|-#R$UE?>)V;SJ`Y>a^1j_U+N|I8dd+l* zYqkzBcOP(5t;N2HxP^>@CWBZ@qgR^JMs&7mNvKwvVQYJGj~ly_pF}5$I!@ng32jna zz_$vRTQt#;U1`}sAe&AY*-j+(e-0B)>1POhONleX`JpqSl4DSUE7t z;mDIKHSFC~%4p{&Suia5yku*}QebF^!9hQEUtA6zIA~5Wp*TyW2trRl((oxE9jPcH+p~c!N>pl%B%0b{a!BR_8m;c%U4f-eCG96PriEMwXZz?)w}PyQ(ZfU z;&Kb80n(DNVM7yZ0Xw0r8tq+{$*?QOPC^l22Xze-UMc^WzhY+WBiGP`8EgHoimF2+ zs>PUodUruR_i0i4&Ue0Z^4jgIBR?xVRY@&SDj8)+ zIZf`!hnE#_)=|@sLfnP3XF2h9=AL}=Nt)y*T~{-M>?f8m7xr9`K1x?rXLUSHEE}CX zNkP>f3pQ=4kf%l1e5UUlUt}AzRnUn)TQ);E%fxbqY)r%_1T@oIyLX@Z_~W;K_d9Re zB?1?+1>qJOUAVLvP`C>-I_FZ;Fe3dh%0gqvs=7L6Q4khr*GWPy^=z2E&Q%AH-6}Q4 zJG&hrZbK6xBwK}sf>zXsnA1l=g!V6jrEh#6JXGJ14-~@#)8?&aid@Xp{|$H!3rp>975 zTZXngkS=X)4~0bP*|w>(0BnKAJvz z(`ox;@KrQr#ACJ@b1AR&Rb31Y(poYJs1n(&QDAFeEB#x54A<&fG>DD6SRhiTYaT0W->B+Sa3Fc$mAvXi z?Ar3AJpi}fQ2?oi)I)-KYPPdYB?PYS`f!)TKX@P%zKSHUnb6;`U4|Cf+udP$;G3lMfqN8H9^7&DJNx|yp3jq9_UdBC)h z)370DVAl$b*>#tAAcIJiPR$u`3Gz^Bd&v@{5(^*}K?#v`Ly{o&eCGji)f+8*OJFnw zx%!#XFaABD-8c6pQ!!~| zYTdQltSIo3d#d3j+h;s?XziA2p*+8yT<7|+w1~*#IM8ivl-pI929Pf3I>fx}FPl1(V`b%r0 zHTpI~Xu>oqGNXp3EOn@{y^Ub$@{p*)coH%jU-FNUc?K77b z*L5@Iu;X5=co+t$wa_f46*x+CuSrV?1E2HfJ;#nZw3pm)wK|miCFqu@5sW!inh_Lf zRm51J%u)XKx4%sar$IabQo|jV!eRfB-x817qmMr9GT@b0e*Mc|{+wHU;oPO%%dXu= z6>Kw80)o$YfyS|8hYlRl(e^HNkdE^@uk`S&)h)uV0jxBQwXg&YY56sQNP4`8=YUFt zF2}kXAns-7pkVtCRAuR|F$uhYRA~b94|SAiL#aKRZjJH zc|JktMqqXbH7KD_Tcjkf6+(KN0o(y_w*H;B-*cXx0krlQh3!{H(YD&Y8W-7FCf7yu zj5v;7H?*bs8v+o1wx4UsGRkyTQ*MavYc9I7+7~MY8M8zqjOrty&l#}V{vZoX4v_=< z4~;vgO%OXln!8+=E44&!EdLu_GKfpyTh&MFpn@k7&4#(D+JAXSH)97I+$B^OlOHk&`$*i@63yq~>o$%^R?=BKVJ&8K1)qjbTm#)N zJ7JR!+hRxhjD?JQ{;0*;60%C>LaMfP~!#p+Ja=NOp_VsU@A2=$1eeIzd60K zA;kulrq=nQy$NXuR*6i+l_;_I=8G@puX?%dh5pcpm&55HJIS_}jrnw5EoM-U+;Nn1 ze9y7_^6kC)n24fYRh#C9Ogm03h2L?d^@xL1D`A^>ecewQN*F2{5@I*f4exjWC4@F9 zi6wrEdeaKuNlU}KOwFmmfnS@u>xY=Z53NP&MS|Hx{%W$t#)hulR$j8}E6*e?$u|9F zXS3R=4UpV^bp>955wcOqrq;k@v8V-!_hloQ^Y=;}N_O$aej)U7>j;EBW{(QJ_~K8T zmbRIF;J{raTgDljqA^h&1`kT?ZWkc@#?!7LPeWww`8nb6%U}N5cBz)y7=WK8wu1DK zc_o1w6xRbi%ESVuXu?Fn?CE*LfBBbxaiHSQ{_M{j=p0uLO}1l1dRBF?L3sZ8=YR5( zpS=9?iC_KVl|u&)TZygqbn8XD-aYb@pS<+hhaSQxL!TWwV7>RU_t?9nUlH%RS=?Iy zm=b7meJ09vbojQFYb!l%$?Wef2#-th!QIBgvgn9Cgr^{g0mIkz7+8R zjA&{+c9B-6ZD85z;3<#O4z($wVwSftsfXSULR+|jX4}aQF>`V**7XbliHaQ|jVhF3 zw&B5HBn=U_Vt2r50|lv#%=W2f(a7Y12-4{Kv^#pc+Kq@0nY)cJCAyZMYF&h{pp8=~ zE}=T{+L@@Suq6z>qXa})W?3%@H3vIwWVD+!@Am9*qhPa-xKjPJ28?K7P~X#0N*OZip*pv2x}YW zZG&}c<1}<*pmS*H+g`hJmn`W{@UrGE?OIliCIz|SvmMw zq$kN!>dtjz*OCvQIk^pRCf6>i=tXP1eL&&T1+Oy63gIC>?}L;+e02YT!-wv?=k7-z zf6O}vOlPthl}jLD-#)LcEtkHy?l{7iP>JU%OW|kOn%{0pRI~^ITHfkrXr!vGEHfRN z-JFgIKPoBe(k=pTNXN1*-hi(pun5lzsz`!JG-M@i%q|@`fIO9|o8*A2n|uP7LSOh} zc$vhTDb0^*y7Alw@V1$*2Tg|>fn6l_#!iDyU2tPk5uBK2#7?bD>@mG$w>BW#R2%!3 zn_AYS=(#B)Xo0~CQ!ht8dnVt)us!yV|L{+T4;}S_GmmgR^w4KqWTV2Hf)f?)_BPzT zIrCovjWxz_1Bj>@J_Id+E5(^agy;9Y3S2`jati|=cd;vVQt>(d;UE6N0>@D{Xzr>5 z%D5xrdsys&Lg-!<>Fz-@n)32b9QiQK*)NQ*9OaaD$m}NUi4!OO`Jcc2;)_4EQ>%)W zqCf_*fORzAui&k{G_?TRWU}B)Jib8k}GJ;up5SHPP1`yhj-| zy2S!zrJdC~1qtgfed){p^}k;HZ~yK8Ir;iqIi+^>s=2t|U1RIf1;gi`{hW{XwWXV1 zdTNFf4P?8t=Jd-K_GMvDmU2qeO#Nkq)39^fnIvrrZXZw)F_`7}V_D=;V4YCHr|8VGXDb$jxj2 z9lpa|I?JF(OOG6MJ0)#F1V?h}ZfOwlf5A%=Rfw7}} z?7jz_x|z*SLoU|iKnEn;F7QyM9x)1>$)Q*+Duo=tZNVst#Ve3qyD6dgrfb^XT26I? zuxFQNw!1q})|HD8osPL}B+UNcFxgKdM?af`Qp9-ynCb$&^qO~!?%s9Kc+;)>j^s&G zlIRgilQ7&Mdoj9zU_!QUZy+Et8a@(5Eo&dGOJgCHB~mA(0olHdWcm^EiuZJI9h2|^ zZz>9kevR9UvMyFD61p>ElFYT!q^TN1*6{pO4qnqhpQmhnPD(4mCIgec>41y6-QG^$ zG^v$}O>+hKN0_~aoQhf}>5Dnd*L~}sibI;b|p!F9`7AGzyS!;Bqe%Aij=t?}$RuVJjCh*YRQ0}JU z?K3mAiMwn=x<;qF{fna-I zjbO~{GZVo%-yEr6igN|vV&{&#?)0X6-<#Oy@k~BVdo88d+2mFP`J}TnWST1txx%kr zPV*|XMYi1l%xcIU#z;53@dvOI1K5d?9rTy*mGn+%@+$mk@}c={g(9<hxrs-8h!J6H^txUS04KX~YX zSIlwyJmtoTv|Wu5c4(MTe}EBcwPdGPDjPLwLg8oQ zN}_8?wDZU5fzz(f%P+tD?QegF`^ZbyB5*M|RY46SwPXQhUBrU(pMLYkTkpR8j@dU) z-Kupd57Idz&I$9zE!Gku)%)bsK0DS3sB7{q!Q%Zu(20=kk++bLL5g)G(F!q01I1(z zlP6?nKTEdZkz{kgv;q7lZHFe%iElb~LKQjbZf1%Lp|iNq08hr3YT7xBJY`xjmg-aZ zM2b9@FIvD@e!i(xu6egq+=kEk;Ic~pU52Qo>uRGNg*Fec%*tA%3d^-^qB0hAsJ{#% zt*C}X6|H9k38^A$)ExM#Z&pKcV*pw*9pG^~S&wUaEvB*0mXi6S#;V=Nz_Gp@pDUIU zDUt}%LdhS>(s{egu3fB%o*_u<9S9&py?`l#xJEjK*9urDj&c@FlZ`Jk{A!~C5*3YG9Oz`#x{=UIMkFR(vDy;xy=MtahP;x3KIc-f1UPuI zK~l-=G5pO#SN89_oYPGa=LSRktxvYC74O;7`}A z0>OCnRW)V?2tgtvIv#Zb8CYNc9}uIt;8iBgwJQ`>>}0I{s;;={NrJ9CQ7p0xa#eft zJg{Ie%|toGJBL<~24-;8E<=&bKq$IJY~MX=XTTBM~lB z_hlD3w!&B8b@bHFycn4PjT*GEl(7*FDF+Bn-gaM@qjZ^oxuW@H>Dn~>d1jt^4Ur{g zb8pB@JTlj1z|_EQMJXXp)esnxv>v>4+4six?Dl$ty2~?gB*4RQewMZF~mje)Qo7?;m257@x{bYP(Y$T7TZU z;Tq8Tdhx>f*Is+=zyJ6D?%_6+Z7Sb?|1s?~2--bTH^VMl=?SfBZWTCx4Mam!z9scQ`{^|SQ|GuVai(O#|rRrFZDqI0Z7;+T=o0>Mkv@kPH9~~gAG#A#! zHvIBCr@^G2CH$nXwEXiwqxR544}0Z>D~%QjJzj-X9N7`_nZ1V}ed@{2IePKK@BiR8 zAAQ8~I8FA(2;it|*qlGFfr#))atC=&j^yS`kEWWsalvcxc?5ErBR=}jt3S`xt+MQv zHM^M7Y`=um5X6Zp?h!{G2C11s7vU(Ofr?ZSx02D}>8V8t%!6&96TRgyYpepML{~u* zq$evqf}m1i{`Si3O0{gI#TE~JHpxr&9+kXLFmLYPv;RPRAVo$ewB}Wea;A_rDxEzd ziQI0;^jJilNxf3v9oUm*)@?)6Xgc%irF;eyrd2R)xzOtzD{?9^S28^!Y9@}I^VwQa zbbnyq0kf4qUfUZ^*`GY=0~Pq?OmyA6^o4PWGp9~_p*X8x%rsyKQv-t1t(j^|d~4pg zMs>SRpYkfkBa}=qabwc6@d$zE$}l!Ik~gnFt>o*)t(gg{RF^dE4r{@bP6(i*?SEgo za9Lw>(NJ5+W(OnUgNI*5-(7sI3)jdrnc)DhS8wNZ|fk_3(s0K^G%3@bo{ zs~!MF4IBQ0TM%du@`QpD-60bzt98>pG>7h`m4Fq`>_yYZKvc2o9px$_fq7q94bJF+ z{zx_G$EXWI9!St*wez9}O;Wsgj1SE5WfV`jLO(o%D5$wmQNa=bzq%I&pD`)oH8m3o z#nb+!kitj{6HcQj$Z7DkS`&7xXyu)7M-uO(tiYki!IR@*NI>o$CKx`RItFy?KqDfG z0_^R;G(nOf3|y?_$dGywBJdI(e8uaED+wTQdV9u9_`!+twOkd^Q1KIdiuBzAnrwJd z1SN(JhE2_;VswY8Ym~dNIh=L&{JC=%E-ar~nVnmhnC5GWY@9^NvL7@U(E|N6rYZM` zA({y-6bGRI;shrN+o2>M)-qDYXn#lsdaFq1k{GB8O@NS7{M!lE?~!3NBu^{`F_Re`8$VgaTgg_R6@ z9LMy%W7v*t<$m_rXKU+gbExLR0wWGZGYwOmH5q^+pr*6KfBF-3hr*A4{NvHl8yHE% zW4M3`KuI)?>jDk{cBG4k6VM>b{0SSB$oIqk@gM(@i_gCN@=I{oYUQpra=`#4663xE zGjL0x#E^>l7pbylFq%E-=?QHKE=0GC)lXNDCE9QS#^3hS0=LF3DejLHOk)Ec?f{HIklz3 zGq6Dl-3$8I)(D)6uoFlYDuN@PTn3N~IPghEh`<1;cJMLa0Wg+6Jt8y_%H^= zK>-AaAOum42iu^5gU^KF;vi_sW)jL|FbqL*#o9w7gYu_=U0tb+*b;78J2BsEo8(oGGN+SAyH#uRMXhs1)1zblHC(CoR1->!?|W~kesrM z1&)HqnVKRH*yCvuO2`@kc$((~Qd*P{3DVZ&)_)u|mJ)h6i#_Q~_26H!Q>h>$PnC`N z4&uaHuc#*S#7F($4SAwVx?N;V3kl9zNXNFfc|^XpzM&84Wk(j%ffUZ%loAVbB?)`E zkxoe-0xz)yXialxz)dMQwf3N_H#!h{qF#w2GP`MUo3^?%l*gJMy~28?6s*A*jnkz} z6vmDV@ijH*5d#{j0O4$wX#`}SlQeau=uvTwfX9ltR^)+J$`wDQLNyL>DY77g=|NM5 zf7X5jdWuJ-!pP6~lp?Di#4I}cg8ve`TyU#PEH&h+jO!88g@&Ks6#45RuPU@J&9(0ZUBlr{dfk@Ss^en30^rDKcCLUuHy-NH#PHT3PWy z#Fx{4ft-slP=Z7PL#i;)6KEm0=oY3TBMJcLRKqBN?H(eXgbko3iYmY(soMP4;I9c! zw<+l;t)5L|>|ts!H!}(07~l1RR&4JvO>)!~gOX{OjY%O#x%5&np<^Dp{C@H3FA#wl zC?FPQLH1eyGE13yL8B$W3|>FwUqX-cV}nku}iqhfZb>;9$*TxFoTDrz!2Zu zTIcclum1HnZ0Pbn-+S-9=TfYMkixO{z$ZHn&f)FegZp{Ucr2b5>0yyho-&H*j3t($ z><)-<$p^cun5HxOmg>ahCcB{+)Z>ihC>KSuYmUCN`dFCL(|M{%DQtyMYqBFET7mnR z5e`+R;_ys7ObRVl4#czZ&u2&2#itB#NCJmc&=Ed7QwmQ8I5`7MD(p}Yq5vOt{!Wk#^3+`4_|+M69yp9*DCZBWONjR6+NeiVzkk? z&KR=X{`AvNA&a!BQFIv{VhKgv`Q($&{{HX({`&RntdW9eZ-UdTpb^i3>po~ytH z%|tv}N9!P49`%ryL4)E*jg6?N?OV%wQI|M)r#4!JuZf+!LXRBScJCBO2b325itwSjR~F*6lkO%CX|&>4`p@$1+W7 z%<_XrQ5$jl8>ic~8$l=6^BJ7^@Ej^QGnu(|`k=n&He>f4a0ewe#CstUD2?8x9#1~& zNIe2#+z5-q@fu>#5RD|f5fTa%9^H+_nEObaIZ~GypVEgZJcZHCp+H``iAd?0Idfdt zlUR+7OA3i8$dcv$xp@XKWUrlPHoIdUClh4_Crxz*Vg9IaC^||P4>-4s8YjCF zn&buUu2GKZJ#-^j zGJ=E8j0Eti~hrm$AX+pYn3j{1V+|{dBFI>2QtsGW8JF@ZAbp&f8Szy$O z$;`R#+`i2;&)419TfKSnD;J9W0WwyCt3VMp#k`42JVnb!2}xpPfAT4LZz2SWe(SBb zKKt`oECXbPIg7ImXC8&IB@sr?7uaw%P@q5sL3Z6q<#j&S6gv_gh=*;gWJtk0 z^r40v;Mw*8Tdw5d4J~L=1X;*PMO-wbzz>sK+tLKtBV-mwwp4+l!6XauPGvlGP03Cw zi-A9V`su@mx;=V!a$;+JZCiKQjPXpL9dz>Iq#MV?kJ*Mph#)BI7^w`fY^OmDY5SZB zZ=8^kT{c){StM&azPbWqEIcS0NlFyCgIErQrC^KXoq&ak^UE+=dg8)T6A*&~zN-c)jC@&h((o~~hVLT+Z0}%-PHta_wMXM}SGA<9C8@K0Yr!CW0N5bFozfJg~q)Uxx6h^RO= z8$NX*$!i80J-AcX!=cq|LqQXXnT|OJW=%vXP=hN}2+EX5D%B?*hY3r&5M=k7c$(gn z2lUIZQCi;_(Q8Ua2dFsgArN$!1p{3N6M_REV|x>`i}QS)etL$5G7l<|wMIPgA49T( z2aLI0Trz$aP9PPqhIB@Hn88tHdN->3;Ne4-f@l{o!XdJ;lF2rvWhZZHDo?0iv_7Y) z`IU3YAR2a|a87(3)5YL0;-!`VZI_xdH?bSEScU^~Uo^z{4&tLt^g$x=rC{1c7NF;S z@hFlme|&x+21`A%10R0SWL#Luf@9D~j}R4Ko><7rgm2L&n#ZM6dsB>Z?Z-nPRsFN5xK$dXWW3|7VV2Q;CO%+7>%@Y+-(KY5By; zsWYd~ojtX3W`2HgB0i0#nS$Cg_UUYfu7RW!9ycD_N#k`X^xFhn!QxAmI$cX9t~JVs z1GaC53GUB12rX*+5jO%!G&av-*@zDylC{P0MIzGQdh^Q;FG^Zb>Pgq4DXf6y2*jeP!Z`K!^T}kHfBF zvcU|aM9Re=U|~!uMaQJhn@rohp})TV$FIJ+$z8*6$R%+rE2ps1n5415c!*(Ym|T#u zkKM5PShE^2t55Z;8BR&s*wBmfj4+fmGc(Wj8?WfG`^c=1;e`Rp{_@Ps94|RRncAVN zRG*zQObzTd_W6(%_^^Qk28~Lw&j&$@!^Q=lITZlYgc5l^%0u3l9_&y6?cF@kjK2_Ew-=Qoh*Nf7)dGh6k`0?=H~r?|ieQ!7{+k!(v9!H~|5}(5E;6&^SE;zVv5rRD*h){bekPXCS*+ zNEQ*CK!m!38Fl0^fF6KgsnA%~JyIEx@JT|4uUxspV+X7&EGdKoZRZ6>890c7=KssD ze#M-?Jt;Wv;%FlUYj1b!!J~(3Pgg0z>_HRlVz(6sakMThV|CJSK|v!j^fcZE8BI2x z3Y07xTFk=+%pi8O4jtypi||ZF&iEj5lm|16S~KcXB1gUP;TcZ6R7Wy2<)cTBQ73dB zf=-2R>@oyGDk}#X*E&FBfywT&`xg~aaWSVtlOQU3|Npy377B7azQu)=3_wOOEoT5% zfsB+(`;r}1;kZuJLgE_KNmgk+?<`O@z+fqr2*sduiiS68L?jIG3I)o*5{R}yGlAg* zQZd{CFw$!D6seBKho-%s5B(sOa0(1S9WmMIBk+STc@RM-MZ45%o;*=Ui`$-9L(=Nr zQQnSk?{Vo9E;fl0Std>TmjkKFv3W+;QexrKQ#jbw3|tb2z{@28nL`X@d977iGudIO z&G+NknDN9ep;?7x??tafm(UqI=_Gp3fFG78k@SVR>GV+{dMN#bjzc_fJzlAM$k9{y zQ%4i4j4XQQuYrn=pl-#}x#{V)m7MtM^Fsv~Vf z-GzkV>(Nz}0HNdxWca72&=CCdjttRk#H-xo1XE`)-K#nnB#v_@437y}Xn~o-5hM%e zTO6A6|#7EY?^Fs0tj z*FcZW9VZhozqBjRlzfyB5}=J_FxJB)qZjDu5%qI}YVy|3#OTuTg|p|*aGsoN*D&k!{4iRUMr5Lm7sfWRJ2BCiJ84(S zph-yr=wh%$zz?Y%K4)jqpv}!Kwsg0-9%*++FCmSMZLGyT>gXTy3`(P;_UwJCCvzf{ zTo`;z_e|@Q&ICyoTgey%GgC4Pu)Q9yKHfFo}?=!(O z--*N?Us{;Gdi4^Ym;3q8e~!Joyfi;OInF*PTi2Yp7@L@+n^OvAGR6nS3rCsnJ$S&r z+SJVSY;0uVPtVTK3+NY!5z0)Q*g6ynjAP9Y8;n+1^A;D3Au+hMDT8@IhXRwaiAQkG z2oV7AK_eBPDi|j?qTO^dnEKLyJh%r3i8Gr+4K8$jw5EKmh_IZP*TJMXiiQ-Jpdmwo zaojUr{?NG#S_GR+Z-ne@t|KY-abLasDmKvc>=c>>HOy!RfpK3qG%~?*_{ybAm_L}I|BF^oqGvok30l`EI7U%&dr7oVR#y@D*s0!6Zc z|8#Br(c>qSTh7tiM7GMJsaQ7j3986(EETG=@3Px2Uw-Yvg>#s;yv_$fSSFI`2bzp# z(e>OBye-I3n$2Ve1mkD`XLK4{oS(gT;p{6H&Yf6Ve6qd)Uv6SZZEbBLOlnOjl#Y~K zah4D`7Fto9?!2S&Vhq;cP~)0D{)7QX_o3&qYdyh<4!-`vb$E2xc;>*tYTowIegzuB z(d~(;4ZfnfwR>yr4q9rdLK6UAZgg*ReQR!kUF}`^D17el2ysK73Y?mlUf*0}E%bDK zb?)9gBL*5JhNykaQ3v_VW-%(~(ZSOmqSQP~-*Pw1Gb|vVio? zpF4l{3@cQsj_|3yMj0BC2}Vmf2!QA&?c>8=r=wW1V26lc%(b>$X$y@c9JF8;IZR~w z)SY{G>7?qVjEwPA3i%^=x-iJlW-*MC&=J%(8GK}pF#D(xU2G$tPB!StFK%}1ENU1! zN(s=is6P}-6C1W3THQK&$H0Z7l2RR1h#$zIWYSbU&1cR1bX_wA0|HApCPa1Hn40$% z7tl#f1S7lSvg_>3B;%E~)gTjW`7&rS-`kp><2d3E5n<+8IV}2$m7Ps?rDPnB?oG{1QVmY3agvVL%HfX}THuJb!7-H2%+H-zURgeMioF(QKgCYZ zP^gA@qy|wQ{c*HWZ6J;rh}GC}5JxhE;q0P9IpALnn{h@=L5*cLy|`OWa@4v3U(&F| zG#QB^1rV!WrS0;fj%F+7R$k^L9$Cny*kN>|%`lg#BUfE=LyjttG(Hfsu{Aj@K6zE@_=yvz zmQVcX;}7n}4(QEqZljmX5K}Wc?m0C%!$TNQXQupKk=TIk@hMqdJzZc>VH7XR=%#W#~`XJLl-eRyI`DgyxV^gEupFrl*WUDjz4FVKE|Z;oH(8iy=b7M>fO*(AHXE=_c2m6DueF=5K#?<@KxBQW(4Ni9Yc*+X(l= za?Ema_wp+j|LcGG#n(6g!jQwxCfD~)&&VjiR@VLK*s{k)co0A4UC-U^rKJ-vV9S`> zIMmkT6IdFY-V7cvEEpm*#)5W?7pyr*Gf8{0q{7bAT@z~Cc<7G-NWEmw!L2$Ojk~ch zH?_1h^X}W%Z@hlx^=p?t|NQd1@4o%(-~QVdfB6deEG;iTy#D~Z21}h0fKdxl;i9Vr zgq5}RO!r-+KGTFMj?vbMxHPt8Hck#n}tCd!W;m@UG8s0ICc@1QglP8=JUwE*(vcNB08n!3Kr+KKN7Nm$hRvIWUAPq4x$v0@WcV|)M zJsvyEvFG64ryD;RZK5aQYu_cqb$kbmxMQ$OKI%n3hHqXko*H?&w!xYWYkp%DX&*a# z`pp0OpML)K8*l7vug@(kp+6Fc23APK>X7oKKoV4PF`B{#E)5sVcX`|}ps`iswN?V? zA^-KWw~HP8WL3wgaJ=b&ErO%xKHXe{N4}ZGyv{qG6FXBZz+i@EVwo@HL?3i|M1=#J+ne!Ktns~V4Y{mr>F$gxZ2PbRXIjDPVK_ov zHMi)pbDlEEwnVpilnaXhvXY_Ys#*$NymdyzN0XrFEQ|^CbDS-*f?CKjYevT}De5ZD zTcS!!L=wEJ4+l=teqhd;_ub14XW_W{RVQK03((=OMaSid3ysD!L=2q9Rm>3l^ zBKblbWOHpoo($jG%%MR3Wd6d2j9?kWqs+<}Iks~Q*pFriPdO`sb(0w`eo1<^YDK$; z#8Q6igIb|KL284;FF2~78JBq#O#p>nPNuRRa5JFC1`<=zg|lbgd-rWNQ)%|Q_a3l^ z8cn7q#3X?Tib4!NQrX`pON}Eo!;P>84hj*{jKHK0pV}zeJ2o{sj)LJBZXVpdcl+L5 zN{P1)wbF~BLDmNh@!dyNQ!}va6rx}cn!%;3t`QBcRou?*{Nx1FAI8+;!rZIpuU@|N z>Ww$Av*UQ<@}i)T;&^v55w#5;N7_`m=0)4LDWZr-_z70XE>CP7WVl&gLv zfQy}&O|=`Q@j#rhrzFEz28kLDNEM8w2^|8*7eU}>aY5HGzk<8?+T92Dzx@0!pMCy6 z@87wL{mn^WYJ(h9r;xC^407Hbks(7(pu=E>AQl+Ime%K(!`h7)<$wz+0*ftwZR6<-Qs5oiiLv>m`Lm}^eeeM< z{=IW@WtlZE0|Ccp;foqk`JJ%V*b{yG%^Sb?Pk+ny^B+I??DMa_CJpm?cY~b?>;q21 zV1gqZEhM&R1}WOeL|m-}%vAthQE+~RT@a+jstg+u(;w@hj3Mx@HbxX!l6vwmvBmBl z2T}C$7S^&Bg~YS$xqA8X`|rR1?mKT^IM0c%+4E;tKKl3rN`&&QZ|*#}cMo%$6UOAi zacPzj^)Y6;7C-9^6f;Oj@#19ds^sJxojL zsNyu(cnEeos(aF2Vg>X5#KQd4rTB@NQ#2H(*cw~y}86EHSLY#e4vSFo@1U@w@Rx-TQma(3AhCbIm zS!}~5Kjt{Yj7remj)!{?=Td2I%fp*IwtIYGfv1)4y!qDa*RGvCa|#7mTYpMpsEPR} z!6WAgsNZNbNDhwGD01}H_$3CeV~H5y%vT<^HTbCS z9~+rCHi6io%W#V0K^CMazPKb`wM1e`A_J#jWI*GZ*ott)eoi0$eyb9YUR93ft7BTh z3b6w$jZR)^1-<HWW>mgV2fDjnk@WU_oo89qQTQkn7*QJVX5`g&~FYwztAC&!+b{ zt#oXH3t#ofMK8GqOBe|vQPfaon}RZs=;<0iP-#$HXZ+d`-_v=B5iJdkA^{~F54wPz zCI2c^XgW!pML!7^9S0ID!H+o+5lyplijiTe#N-s~cOIj93ffQ!sDo_eAi8qqM+rnG zikd66nN38R)FXlME=CUqSI%TIE3kj0qujfEXLF3VG;{?R-_=DFGzK4Qn4FkmuVra@ zWo|*QG(iK)gi_=&V1{!khNG5Ey>jF;{&rU!LQzM}V20r&k3FfBA{m<1j_1JC2-imqLaMSLB623P{@BBIDl3pj(#FOk8&>S9GF%}g@l*Nz#EP6aZN<6fB4b+Kl!U4z4O+a7cZV?Z*OmhFKDcy%BQ3qCFJnqrB{+5i0WKmWJ?hle ^8Mjx<*alT)VRB zjas@z1G7{`?pm;VT4r~V_vX2>jhC0^XBSVOI{CA|{>e{&{F85P-}=A*&;RSuqkH#n z-O;z*kQ7Im^@st>TKD#1CBr|y9vi6vYkzkV(`IjLV{MBK$(0LdKK|g{zx|t^e(?T# zykN#R8hsBJ)st3Ys$)WoB8us`#rcmv`0&o%yXef_`}eT-*sliCF7z0#8Qo}6vzKXv!I%Ri zK@u55)7mZ@lg)K~4RLaOYvWDK;_VQ2+7zZ^2_NgYW#5lDsnxs-<;iLw-xk_1LGA`_cR^U2&T^2ZYFb@%} zIN@KLt8(zk>=^utVF29&~prsJsTA8$!KJXX7?1gw8)X@vsc1#M+&;ctM|Mi^rz20<#lpwWo_rI@f|q5 z#Rc|PlaKcXX~6uK6m9Z=V&jUJO9e7=We`y{p#gQ*q5_2 zQ&^3Bn{1m==GgA!)bz^9B{m~Zo;g@mc!>2I7VZ=M^)84y>tSI{F>LbeX^;=#| zY6CCqHs*5>RJ)h~r90fYHqGTBizio3P`iugFI>HP_4@T|7==rVvsYicIDYJ}0Ipqn zg^LJWNA{~MQv7gMW*%MXfCul*E%K5^T<~$>!Uc=#gLmFOb84CUtjGTI&(EGd$>mv} zfBqK^r64N}m-)Uqi^#r(U-`R}i_>}~ad!6H+0!3?`2I&9eQ@>4<&CGSoC)O!2S=W1 z>ev`SpV?3xL1I{OlcN)tUc2~Te(?)mE5Ua1?YsAVBAF(@=HpZka?=pOH{m!r5i&$d zoXOzCGY<_o{Twp6j>^%{+;hgY1~+ftLhE?k#7-?jz{(84(%PJRrql_(Q4CG2X7mKX zB8uzRE`9XTN7t@hTb!HbDul<6?qQl=x^R&t#Oak~jv4;U;_$W?@RK2M~ zwjNZa34)YFkH!k;-0I{A8?+oxO>XjX001rJxIAVYCOEEeg3xdjjelZ6uMBcI3}OcdeMZ{oHZ=mDx}dB0 zz;-NDScjr?vr!<;#F=cCC}`UUk9X(fHRFRNl zZA?RO;OErIr4QeG7tOqOrl1LL2 zV{py*Ikz<7ieVk8NpoGK#$9FHU@#CbuJ7_w8gkYw=%B=cSLoeQ4|*1-}#1io_# z6xDSbIY?vSN>UB)!!T%0H7Uc=h!`RW4noH`#V^IN2ZMU@fQc~;1tcD_#4zhIHfj)# z5rFte)sR*5V>-l;8nd?cex=C5%3r94VsWM5o`5oi6TX(osyZOZ_|PU;j049w6$Hl8 z=nYMu)RRj{M0O|%Uu1BKivuWRlW=t_gnB={O#c+4c(9b2tcnU3!!QICNcL$^6lF4K zA0m~a^}e@@oiqEIEn*Lgd~5}2F6J}SOPtAE;pUwfD>Qi^f4w2ZI~;M9Daf2}<2jUe z!ek&Ia&du}ARKd#3J8H|$j+s`z+XyZfe){PrpM1j232eDx3cxA*YTQt) zMu=mYR2I6fFuRm+q+4Wpry&N5<>lkcOG|I@`Mx)6HuDuUz`= zZ+}ZcaeW(Sd-Wb34glhrpl*jC21|vP($1ehkDzc|gjgMh#Ub}kv?YH0j@sB>fdi63F=B+Ex!NWJLl1u^Jjnmhd=(m|NUREz_`Cc%2AAkJes~0eLPyOz9Xa4l*r%;AHaJXiTir86$t**OU z+l$BNSC*GCDBphT##?XQxPJBO*)uDgMP9Pj3}_+(2e;yHW}uB^6`gsw14~EzyI?;|MOQjb;}zoQdK;*d#NDr^Wozl zNyT}N$4)sm>$~s1%NmI)W9f1!3iniyw^+UA0anFrxKk%rP(u0_VuwC!hTr_=H~1LY zAk$b7#{t`s2>>=I8X;2_js2T?n4vTJ zt{gBCvbeNwqkT$DGPW#z=mOOxCPsj!Kh_LD-$8s)ifIdgAj*f=amPhOcCgeP5JTC) zl@W+Yc{4yzk=UEwRZ4xfp_dS<_!J|qaPbrUISg-QRBY}(#$mu!WF*=%C-@N=aZ%^M z7j6cWE9VuOvpA;s0F36`hsA3^3-b$X`CvIo+@riRG|St^#sr7W9v-SPBFJJc+l?{g zx}b(3m6jaYD^7FlQT&RrsG=nn1*wgSWP}h7z^)YQAl0-Z2*8u#f?y)W2cY8k#TCpJ z0I60?9V8Vg83$4dX6bapjxjR60jL>>2!R3Ag+%X)@!LF;CW|MmN%c3%)VYH7jjhLA zymWkV{`%!t*|58I`4t|cW1Dg|k1VdK>AJ+iYF${hc59+lN#>2{7vzEsD4;?-xJP-G zmrk%TcKY;bl#N%m_O{mfI2zwx_}~7QpWlAx2KE!r;=la*YxcI8o7r%^d;bCaV|baS z>dO=vGyx&Vo*9k_Ue?%|Q)f<{#y@%D1mD7#=8WY@3sfTe_%XbYx{|VeI-9{I_1e>KB8k7n3ek1E4Mx zq1ugTe+viAlT_ox32yE~TILT}%=zH(xb4Q5-(%-k}v;*~hE%S!9z zIOU0~uqGk9a$-s6LAhOQ({~r}GNSe*cxoR{!@1~phqo+Q7;r=bbD71$sS``@z4hkF z6P!=DPAwikdLk=-TW>SUS+MU(Bj7zc`7x2_SA`qci%jH@;Gw7 z_uvtnZ*S=2Y*ZgXgk>C!rFBp|&thCcwit`&PM_kWg3On#5l(@r!n`=FTa7o_Mt$$? zH(tGP=H7#k(I2d2DC<;txU!aWn6&_Ev$Qyme|kj<$>qEl+;N;5>3N+m)n#P@Z?GXU zo&8%p$5w?>a50|&b6N(T7&0IeCmHtUW~X17I>!d(sg)D))Zz|(jb;*Zv^#scs!J@! zh-ccvN~Wcdn+}%D&SIQhJa_v2ciwc@Kyy@JlxqqOo~0(IPh)W+c^c)y*_GF?zD5=b z1sR6v0szHP5HOJtLC9o8jZtjQ8<6FjZ{9(Sz(oQbne%W21rQ3&K>)ar#NwHxwLPq4 zhJ}TdXr3vNwXt*-GY6y{u%c7CBd3b%&sw%L~6VR3!|-mq`NXL(LAYR>#!A z=V{Qx(y4iXJ#^I$a4TH zF<@<>tL)J^A=x4oCJ+4;l3pkp7d-WUuXf#IT_{m>AyUY~a#$}Tg;Rf*)A-{)ruQav z4iYlpssN7&r3WfH>ZN2{Yz_-8oTzHwOuJvji8-*fwhn@10%erDa%ZP!=NA^3ERHW6 zUt*vPG`58hz9w2`7bMGs&ZVOaP9X+rBKolj%Y6%);UP*9K|hrlg3DDZd>jP;hf$Vj z18IYYTRE`o!^z7tf#dcF_}Fbz)i%DRpzz zQG69B_J?5vp}7d+ z83(B*-4C*4#5}{tWalwH@AHAlQGvzz>7~U>*RH(!gQ`0&T_DUn-g3vHPwqM z8dlT?k$kY9`V`HI*+E^X0;zBXwZ+-VrTGh&UpdEKY8?I)^Q6Lq*`{c&m53Ofz#}h? zH5Mb1t`Ed^ryeQ~J8J9LHe%j{YYux{ICJXN^JjVc8-dV#I4-J$x6-{eD24N6gEhv% z3oK^UUqc%&zMwLCWe_QFj0uI~z&omvvQ}kPaWo{iXOM)s z%$n`SwW}1wTY8+2$Mi&W)G>x7GRevK3n?K1bPS_yabBkms4~dsPM_Smb{VnLE(BF* zc82j!Eb3Dul%jUo+k55QnK!OpMjEIwsZmHrU8pk1I0S+%jsvDR2-7H5R7lxL@{{Fm z43!Q|J1A%Hz+b5-r3f$0eLDQWfeV(G3{7DH(`FpGr-6CYOtD*Z(|El{xjd-QUi_

>;v}5AWzoYN&2JsoPlo;CD>6gynIz!0Yh~R>nS0`sy<}-2l*tjCs=KrbY=U}I zAyB2CVM!KaCZaV`F{o-}V3EJH#7G_ktVUP#-CB$}M(?QS0&8jD1pQ!`L51rXQ0Cqn zDh*Rz5QNN)C`KwiApK1d(d{A_eS_K7@qtr_nI{D^zTr$VNF}lz9Uvp5j#mf*8V#;+CM45V4v9~5i4~3uEOaYuyq4#2S+4@AG|hnw2a4Q{$xpRbe&R)g z)~F0kif~e0^bx`kS1pqC4oO%SZZuB}#eA+sHzAjTZvcb>*D)odNtIv==$Wd>&gLQ} zD%Z-bU?d${w&cRmdFVJ8ZqbXzcQ?5@ifh;O^$Kn!!xEa}O(G04-s^{fI3!AmRFk|t zSjkcK0PnbDqs0a`^Df0PFEPtOD%6By47&Z7Buo=cLVQI6_SpE`<%KZz-mrhB&K+Am zy?lK8@~e-zk1cL&0uu_pEe!xCMURWsILn9;2A>!QyxqkIymb*GmNBoS#-(grw!zwf zN8oS>8k$RPM1h@!Zu6D5pf<%YGmTNhcjTtdonBtrx~8v!*_2_%g?X}r$p_h(B!R(xLi1E%OJ94YcCtI8)ul?X5LF7B0>~WphqS1&35^cUlH1xAdl$ z%t#gy?%0`|W=odVqSpAd9#k39v7O2Bs}$*|X3l z`Up>8wsrr8oHz?-7$40ioi%WrRnWm}dJQ*8Odg*n75X>;9Qh2;->EA>+Gv!sL^^52 ztA~`aO_@?NB&0LM(ja3xqkYpUWb32^TmPB_F>mq4$dsNu(7c=LYh07axY0y%Z7~_Pb8mXQ*EmtD~$_yt|Mspwh1imP% zAn4PO+TCTE(Z@a5Ru2lA4Jk+bYTRdnWWZ(WVhCWjn48`7iVPMLd-rp^zcI}on<~hr zoxb&;qM@r7&0%I#^9ol#iJ+L(HnZ5_0u3f-%_7=WK_*HQ>(mcO|BuAMSfK-X6)8W8 z3YcfJVu~w7#f?${09_Fd)G-1YR>t5_)>`bl5Cjz;1YFJ=1UfwAz zb_dy}jRRLsm9L$p#7{$<_6>}IW!7~ z26$y^a-2UEdg6H9E{efLWhKT$Cwj5QX9eI?vjaed zp*N=yU@)t$%q%=%t{Ue1|%gwPa={BVFllh zd>yoA8ZHQ#%uDoZKFv^??z^}v{MX1`Sl?bm;ipxk=EMP9zw9MzcQt!vsUvHc?55zz zGO`5yq)O->dWjzLAc+we&SS8WE|G+fiWMTHMP!GG0yWThXo7)2c1|Div<-rNM-!8C zC4r+1ev58vFm({0)FO@+pi!yG6uBZCxf2CURMRJKjMB=Wv}#(` zQR5tKp=Pd{Qi6md0Rc!VK_(Jp#C{2jlF11j{l-@IMPOnooU$lm&6hhoT$HiTBpcsl zDX(mjBX;JkC()7=K!ZXM=dfW_yq9b8>2Z`jPW9)2Ic2$8J`>Zn+nzB4ZN`C1J7D8ALRk70erUEXM zESiVSNf2>fXN&2Ehu&7j#*apIdGv^y1Jk#P){5#iTQW=wPZlVAiAu*mYE=DG%|uOQ z^>PTnrc%4g7)rs>z`h>bBh)s&7M(gLBB3Q;ZKoyu}2mb*lnjCp}x}SVH=|kgBD9XSruXa#$6V1-Z(z<&ao5@ zojt`+CKY6+N$%gG<-!OdB3i^{9a7LW8^EEb6}6n~B68@5@GCLqLFR{0pQEco(Sboo z7BQlkEZ(qgIULBFA$+lmqGEn>k zgf@eqAZENeZ}eg3>GZ(~8$hZL2%qvZ4zNL8L`DT7K_eiJ-2ysZ?t77o?EKSA#O?+t zF}%juNlc9F8br}Ql@@aYWyO{i0xB~fa?m8y>BN@ggD`dAk2fWC;xFzK;UFEH>5-*f z5XXa}BPbj|vu1Loelcj~I(k^w5L#k#h8Ob-8_fXfLTv!Z0e(nP`etVTgX39^&HP-8bfiYskw z`(#4&B-t-)xSuqd5(!BndA6&HC0VQ_eRjVf3eD4@2;yUoto$$(Ri?^UcglXyF&k_{ z0?;pTMMA2ZYpqh$gS21CMBC}}3K@IDjW63O=x9zBP@KC%UDGo~r9qFlxurEd~vOkwI0z}>s}^}rba3&XKYdJ6>KSI zFO=@ML(nHP*plR6elBePB0~Prcy0mJx@mRwZmq7>ToKzOX@H7N;zWVsQeW^O6D>=O zT;#R+i;v?Yg?vYEbya5Z(^Y*S^UnQy_Z~jL1mUQa&Vz-Ex7M|%oyfSYdi9r3xu`*| zHop$TGO6Mss6j{h|aO>u+TbON}TjRijb8IA6MrE)(i$- z+UW!$Kks zHbHKfMU({SW&`*lnJlV8{o4jy)239K*a0hBNoWOgytJR%veKrR=^^+MJBuGbvubwF zB_f0)q*x(@p$C$rhibdAB(&UX5*u+sBNx~F()F4^4e6Pf${NtYj5IL)G?`*MAc-Qg z6qK!_*133I5e8nirGkKECAo-fdgh=MbujG#<3qC+DR3xE>JAMb2S5}cCdHw80SmDR z1T0SDU+HU6Vj7eVApGpfNoa!;upvI6-)FvvrfG`IJV?_<^CnG`oHZn)RVl4TQA$f8 zH3+NiJf4y6Ecn>Kya(xn77rgh=2czZ7-oOYJIWZ!Y})Cdg>vZFUdKu@n#H7|%ntPs z8@-%0v(9D3?1lUNj+4l8L)7s1yH-cdeG!of=V75oF-2!kLo^dz#kyr9nfH{RE-i5z zlI~iH+vV9=hK}}1HBdI%uE=T-lkuageRYbUua)dP_=Te!lg53q6{*Z9Bz1S)CT9$F z&@qKP`m;}A<#m9xW9$HJkG$W|Dz zp^wFSgCsJ6NhDy*C1OxGk`kXT<}D|^MIvh?wyB{+s)!3uK2wC?aJhE*H^-;ns?b)- za|RohDnhPQM8FTM#)4aa%$5bT#-_p;Fbx7Hr0*@_|Dbv$=q$H6jiO;^^5Pubc`p_Rw`4b4wUB7 z>Y{Y!KISo12Ozirw6$H+arWL^3a__js%WKBHVBCW$I(+{LzBSfyZq?SbjL8rYCj0n zQ+2znnk)AjdZ}_fqpRq9h0s;I(k{gapeRLVA-7A8cq&Ex$fBdos;<_Wff-gIHbFJy z2v2Dtt=u{u5>P(U!gSW4A*@5zH}qLjSKcm{WhctX-lDP0X@_PQF&;RG(YlQqqK=IX zaWbn!##sEES$pb|NunQvpN-)_CYsmjEO4@XfWI}L2WL@Lo7&X)-7_kvYFiH-QIT9$ALVbz8KEjE$t|eFSz#E7 zagR4{#7{gFL#a3kw7rcreEXihM1z&gj0` zz4)|;>0FcTW~VL)*siaYT;~UsV9wH{xV!_$ohEzCG&vY_@(`4X(-mZ<;FQc15kqEE zWFJUqVGr3iR-HEyj9T=e;R=IWjm98oHcN5wUPrD{ zXEElmGfvbBW38lT2)c;kLmeWb-*71@^`s0M4pSIcfD$Y*t~Er8Gc^Zm%3zYK#MeOL zDr1urF*)4p*QAOs6awJ@OPz>dc$XjP#0Q+@0PM<}8GM+`rIVPrb*hT!0eYnrtJl1^*jv+8DecB-w6T1k9@ z)~Rv7MUNV~XLTp=c34CWGB?sNs$Y?jMI zjl&ofy9r=1?xA8;0{s)RyrB=X1%a&(~apEErH?=Ys@@ zv51~0?pHhQT62B zFJ{$QUoadDGw;%1X;Lo*#*Q*imec*9A%@12V8a<7L0H=e0^^ft-#`|Xeu*i;GPOD0 z)SlmWp*0(ZT}q_lsXy46AK`GnRcz1z6IuL(*4ea#Ai@z{r*`<6az`Y3(uHf|5<)G^ zP+y`e@)ZjD4Ziat&?axGQjT&&s9TPrYGu>8&YRO2G5j`Lj!3_;32Lc0#^ts(C+CuR z7T8Ju<8?2}j`Y}51ZoL{&YiPA^RHX2rqjt`6p^Zt;TpRxnDiJ~;;EAKhCf|s!`T+K zfXtC5E2)a*DN{$h`4LrFG}@ajS#%>uPsiBO9j}2-_(h%#iU(A}EqMk8r*@PQ6qEgg z=BPH&7(Q6+-cX7ybhP)41DAoZ;XF>3IGC#7Wr0tkB!MeMqiZ~vVu+D2W0(`g+Yst>Jbl}rfAlBO@@%#jEEc522!*w2`r86G5ice5usm`Kepa9_&J z4u5B%Xl~tsNo3>>l+=nw46#-Lpyb%IR+MJN3>M=CONEh){YC^)am({7B5l;Iy+^+_!;+ve* zSv^q1RsW_t>Vl(c3>AIy>Uf|^k%`REDc*^!`dlhE$s&i+Z;a;3C=&Xtf?nR^NQ&Ot z>--LQ8W(zyhFh#p{49r784-j$i~-`O0j~?aD%e?XX zftPpyG#87iWk_|iOj*>t&iLGL=uF*n4F}z=k>@yJeAX$o*x#G_;o8eKDMe!YBa~NZ)t4BLojSW zZ3swowPFV8KJpAzx1f{qJJ9&9VF}lCC{*>uFUgcFopS`7<8l#|o={y73uR1L)FJMs zs|XDM>PwE2V}~x~(T{Oc9Z;#kblCKnnE{9&9;MwHzs}dQk}r5-&vHzzzaPf7pWp1j(C-jQyF3765ddx&>!WDRIb_vU}ru= zjkpvF8WN_jEm2G~5%IYQ>0>xu)d_dnpA$*dUn(L6rw(J>AB8Uz0uxC-z!?=C1?2S0E<$UJ1nYn)7RY zDA}@DN<2Vv{e9GF->EVG~b&>|kXcI#P}# zkhCMw>ga$y>Gu;LI)WmSKl`Wx%7ygotB%sS?5C0lCzlAPR%_x(b^uO${HX=x+P<~S zJvb1GCu+TP!`(d4YN1#^^V&RjTvJnbsxw$yLSbWKAkJoQOpqs+U?TaQjT#OAExlG9Ifgg zWMXnt#>~@|1(m8KS?hM}G3U&}N{H+PGt!~#lAp#tzQfMm@Ubup_?V79t+%nE^PSvq zK|K4%jHKN1#4ADD8U-1oCmAfNXCN^(ND6Ag=pqt>o2x@0@senXp?!-3gr7oFb#fCc zK6b^eRSeK2Pba|EQAhQ&qNi$iA`{B}&U|(x_oP!WYJw7KCI5mmAW-M63*9Gslcl9C z`{Z#_?&>YXe&sd=wK5D493*eQb}Zx}($LY~V&w2HS-_~Bki#6%mj`zDIE##N!a-SP z`4~rR9OyoNKKaQvt@u6|>dl#2(0JpF+n>i>F|A>?I?qhM~}J zVsK)ja>UeVDFx{Z(Zj9GqkzQ$a8yCR;grKBG62-D@noN<$07u%fTd!w=Jl5iJ|mMx zCSfK=iMbSYO_@HCH`vKYfJh>bjSV z0CuH>nnEk`=z<-!kQ8WeYRYypUrUK%@Dq^QHUy$1)J)Bk8E^RSS&?2mQ#!H@x-GxM zR_K*=;JAKjFff50i2Kuw)FM2x*RZJ7;lbe^e0(3GEUU`bkb>*yAHGf=y9V()BtKX| zZlA$$`(U}Ior(L9-6yG&#vq}X^+i#GBk{9P9t?687vUU^Q4yN*Ql$!I0BVYf?6Vee zCRrXqtmIN=#y>Pag+f2T<4dn8s$Y(yiFb|gYarCfamg=*AyQ+eMv5P&I=*1mfE!{T zgc`X8m*O1XlL(P!%znYl$f--9OE_=}0E}yuI1COYFqFVh0zVW9v}da_qRJ)?6B%t{=MLlGmqYfXa`ROB||G%;tvE`8A}kL&f5ys zNkjNMmw+~l!(rDIM}%!!Yydda<9C^+woCPdTn|h3!W0a@y_Z~SWvc-yR)X3W-E2}5 zZ@6SEK*<7tTFDOwf`3zIqnm}+5oyazMobi8JI20iMb4VO=tO4yh6|vv;apb9QUGO) zEcV&i#!*DsNX9a@V^0~Gk`Zok#s?9&rdHq=3}D%N$GTk(jMXfW+#S=-6JgiLJ`q$6 z*iHh;&M^`}uDD_QJt-eaB<1#`L%cZ=LT(Bp*Ga%QC zI;p@q`EoedTOXcNyoY1q1!J?1SSraBA8%+OK2BxET?Ap{VaRbXH4^o_M0P>gJiA;6 zAjGg&$0vAyiZ}lb*h?;L1BC*IKxL_*UGi<3<H(B6UdHX!Cw*quuW`IHBFb&D&jj2c2`_61F!`e z4nzaB@20^w0yvffK>(basT5M96`Yc*pdC3-%570L5BOR4BoDJ~&WoB6*~&W%4ka*@ zz)%7|R0%Nj`OGE&)H^BH}uX4&%T<=+^P> zMZ~B)qjzVT{k z7k;;M#fh(l2|0qriQ5o(4b(+~*)OR^>j|5(DfA;!vj;3Ej^xN_ATy{!3g@VIfenD% zlZ|2IPy#~<3?=aWmVn=nWYpWy1*>r~lL4L=))_9xrbhKz4%48{C36qJ*x1y@CbqK2 zPgk6AyqQxED+|Aj*qy7IrVk|VA-$W1V_K=LV82}5@vV#{2v8%pf_2gmK5_~8ys1rE zj5nNP0Hv1vFzZ*PV!LsZ8Ph)(xJacpH`mtJb%&M?4{?!;tYmCr8_+@?)zcCP$P&;e z`;@EMOD3|kcYy)OQ1qiJy#Why6V+ufWqZYDOM?hyIw%gnx(Bu58oYprCx3}_hLo+u z2H;5H_i-Q?$LR?+7jef0Qo~ecW7#G$96~KJ9kG?%hr#bY+LcXJt{T*GfIk3SH={|I z-3iYc(~}^PJxlLdNYp~Q7hS0b=Yx~#Nq-nQl)z8|LkWD3B%rZ7o&;hgz%~<{zVfL1 zf^>O#Flr7Ds@+RLC+2jig9ACz0Ad)0AM4<`~V3K?Q{^|n95){3|Gn^V!UkAa{X`^ zz;G!WSRGH7D~8lW0Uq$_o3fF)|4qB5vU}VE4X74zJuaBZsbi|V!VH)EDi|@)aHiVE~WrIOLbjp%o5Yeh@3$y)ilibxV^oFuLo^$S)gH*hbjZ(018crfJO|&aRlv% zQNzXH>v$JLe9c?UKrI2|*mp*V)R6=s<+6weHky2{g^Q6LkQR2X!WAn|7@HW^8{G69 zs!5R47JYI#1|p^01a~k}5{JN00s~24s6GRU>4hQvN0Yxs#BcyOuwZ9IAW^zq}ze4!d61D}yo2Riq3{RPtjpS>w?w z4%nJ#5?U)EXHL9DY7N&Tb0I=xfir>h%TV5mA=nRDn4LG%Rct0YB}TYuUTBIaP?_39 zvvTD=<|7PHk_ku06f~@Byaq+UCZI2MbFl7BTzup_~b!Pfbj!zI%MadWy~FscAkt zqF&<9>&SE_+!7G=Ad;fPOSS3=XT{&A=E)Q@MqP7Y2g6rIdlu2k=q#l?1*=}sN-bzT zfr1Qx2#}UsyaXw^fuRJ35_ria&^^R4LWWC>Go%}0j|t?7 zQ5~+}jVH_nJ}L6x(ZjoU@7}t5=hm%TckbTBP-ah#{RMA=fcdS>gOt@>mv3MAQRO2j zwul{CgV6kz>;95R`0`JtSu}oJUPC&y1IOPaUO)3nVG3+EahbG z(I}Hsy7m_XL1&QI{u{v}oM_G^yQ$n5__iaOprVokQ@gfmUiGVDD+dMTBbCiP*N}pR zACAKyO4a+bvP$LiqM;u0BxI<8P<#WXV+ytJ_ zxI#wAj9o^Yg=bc4`!9(1EBSfjEqQp2QWWyaiLh!E7j$%&Q7WskF8;_Bo6x=AM20v- z@M~wXbqsZP^%095IF!{C7cjzUIqxru`V6@MZ_RCXIanf(}E<$)tcKgxqM|L0lR#Ge2A}E3P zcKzaeWAgx^Ujhu&QfdYJ<$8JIVVId;Y@^ov+tG#{X9b>aa1l7?h1S;AR{2i#lP8PB zY;G-cCLaTDdWM(K_<|f8%@aCDz{kntcJ&TlzRpFb3!o*^$uLgli{l+xd;r7nV(Eyl z$S9!G5u>>H2}sEX6sNw4m8znFO*x2*PAa7$D70`LM97-0FA{4Q3W^C=XN>!86j5k9 z)fe2r61Jdslw}^`s;};uE8}Nr6*4abFrP&l1PeS!dC9!)LKU5^NJqGKzyQ?VeuzPf z2OLQ#QDFnX&Q>xo0KTa?slWilK(oXY*fITl&`L(MrG;i9_~DcY(2e6rvs8SeHN+!h zclH*wVQ?scp#+8!_&!R2!HwY#&OPW6OfejSj1zQRjm*i4`}gnPxpViMZ@&5Z);D+V z+SmG`6)$pMSz1$h7+RMP8*|2)R&r8D9Ge|~8h>lY3 zPE3xYu^amSx|Vi4Az`l;GiG9JgpK4A$9Km@Cpc(iIO#{*>%FF7q(9oOV@=;9(rNjOP`;!J0yo z*bhIK+h7{%hu_9~)^MxbQlnPr5~15;h|OfVd;>)kaFG6O1lZp9hH-@srdtTW z_&FERZBsbNRO`!*98K;*vqUB0Vg3TAV6KbzN@cRk#ho}RJe?ni$fhLX3)$xfe1Nz` zM+G2_svvlvT>KWMgM+YS3dT1b{MwbIIuaPMkW>KRQXG*^a$dtkf>3a3xS%;T{Jxbc z$OcT-MHJ%QIA*DZR`MF(EbT+2MRph*N?<5~p#;9a67Wcij|G6~z{G-&-4IWrIf%T; zYk6xM>zq8kbN?PDGVbe}w|I3AqZ!kg4LRk_Gq~jtH2a=&{Z3?62LD#+!D=h+S%UrO z_oLMh-~806hWqhZV|JExWTps3)TOtAorS&>As;9$A0H%01;kl++Vl(?itXXuSPfD; z%slL4-r-wXS~`CG`276B^z=-60}TUbY=mPP(JA)WONNq#AS>AoU>`!YbR4OIZ6r}V ztb~IX%qQYQvT;6%Pj++)TDi0Z-fl>r*)UCxY5;J12W-&|IrVCqb%PPZGaku6c4OiY zJWPLmBZUqhZ{UeL;CO3ISt_UHZ&U%6OQpoE`HM>;WeZ{@$JYt<`eD>XFEeoObT$(q z*=DRNWuK$*9auR4!*1yu(f&0L?bw0CDA2Z4rXelS>YxSTk#jq>lDnL#tziPb_I1r$ewCGBxyHcL0W=Boq08dY9a8j5leXJ+u zFmfn?p#+8!_})sOjMW;DHR|m$WyS;2bRV4T2M%9uZf#)-^CbGty$5&h-M@4D-krPm zA3l8e_~|M;%$N?$^)c{=g&pExTI9PV@%DQ&+8-#WT|F*lrXK~cACm=C#l^*O znHORBN(bXUV@kq74ZGYngp400j~t7wXDmtH|APZ!upUu+u23WkEa^N3Mc7>0S6v>Bi_dRe}c;hOh4- zP!%aI_O^GnM2x(utcL~_onb*FJcF~X3~}-nyNyyzjo1u!&@b_%s+Ex!jBBf2e~5=) zE;J#EFUW{8RnN6;cxP9!q8b3bxu-zZ0uKpW?L^%}5JGQ;`_Y$padj(q6kvO!j_MF}AzOeN z6*vx%Hj;^k?Bq~0oe^YQsZm~}%VnvI7SF992twB43aH`96D*59@U?17ny0;4)SIKm zS`>!O#)6PHQ!z;8KE$0w&J__*@;r0#qh8`GyK^|1(Q;TIVJo=v8eptuTl9{)lWZx~Y80$HWsq3g_amsKTfML4YYb zHDK&{k#@XCgJw*KLLCf}vLBLu8Knfyo$J6iXEIMsfbO_}TO__vZqZ%%qPU&&Q~ z*g}SaC7=!|DTEW8WnKd%wP(SUixSFCb^l9#)9z->eoqR~4-eB7Y0lKZS$juzV}S$_ z)^<%T>K#M74kDffm=X-mgG1f9gGfMU>;_x!p zP|u7}{5(o~3TXKq_UoY-I23YSi)YSQ6ZuZyXW;x9vb>@Eh`pb!|jl!D#? zl+;4jCCVVC%CRX8KqSH{A|qHLjo(2u_-qWoR@zYq;Y6~_t`*GD&-e>9a^e?9ebEkr zF0_tEME!~ZIhIDWt(N6sD{Heh#y&{-PzS*j6HA?b#14vYR7{w`YLlgKUZRL8uz?x} zzMI|<$)wh<$*X;LH-x5)CjR*#Xi{9E(F&IMAuyD{Py#~u}VyESO*(wp7ELq zs!2IQs3o6Pu)Clh2o_kjYfF|elsVbMncQS{l7!l8UAVP{$!Eu5fn+Z8oP1<#dvh&j zcr6YAkPNOlmt3d=SaA5o*?c6Zr!?ULE%iS5aQ1?4AWWrZ@6D0Up8Oz&{Z5i8z>|S} zeUODlu0TgZDZ3-_v350g zkkm+_YQ#EA5EK!U!mnMaxFb^=#X_Q>bytieM;06aiogZ$3FyxFJTWdJeA=F^j*dax zoIpPzh(qg`E1sqbCW&CPs6)dM840)wP3%!arth-8h2oBy{UN=f1cnlLc_qN`QqKr5 zis>NBI6f}TsOOOf(*Y|P%NP@xSNE`zF_Ez($j%hNPm;oN0#F`sh|@uQDHVUymmGRfpdzO zanOE=2OuWM)^XoG+>@o6dEnMQsA4*uYgfm4l%%nWh)OERmVb!>upkVOTDxbJQM1Y# zgaSoVXpQL@{BS7+9Pgv_Gn8v0U2q5ex~yLCp^$qK7{(1HFqFVh0+vAEUF2r+V!W~= zN1PkxM-!z@WG88wj_1m}u%T<<*47?Ae#DIyy42#q1A;`R0wV+2`GrC~oDs0p`b4WSky!_R_2tc(so9yysgoy9jxH>KjH5$f>hc>xg`V^Q=NGUVW>k_< zB95TVqwEv(+1;>EX%xK$Cm5rbHj?ElC!Da!&{Q^hlcD1@n_R%g5q5Mvh)`zn0SfH+ zz!Z0Z70KHDO}U&ZUlCFlXICH`F*v~R1?Ng>=h(1f!-=iP?Y^^kE`iFu=DvQx&mEfW143UQt7)oF$ zfu0i3aK+$~4Ow1K!ue<>V;u4N+(JBqE_=zC$XpOh&|@Qm5(qfx#{i{Ki;VVr7J9Ui zQE2CAJXirWhbGc9UrGA^*?SZ1IC5QGQ?sXXRh_+0uY1;g|M%*(y8GO-cMTpjrczRW zKYkL47&4WT<+AKbT4sVE0D|BU2nK^;z_BYhOaD-0xBWx;wxv(~VW{vrerU2k^vbTI zeM(QAy060G zjwiNZX#cMkmA#Wua{t;YX#(UXjIt@y0J%+tQN~wDs;ts3qvTg8P$IJw075jEB3UYI z1u~09y>v7I$jT%%t%0HnwIa#>ML;xrF^@H;y;d(=S5*xYqlx3He5$J4PzxZ{OGslN z6Pf*3KxGY$S(A^Iy5rkfU}u59l?7H4GS!ZW%j;n>0!aeXGBGCrB&=6RVv5sbxX)AO zc$sg(iEs*>fT3(p-3S?)(^F(aj`D_-bE)wqb&h5&&MK|Vet1Tl`y~HlQptzQdJ>Ly zMHsXxg14#om}gEOt*w3wzhX|8hO1Y-3eU25Q-rhnK3}Ei&%{&b%mP^>2EcWtU$d6X zt)RW+w?F;F*F}E%>8B&UDiXUJ7%6ztI^~NK0rvJ;dnSz6l3l!G$(2cK2vwpXwTf)O z`z_>PiBHt_lHF+C+X(zXTrJBmO~?qW9U@>4M2REmLIuQ_kD{iMRv0J=nU)&q{B;-E zUSN8J6@U?X$5l=W{Hg#&Z(k^sHn~-rfw1CCQfy2SuwWikl>wy#3v z+6MMQvMBW+a^)Xy!;4l9;x0X;!c9)M#x`OfL_=8^?LjO%;++L{7T8%}8w9UUL(JY5H}09vVWIss#ZPg^rgIC>d3i4qU> zAwS)acuTR)re$bx+8oEt#j-KEzFV}fi~~ZF1zS`^xW*(h<8WH&!APm_-?^P7DMucp zR*iAPaq5Fe&IDssh0&|^T%Da9vDd2KTg>!zN|e$t#HMUm1jj^xQIr)E1TQ)A#X`U8 z$kE9JbRgF!B|AnXO9Q|{mV>CL4HB*Dj-?tu#@?4suFy8@6Nj8|Ujc?!oGpNw`m8}G z;d03O0uZnmM{r{qRvLig7HbJFEynD-TrTJvvGPu9(~f-7X@MmJ19wBx{y8a83Uv+H zir`5&vZA3^)Y8AF)W2?TuVDv32O{aL-o&ve@gtBRksctrKa8$KY`}Gir4wFFQC+|j zTMYwXNM?f|F_n;%FA2ReDI8(e_)Dbjc)!pBF;2cv#wPaK+?(ijc{>Z-Z-LfZW0v#0 zr|Hgo%x`gJRf?SznjZTBS4?h8POrGR;c+udYs5(4B1m9v_d*pk1ZE^=NaSz{*X$H4 zQ<@SrduwhaxHw`XGx;RIYVuXZ9#B?OEYzz?j{u1lpD*cgT%UW zEZfmBtpHbf0CrIP`R98+eu0{c%zyH^(*VorK9F6?y^^4`=>cz{G+qrMC#Y zq3^8KYkhX`&H_6N{QWGz#6_heUd>*f@mf}!+q8h8Nt3OQT=%u?b%cw|1`8I001i)% zwYRcQo;D;&LNIGrw=a9&% z8jd7R(%q3xlDqSloBbV-@P@VFIEt4Nz(OKkTDPOws63L$l9&h~b36`R2ego&L69fp zyC2rMRZjv=arok_U19;qQI!lCLCe+@XexfY?;9SmworR}N)QMakCO~Yu;oW?Myk#C z9HriVCCdv|#0d@Y~@ywb8UDED%XMvpsb{2Rh7O3-KRf)NgscSsdYZWZkxTZ{Ue>6nh z%R8)F>sP%C$&Z4doslvm-JA-8uSlF6Av2reMp>g|QmzB)igKl~<3K-9|MhBGyqd>q zD}^rZ?l==1FPY-72~Sj5T7LENq)tufL-T1ey%{1t={!edb#(s2QHaUP{&j1_H$L1a-u zQG_j8Gn*dGp^aMLPB(yLDi7dXQ<8+$S{>EVXFq&Or5~n zGQR6_GLg>Isi3K?&%FS?o_0@{DNdUv+f}pA z_BpWwcybOIDk4M51Yep|7di(a5<5#cG zPS3R|nc_tXpmVg^YA}0|871va|Rgj(Bn3XUR#~nK`e|GaV1H2a=H05 z6w|TF`r{45kbqq28(wJ?8*Jg=YcSvLv%}eVVla&|lvHtIj#v&-C_$F1(C{K5gtmI~ zKxZXKp@2xsLY37qh8?@ai~+U}7WfeQF|DmR#@?5vT@4sDS-`VOpUu1&p}C6*&9#ig>PiY;xxQ>p?10DY z1-ayfI;qG~VuffqW?5Z4lHnd;uuydmt+HEr1i>CCJC#%dlLE*5qq6>|k(CJD!S9mnU zeSwyG2B`7Eh+vWU{gUtLECAkoc=OY%*Kgmx;cdQOetCQH;uTIPj^oR{eZE4ndUdZA z+$GwhjraEC9*3W7XH(_5TTvF|IM-lsH-JM889iW$WF;DyU>6Iq+RD*=Q&AL83+*#d zjTqXk)AK_bV##7_g&ZK(3f0NodLd~QiL4izYso@|009w@!|#gidxlhz=;+uGn3&om zaBt0$62QUihTVJ_gCy6D6)n}Gbd<9l6MzCPYvnjqBKgoZNKtfU-aSxV4#HrX0*jZp_ft>}Ol?615m5}pQoxXs%@z0srQ=HDX>Z?Uu z!J&bGEZ%C;B-p1xkVSl(CtE4H!f1L_JkX+Ye0z9gB9cx28P)8|%w+uCP}OLdt0pl; zwPDRN<;c91z`UD{`B3`J(rT_1qf68Ct%*Hmj}5jXL%?2QIzJvZhd7whTaWN4%&r|5 zK(VV>pVuRa=SiGiGSYFA^_HL4lADLDaRM!|y<~lsXB^}erB{j^OAv-5HpmXF%S@!G=mQM7z68m87l*ZIrG8JKz~X)`=Y#Qbx4{5!Fn60&lKS?BYhq?=DIG z=;Ttn&v62y-7^lFRn16NjFZH&U7u%3s(B*N5Tnp@n#Y+*1FMpv?P^&ytH9H_j7HS6 zk3xg2HWG}q+F%DXJ%J{GRy)-LV|=ID{q8KVv%t;*&&~p#eytW$mZ#7*kMTS3 z;Q>;Thju-*76{#pRWv2DGTzA%GFh_gCT1OF5^MnMgw_>hq!Flu9;U?SqU|6yUo>iG z9XR0SZG?aP;~#H+`uX_fi<9Hmhnx?0a-#E+!-=vq`Mo;Pt9wF%B9PsHfz>DxKNVlu z$B4)+4uOHUcA-?4-hMmHpuXtJR`ICI*i%t8yk{W%JPHxr-QErF6!u$M(wq~=x}wXl z=mz)VL3*Dxb=lWm64zC3G+CH?uLM$^Qx>nGVrBrmNSWQt% zFQ*W*D4j=$N1xL@+AjP}ERc8l%(FCm&bG#9H=1VIKI`b6yX!}PlV0=}RMRu_sGyj} z9JN`O^(MQ>-Ah(3s|zqLudZ;Q@tg6F&o3@{d&!P6M}6MhEg`dTJ$Kf=MtR|$33H4< zApA&)ZUgdA!6Q2RfWepH;3 z?xLQJ<>M76MBQ4hq*lksqMOr)K>~AN^6S@ZxA^7PUw{4S?JtKXFSJeg=uloV2VJ;t zaSlbCM4=54h<$N_EyCEg z;Xio8Wl_I@8AS;I>fbDG-*SjAS10a*Z>T5ZQ-eHSt(EQMjq|O)Xhpj&Fy8JhZ#6hn zB*$>bdqy;;4(Wh0r^sgP^}~^bh^-gifdv0hoiBFw~V87y&>;uhx*~Tv@Rn z9SG0qi~h+3Oz@IGyxPOH zR6UZ@j+q9R+I_(ivbcOgJO|4ITrRHoVDImLzW?yy-N%pbnG*4tb(KHdyIfvE%vgXY zW^48N=*9ZcfA@Cat_(dt;mDtj#xwaWQ6fEpG8w>}1dXwVw+<)+al%%3C?`_g%t<*z zQ&4?Du%I@Adfqwl-8XVPCexKQXNAFRQ7_poXF}1hY=W?r87->CT}>yM_&TEXjZAI^ zs5i|_OeD4sM|R3l3;>xWr^tF8gUL56*Q}{ zWER&-+D9PCuaTQ$$Y^0MN=cuMT_qzVlXClcDe>SKt@N=I6pR=-Sgl>vN|RfeWZ$gM zcarPbBw{8PS=tz>ue*i0fCbVB35*D{6-EF_hd7By<&ku}PE?odX6dQ=YuBS-LKHm# zZ(J+lE~4a*KqTYSOB3Cz#i9!_Y|sfA4;F}5qrVAQ*=i(lm;A0Rz}Q#Y#~oU9o;I5? z4|2jKH%m++T3Vw=Fn2;4o8hnVQn=e=4&kmmW@L4q?WV8q+FU#3zqtjXmyWdnNnlC~ z$C$}V%LL4a1W3tZ;RA1Y!RHgMu1?R-c)S1IJG|r%xXb64XPOM*#cPW0FP2h5%!fFB z4Og>FMJW_fIQ|mQ*8<0J33p|;DSKAoS>!g-W@x^?i#${45VgHEhJ17z8naDU z@djHxy4;Z(k4w@ErTUtHZdT7Df)DInEwA}LyF9}9*xbP}>mT|m2?!R;G;-t|5R2r1 z&(O(N=6b+_Y6OU4IhA}oQi_%TtDple+9--bwO*({Qv+(LMH?IJe4ECD$S?$yj%Rio zPk96n0|dVIWR1yhBR6IMlat#37bi=cNtL>QnO~LO1tzB(55)!?1i# z4`j7Pi{{)XXf<5lc??S8-sQ3vRuMb+*;`1vi zqWgQ-yy3wUlBlVA$qfq%>K>L1CF=%)7)i^R{zA%0*r*PS3T=;{C@D@7}#*Et!L3ag);{B z!%|h|!#G#elHu;G`@I+ubo&K2jtl%`o-1pi5HAsbms|jC!ju(ypJO-)dvv6)K?h9I zAv`2Y@2ZxOLoTBF%CY=yOi4&D86hO2IHI@$MbVT#4WgI}PWkGDn#hL1(;Y;fgzY8cDB~jI6SI(vbIeD`K7Rbj*Lqn_mY1MsAu57k;Ut+AiJb(W zaAE)wnT*c;E8|*ph1cuAf}yIG#0jit`JQrWb%3*tMs+Y54Q_(uqRk83tYmYgs9CYe zML`uFmHV}mtq0E)gZ>T-2M0Po2g4Ca9^L7)?Q(ipOZIv&!vYlZd;Brc>n%5B^T(d# z*wINAW#J2Ju*9D><{jJ}@(!JpK!8?}agW)?!IG`ZI5}ePZ#ywVOe%==LL3eYO77XX(TO_1@bB(ySVZ&9-(7nHy*qQ++G z^-wBVy1eh=SFNfY2obUh1{`yf6MK|p-6RmXEEm25Fk4@=cR_z@;SMK2@2NIt9XDnu zvOy0c6FU~fY`DL~Rq+;EAkfcBMY6H)7I)X};8P`&v*D3yN) zKVu7csTc*Tw_5eBc=pgQ!%LtmEa@`rRK`W#yS+X>Tk#)>hV#9sp#jUW{f6}3v6OI%rGJzZ2)m#acz zzKSWC-w#+#RAFkcu7)ua>UE23SxsduA;qR07;Ebz6B|`bg>9!%x!=}!z7Tk}XA}^u zFaTqL0FZU8s_G;-(sm1godm<^0_g+b0@R6Xy6Ixi(p<3fgfIZFD0}f(%hKVJ6Jt~B zkpj@tAu$O^lW0r;!7)mQy*X(GBu$X7q9j_OLR#Vh(4i(RDlz1O8PR0!cL?D7(TK#% zhaNBEN>p0`t4(`w)|esE*_0z-l&rjDO8>m)Yra*`tj7$K(v{kUodq6g0ndA$sYbDr z$YquzFkuHqH~c_gTx4V_A_)OgpBK{XC5WZ>)hf`u#4uJov^8m&N&Kw<*Dg!1Iw#VA zvy#A!nH&*+M@d&C>zJBXd?Eo7@7ByDw-3N{7VwG87B^!igK#A^=~t+~9AftE-FaL# zYSa0_y64*mu-{7-NO(C$QR~V_THezigNj28w2B;yg}mSv7#(a8yOFg>j9;Z!R^n|I zc;uA_FL6AaM4|qfJufS3&xYjKUa(?vo^YUq_JgvN$Tq%M!yDBA$q-Wm**$^@yj3*B zXn6L_W(Sgx5od`bv8IM+S!(AJrpVy6Lt#BF!?9OD3dSBsMODh2?ahovGma)NjU?gZ% zusvS)liF)k$(jgIcOTC` z-!491U3|Jczr0?=ffjoEcmMk4WdHEZ@rz$yy#9}uZ~lY$=+&G3qt_f0aQj1@EcvY3 zbf?S)3ov&vgE2{KhTPXza@kxAJ$MIly@thH$NI4YuxYsVT6j#btEqlniO4ji37jNe zNBBwm*h6Iuv*#NzO`mP+hBWs-9Iy#aI0+&3brMLY!jN37NXt15DkhDW0e< z`|}K(Calu;h)h!3j z?r}iSkzVe*IauBvUY`DW_US)PUjMJRzh1xj^&iKtj$XW`I`o(9MpkA#Jf6JHJAr?1 z3wV}}>C2PZV7?-kEC=kwM28cAmrM+7%V`!JPUB$eG@i*6otWold(~yTus!8=@h_|K#g3fyy!Co*qYCNeYVbB zGqE3@u;Cb__9c7Fz@UX>tvAY(!n-~?K0b*hWu)L|GjO0}r?RdjB={F+T=1iwh~wSE zQ9mG=h2+pg5hO(N;3*IfJ-%p7(=b%o`=U3*b-1rA&W>iTQUGnJQi?;A2^gZ<9gj4D zD>iwgmmj?CdenG3msF1cmxBdTHIn3z1Wr+b7ef-;lQLHmvBi%iCt#S^DtYzwe6{S9+j4JC(jcQxg`ZKgPH8EIQrnmDU9f&^Q>D3mqWXND4 zkc7*zfzSaH(w%7EGBR-}M43(nObQ533C8re%;`~zOQcNb3D&`Iu(V#(+4W0qys1hl z^v7#r^+t|Rj)yAjEsZKjf4XdF){I?++y|TGKB`^*UuyxH-W|qWg~Ca)q97Mpuj}ny z9o$_X?VsJ<{?F%+|NZ`tKh94VhkI;IUcS)#cpQ8|U%6(QVxfhTG2%6h+ndX)Pk-|2 z$Mx%9*qQdr;fpsMI!T8_I>m8lw+`vt^@qQg?hG2U>6P z;UDwPsl?*-;(tVkSg7OTH}lMHadLfrc(MPQC5HV&yk~u!Nz^4xbno*@43@@B?s~84;TCrdR7Z10gVo=klHumzuAn_PVSv z1*+8tJ;Ppzb;03^p-bLVhWiSA%CfeR^*DXtauXZKBqajV2-yLY7=|fknEzZ-RKbA} z!L1{&;r({_8%rgebn)irw=ZA)#PS%ok?c!Wjlxf6#%HPc@c0BT`S64f)E)8d4INc+ zcc?E=hXbMu13?qLTnPISvJqsk$EQrRvZ7;&V}V!8)8xuq*AR5XFU4Av#Od0hKV3>> zexU&16n*&I#z<0LW=hjYcnRX41PSZ`m{3W~4aQj+SDG(`DWVoSN{)nA%0ZT__{e}v z3Y{|B(%`3snjX9@=R2poiDF{CUiw8q+N%9gOa9bK5huQ5R--E#onqBPTF^rUG^9ZM z5jD`Tl}uGSP9Q|AdI@is*rX-7syIjj1aNW1plT<4oJu>B8M6gDjoFTTc=u^}jf?z0=O2GN|McPJlH-x_lI7-xi_H9`?>1@9 zLX76aD;>Cvmwb10eZf+~FE3v4alV%aM|{4>FKy7_)azE=@VhbKPSGF00-DWYp2Q*G z!p|9Soc=}tz)=Rn>_=B_^X6QIVXtT<=dLD|=F8#HnB79)%6|}X3^!MNmY3n&R_1g$ zSY27-GBm?6GD1>l7Wfunoj&VyF}=S>FkM0L97RoB9f;fH89k?#6)Vm9mT#@N=;O(M zo#n*!bhcUF9|oOsw)*beJk%qXSsBfFY(hg*mw2>t#+k`C42JX5Uw=LQ^`HOv<=20* z!BL7 zd~8elT9V;FwfZn%&OCi0Sae>CO{{? zJ=kZp`0{|g$jkT3i+`Vg`u*ZFukJ06^`UZlPk706CYZFG%q0ZhB4CDxHoEkZI{*Mc z07*naRO=8fm$#=ki}x3&ul5dqIey6@ae*ETx94oJoo?Tw1?YG=Wz}iWc=gK&RE-{s zqs+CRC1lpm2*6;rsWmbn%Yu|#T|BoD@L(F3IAGg)DxTpT2>L3CT4>nkX$(}wK1lD% zSmDh=R+L?RFtqy$AN8y{nL86{jXsZK7E42j+z_K&#i3v$|gZNi* zRstBCIB8hf5vG;3{WruEo03h|dPqMH03@Hg4qMT}?~nO(zoFW4?|{eE%DE{i`d zPd_X!E*LB?jn^T&_6QdUqsvMKF0^NT?{AjsBy(s)9U40)Ls&TfF zQuW`aOus(e+!xy-*ly%t;?~4@R)_2)j`#REWfM&;0G2mGE z2`@;LQDa5Wu-930rO1$+a?sxaj4KlPil#JBX6_dPXqQ?6ySOiuxjnm!rc~8h)?$?( zp!tZF6V=xnozz-ZR9M->3J0>ywuy0dsxrn9*8qW&29n;$Y%rC&bue+5Q#>SP*jd;#Je~+u)zs6xO~OMI8>+BNeKQNVGtKr2bfTeYT>6ax1_p2J@s-{`FHYZ` ze}2C>|Gd0nA(>T!MyE40o1@GKqVw<;G!l5>kC~O5ex_NzIC60V8+(!31|Evh{7lSk z*xU^E&8)L4_{Xw9ow!^xb?*qwc;xm=v|i@(g&qP2^LFyFU7&%W%FN`L^t(z^FZ8W- zsqpqyu^iJ6;OW$}z0g8gWft^Wu+mp}EyFM)S*rSp9MY1iRLUGtl6;(1Cj~tj!up^X zA%y}nOc*04Cnv97y?XibC4fc>ORj94lXuMPCgCM(J(wNF{3k@@YO`^Z)s&k!evvZn z;x$;w4OfbDmm5cHP?p{5609Fr_N$Qvu9Oq4f;CQ0r&gf78{Vqa$i)*wSNfEYqD0Vx zO`uA3@84|;Unh|QCU9I8NSa3j6jTL{k|VK|vSw9nD}Ec8mf`NEuie6->wGZUo?2I? z;#%czA)2<^#11rlC`~j{65Sk-2{2MAF$s(arpb}~DS_((S;{n=j3uc$k|dx%wcwT! zz{~2e6R03a`Z;}j??e|B0`!hsx3sC|RN3L4tp#eM)qWW_@LE-%iTN-u^BZfxf1ZE( z^Yr7p%hR*lYfid|=U?I7Mwf;dw_1xRdX1S8rOC?@RDEu{_V+kNXnDKZIck)9B~R(w9_7xN1k@9Fu*4ZOqt#q04q2^!O0dXLvX}G3ziUg0 z>E2$>V0S^(j@=AQF7xVC`s_%L3{k*GbH1a04Rp!ClR%!5d6KNHDobeK_2rTk zWTw05^K=k3eatl4_N9)mXK5@L^VE&~81kC+K$~Z32OK51L@eJG(c6A)0Mf^vqm6bt z{fHJ&XQRJrG7K>0J0;_NBb;SmyE}Ful#Dr08x`00Q^fqm-8jcA03%m%4CDqI(__~{ z)$A8pv`rZNUl9J{;_j`{qxIR6G04{Tm@S3eTZ^wsz;z!znC zMr2O6VEveRU*kx7l$rNgXwwR=_WJ5WBs`+$<-R3P6ulKs*90+A0Is&Hfzu&(6Q7fg z3a`9mZGENR>i@z1l2iD35UE#QU~F8nFhSvfTA zWI9vW(SeInh(%1`ypEG&{dqG9`>hYPCq;IV`gllO?AWi3ZS43{E=sV^kfowHtqm4NvEjmhYwW^WJy@5I>J8~#XYG~n{ zk-!J{mK>JM+o}C;|KOM>=sa1`xuNQ2bQm4|P1jV3P2}K58N2YzEI_wAiq67O$2haR zkxc+|4DxdM;`oHo&UdHDy*S$Y<96}im!JOc%lE%8K7YJ9ySlw*Mm#z^ruAU)Pn9MG$K)<9(q4Zd`?$0a$}w-lVTtn_G~UV=2rs+(cO--BVv(`#Fe zo=h4QDwNddDjIgaZUJmDliR5#zb?)SQ%&?&5yK9FYZdjFFh5I#YSi^l1!MxS z@G{i==t{;Z&>D!J5~gH{sm3%+TosHYEu9=IfGi3jjyt>+K9H;AIta4NGCU}FmA5j2 z35Xpa0Z2jv>LDZ4F8TdfpkAKYUB+E9_hxv{yu*BPviIrw=EMH=pUVrrM7N`(t&fi=TeoI0d(F<}lDG>y3w)^s za?)esN;v0Fb>j%EmGS2Of_?L`ZU(U~w+<|0bnr{Hc~X9l+!lvqtJ&h1?44^LhKfF} zd>E(G{`R6CUGDZpdtu~xmND*BHVzo%BwQ^30_Vi_oaM;Eu2)@Li-c6qDZi1xDAb2U;Q%{6}6g3 zuociriCF8^uS{u-B*0^&X!?sRfLx6DbFdfA9WmtXrYAC{{+}eS307uZ!ywOm)NM7L z#3D8<4iIQz2rsP@uPJJbPT}K>ZMGQur#}?*ZE$)5rJcNLGq~|DE4C`APm$lM7 zR8zMpDD}6LQ{kjB5}Ij9njP?+T0mYb9ik2Qy~EyRz~6AV+uq&f-mShteX#%ecKPx0 z{QcSIPiLoBd)IUZCZg*-NIBuJ2rf3mOZF%^6r~gd)dEi5 z%QcdNgb|CABjkwd%aiNm&*Q71hGoyvgOm$6@fD_+S@v4Oy#$qb13dKeHxS;FwN4+Z zhG&A8%orhXTB5!x;*mohp$bNd14siVfF2C@oPpOWa`lo)DJY_cE%5e!041wW2gnZ5gATf`A|WPKQYtk=UtdaHE;3!vNK};d ztRvJ$=Ne~Sq_>UNYB!h~T&v*4k(JpILNGp)rMU#kgg6_Mn>FOn&=43PHbCEz?>z}w z3OT^UqoR|*nwYF2r*KM0U`iv$ny(Q@HIa$V8F;ebP`RSql}&2a4t|~%U^SOOuhNZN zSCOq3OO^}{_ZJ6yr~7yBZ?1m3I{)|S2VUB{yt=y8Dzp3vcZ|+7|4WyEEIWqaPAL8| zfEQ7IxbX9BYCfNUA7C%Jb=08`@Dxf7 zWN@u$D_;ZjQzlwPLS%(Emto3kx`a0~W^OI3!uS=d86l~^9gy~~N&-{g!~j${l{HPH z?DUCDGI&SQGV8Ag`ohRe$*NBk{{akrHtw}Z4mhv1ej0K&v6V{Fw>o5Y4@?GI&ds5bb?F+mKw zKma0$gTg2o`hc4Y6&gxtR5N7tQb~v{LWMz)v_otLr6CTNA3!Dgf?6arLC^lj`j6C9 z?e?@&ZSJu{G;iC>t4GhwU}lFa7?m=RG2R0Y6XN_6**@_UAvpFLM{(j6GM1462*xO5 z)xObsk%U?ja8B8I7hTDej$Ke&vbZqAFX^V zq>Buob#NIZ`g<0<1HLN@sNeI31A(o<(bwGJIJk`uP~V;$UmYK^iu}jL<-adJ{lN!B z7MHrJF)zh?8}1eN))=yTX&@N&;cZxUG&>7yX@Qs$2mR39($gA3;=<1&*$pl-A5i%G z`Ln%boMuxZA!f@h3w%6Tn{*#7V0C%#A_n#D$l>q0(YNK`9SVC;N-oC}ges)My2{N3 zUHa!kHATV|n1wA1bCH`d$V_&E`9hxx`xM6HiZC_~jt!nCkI0$%*_!O#$;5$=lVNH{ zVPUw|2NMwFSt!^8rb|K-2uJaZ127l^RYcfL0$~FAEa46F4h`GkXN^Ys zLp;rzz1&M|X>a$Nj7MTqrU7CDkOd%786s0NoQp_209n?sW*JU_m3{*}l3>Zu8&7OC z9H*mPOL<(m8&uk5{bd&Logeo)zW--Fx#l%KPPEwHUmV??9p1dVx%z#1&NoCp-z?am z%qvW+1Z3Yp&)O3T7sT-fJO;Rc4S6&60Im)_`2-=qQj#dS5d}MJ`4<>HR|Kc*!78zqK+j)z|1(XUIMkWJ4(#n`=+!(1vugFN$y~!+V zM48=ag#W9OSdNB^y%Et;?G2<_yzt&UVd75TX{cH>QHzT8Vi`Ee;Nv!?gy=|m@D%M9 z8FZ`WRFI@N{=yw;4do;_(t_Q}b~_?T1fE=bK^?d87lqfif;UpLMNhl*GIWh$ZJKQ? zVVC(#Ex;2Byk!2Oe;+W}Espm;-Y$N>y!iL!=ikmheYn23r0Mms9XhG}3N?8IsziTS zS241n>iv*D38nrdri4+l61T9?QO|jAXi+b(+A9`8}yDrAq_|23Fgs_A~1-H&T>b|#3ukj9pFyh z%a!Z~`aG~gTf&3oer-U;zwNj%{wl&r;B>Md3#p= zs?>F3F^M{0;?0Gc7MV39avR=W+V1x`T0pl`WvDY9ar7H2${&{6Xz@SiA3t24pDnLq zs$o(K=OTRHoR=O~D|${FWj+(*aZ+|%I}2=WfjWa3*7Z`pvd*=@GiC|dtH>l-UB-Jh zS?{S^m-L+wZdotLu)`D9Y0Gk-u*8Ron$^(A8jr-Ie}3;sM;@^ugSX~5RgokZfN$Fr4Iz=Bxo}KMCiN9#RqXk>dVCvVk}xSCa-!#61OStbFsRo@x}9GN8ru zpy+;hYg(IPT{~O;y4bd5v1k{( zdfTCP07)#@4Blm7gv4?(TIl)#p1?WE)B|yn95}%}7*67j{?2|Ms(-b>msE9S$1jnx zhL^UYUS3h7JJ9oPbY%O@V*ifq$nUSte>?m5{_^zV=K7kCipK6QKE3GvV3FAa*V!j} zIGOauC`>)F)d_3{^&6eQ_}E8OYbv-y|7|Tm*P?S0XGb;0NX>*dHymJbaBu>Ad3kky zj+1=BLh`$JA5KrXHT-6;fdxuW;_j-nCTeaOutQbV51-iT-<8-cLhcbVa2AI zUF7Q81S8T+KN2#{3Np!9DKO-DD1Nrw&H4-roKL0LsRhiCdM0HTG?)>Stmo<%mc%D} zVj!q+Wt_sMO!`a$7&Z$q1rdw{pyyR-r7P-U3IVZ+i3!G3mdC+c%1N@@J$Wy33S`$% zB?^vJSgNBPzgn4%s%by+(NXTW03a70J`RC1NR?E7LaLs{B*p|QidH5(E5@E18bJ_> zO+|r5GdWIOhygh^9fP0T7Lo_e5vGqSLFu}skfveOVzy9~Hw?a}p^04i$g&Vqg*roq zA3LRu;!M8!p`zFjz=1h5tBzSfI_8(gWRQqHDTctvj82Y_Teg=<8II3kQ7wh=S+WtH zBo%?u#Kcs@!GcmrvN~_{+SyWf$Y*8&nuatGYkTgK*N0)^JH02Dyc77hwt#1+oW}qn?6c8=MPv3K6IcbnQRbyRf)|pR)tT;A z9zrPzR5%YHJ#4dt%We~O=CHtT2lSuT(jZtjRIYFUsw%B3-=Vafm`%6ih)IN~&6cS}prnQpiwEx)%sw z-tRb;(NRCTMpTnXX+P8zd-<<`%OAFA4%RJ`w<~{?*2|`S6xX7k)%u>O$sxcOPt$xZu z!39D?vWV=-H8ZOyrN&A_P3&vuVK2R{h#w2Zyzv0$b@V*MoRw1QgE2~~m_bw5To~fz zuM~cnweeIW?`Gl67DtKh>T>E)A&dN1yY(AHn2HH zJ@c9@D`I5LbyiA-z#-+6Gz^f$nY#m?y#@4OkZlf}YRUeZtE0Wow>R&uFaKCx{Oj!F zhuf=590odzZ|?pb(KEJT8w)NortOR{ zTVu|=rvPek72Yh{l&Q})jFkpBc}E4+tO}3Fo;+F0s&EzrvcjqV2%j_n8?q{y;Sq5r z0UVmZqJ|mKL2FeQIT+o_)DcWRczPy(=%i~_3>$-$*ubqW77#)Z^k1hH%1 zk6!=?dV3G7m?6~`V{ONU&E5f9ODT#h=f{#U_L1u<(c}mU4F>COD$GHCur&>z80x-$ ztYu7T)?X(FgoPDOVsoGvy6|!#L02zjp-78_bYrY488vMy+&x#^_Xmq2Cg`$Sd%^wO z&zgc7>C`0)TN^4Iz<#LdJ3Sf$qPsgD+eMdt2DKXb1X8HymOuZ4Gx$*)>7x=hUhnSorY%q~7K zx3|Yh3=puo^<-M8!glcUwE%sGMKcc5;epik$^O~i?fb>zx5e4Nu0Fq8oS)uZFPPu- z9crFwjQZX~D@8wPeOSFT|5D8E1->-J4)_8K^eHez=z6#Ul*QzI!)p{g9=lO|dw0Dg zt@*i6Xqv+b-D5tA7dKXuBw1bP7ijtQSwqkHVro{x35<9!i?d?3Z$5+J5v7wGK0_$vr zZQEKaj0_e$W40&ZCRe)Rt@g;SmV#GMS2bB?0c2M^Qfu=2g{g?E zrWy_FI9Dkz;!hmqurrN<5P|{6_L6IRshPs{G%y=e^a!8I7@tW~QfOizNO&CpJ!Fn6 zP09gqaIOmtcX?HJBO!yP##P`Be&!a?j%2<^eYk(Vck}UP@!QoYN5B1kb$Yh9#6@Pa zncmK550k#ED)xi>yt^kXMr!UfF~c0*)am@uo za)e2l6-b&OZEo^d=ySAvmYOAyIlt>BVBiLFzyT02t_uH{6iXwTAr*GQS`w9=NrygX@!S zd$qdBpVlf_=N5c-w1+Y`Y;i>(Yum9Bq>jUNhGN5oflIo8wU5n}E>2@$QHbwb$A)Pi ze4#TFV&`kDhN=+$whOM#cC_CUm0JysqYY;?hXAV*kw?b>07KW|PKKEmcofKC5!Ofu zu$#%6yB!#{)_nm9MH{$>i0E|#l15E~s#7H|Y!nsBH(;7&jCDqT^}LWDXK}P0d#P^_ zi@*x4O0tw){JbqdtMNeU>h9)riHrQ{-xnYLxH{!@1mLoqDRST86yHGYYYoXW9SF~*x$))2qR5NY<$qP`X;4m zY7)%T283I^4PvWqg^W(Feon3fFyn$HWbe4}4t_=je$a}j6YCcSJX(n;f1B4u5aq>` zzNCT^(^rKNG}Ojr1zHLOAbm36vge;prVBMwB}v0oW@HCIZi*7JFMNuu30MB+tCnx8 zweK0d5&i>gypWBeK8{th*??j6$N#i{09w}{VxmigNfVzE>tHZUJPHtlF^hp3r>I7N zRz?409FaXViRNa>`$Cck&nw4M74%TWcJym3Fc`S>9{yMf=FdHe(aJYG{Riya<^BOj zBeNa(Z2#`V&D9@^%RjC!0a!?8b(uil_QaBf_K7PI_XDjb%@ca|Yja>uhV!&L?9KvT zU;(Bq2V@9{iSOSyg9|6tNEP(l_T;4NWw=9w6ab%2$QmZ)@+RxKR>J)y?oo z)kLzWy1dgN;#bRS_FLd8GfbAZH%I)J7@drZvy7{$BhkdhnlBd{GIi9K77JP7<&?Yw zZR2Ao>Hfk?&pt6?cy-|zw`QMqupZ>-A6GPvs^yKr+v`|#Y>U3~!?;{g2>P%ve4=9( zbmAkst8`j3C;Ec-B8|vc=azi9;$#joIFVyXq1wiwBkm5^hlOG~qJh;N6y`Vn;0iJ= zaH~=oVg)tM#gkVS=SKS$mMd?+LN`aVCp)iJ!+TiGHy!i!ers8-i6%z1jP4#^y&5tIzz2(B!x;w)lF5>-e4Pk*pKVB7QK%kW<{1qC=TRcKh;+}eoCN(;x?ztZlLInzDMLO>0 zvM;D}wIF$e1?Gnou%q2sU}yn)6$s*(26N8d<5X9s;RRcgnX-90yu7`-UYuQBonKxs zNAq3k-+ue!-@pC)&OC$hw~A!v{~AO@~Xf^0$rb%Bkx|E$B49~JF%{dX2g zrWfft)#`U0J&%@5R28W3DA(o>0x`}}t_qFZ!GtxXAIXmkD>%=Ul0RUPv(&G$&5|Oh zwKJ>+phXZD1tg3w0U}tlfd(2DQNklT1Z*3%-lfvTjWjOgl{u?pxq7oMHr+v!yujMg zV4qVp0F(>KFj*cSd_Mnt^6Dkur#yM}`rt%Ii66N_Sq!CSnXSBVQD|!=x2uswq#zjM zC9D)23ZfSwd^3Jyd#j|!U~L^2We5yiN>(lO#GlK}9bPbatB1RVI9^b|+TrhmRxS>W z39@RN0TmR%S`OPz^T&kUm_ZMi&^!l(^;BPxb!UPI!f2wwkS38GTWF>xWy+2xDKAzY zb`LTm|HGJ$$r&X(?Sp>NttpmbH}Ip>W-;&g|xLZiTJvSQbya>syp^;-tKFOx60ul@hZ(ny zH46x62K+=FCtwCA zEy~Iy9;ETcq=uEuS-bdISpXN=U0OHW+(@gV@!*LsCGPR<(8b~1)&A|p-p%Ra^8MN8 z&lhLs%gdNdcyPukHgTY2uMbWG+{BuFo+7vxJ%yy5jGYBGS-^7_z1LSR$1t!4#)CDM z$8eEZNd6oFFIfv_OFgoSX>Ty~)ne+D2>ub1;Yh+LS<89^yiVFW{DvZ6skL)*tsD&f zz%UXuN{)nOZURX#!iZUA*l5uW;R=u9NVX*t*VY7CbBY;ZG7EsLN?=Oj3NWyt@pAG_ zdD8IIA@P~wp^!`AyxtJDI>8q?c5@vkFYIOkr~w^~w;azhmDjmHSd0Z`Yh-gV zDcTxo6XPoqIBjKf*+YhxZfD^xrIuA;Xhz9dl^%*ju`1S@BP8+05Z7P=VtCP?06=(X z={x$rzyiz+e!i2AvI@oZ)d%kPu8;O_P7e4IH7m#OF3)&f@6Yqkr zxYni8WK)}-*g&N*W`s`yfKe7@C5FyZi@q1GV!tXZ4SP2S<{EFE(a^zTB+&cZMtVa( zF`=CV=bFP7p;@6P`Hd?}8n~E=0`8sr;qQ*?#$_f`HmX*aq1;A03FO4LC zErET~0MHQZs}VaSCNia_xpZlaEgF6zs;90b{ca$u$o;GwxLm{!6MIED`wI2aQoa}A z!iH&8*WGr@7^~WM?grLx-jk%c5R#$WT!YrZn1r{nEyO0vBDUd57PG?(kP<2YoJqLo zY#D0NCS%od`_gxmPi}$qWf`1|T!J=T#L&Ju&}T#!2Ybt-{j0;h^V=IXTKxO;!=G1Y zAFs|i_l-9qXhg{Q&jTu!jdO@=ieeVkF1EoMvqV2C&~qFf#l2(NSzz7*b*6$MlDba0 zCwq>{`I)4rXl7|o)KJnb@s*k408DSBVC2MKm&~u|BS&!0G#qIaJ_r-UAeTguwt_2i z#NaH{NM6GuvdzhL@*g2;wxG50XQ_uqSVOWcx)yye+zHf59Ts5Ny~tS|GvA)ISC|s6 zX&XgWbJ#n47Q3@B35dn0_;INl$7a4eU_^}zx6|4oZ zDrI2Vv{VAAO#(=Ty5CV;hKKYZYt~;0jryY59 z%^gW2IpmFGkv7VmvR4emC}T`8ZYsAjZiXjfRprerkH{U>bd;a0Ks_AMHJEyq}o6;g}-h>g;EZ&C@N$1`hLupN*+=dHclO^CHoV2Ja2aE$`04@ar zIvX*;?7R4xSRmWOOUS7eZ}M>jvb^NG+tdBK)8+E_%hUfkegFRE^8DtS*Z2<_hoXEQs>CnqPbUcFi@ui0K{FBxf?)WTN|cz9v% zg?T3IDgDAylPkErceFwz6hc;9;RLLbN%lBks-fkqJA)#xYop?#TJ4h2vz(l_%p;y9 zj#M2bd!g-@T$|ct)$Ak2QF0__U9xkHYiE4VZI{9kGG(F_SyMfeJt@CE;KPL`y%bgD zEAqpETs;^`&4lhjLkZY5F%a>pD|gB^NRs$*mG9D2B8uUNfB_(h#jDYcF#$fYh~rVX z@x(Ba3vk41fDyoWYT(ux`Ya2;1e@bZ4|_^Lv(1b@MlRK#R@64h3fhv1tjU$Ry04jB z>i{?Ry4l;PhTph!@8Evw5Bl^m_85a9$LKSTnxS4N|3(Hio0mWkzUr+K#qit%v zjWSa?Q;dsVhaV|6O>SUxmSeX_g;NyB+4fq8PsXnSNW;%Em^1-eJs)i48h*fF*4g)uFKNFyWMF< zro_go9(Thi0F4&Iuk@BKV!?P_*)U1!Mj%OTT`sYah(($gl7T25FPmIs5&)vK=D365 z&`Ho%_4|$O0bp_d>iQW=YP{{l5?j<>En;)U%ag;oGb#_6?0;~;lL*_K&V!MUk8k;Z zbaYLU4LxcR9%q-EpEMoj^$icXi3G3$+@q^?qKRp!hKwH*TRqcP_7Mz6rB5z|o7a+) z%XrEK0|~ic9P@H(oD6*o#$Cw5c~ajD)XRdmRVoUv)oa>hd5;A~MoTePDU&}uKz&_h z3_`0BGfw$F0#C&j2X~hT@{)O7@4rvq|LfEHkBf`j*C*^p#w?K0<%3H@KHJF9lRL^% zj1z04*AeUd^>9rN`*ioix74nJU&8|K{8h3ZkLc=rL^q??F&k^9k1HCp7QOC8gqJU0 zzJC3hT(St@4LGg>r!X{$9KkpcnPs4+lNi9C{nFeSEY30vVSnB!P(|7jPAvm1!5@ZETGI&P1DK+wW^CnzjlplG?U>qz27LvpXSm1_ub^Y8x^!Llc zfNrC(r6SwF$qIX*JvR%Xr}ck?VlWb5jCeJtJVMltkft=HrnSIIQ3zIwuJ6;~ML77!#LS71?(UhWZtZFHmFzX*X ztHwF{jC689&=a1rDgp3nxNR|!R^Bf4iGSA>@zD7;<&10HE1U#WU>&@nZk44<7~xX_ zYK*d+Ok@I8TC#5gAfZ}ml-x$bUq!>D?oJMXZy*?LHB8z@gZ+3ge#kIkpz!~vw{L&> z<(FT7{q^Ucf5unV_6zH3t0`uMH@wMef`q@sc|P+W0FTM^N#Wd3jqpbt>b!NnMD zPxVqr!eByt^N_%kBqmTt112CgdtMQZQOTiCUO`Rv1IJXnk78NRHlMApO+@T~Jv%u0 z9o|TdWR8+qR^lzr_(Uezy#VZ{0Z8_gnYqwZWKx=!qyxzgss~D@?%G-rCbp=AcfeP* z08hl|dlbPcGH0u^guFaF0JS*UKV4q)#vbQdykDH3^ARO|UL@&6ZUwHA^r;R)H0ES$PE` zD{}>uB$OllYY`ASH{+T+g-vgKg{PEHi=hP&nAQWP^j-vOuk6Usk}Ctm8TGDC5)CN8zWE zWSleL0SF?FA#=OmPQ9qos*)+(ZX9t2XSI0!089y(m%o)4Nijb}uv1!tbxoymWiY3nxQM4k`o!4WZ%vFM*>;;N~O@8Qk>eiN!I0RTMPj|Qcesx?%+YUWdv`wi?azx-R*}K; zc@dtG=uBlgr2o1~;1~rle+uO>UU%(x!rkxA0^gGbJQp!LF(-5Fr~k7*Db~r_axyS@ zLQ(=4ZukGiHwDjJH>!Ul9^l6`u$Zj!ddf`FDS?Sc_))S7oP{;g<4)I_C;U)3%=@$Q zsn{$Y`EgxXk8E1Oe6BaiVrG*um z$VfDa^U}0H49sviIXU7zSHiD9zy0Sw|M`FYumAe5|NX!J`Op8wqO#VKt-9l(+?FEC z9VUP^U1ydvkSTf8hrmY|4=0etjuK&v?u_H=Xf|L%=0;JC7y_WoHT_J?tbjnZRa`Q= zw4_X#KPo^?b1D!VuJXFdLO_;{!xSvj`I$wm(;IIZ$ZY%+HJeOi0!g2860<#!yZ}`) zNrL5ocQP^HO-$^7f1ECIwgzJsTcX)<4P~Nj_e=tSapx2eBOg%&(}1ZkN$?euqCk3Ia$g$0EtW>bHNySuaIO}2Ur5q031?s0`T@s{Z>)X5bPz79A(JJ8qr%6 z_$uVd;dSz-$~<||&q^SddA^8%HMsil^1yNcmq2L0@Ah(eeRj9_?en{L*Jqy>my5fb zrEh+j!U&>^$0Wn{fu!xnR*PF8(AnWltFAY>=4_>LR@ZbLKXd0={75m~`4<)s`mW-|S##Eb;4!;i>FR>}%b zDZ!w|h{nl^OgMpAQR|R!RV$5>>$tuJo`vK#*`s9i&y{b$aNq`#6JYR(@r?iDm!ENx z*<}HS4ay!b%}buzbXb{q!^>~B=)ue|^C77;Yty!jx6NYguh@5i5;+c2F7PRQCKu(S z=TZyT1E4KWkrRX1YfiqtP9?+}J{UcBHP4ZJM>xGI>ErjBJvQrJZOg+7k{LELI+xbj zh76h8kWFc38I7z(&yrOFU?&|@&@9VTfgR=%78vvi2Ie4*JWX?V`Y4EG(;{+(_gF>V zJKMYYaJTq#dGXu%r;m4wE50nIBLz9khx6Z#xFuev45Cv=8`Au@B(6kMv#*r-hDKoUE3~GN-&XYZgxAW?-ZP z#8ZqVti#XB-=Od;eHJlW{S7Q%mgTWPOwV^r^<@FyK;jB}U-Fw*um1Bt|C1dTKmYs- zJ1y9N!AC4#zk0R$_Fn3N(+E7N23<-;X8LJdPk6gs) zG6qWyS_s4!0c9A{2-kH;Pf`V|%27|N+T!5iD#hR75nHokUm_Oa_&C%e@Fm-*3Iwqh z+7u#3JGNLKz0;RUaFpYtwg)%iK{icv^$V@IV0Ya@!Bu26R_Xg7?-I6OKBaB-FBzdi zNq4Z~D@-jzCFzUrKuj7Y+9_CLBJ-Id#<#YENo26mh1g+nd#jI{hRrY%Afm9BK52Gz z@^b&^67NJOOv||ZEcw0NySd%tb1+oy2p=b=RFct@JnHCwFFOtwkI^B@6Xs77G zYHO=uAaoY;5%z~AxeP}v_a^MYm{A8|rII6|`CBZOFJ3IUp+pmDbrXk-`jl;7X}T1& z;$`vBO;(l083u{OZUxjTuVbh*S-W+_&k%3(cof70gKw!9Bh+0q;FTX6B=*&rG%6QL zo*Z7kIQV>c`}^|p|6G6g?dtSj%g=03zCJ_-w{Ec9?$go4ED`+Wc!k3503%(KLIePp z-VxjWN^*!1yJjWQI+a~Lsmq{7)W&C%liSh#SGlu6eQDI2X6d#;KD2MtezlGK9nH71 zfO-_&JZ2+l!4yU}V-#^p_x0i?`nlfX_xnkDjXw^%;KKu)aIfAQb2ej!D4aDkN7`kuxH>3DJzCj=-R0RpZi0R~aBw0!+gmWy-T zWEKL0<58T$enQz0YYAp51xpU=sRD@sNLVgQ4~Yc9HKn5mzpmW?6^Y6_&7ER=&63Ib zwNg6CUox$(`y|JVnu|mR-tnDR(0UT28N(T9+@^Hmz}{m_gfV}|yhv|o4J#^1(69P! zF^^Cgs?0=of_I!n8SBb^S`RVFsM#}bUe&#sdWU{#Q{2iNPGfYqm*Kw0>;V4JPrJ>VEVS-}4 zDxu3%$B?CZ==e%IXoAduGD9K_fFEHVlth=5P~oYNuJxcfQ>!U3l>iMwruZG^K^7QI zm%eZG;wwGuMxH32(9^B&9k1)@>mkdJcgy$7%RjEqIsFX`UUH0Rip5Q3fT|nE&9oGm zm9LC14x^sxq%^7H=!;9)3D{X+vjsd6Io7mxpj$<*Xj;cOIeBq>f|vaA_=F@^H)8n- zaVN?8L`Y^OU^R~+08!HtJ=Zx)@C?a-$@E4^WlAWYGN3IUAGeMS6V{Jk zzkJ0=(Vb*?e>|349nqgWQ=oP2o*|>iBbTq72EuIw9t|02I@2S6EmD$u*iuk;OIi(~wN!M+0bw9Ae9#${~xc0u41yGHa4?7$HyQ z9*Z*9RPqk9jRmmgx@Ok2!%R~;9WY;_UhLm3_HNIX*PpL0K3snObbfYrb-{{Rkn5gy z-I&@&pC6Tm&itcRZC5WWK>IQg)mA3Sv?p))ZjY-zmw#`y#An7Oh(FF!l<}DSxUtL* zqO1C35eV5~XI&FrRwQSZKgxJDiQ>>DlEYPGXGO+V{S!GZU3Hre>+ti`>#*zPuQ+CD zM#xMiVE#3Y+RVF6ZVKFncmqx7 zN%wBOf+QU$Vny~6**kD@q?6znBkV}#H9i26oDj3T;ZuBf+pi^$HG!FatulKsrl*tz zrV?b<6cBG4rV{96#0E=MOBVH~XqWET^vN|v!lG5=2;{o- za(7(?d}pw$GmUFCB9}=}_ghH`P^UO&RW4)P+tTJXU6Q$tvZcT$#+3F@D?#!;0tlU3 z&m75gR+R~+2J41CsaOIGDY?tBCj^!%M5PQ6HFF2wV*xCOU#o5xA(nyLw%&T>l#9H- zcfEIWeYk(cj^yj>_m^iM&QH%5SG1OP^7Pf?E@}6>v%uff0-n=!4ZOSMf`+fmIvD}L zvvk^JFhlO&vO}>y(r#A)Q+mepCA!0Pbf&y9Fq$fBvckz$k%p~d!j&Mo{xTp-Phhs_ zRW8u*V&Nq5!15sl%!qha_=AuLtTGc0^y;Ej@l*NaTDOcxG|6tCa9Xty{WnRv$_xq( z0XBEW23z}kj0@aif5qJ{GHc1&_No0Edjl_dWwY+b_y%%zG^j{2WHwhhsJL(CR8*<6Lc zEce0c3@qT4$~S=CL>TE~iKN$~Hm}hz8q0yU!`KCB%d)N&;{sR|cb86govt`{&?XDy0x;KU zCKmo$XXUbepcP_T4q(CG@&47`-swVKGDp8%-Yss9WOv`ts!dBPZz^(^x3j>HYk`>E zax!Ev@z(;=n%*p7S8~kxeYmtGw_x;TSD-KQeRyhiWFH5D$m;TDen+_y6jZDEcf!<3 zlre=VcZ8n^5Te&*Hgg793!2H^h^o9+5Aup6$u+Uc$lL^K?$g4kl%)V9TuU*2Hp^sW zWz~|=T$uz&nvtl)SK_}O<^n>Yx~AaA=*1O0<^5Pf=BbMA9NA*a;}uqvW1sDwUv$Nb zK4hCdH<^#t*!8bQF$S-~U$EO!vbl(70V5HWxd~f-64c^StJ&NUWq5b1Rpji}@QQuY zR8S>7Ul?mpk&N>Rw=q@kv|B}17y^PVMr^T(iA+VX$adQW%ZJun#7J<`S&xXTgbJr9 zD@ig70z-&oym}=kxveNyE(jn?j3taPHFpPZwt%m`c7mbAvgsn5k(*Urr(>OXd9ZhR zw0FM0{CIu&j)mk)9sPEB$iZ-j@hYy`MXeZvwzuq{u{JBS%iUSvJGH=uDTsl9hnlHWQ3SzoXs)BAI=K|(3+ICUn;YlJaxLaGs zin7jun3J#p2fO68p*tpw+@KidB)wH~rirE4P@3_oMB9-8iQGQ!D0EX152VO~fPdh9 z#>KEerAA^`1P`wCiq+86X#GB3`Cc#^^E@o=yW3T}H*Qu#`=+sdzF8)_nPy-^*-Pun z?aPSp21XI)BDOTf^*-l5B5HB?%UU! zXRiPo-Vj^fD{}lGhXA{e{sBjz=Px4cF!9H&^ptt5>mA=9**O&@d8sNwp%=S}EWl2%n z=ujEI37pzy=~GN*8CXZ~xcaV>miPolYHUctGF4_4xk1Rc$kGjAIPvQ3hevF$)gJ>P zDiqIKZgnfkNO9o!VBJB^zP;zGR5e82TvE4k4}mka>fcySrEzx}!B&u3oLd@f;$-_T zC~ci4BQBA0I)XL;kau@n4V#0Tq5!B&O{V;)xl-h2Tmj{^(Wt^jAG?rc2=0514v$%a z_vvr!L(w@?qQ_}QAhU{e9tIa=^@ll+PmRmylB(r9?*3oZu?HU-8-~?_K~r7^sjJ1E zy8I$UzK5DkE6O&=4d)=Uc1I`E$(lU5xTalvgW)?fcQQ@NWi2_SQu=IwKHC?-u#v6{ zToyvo!5CtaDPOQ30!A@pu;;2@YQzW7n&@CEoD$ z!T#m`?dQAY|M~p>_p8(Qi}UlF>*XA(}jn7VAaD6}eAp z;Am|{A)czWtOxWAS1RN_POHjQ+ZUB;)(-vwETC@IrzWN;hL3t4d-@yDHX_F(RIa4p z^!>-5-4WriF z8ePoQt0bAu(nnEd!;Oo2){hUrrWdWTh487}hr;M5@iU5jf!pPphnGN-@2d~u>J z%R09kBWXm$%8P2TGX1pRuYsu*K)x+PoWQiu%u2vCh)QYBO5Ra2@i|bE0KhOa3kD*{ z9f}@+sR+sYBLQi*S}7r;V~tvh8U!7DjyN8`9&Qar*qqog~DevP&% zi4y}J_+I-aff&Oay2{2{saHdZwPdJ0xgt3Bw}Of?PYbT|^43|t;=3_6X*8JmKuZ7Nz$3vqIa=(b9u0Lb-e%i z=KA-G&;Nb;{*TMg7c5w4!A0*WYmX(3rJX;`MP>@J)4Z|3UFOaLKbi%G(^NP#ETZ*A zAI)VEs5ZZeA6cRM09-d1NF0^lMw72QFhbAz^N8yq$u%=%-HW`1xY2B%9M&+C2~gjJ zE3mzsb&@S@Z7vhk;PO!m|BCRsdOe~@Uka0PluW#V+1zcEG0oH4ihdPa?e%aZdOp{4 z9lrmG2E!nQ}ty{g#^f~?if75)Jb7rRR?XL2! zEmzI+;te90v7|C(+2uvF%mhII1i=l#U__W68UXu1z+6W7l7bi*j6==%J;KxiwQZBe zGR0hE*%Vo?z$lejiAfsgW|FSvklXOEB#q@0J0w>E;DPI0U`sGfCuw2`YML5O$%84RI!53)QVI~J&2WU_cEvb^N!F(1WU9vv^HcUO0- zx6AAQx&6e6J#XgKW=|;2PkgUmNi}y>?;%37nYr(pOQ}&_<=2;Ijzk0 zK187b6Bx3TtGSoYS$o3gWS!mLVTbbT7|L3?EWulA`~51^?Dtd0O1BRgMoY;yV9nLX zWNuo!PXop>9XAASf#iQEklG@khWp7>V@FY28Ww?_8bNa}W=9cUBCDGDF?Af-Jz_!U zA*j{*j>lQ}Vu-dx{XG$Vb4TyHz+5aE+8T=>V8*k3sbAe8@e_sbw3&`8C3yo_6;>>p z387+A4~VmxAwftBthke&+zK5_UtqvHkc+1hQd>$3grLLQFQ_I^q45C%uCY@r9v=Jc z-b)7NwfJLkb$PekaQV+ci)x1k z<1@G2ZP*@=L!1KdDflV-$pSx+1(=SiS*Wd8&Uoa;?98I3KVBEh)3Cv%8J+--=d_kt z`@1~Xp{YKHC$OCWFTAby(6Su}m0e`(5X?EFKH5xL3Ext03||w~wly4vYDf&%n3}g) z3&L0`YujDfqTDueowWnLSN{${Cuzy9)JQ36{SxY408Tz$Xbm12inYtp_NB&o7&A^I zw)i(9Ya2YuYLijW;oc82>8^Br_+wR(*f^Su*DMDWH*iL__Kfx1o}WjWPS+gm#|Ok$ zg#N(2WNqK*X6NpJW_4q9lJM4cw5UE!;>iN8V`t&PWGT+=Bu&;ulNW!9JuUdbW~GLjaUfJAbX zgyuVbp3J|)+)r6Qq6IqBj;6I3R{+zAj$NM2PUA=CFFn`E2afwL8hH$>+$8zx_K~(F zR4@wFURt3T|E+k(iT21zIkqZs%|xy-9ehpGhb_wZ8m=iH>pDO6uZ1U^xnpY7lvzh} z)yafSpJGV@cXCr^3&aIdO;*D#Swi&I!yM(d|AcNt_Wz`vq_X3;+05tjtE(%0m=f=J zxnOK8&)4US20iwtE$0KhJjc4c2PoK$4#^0;6y3AiP%?SC*Var^_+Cmms`h-_f zZ8HlOG|`$s#ZflUzxPc&w3)6}6b9Nj@K4c`1%5UQFe9;?adVV)&D%ii1nEQ7r>E6qwPh7M4??9w60VG% z0O$^`&mL-J7kNvA{SssP@5g;V74n(bJ9IhK58^vWC;NK##X{L98XJURY& zw0^&wzggXU+AOY*7CdsydwVu3xyaFu+&NZX;_x{4%8sV9J=(ut{v%)py9B+lZ-hrE z>`BCv1@^FjCn5*|I8Hd5-La3%Q%YXrSmt5`k*z_azRIkpAxg5DpZhbNFkgO*g<@4P zxD9O6{6N8$*OKuUg{J9C>0Y)o)tlf0mcN zMofhi$mNK|_4T#y8?$@7oZoU(nGcFEXpSe`eK~~yFF974s?G3crG4cd;fA+r#IlCC z#AtUo7!*Z)xqb!444d`J+Qhk!BRx{cc;r)AaBy*|Z)P=rXo<#Bdad{E5hA6xazIQR z?i#WGjDbo=O(+8QJLp9iH~%RJfxH<{q9EYJwji*2&F^fv;&qWL&TBt^{`~y>1%Icr zGyR=D&xsEH7?16@4grO2|6&v58a{AoPMmTO;KFbc2>zgz}odtxAm&2|%!ZBG91=(mdZu^Po-u@pKgOX>R2rL@yRRy2C*^(&M7+$J4%eE|?oe zX^Bn@?V6-?|M>xsQkUb;$7R42-(iPTDx ztqLkuVG4HLtdf#}{JEm+esmi8korLh8ju*hByBawR*Sio?&F!h3&uMurW5?*%gOrP z-Ta^H>;LcO?LRKxe_CFznBBO<<~5e;Gf1Jq*Z9Yl$7{}+DT-|J;>o@!qZv(^_t*f1 zWHnvE)Ptfk3naY^0{RPmu4ti}xJPYcB9+V~?{j|LjXy`i6YsZR0UeQOLry+)FLx@< zx?a;`X4D+T6vjLaljbySsKwtzuerbxSV5p!j`@_U&SPG`$P^Eyh$KoyD5(*rf^&?k zD^n8R@y!qf5jCi|ja;(T^${MzjPshqEZmf(=~P8Up@2n-)}EYc{k(1w>fg!^)^a=h z0jW?!g%Uz#)-taJ!XVIi08={d7t~m-m%+sgBKV_fs&T2S3CRdRwr%PrqBMSM^FW(P zv31LIY9*zM+I6mxkkK%Potv;8?(795S#pT9_8|jG7W%l?r;4*sYqryO(SwrgtYOot9hEtHZV!uU!L1kd)3#UdXeGA5-k{o?g)xJgNwDioOI9w+$n=9+C} zU`|}{G3x7!i<7hGr&m{a$*1e}JiO$A!tO`e={(>f4>QTDijQd19#mN?gzAv?L-Eq) z2|!cBMKN1Xal=u}X@QoRk_#8*(Y?x%tb)~KF`MZL$J0}}dSO8oS`;gUKiRJuw;dt1 zNzTyGXK3Cfdd&;EMp>`$r3sAbm1k9Iec(PSIE)wE_5;Z~7ABdY=00Qz8NUj9- z)A}c+a$96Wc%IV?Ra|5M&t-NZ8F5$&+w$T?7Q@x_XmNaeJ30RI_Ug~&^}Egd@_4~x ze9=x&(ZKZ_*c!Phw?#CiRERGE=0xs=%bgG{bG}Z3C?2X|{lAEEPePw85EfwI;1kGO zse*`;An(z^pV-fGQIsqG#Jv6ATHsdcAVW!9AfW>?M~EL;^v z0n5E;=+tsi@X7U2Ie9Q7g^9(82VKMqskVUGH~osi1rwta5fyKA8X70EOEo_CQ8VSM zdgB2TX@``+{4lx0Mm)B6aq*nv+dS0}TRSQlJMl9nDlTir%lL6~FbKx6si~zsWG4+f zwgE7pr)2;_A`J(w#ecrd)L5mI(6ebi7iSEmh%91&I@HKonXCdxM8Q($KEWLe)PA9t z+j`NJa~upNqqmT|I@<88o;H#vN4Iy2%k}c@rw{L!SD$XLdHK5>Yi0~arl!13X-~-~ z3p`n1mjyh{;sNj(g*wtJMU2X`z0Pu(bvJ49g9M< z=IvLO2o`B&{Q)G6{e_NS#`& z8B;bGC(DpR0K zv4prTh+duhPp!o*v)at$3HkyUp!ep4eO6TrcNjO*zTK`5N8^ue+^9 z=+p0$1)eN$p9Ny3k}JRrhKtPoWdZ;gra=NLpdDji3lpH-hBDvYSHz+Do;=MZIGl|v zy)UgxAL{O)?@M?vrc+92vgOjXwK%*Cgx6K;ly#`QTGT$gHGRU?p_AN4T1^8x;h^e3 zkA!4#5=;%)6DXauE^rG@mc({2ltSlc`&sWayn6N9ufGsT zf;_*tIGV*ff>YMl0aD`*fa(sY0pK`+eRM;h=`A_s*SsR&e*|43%w|0Ei24%_-x4dLjqa+6EI?d zvGy7ve?tEt7I3>WciBt!R7T8r9~|=gBYzMB?NJSEVl&z}z_pb+$vxz4k)&{AExF8; z<+pH@bos6P$U<`euj^vE8or-%4~ju+sFX)qBCT+LtE7W>5`DG5Qmlk+3FtyDt_zOe z#rbm_;@^M&jqn;L`Q^*M|0);x{P~NQuYWx~JLj0bww7T-isJ&d zACvSQfC>|QJu09I#-}Lf*s&vvD+!$AiwNiE=RP0FYyv??P9^fE1~H36y?2}zAq%*W z2oB3PUb0)(ak3=PX(RJmpkW9|Ixe~Gg{I|*etRgIg|9l{eLsY5G!143C=O(k(KK*;*;fsZE#2-2h_E^#I;M$+eXR35<*?H2F1beVnnUs2!zb7DW&& zFp)J-=K@Do(;u94Z1r}?Nts1RgQ%0hxOuZFFEpF+6xy%9{`&jhfBW0t{`Rl`DmR(E zWW40Ry?TjTczVJP^Tl*_b{!9wf7NrzR-CFvZT;I=BrsW10nXk+4JD{Kfgzp}%qZk` zFoC^c_7XX0fpg5h`imDYunSiVkcY5li&W43>fCKtj-_fh@@ERQJ#D4571tFRFt6dp zN?}7R&(z#$ASa0pJc=!)WN8*)Bnwk60*xVQByj+RAvCZusS*Iej&favN744j6N0V1 zVQlAEd&y<=Y;E}4)W`Z5HCxE|$Lty39IgLcUHx(U@y+7${d&&Zk@23xr`EL(Yx`7> zOc!xKp6#A$^kjiAV1XPmp2{3k4zqM-WwCusW{m;cEbZ{5pfMKXO|Z?ri{nuGU9$Gh zt7~CZsa65DDmYe=`^>PV3dOY++{zhEq=p@>#`GB#6su&-C1pNizU}Cm)-~Z)b{{H&)>sJ>q@CDC# zVdCj2uX#B=e|~g4TWs_)uCM1MV+aT827va&h7)kLo$SNLd`^sH>Wl<@Tpzco5j>3DCSS%njiC^Y^RU zPwU0)(fXD{$lNUR+tYa4l-3V@i5lofw%SwOo-FX#7VwP63`R)Vo~ub3?<~)3g3GL% z^p6EZK~keFt2`MpScDbZqW?VaZLpLdgO;(KYV?fwD>DIZs* zdv#8Nz5xf-3$kR|0&4miP9l&jAGmpZ7~|QqGi@aQ{yUEHzu+VP{coH_e)0VL;{2SK zjp7+@{4QX9g+XD|OU5Ul04RvH&ZSSD#cl((Z$lrWQCqU{RyB}yuvq&X>3IM&Ayz>* zxnn7?-JdcE(Cq1!;U8rxqC_($F&Oak`HlQz4xYT=aQ5?;FE3ucVr!l24C%#&Cojyg zhP*s7U3oA@8u$TXtW7OszoB63VGt~4O1^IfA$Zw50!eZKZCJ-_$xo*XSjgfTkreMc zeXs!3LST2hTR1SeW+w||#^6a33~b>`mI?BD9De?EPk=qkIErTitpR$iqh9x%0xdRU z=*hBfjwz8~JY-IqT~=zJTWbpWIe*$C5g3`l=|;2M8fN`*5@iUPRm0mX!`eb`#Zy9^bj=Hia}JJ?Y~e18*g!4F7~;XH z74|+$%^oE*k@3(w)LFpH;l$8H9}@r>v61G@*jY|OV1dn*n|n)=R)EM#GC>aH)AI?) z;f5sp#B3XL5czMv{`#N)`JeywU;o94i&w97n&4C$&9l?V36%N_58J8iD4(8^9QBeZ z&Lt^sx@%G4kl$3d&qVPci4F7#jHz>jc37LbAYcdTP_rWtdoepudCqP-0QyPU>{_)4v{OWGSxA%D88(&YrpEgU8 z@$~y-fhP+bW&!3gmORID7D_lw%9o*z>32YMjj!PW(!UyodV`C?82*du+qc!8YWx7} zSHJEywefBvhJkiS&(83P|KmUYI-rY_nA6CmhZa)2a z^9f)1=6JIKT9);1tJEvFQ$Z(jKj`{w7US&U_4!3_+CM%$1y3D$ zJtAKi=0z}PQ~3`mge-XVJ$KvA=1?}P8gXUZ?qtva z5NaS8(>ZP&W#sjRq%@WHWkRPGE(Bz!w8Q`yPTd$S1P&Bh}E*k2sbbjxy3bjJJAcUB(mq zWPv9Oj99>vRZM2BuRKEgRnhh2xdX-#`KoH|SC|#HZQ&r9b|$%v-%sLaQ}u0_T3I$) zCB{I;4=X&Yne4_88vsuc4oUNc07_ADMY@xuSV>s5l@%Mwc*eZ2f&F6+BI5z#CFA~) z1r6`xhj_&gAEcbH{_x0nb6{z7FS!&a>Fs`8Vh;h3AR#57gp;ym6`T*E5VpS{$0Ur6 zA{D71Aua>}H;(#vFByAjn>}pQk>3{l6F|06n!Qc}C%!hL?dcerI)tk%Uzq@lxB8#U_iyJ{?{2U7p2(V4UF+3vT)#uR!MC0;aY?2wVs)VT z$;3|GUe!Ukx!MYS_$A>GDQi$beOnQv=R0dMmbiMxMmA-gG^ zi+%PXdoazR`ivE1IcchztS+L4p&?l>QZ-yl03NeLM_``|Mu&cuOYh)6GiiNx^o)+e zB#pr{!6)XmW^sn#1unAPKlV(?%9Xu&?ua|g)s~;UWTa3}%W^W~&#Y3)k)|bpq&SK- z(AYSBvbZ2Cn(Qso|$)YeA!IYVAgaQ0XN0%17}^ntcp9Oqi3pNot+%R?-ce3 znPYZK(Mgbck_BvqTeS~dztRXaS694jF(~H^4s8HcbS47#%x^XZljmUj?8m;oj0aG){JG;o6Ofa<0w9B}ID4*lUdC z2gYNKj!CI(AO|Wf(}k7jPr-%F6o7FY$uy71B9J6EVdrLX01n^*>fB5k`G_&fq;LaZ zkZ&bZ)l8a(*ujo+-%EZ(4S!To_{XiI%t?x)yT#r5YBhg}*{SWB7}X}p&XO251t}w zvd6HA4Gdu*+PRVK1Rzjl^yYyyI=qh$^Ry<6{c!kO`Rv|S~NXMCzg;?XvwmEaxD=q4pO zy{NKufSR8=wnJtNSy4mkrcq?!tR;+nGWe6cyUl5k@!~g1U9H#C&4v%IoIN{z@r%Ai zcyV#g%cbF6uU9zDE0hqugds{*h$#bJp&|sbBo6*njRrzx+kxC3s&*H$nW3_7t*(X9 z_*!$di>%-3gB%&w^HD)d_#JP#wOM#E0dG{4t@Ucfa>#T#J)s5R#Yp_|?iBuJQ{A^{Hb! zX`~dOC$`L#Tns>#3L%65ss~61Lv5MCWD*jA{u#8otkiR_belN0#2p!6NI-HKDiJ*T z8qa+Kh&|>sfTjx;f%SWon=)Kd72CmbT%otX(kxrZ9SJlfH|v$K@jDnhS+&mAK@Anv zO-j!pP_pUEXQeUtY%}3Klf>)?qXaLtxZ#w=^zL$Y_i3_ubGQ6+HGen1(Xf%W)ZX{t{FYLs{0?ETOE*u zE!rQc0}4`ETYDgH45hIoBaY;I_HHxl`J~1Eb&xM~>k*NCU{EP{jDFTw{ri;P8^--d zTGx&2`W9Q21(Xp(pJd7At+9+szRf$sSEldjqgu?+%b4!eO`$4=VA5z-jhI7JP=o*q zQU31kK=>PFCJc5JO-OEXCr9xL0cLuKn9KuY^=W(n=QN_C+O-gJm8B7fA%D{NO>q)p(ZJ;f@g)J0Qm)mWytD6RtwOGAMJp_=mHDpXP>y-BC<%5k88Wt}yB zF<&C&L=KCl=fz^dCttOBIypgSR(vp!Jzy{S{`p-NvF`W9GHcaIOG5QDzK(YY!w4O< zs5~J}3XF9y&9rQ}lO#lmrPv(>{2W=e#hMz+&DCx2)&Sx7YI2JSAhX<3NPv>qq2Zz( z!c~=<907a+t>n_^jOF;Nb85KL)FrD?GTXf1;}?CbVWd1G5Nj%_vw$IRT=SckSkw^= z*EA1+bIcnc9$WPvApB8StXN+w8@nA~Q5Z-rtTYK@C_Q@@cD|e7J+G$6^JkOWle!P25c7aQ-y*n2X0l=>bjBrYyX1%i1i5pHfz=12$b(HYS( z@(9&K(Dkr>2>%n$H*W!kqdWx7*P6TVm5Jp*bOU{|_^I1j&~GCSNPQNsC-OZCZ%Wbj z&4B?HCM>ydO+Zw&Ocd-F__faC_Bp&Rq2$=A)W_GD&#Cgg7W*9G9m8u?==BFrk98@{ z;-PMTG&`BF_UMW*cDq7bJzs?H%Z8WSV*0)J2eqAd_u}li8^r>F2@mj+JDTs6q$KDZ z16Tv%CTNcl|0z5t$y2W-D`VkCLQDYz_kXnqOrcQ#tT@D&iR)*dNcNEw-H6h1-duSP zmS8pdSy`8U)_0A`dW}^)YX@c1WW~r}2$YD63g*7qt>g5XaZuY3Vwk+0M?Xa0LIhs$8Zl`y= z*MfJwamwP&rw{yH&2N`l*bZ|Uzcq{L!XW&MW(x%U;!;O5T5*vfu)&zDni+h*YGC7& z1D8w4clo}(Rzr~kOW05K2T{=#+>0<2K*kRe_Qcd$z>}3{Hf;`Rdq_Q{r3fepwx-Pv z!9mH+44KIUQkrIrs%L(=%fc+N2GFOSuER^IlQrcIxL+v~cTK!Q#6z>twk|!B2{f8) zlO+-jYxYC6*vD3;AvSPm5o7dCKWVOxsty!23K!rAZy29gpWV~VU~Ue}GrqaGu`+g- zHHU|B@CQYYMRad)c66+}9E7joB~uLbbPQlip&uc24Ir}AW1BE$oqh0#a1q259h=A} zoUGt&dAtO~TkcybZ5er=622`O>Oz$}I`uJ0;JQO##zFQZ?f~W;M3O~d7B)a^9f<4T zrb&!Nkp#%tfYK4jLRzQLe)3+LRLqp9nuWTEBuL?u4_xcqDFuQKCV77iVCT@7`R0Vi%duQ%`3nt8d6jdth5J$>MRiYhnO8sis~3 z6;A{^h(i77uz*STcN!?P_BQq@>DzIU(H3QV&15^(ai=cW)7Kj|dnflPSuDT`+Z-V) z7=D{J_q3LHX0Q$>vmOA{^I;7?K-6xQTKI#jU?ExkTITN3@6Eke)Pr@di?-%jR#s#P zuMq>jE%!m~Zpm4YWu{7rPav}ru(mr0lJda-MR1-Lc1j_zg5w0w=ku$pt2b}nuvPl} z>>1}Pe49nPsMF)+=`+qQpPoFMK0BSAJY$}L@r!%O&BV>Yr})$25eq3>OL>kwrWJD5c9R1y&KYDD8I2 z57BdlbWJ-Yj>!UHn2S+ek4A7UY9WR#+4^U3eX^Q(TNmYQDOWL%;VY7_3SySQaLlXN zl_4Ky$(b3G?_b2Bln2$fBYa0i(vq0ykm`0y_#Tthz}u>M zg;%wj?#TF(d!WZK6iS7gW+@nwZ9_44S#Ze}lX3k;7|P+Ppe<{=fy&)&$&9wUD<^A> ziNacC_z0LVL!qdtyo3`N;uyeHY7XRnK5DCpw#B8Y0BP!Mp>5i>g5Z<5Lvv8lLh7QE zeOrg^R3S1WLh3*!$wD#=*91_e5jwmnWDsb&oSu5w3eA;s%)pk6D-3WF?{nh;H5PF; zl0SU-aI{%HJ3V{$Twlz93%}*;!AtfxR}e@+*6m(t-wS~&g|<{} zADz<(HicNi%*mZ{pbW8%R3~-LtrzSl8{JUH5274O%jg$O(m2=2gzHu}v9qi|^6n4R z`og8Fwh}DAq_%!tC<^l|0HI$x1V$#X#sA$V@KikY>{A0#+74U_;~yX2E%XiQyQ`zS z_nSHIePb8-<~~;Y>aO!xrH3U$>CyMa^R8 z39vKQY3|aNKy>A8L7vvOacwHQbc?E>4lhZKhT19AbfML%Ls`if25b5n9;P10*2-8; z$1>xrd*vLYn~IKgb}!LERGZG4XDzbm8sCvjmglP^?huS6wG@V%Aqgea#NeFl1K?d8 zapu;%j|C$iZ$#$^W_p_$WpNhy^74{NX|h?*Pfu@dPat53$VJ3y##5e6IF!p<1nxM> zJUio61aN(EFIfwS0&z1+ZI^h-Ky!f$CPTd8K-VYKRG^kjt*(S z4t|d$c12n|&!L@TMsHWRdJ;F)bz;Ge@qou{t*jWa1Em*m3zJ%bP55DeTPNkzjg`ns zG6NoeU0pByHYKY+uw;pVsex`|FS(XkiE6;Mly9q>^fkR7BS)tA3A+4f)$0W)nYA1{bN3Y26VOF;*qv+|&dpk#C@l?2Hzedp z0yZYlqft%Y_XtMWoKaU9Oec8{bII;hwxDAbZ4+Bivb2i@`HfA2vi31*xbkr{K#H5x zNN*Z(1Yhx*zBj@;6yXCjqT3(qOk9UHdmDmg8}aZ|(@(0NV_9XQC>|rm4U2I@n2qGK zGfvx{`V$!^`f%0y_V$+5hf~Vvwq7kD=6nH;@^7zyfh@RNhw3YM$-@>&S(Ql z7VG)#X2rvNxX4&cK`YumtKc_kM)xx&Zv7PV1;g9aIL+rPIsH^#w$9=H~ z!<^VPcbCy;3$DE3)Ca(7e~B24q{BY(woRhm(h&<_M#t7r*a&I%f_VDfvVa_8EZ>9# z4t6ECgdUz?tRK!K4#v^$HQ>RLYkd&%l_&5=Q9G-UD^X$$jNv+;<;4pgOMCU=94C+fjX-k0L&rLX%ZFfBE8bq0>d`JZ zhj1w~o>>CZc*!-ERI#glZQ(mO?0{IcyF=HUB(rZ1Y@js+A@=D z^r?AZ2`=c_siKsLDl0FUgBHL2_8TWIo?o16Z|3-zGZ@eiSk#e&sZwkWq#8By8-#5l z6tlvqHWkb)1DQ->R|mYZwtBO?8NTBP0a?JjnVyRacDQIzA>(zzT9M1u2-hCjw^A&C z^$BTFOew_)6IfN)Ap=(P#jE-fZ^k&{JC#UQw|ryoY_dF_zPznS}2dT%zm@b*f*x-wpr-Kg|14IAda z=tuKfyeZkr>twLBdiH}bF&FXQALwMRTT9l>@JnQk=S6UR#z;}HP+3irjbL3q~c zb=&gUE0B*Z-RRs{UTPEWwR!25O%pRN#CAx~l#Dw2#tfxGUrJ%d#-!=%7xdHbfCbba zV>)un5;JcZGF88R0l8%-Gc5&k}&G*3=}9-c9P8RW16hEjEhy;eAy4R zXK60Fr~wp`GSN}Zo?;WIbDJU#`C(X^Tm@Aj<=6PyGBv*9>w?JXP&#S(hLb?ZN)5(A zhJ+!mVcn^TkU~g_rj%c?!I?2S;a1t2E zEVWS?GtTN`I=o{^ta18{Z7z$mI8K73~@Okb}EJtm$~n?omwE z(Th|~W4x%rqIu`O7-CGy^(fsR@%P4*f;XwMSgN+=>(&`LbZN!vyifvj`mRIS*UFT} zbEn{5`dUILL)1*NQf?>A<+cd4_uP&z+$J>kbx3C~8T&kiv_OtWV|1^E&oad&yTd&ownGA#S=wRD%o@m=?UJk2}1p(-O6gQj|5S!O<{R83?`Ea z>|bncXSlM07FEah%6vfSDHGl-I+2eK98?{b4vWJ+%Is4GXz1$fjS_JBaQyH9c`S{s z($}wF|H@`EPVgC@y}Da3me<$U^V@4+oI_4r{HjmRy@L4k{Q2?ZWO=vIzVber?L$K` zC`a5O){E!jkRn4sqd@b%zP85fmVax$TR}hMtrt62&5nVbq&$EIu1Y`VtsXP&oMRDR zNKkV;X1t#yUTZ_EjM31$t9_?3KSk2Z&Xy%)G3{%S5c#cw^g`7bJgJFW%f<{&{`*_U1}1a&Quf zjX%z1@DhySV{et*?*vS<*e1NCQ(tbp+blVK&1VGZM_4EJ-Kh}chuQDm7|Ll}M_{o% zeN##wl+0U>_#!E{5FJCKR$yk1Iaiuks}eIyrW|#C79LAxJ`dhK_KCGaYEK_&PQM$1Mc_6oh z-fu3ti6*(GB~omZKEN%t%2e63X0y923AB3%(r78n2^7TF{S8aDMP|}9t?E0hrz{h< z-E5*{#|jOD?H#dlF~LY^d4r&n>@bbx_VEX{cc&b+W?v>m9b_ljl@jTirZVgREptLx zuh_7eTxDwEIqnzVqsH+i;Pvsww-@IZ_{SVO#!+U^RND^g&0=wjKgg>sC{FLVI6M2> zYk7<3&tJ@*pXnaqa>1y1G%tCeDxrEGZ(9&&fCktu$ZqS%0x^wt#F`5s#*-v)J%Nq# z)fVi%<1|xevRq=u9ce#ak}6}II=;7#CWb75ngwK?G#SW#=#X`i*$3Qqb!^I7?HbdO zvriJ;EZ@W=0f_s4T8FY09tSL&siBqzja4;q4cF{H3~cLls>4R|YIeLlIli49e^@X7 zxcT%C-i~~GdBdTdnRYpu!`yGQja<7w9YNn=vRdrqr_OnK{pJoA+4m##z@pYa-3p}M z>T-L;*a|N>92i-oE@BYIynL^gEL`D^{Nve7nCSA{fT#Jw{RX3*32j<$$9hd?EZI%W z!8Cj;)(seI{C%+0rqTEF@*##6`=CtoW(F0iy1KvBE=1$8g>PU006+jqL_t(zk@pnB z0y2@iMJ8o8wKbc_ILZJ7GIQbr5bXG~&1m6>0g%{3f_aBoh+NNAD2Si=XII@41SqQ4KNv5u?DCpB(S8p>yxYlc!Ko)o`Ve4o3I9vuBA*W zGb&ZcuoyB{&PqJ@M&oX1ZovEPNyOLE)h;COBBfqt$G(z&#(OAi9 z;f7K_`pSYQr;ld5F8c0ddUrD8QjA+_=*9H2PbISkJMXR~RRfeBOtM?ZJf8QElkTw{ z`LxJ{myHB>C)N~=w$bV9m?j>?*EBUORSxo!;{m?VC``!!*U)PoE_82<+|W%qPeB&w z%o`;86A>6%l{*}SSb|GucsvuP8VPh{H#14o{n}nipNY_JayN+fj-`l;*p{&&^N$bm zZ=sq*VeIBiFJj)yAwF2u89x zv892}EW=J_S(ej@NoMfGO&fuM%XkU{NKpZotTMZ0Zk9C$Kxt{jrWxclnQ1Zx=maZS zmjyuztl^sG$AE33tV?(@I+T1fVHbJ+c6IZ|?WaHHmmik5>@H8wPBv@KVqkquW;(Y* z8wT^(ES!?Rae#{JZ=?NVf+|MLFrgbCPyEh1{Nok59yr|fZo1xnHLK6(-p3K^L+H`0 zA}s^YaM2;km4>oP zX&sEorp7feW%Y?ufdPgQR7XgMs?If>m;^d3{bXvj4@)6#j9HS|1dZDXKK)O`(*Jo= zGPn15R`2v=28I*K#7us;g#^>1oA;aHCBy|3IprM}ebpa^L82KYyM(~#%7cDljqMK+ zlMH;@_QrsOI~d!jgUO`JfliAA)(Hc#dCrMs4r2Q(w!LJo68iGh(W)M7Ic=#=P_#wc zLd77qe<#i)fI}hIZ#Fl;y`g3_FD%IH;GHC^**+W2SH}>I>#|*$M$w7@G6qSO1!FEV zWRWBoAa($g^aU6F>W5p()5%MdrUllMqwBlXoB8EGuRh=+UojQ&B;WLCrrY{)MULyp zpr?(zg`?KoZj7|ucLI1v#V#@`1JE_p2T!K#-m;^7y_la&k51_wJSlN}yj-t(9_(mU z?Z2e(QMxK)+E5Q$l`|Lax`l%;xT-nq0e52tOKd(To~GkcXOw_w0VM}7py5%z7kp3S{9OJr?*b}5MgpIE;v)MQ5>seasm6r) zR6_udPXLFc{~SPN6*mZ&%3}-8B0oFVi$7HTcy=L5)I)oOqF&eTSTpPOIVyddywn;a z?4esj6ZHMFyE_Ch1J-|Al-c4Pprev=h3tBt>hx+jt<_tSACS=cPzgb-Bu4%&z$L$Apk(YSH zynjr$k9g5yysD=XVGDzNox*l!J z-8dZ$*6^Ty6FzYq2df2Z=e)$4DRt0Vk8m};+&^`EP^)Ti%QI$p>n=$NOEj?QOi z#Nhd(js_4MhG`0D`Xm}d`tt=fanlBE9 z2O@zpQT+KOjuy!KwaT_KI!YfE9SVdFQF(Mz7u60QT*Rsn-2?Q7lO_5}2&M7I@PElW z@y>aukqd^G&(6+I_|o9X8AtFaSpvD_kkSf>A_nD(s0AXgI*#0JlHhx^sFrT68ry~* z8e%0hV1+3;@v9*?5M04dhOIh`41>5`f`I0bwPPDz8&SZt03C?tq;++d9TwhKz}ZW1 ztii{687J+p`5@fo5ZRa-#>w$aj+M@7@{!`~V7R}utpA$2P|^{1>M5J2h9nP{f&c0Q z6aXw;B1qM+K&<5?iUjpf`k;1Gkf3wMDuZqoGfPuXbxw7GhyxbC9!z45p$-}~JQ1rZ zD6Cg}&5>_ch638}l5nv%fm`h)VI<;%eFd#_!lrkg;YMRwtP|2i9lWI#zE0+W$yT#% zMqbYVqC9D*Uzv^tcYYh!>(k}YW{yWVJ-Xhk-Yn<;*Ug(hS2ve;i`(@A$7(jCjc8f* zBHnU=nUE&y0Ptd)@^)w=YF8(y`TC(ikQ?qMM_;yBkDBjZ>!D8 z?Em@j=l}c9|9-YU=3F+Ore3?I*Nu0Blx)^f`NJ9%C1#AIhs=CB2-Ba9-;zu3RF~&4 z1^q{pJ~r3jiP593%{a(^TKm;fGz*$)plIL-qlNa^x}#Gq-EhK@;s-b#nCa z&_EFl*b=}4O51iOR!WVIzA<7E$aWAL92d`?^Z5C*_44Jj^Xd9-GG9GAo<3t6XvMc{ z__S=uF^d)r1=Q!Y+%b?mcA5=oIuCg&>H7`sgxRe_jF`q6VO<*Ni0xxtJgfouE&z`A9V!=ijSPSY zFo!f0m*$N=g|bK^C&n07jejzb3?>7Bku&B#8@1QqETRzTk}RLL3pN)HdoTpC2A52! zSdTvd8y|xL*zc=>LG>wn;YEIE;tpl!**M7$kMgW{MM$vsoj8r&Q2sI$zYR#WI31|-5^kC1=}8&p*` z7*{+1o1n@b0qgmf;!aQWnLW-T^PLr+NalOgRzt?5b8ZKzUA1Tohi!_VCM8pB*(Vm7 zrusF!Wf8atprZYm_^_}XX#HtvqvZX0cLAi;fOpf$HCyD9Xn+nVe_ zjM+-1+J0!=_RuiPMZ<%(;gj*30OS*IE5ckn)nv zo3KFurE6W+o$o#63R{cP>R9OQsn)!G*fc32&923s4o&};quh?c?BoXQ=~5?F3k!i> z3N#CnMs$uKA(2KO!P|=SBw(QDs#I%sw6BS4N{eDKYs41GO>sIb$Yq8ujn5{t)8*;; z>V`*Zp3P2PEpDD4vwR)B#z~%?KIdaCy4qzMTc^S)Xro&ih><(qNQ>Vfs(0C)`4hx< zvZSt|2;2@>->sK%?!t#M+2W9oLjz_vkxjCF?=_HHxkCm!r8#z14G$7`kY6zw*QS&g z{YG0nf@8#KV8`^-i9@;UU|m3RYA$9Gp? z%;fil1ah=|=rM{b4?u-+j{g?n*I$3--FVa=8iXKXP(JvrLaY92uFScuKwQ?l&owk^SY`sX#6ctk;FD}f*=Am-$&&sD0GL?q1yUDP zHH^VZ!bHUc#G%_c?*pDqmZy{3^X-q#h4eU*y zEFG9zJ(S3JloJ}kMI>xMo_f6Y2g*hVuizy%9-5|zo|o+Vhm_*FxOqiiD9y;thEie? z73F!x&^R>ip&E?)>iL+2rh$w?OlDRNaDHbB08H z32|Zulwb$Ygf?yL&k)O=aiJ9($txaUB5>PT<8JSfw?Cy#YI?^s1;~^@0@%nTu9KZc zNyZNTuS#0gI!2Qn`g;!S)WXS{D={5PS91{gxE2^FA_ff;(qKWg@-@MLoI3kH7_msO z@WCQ1zdw@4Sm^cyHfpq^yjf}4;x-DmRANw>u-+?d&P*@7rwK{1i=GwLPxt8;Jt zrDzNZcvU3n2o?o9cj-gtCIVAJGm1zeAmYXjHQZOJ#<<#G{M;T+GA=TY?s2W)%ef@3 zWuhR%HsZ|xDF9d5rpS2DnwvM`rkQ{pXmtPJ%ha+*pH;?w2U5;#L@WwdM&YU>O~<6bzmP8i$x3&MYK2w&i@qk8cd+B_F3gIeGv7JyXyH zpWq8GnPI_|wjL2KU*3sc-}Jp*UUF#G_8SU7iBzZqxEjO;JX->5#$+06LhB_XstOY3 zWR6&pAT6y^R-H5#;sGG0<~quDaZ$h8f|)v{jn|--`UDSKAe#fgCWX#OVh38BKtmWH zhL$X~K?!gfOn?@IvgGU6Sv#j_NFErhPlwt1g9NDKT6spGgDMzxq9z?VKXy{{4vzBO zU9*ck*}Pre@M>iK-p#Lk*H4zj845E-TgnmpA=(0D9e*l7^vw-t6+uc!K$XZxW(3G3 zh6~vAM~mY%Ba5?vGdd98#EJ}byIroSPTcYOR{r-6k<~fkUNzO?qofiHxHi zL0{n-ZUD?G4`}(T|~{8YCJA5SOm!a-m^6yq<6h)f_^po7*_;=WQEw6 zfCKh6#B(Yk&bV~KnCPZHh(Ka>lAkfFxrF=e& zZWQ6z(truI6Z3=nLC=ZKQ*+hQegN3F^<5GC4F1?l##7-1$k)f~ z_nXE4-hBG!)q7t3cC%h^C{^~wq~Q+QCHeu3u%im}51Ysi8M~-F5F?L-Uavf!VVvlX z<8VA&%*% zqnw{TVwSQAa@NYJ%;xPIsDmfz7VJ~j7?UM$vKUh*YZwVmCS%BqRt%`q|LYPT3r>Af zAecVVxrgFYW&)OAa{(L3>Kl{9_X4($g_yX8?`3~5ffXjM!-J*4IA+)#GATN86*D&o zZhTB$aH)%JCL&%>K>#LbLShzLuQ+kUyM}o2#d@umD02b{dM3`hc?iVC;(1O5r zGEOtOlIgpCA-|)rlc9B0Km|4pG066WtU9-C*ooBx)IjRNWD!Rb?}|+G=%%G~b%apE zKwU)U)<_d4#!AckNk_Tzl9TL51FF5a@CJD=rJTRb>6GtIzh5l>TwZg~;*VS2jy%V| z(H;31t1_1?D0{f+2QAZY3zO|&8IL=1&z%*z_^oB3moVoOxWp1REPOyQtq zJ^LkLKZcKKZ4fi=Fpf5`DP5DIO|P;5jR6@$v2BrbWKF+`gK|jF+mWP+D0vbwgzCXM z=_h|z%DM#KspIt>B;z~2q9lgyI(ZvHh@H<0Ar7E`goy!2c`} zrVAT44cK3NF+><n#zEY@=R zr6dNjzA47VHd1T$x}X}ag^bbHG!1Vkt}%Q_NI7E#?I~=O-C9NODrH&2Sl?qWAa;k< z)0s(_fdG)k%`qPKrF6Y8c|Kp<+}`kzIS2LUb3A46yb^=Gmm?@Eo-EtwmC4-dlcR|>6m12LC_yYoGN!xib@VjT(GJccS;JdWNQ8Vy zO+!qHg5}_bbRCIkawW>MYh;mB5rLVVXlbw-YQYHJiq?$mBot8~qkxSYBQ@tIeRP;; ze^Ej}EN?ohAXEt&Q~2buiOkE|M8leOl{j8wCdsGMnKtex^9_sJYPz~Tzdk-X z+st^e(dp^br1I^bLSq4p##Cj?W8@5E1CN<$N7fjN1-hV`22qI=96ouCtckxqoVro; z7+h;r(|~`Np)4>()j~SROx8MV!)ip6SxyaaQ$BL4R@@ zM7y+V7tfr$Kd(K7&-n|z4o*AG>?ITX-V?4P8>~FV_VVJz-K$sd5-@6(H0mV>oyw)u zD7d)>Y|1|5xYkj=;CRuSY~4x$^(OND#_t%PFcKu{hD25V%%i{-0%`Nl9|x4Up#}9m^wE~>qa%DrFAL3?R2ew zt?6K05?Q#^B8E9?V3;Ikgfj5$MTqfa(HsPlbOUXk;XcI`9$o}Ze=<3R*MYv2AueZ{ z#tO+&7P4q>0Y-{3`lJAQSJNxoCKlUJFnx$@dX@#E0OaH*lVPnckp-FS3!csf8MUBN zR1FL?I)@nsAq!#xKb8hTx(F%%>j19B=aXqa;?e*bk34?x89Y5T0>Ue8~S9BH1t=W@6UzLQDh6 zp0UB^*@;0*AjTkSzp#;h_XtU5BWDs;V=Ob_6d9CF5rbToFs20xn*hnMTYkTky0{&= zb=GcCHKi5EA`+;pGibzAxTZuh!S%9al1Tt;`H4v&%S{@yCw+}iu0$GeoVnr+($;1+KZ0 z{RaRTT-1VDkPT5@y0w~4_@vzJ@#gLP=H2r8!|ImjsMtl;xq@(k!xwAn-En$;0Bh`D z1w7Gs`Kmlc`UZVU&y~@$qOXxx+<+fi~~)?7DpxDb$6WA6t8HSvl=8-Ob7x1B&d{7 z8N>PkJqo@#-tdZ*kL&r_{E7$uCa34cfW*Z{ECND;dA>;_TV#<%%P6%_Vw_ zh*2-OFLXBsp)?z@0pQ|nP%m9=a4j2GvwEd-UsO`lm-@M2%oSqQZwSaFi6h3nHlEny z)o;K5{yUEH#mkpq28BE!AJGCBzivr4O~&aZ(;tAn3!A0We8AC+ifY)&q^tq5kY8gS z3y!)Bcf2gZig}FzPGC%-M%CIzDeKDvhZ<_I7V>XmPkp&r>1Ae<8BYb@9^GATR{wML z@y+Vy-TeAyy{IjeZvU0M5iH)gr@5gheJtj!xeyO za;|q)8bp#S+d7%-y7?AD__0c+MH(3YnZN>#ccW-3S6&3u3nfMPuX}jfxoKlC?BC+W zQjq#giKRc3mf$!9gZF!#T|&l;72RwI$@sX^A%bx1R|g#e8GW2%;eM80cA*cv@+rCb zX8m!xIzHog@+sd~<;;dedCxvJx8;I!wO&O2EWe(qJXzIsW?YlRun^djlXZ=%={^HS zuti#ilPawZEu54=u*KMtk3$xlLi&U*9ejt<$v*vsQA~ zWh9zd8ItUE`PFYY$^@)L$Fwfe%ksRPK5Y=b95ij~6} z0ife3>qthEsUNx%7;i{d=mxAi*dQ!f;V37s+@csYRx9y=4u?CO*VG{gnCQWV`-{$T zpaDT4rit}~OG@122E8QnA5-Ar0+!P4yy7Tp7?)r*l!9E=YrB$-p+-&fAoKd4BPV$8fBL?#Z_Sd$PYjJ>(MsE%SE{VN|AKRz?SJVQBh_a|=`s zf;8_zb@ilYmKsisg=eyARpXjijT1rbU#%3`2^+fYAD3ueRiOykrfO1|TT@~Imk5!i znHu8^3Q6KlZVFGJkyD<_BH78RC1h3tb#A}V7Bf=imY@h4lw2~u_-~fpSL~p&i=3_l zfY^|1y!w(Tt1I&?1w52qyVo0e$=*)p4a%I_WmEZ=*S|i0b}^MGQNoUpg3O49|A{gS7+2kGg13N-sO27h05{%C{0W0ZlOs^&w zV^PHBwWuE>#zu?yrWyV*{sk{czC2#NTi^b%xRQ%}x4fO)@vt68Zsj5IE@0kv#uwAJ zSGM#Ee+-*+YSBzvft7D(zpx~Q2@3U%(&fmsiMH*uoeBx+S_A0F8;>Xp50YZdY7IeZ zuh)H^j3QP~^_A5?u51Q`6e?{nhj)VzIk=^oftI%l9_N@GQ3V?qB`vUsH4Rv2kxLmC zLag)CmLoRNWY4i%9OR&52GFlqIBAI5Jn_K5e8Jbz=Qpp)W|(;nNo~_QQiGKs8!44YA=ti6$;t?wd*_OAxek={9}g ztA4ZednqfX7Q~ZE31DluC90s^rPR5GStOD>>zD-%W+k!)YThmUNZ&SntxwHW!@NU= zR#$#akHPzyY0?aD`9uj73 zkh~`DYPI-udwuon`Sa5$XMnt89kf+MhyBUUT`(JS1d)|7-v4yry`orJ9B;bG6Aq>K-!bdpTVM@{_oRLDmW<+~H5&4!%y-G~t3O zvo5P9?qtmsNo>Hy^$V?a>#%&$r0eCzzr~kooxj|e4^sdq zk4}$!C#Sh5qKn~D!|x?(DdjekvYRM$-AFOZ)k4&Vp(##noh4q&DIRD{l0xQq0??mu zW&VuK-9Sh;u*kIQY4)1MT&N07t!Bdx9syCo?3q&7MTDRR54?YvPFB2FS?{FgIM8&l zTz$H^zB+yWl85-7o#GF>LLQ+yo&1ye$2KH}WghlkGQKjmTYq=A_%ANNGE1QU<{mVVJ9c|@XNV8hn75CWRA}dmhvMbxrWtD#%#=s zt=Lr3lkPL_B*&XNX#zrB{qgC!rrLt(pxi*>a`}$u61b|?bP%_cBG#>wElj6-M(e0u z*m^)0as#7_nW9+v-70lFQP0VJs;qBA#${V|-oQxHjL8|pXIWbWJYpJ`u9<5 zN#j^Erbnz&jgO@=c?A{!(Te905wBs#r%3g(OnhQKMg7a)UY}oF;3BhK&QQ}q3#eiu zg*}6(T9PUywjWSLGbu%cPDv?1N)CiZ!-1R@g{p001R9gG#aWFm>$xLVIaQ~wb#Oa2 zn6R*6&khY7IvXzSj-jHJW0J!Bu{iNM+?Cp}{JEvL^wAAZ1#Pv`^8(cL38VxU)H1Yl znQNzv7y>cjsq&l{DDA2k#!JQNo8>2^xo@ zqK7Lb6s;AgP*@Pzj9X|59(GN-!rgn^``136N_Xw1?` z0IzYzz~i5nvM7msWV&FLjSkki*opapfAmx~gvj6URldpWa<%?*e)Dp*cz$#H`t+RB z$vmIK*G5pCU1xRdZ|)+_7AduA%u{}bF4s$*%+?9LL66nw1)3_k?|O1Nta|<9&!v6Hwr`-QTq`zPa=*yT|wvc*oapa z9gcsr5q^PSLYA(ap}=Ncjn3&VX5%`ifg1w%{HP!q6i9yvHM2m_f>WS@?1#g{w4!gy zYkqKr=-FNxRMnE(0Av=)lp`cb0_|l>f^xDjRx)fEU7$2eEd?-`h+};YyM@&;yrmOQ z%RwX;r+GdWEN?7swT=apT@TZ@YV@j%o+_o8-2?|Q3Pnpv6V*kreAO})n5vTN<%7PI zIJg>^iZx<|2u*uX*+CCjzrP?8SaM^I7 zj*(BliBg2XMb?my#}SBG*Exx-jupKFf-sX=71#1LQ%5~A7R9$6+{C-%ErWhmb<})q zd#SZ3d8-8n#j6uUAh&?M-{5rDQul}ej^Dmam;-5j+@__L9szxx!!fC1usUUBSnp%7 zNey9&lIYW_RFK>16*U-v1^niIY1mGn@=P7nNUv=q;#s`el+VCi->u&*Z}}26&+YNV z-aIw|X#xIDSOUXZNaI3ED`hp(JMw>qBvXw)kKF0d%`n=Yi}o-GozUAKd(Z}nw(f=; zi&zTXR-*IZBDS9H_l|S1agou(+rFZT^aePTo?}z2c^elz#& zv?XW$766e)Bd6zikaWqu%;au?^HUh{jd2~;^i1_^u$`9KlJ>(Tv`0(h#Fp7Hi{{xg z9Z=?IGK(fx#o>)Hl8dq2b#P&#b#ijM&n%h|V0CP_Bv>rAA6N3igKV7Rgsc2!eyK4% zcpp8X$!?Y~fV|l8K)y3;mO=8Q?BzC>xF#6XA(8O9pp3zg>ts)|5cGeudnC7URV_>C zu%}op@Re~OQ9by0`XKKh(p4K9y$BrSGLp3nfS$>ZmZ>%v zCT^xeW?P+>5M5-&MaZa^+{zh;(5w^c^38``0GfEHB1p)YE2K584i}>?YSpwNxk|=m zF+-hG7Cf=XV~N0wf8RywC>!IpgL_IorUhserdn-ysiWN=TsHlo4j?m`%7H-~abo&_ zX^gMoKIIOKl{R};K$X%bnSyUs|u*RqH=l}zrC!uhW8C|-# z<{O^uz0Ho6CzG4W<^!MEyZre6^3&yp2jf>vA*_eGRwyk)<0I;6tnJgT*-!Q%ZfIh@ zE{w(KrB6ab7AgLm=W9DUYT%nlo{y;7L25>^m7qZ!eK!ajEO04Om^!QQHOR;5GlckWKZGXO;b3&-mi2xa8RcHBU(28?)^3z;di4DJ6O)Bmkd!y zPB$IKMQH+qkN{woQiOgxLQDfb0TU!|pFWAnf{fA5^9Kxd?i}$gLBHBUw~6DHw@VC` zj-;pL7qI{>LcsXpQ#NqmnqHxv5q-l*n&#esqR^zeriVQ-HGwIe3%o^CGmOA6ri3ig zsz$6XmnEB$xF0MYJk-P_Tegv+{}MFzaW!#j6VUc&yrDvq7E9*jXgNJzog6P_#~!!6M1MVU;X7A<6H)(!zlV+#pprOWY0IlfNAGv*_a zOZ;S9Wd7pxlxWzQmMgu_*5q(O-znBJ67^=?WR+y;#6RXScR#@Ac`WT54b;xPBt4b= zg>}DIftmm~I@B(GYkKIab!LmpWF2BrY|neiGeD_4rpXb8fN6k} zSOt_3lyGvHH}Ou^ycVS~QDhGCW(DBw6J#kVKWTQ*o2FK#Bj;gB3#{W#gE6_>yF8`- zsl%w3oD>~^iKYoLH=&T-AexRpW-I4Xk^@NrT0Ya-P1BO)rMjLOs~c^a)1aXU1n4L3 z8!^rqAvc6Rb1+b+5{&LD&;RH#)1qjDzlCWLoPCNIR{6X zK)Be^gHT7S+40Tv?)rH3&zq0`d;RI%;+nhIJgvv|4kHw5SltpD+VLlunsNW~`hC+1 zWbf)|IfhTN4gtyR|G*B|9>7BpMhHrdrc!0~#wplDn$cuNs;yH*p^U5+EgHn~KZ4kU zi&SAvK!_wOxh>LJNl+&TVRvJS<2~Kfoh4>{w^?$WkOyI6JDD|6%INThPFqkoEcY&x zgJpf!NSm75t@f31m$~~2vYEchL<&Z81F?pp_*=6;_J0&hIDw9~VkqREt~*IRu+-~1lCYuC*d<$5zzkj@ri-mbcw0ubTmxjLepwk zFs-#MwiCM)%Mn~=s=D+J%L9@~!$7(W*LW@!^si0sBNJhN5BXg!QE4E_8VIea5BHMG z;7LItQ@*k>NXI}9hARcSAS_TCn*zH;p)T@0!f}zki_Atc?||bLk}r#4r*FZVYV_qi zVIJKASlgk~js#QPNxA_G8dfSPVO?qD=Tnjhf;46IfwwRejNm_FKK3M8_)HP_}v zmLxXxZ4Qu;5ex6UBrS+Wy6{z@#u_R7POl=#5>RmrGyLEfZ+Oc%%4{d=V7<>FOC5<- zO_S~C127bmsvTt=P>z?udE!d5gfZLYI4mklflv4|EjK2|?bsJSMo*h3@iDyvjsMWK@g-JsiC2Xw`N|!PW1fp#ebJgamVRHM8)gh?W5PcaIb-9Iw zgLTcLHMQ6p?nujIO#@6HizxE5!zJ~DfE1Vj&0{#?Vax9>s`gcq@?bAHIRQ|GpczUY zaubq(Rg;VRT#OTMz`MwFb=b0bfOU{x&V{L3bI$a@-r2MB^9xQR|N8ou*MH;Z<;!1q zc#jO~Ca$oNB`duhEVGrko%@t}Tnm)$&|E$_NfFuB02#pBIqrL(HA`PZB&g3ssNp{4 zgE3hVt+k~rq}9p;r+leV=AA@-OMnhbc=wl>K%IEMOHL*;zg0jLEE~zNd$_@^D^%^>J%wEssJqZEx{~Kviob9Z4DJ zCfgd;`J-^t>r@m1skHXtavISYdRW;&iHXMtFh*tlxEZ#6ddciJ<-BRg4ikz(5s*YI|^NuNa|=3zkd4it){+^TcLa|cBv!@bHX z*zT`aF?6q&GxV$-WvhL#m)vP2q&Uwyf&g?ti@#S=_L9B31SaiYXd4TF?_fUPG-Co& zheL}P6WEbclO-I$Xx~dRiz2zhARXc?J*Asqu$q<(3xHwbPN9h(lrV_2gj(mCEMdlH z7ME%d0=1|?f)28#&*DUrMgeXr+F^a1@o2Ey$EKBOZMiT7gH5isJ=*rgyJcJpdBeOOAblJA+S+9EU5el8r3H=*l~?{ zGWYl2fB)^b-*{^8#j965gTT^_w~PeJk^+2po4Ft~^h>y+5c0oXupPc$dH0oM3!AEj z@8fHl#$;-aID*^Z3cNBB55|F;@&N7|#Oz+slr$5sxrUxxItF-XK)P>O2)X}1dvDs_ zMy|VkTC%)nPkKH7dFK0nrg=NpJlB~yTX$!(Em`xsag!)iNwVd{$>~naI1~s1AP9mi z6pJd^bBy%Jf+Rs~fE<@GT$=_?GKgJez;eJ)v?h%p#2Vv%m;g#NjE3;C_T5B~$jLNO zz|E1H%kl#r*#`ouOp`2M4e)yw3KWZKii=eVDC(TVDPB9-)9BIdmt5_m6_J9-Vs+xClaj_IpRLmDEuE@02 z6R${a3WQ2wB~^B2VC;-w}BaGtUT=VX{C54P5u$ORkN%)!H_-G*A}du z!7{Su6aA@b({WPqpvBO92mHqG z;lcZxtAAd;=PdGXS0CQ~~dIKVupdPeH z>lvNXR`__!9<-e=B}_)w$qICjSGld0+=+AI7^_|Dy%y^a2P=MqnwMJqfA9WydwscL zNVR?35)hNq;c}m5y(-G8?Zl6twg9Hy#}x9cZOLaCHf!XHou$H1dJY(wIcE#eW738s zbRlAlW;Dvo<;d|C6?&o`F!BKnWa6lj49f{&NiPw`G=s!k7IE0ewE<6bG}F#pVX=M< z$Gh8Fc6iXiPqV5$s_d?zAMM;v^v*W_N);G{g$l!x@`{XQ=mS-3Gij$O_5!_^tS!Iz z-eV<((!SHja2VFKg=O027EW%Yn|3R}$+8bn=`F2uwW~lcs;x?#_=g3wBar8G_Yi&G z^^h)%yQwyeBqvSUlvn4d6oXI5?kuMDBrUd4%wplRo2^vXG!>J&q^bszT`XlD=Jj-F zZrVlHY{^-7BuV?nh!2;x=q7&s z#T+#k8Ak}nDcbn}z(D3iv4ev*CqV^(T{KI}$0M9FP5gj4&Bc6)PhFDLBR7|>Uau%r z^;znK{@9*z_`}_Of zd8vhe(O28ejAN`v3W7&tC9QHJ`A~$96EBS53tI!Xf5@wPs&K~*pRTRB>%bUE(Xfj8 zQ@yKXFocZP9mem`Z*kz;oA|5O%EGaso{N>&F8W24udqP2KXX~9%=Dny zlUcow!DM{(i6nB{B!Q$6h3;5H0AR9g&c%n#-3m=uY&QC^t&F7ICqy1G?p>(eF-*Sz zoLfxNa5YN7*?m#Qm3Avj(ocY7@1q>!I3X&<6z-Uw5c)l9mEDswc-jMMt{CIoG*?S z$ER#0UtB!p@9g5q>G{R+>Dl4Y@$7J+t&T`&GU=i5kNFq10A|Pi-Gsa$5=A~ea|~=o z$Y)IHXX*>`_5;cj-5yGThmym@VpUzm%YBF^*mdJb z`08-IJX~Kb4*&J>{r~g+_y7IwKfhmp(A$x_jlCh)Zp35Kx~fg>P|jhrKrOKkrSD%} zj-AupunS>7fb3X>6IlTWnmx@FxwsG%H#sKOu;}(J=3^JHV%)|6_-ZN&kY4j7c!`nUcG$_t|eg}IOzqpHynG^UEj@|AHCtiaB{fNvT(Iyl20cP}IX*ardmXLy_ks z$b+Z=a*+4&x6=DW;>Z(WD>i`z-%z*F0vkfXv_UE zeI*Mp?zj#)?b(Oy35>Xr&KW+hj}(DPTlF)qSxhi-)aIw*6G;|r$%O;x6K87!pNF)1 zo^wsrhymQRz1{HVwe!`u^-W2Bl#IUc6oz>m+i+`stL)>!?6;fC|M&9kzdpXZc?aY;24{xNFS!E!kd&}(!!?Pm3tOYs~O0^ z^$8KB7XG@qiV*onhstB-~U{4>m~vssYw4Z*+w9)>!_*klM@!B7QDp4 zd`r(ir>Xe(2`7>jB7=kmpP+pNhjoT_K=w<^fOPxb`qDRGAJhFU5O$ujX$ZRa%kstK z6iH??ea&imk`I1yP{h|4euqF@$b~% z>nEO2JyE_?r^kj_!r3;lJ3XrVq*yAPB0y?aIOCUzB1Hm zEK;_3`#Kr4gHxH8-0w8&#i6yLORtPiHK)GFSGm|})rfV&-*%H5^AZd#;SlZ}B?tY` zj4q0qdaIIG(m=fd4V@TQal_9}aVV!KnV8s7GG~$5QTD4Xn1%6-2nEzh{A4V{C6Hw( zwoyFd_Od{|+v*IAJmcI;qfe?RZxR@9(n&4F3C6;E6FHOsyd{S>v%~`sUjUVdRPqLY z#<=Uu8Le!0DwNEwrkfknRaHsw#!`}uUlZ_cAuT$LKzkmf%1jC#)=R#w$8S&{-0-fq z|E#b6_uGH}`|90$jw5r@SXVp-QF;9G5@QYbBp-E!wh;Q5ZnuE^yi-(n>bUKnw^K@H zgdQ4NT-2LOV@Z}k?j*Y6%r3f$+!~GuiZoVSoF}hsrDniZUQdmRF}&FdczLX)r$76G;N8ynMX)=Re9*RR zjhb7$dphZ|dry@UlqQJr(3&il$3n3_-(o4-A0cilih2}t!&XXMVqIl2XehRZ`oI~} zW}4R`=g@J?uiP)W38~r@Vq$8O+&8isQ(yE$Z%L##oivn52>~$ssU?TYsnU1cj!&9p z#}#*-1j=|X8~1LOfWvJd!+JD7h!b34YFhzNO^b%x^rJ&IboC-Oq_^Jj{!WF?LLd{f z(1;%DsK;>WlL5o*AxO=|QL^|7eca%p7UGsSH%BK3*Q*?PLGtPO+2Z(!U1a~5$k`c3 z&KPh#GsdvX)wLB!3!sdY#{N>(J(AymVkAfnC9vTGe6Xywzqh>5b8qTf39G0In`s{m zlw5FvQWn!AN*hhFXLV0674murMx)B@&9Oc|PK4 zqh7YCju4JZXNgri;ZLh;5k^lf2TBr>xd8=8q-+<77CJckH1P=asRaiR7^Jp@Dw^OO zMNjzllKuaNm!k3md&h@Yi`o0d`d_Q%-#@mUF3CBH#^IAij~lc?3Tw2XTa ztzPUbBSwP`%mnoCH?3na@mY&(^iwS^g=xbjnjdzSN&g|& zl`cFP=Y?3mC#Thq9Ip=dq#iQGuT(NJxP227!c_zSwT_ijJVKB&mMqkRx-Ue z18MO-Z#kFzE8OIe5z)J=^=e*U0(3r}#ArrXAUIOCNF8GxYqHd!TgoFCqODGzDk;!X zA>33R0vNe)VUxsUZJU;s)m<^^AtSkxTpf}3H)+P300Sgh1(snS6l=P5UW@<+F7lMa z1yJ98Y|$dE*!aO4vqr|~>X=btv=-dp+<+cOS8)Z4Dy`RH3px;!2O*l*BwZY}Y>-+O zt4C`>GhNqYRR?cZekj5wnn6Oe6!bw%m9L~}pU_S8R+6bLc2RMK5p@V>x?>4~3tek8 z;N2!rnK9Zxf2{(f0U7H8MJMb$)Ur6rq@u^|*>%0V`bf?^I9(jE75n1F3yv)ic5<@! z^78WNb#T5r~;WC0B|iGVw5Dj zzodrvgXCRg0GxnCt)eCQWgE}lpjzrpOskUSdjK#3rl>vL2LrviDlhY-%Gm{n{N}8{ zBvTsBy!uGC0#M;`6ADb_FH9Td47&WjC#v*EU;DcG$!BUpvVw)%`Wwq|ap=$-2gVz- z%U!oG{#nBj8gqbQBsTN#dl;%KT(56Ftoebx*>AI(f2}X|>bH-7e4OcLD&P^NmO8B{ zT>YB0+ahJlH~YJ}?4(BNG2PPwd-{yYCd5NA<{ASh7i{w`mcc#;cPSO*8a8|;N3Tm5 zF-?%PmGscLmb}U_KS)x-No>sRIdd&t8UW$UHcO+3%1nD)m7SHN_3X*w_|^REj7L$3>U zBrtio_Xv`kEG29M@SGUPZFR<3TEKEMo;0>KEaYb^Zfi47g4)6!idFL4V0!OrWLnkC z-Sk)`ZS;7$BpK|L#`r|aJke9r_)63iiYf)l?VqL$|3q15Z=>GpBU`ru?n33HzsNUP zQ@e~{vJU`C#(;&MT1oV~SELAbM|r#YYkSqVNYPNgLdi<>intQDYd#}_s$7AqhUiRG z=@S=zc^b7O>kqIqN~X>-A$6OL$1Aaf3<^-?;(#hcixHfPk}?O$GQk7KY(hE;9~~c^ z@L~&IkIYMw^UociGeM~++3e)7r|?NJ@m~kX9(|qWYAe;A;3vgOxerW7!g~kWFtUcM zN)F_xt;7I0d1RgY)*7LbKVGbv;Uwe9P2=WWObkU!1_NN4tj*%R0Lf{SYs%*)vPD;; zgB5lT(n?l+rh>j=nZ;&vDI`ANpvCpUnpaqSSl#fWA-{ci`|r2E|L5KBVfWB4?3tZq z*JrENf0Ax))$PxTY$h#>Ue$BEJxg3@;t(Rx^vRWg$rP>Xf+(^~!M1@Jhsb6RN=>Vj zFyP&E3JpM%Wg2c4w_>WygnfZi5FD>>6J8H54wih-MqJ+;jqaHFx}F|R5g9!_IeT;V z{MqRfzPWP5ixxPy*JpIQR4ONOjdRMm8?jP+((>j1eB$%>>PE-J}x- z;3}SmO?m)dwaHmnG@j8`Qhq*QZBs13M6t~#CTb+FDP4P~kO^0|LI6gU6G-GZ*$%y? zU3jRFWhXxvW5Ko`E&M?pFMj<5$`oGxdQ0U zweKfvlQio8rc)C4Mwm3L=Xswdq>i~ocxiN;4 zzz!go7^(^-yfP?kBGll$$Oku^wYZ+oE^k)<`S|YN@BaAh-P;eBAJ<1b;qt*y1rv1V z>vZ8eX$3FBmEBo+RENQ+YIm~xO~}kbZou3w8e_lhuxgrw@Mo3Xs1Go>T=GqIT#2q! z?eYxCwAjusOqo-Ld*zl-d#}i17g-apHzz^d$?4cf#O~yT(KiQY2ZxK*&H4QB`N`Rf z^CwRi{G9q6N90p)~jvo#ZJQFug(x!T>ADWlT88T#bzc7oFPB8uiPmmQMrS3=|;fBf<1pMM4* z)btox0`NVeWOoA|5?>4S<2~9%af_Se#zTxY@KW0dLT#2ic#X00*c)PwRh;lXWKJTV zKOyJ)d&kG@4(N|6HQk3CUVN-S&?p9Y1jiPz#cb+?JtAYmaOEB}Q?-@GEFp)1ELUAn z?5enrNxs6O#=_^HM#cyN@QHPn$t=*ejl-_tk?RnkGvAFe6HyU(OExSYG}6!`pwp z|KsEGnpaxzodCA$;NpLFCLk{z|++r<&;dn&~Gq^vJm z`fSL4A*L8$qGg~yaDmj?Fd7(YS?9gN^O%?9%QWXA;e}X(##;j7)l~qFOKfRj&+9+NwaW@ z7VhGAm16{VKP`|&+hLQyn3|gxMv%b1(i>))TFxY=wh_dzx|lhx65gT*Z6rpSEeX@p z3Q0?KNz81QTq_+S8OVmL!=%`0T)A(K5L(!zHa=^!Edj;fQroQ(WWxVmVhFXP9Fs$_ zZ|o(%pWl4sy%x*Me-a|U`{R$x4_E9UA1yc#ho;rq|2@UO!ItGVo>t)zBX{cS;r4FF zxVWlv0lVlNf=SVs0U1t9u_kn3cb0*#NZ?IPOaR^1ShLj@w!|37VjlT(!#&k6Us%HIVi;{>Ssm=}UkL)mWN>9RGc4OJnAC8Sd9 zhJ(J)PKSLrXVlP;6X7KX7Bb)@=ER4o(pneR2Hq=5Zu0!mcadE}*HD*ZU|N+JX#V3D z8RV^*44DGN4_pFDl`{JA1}4v3&Ucs9TR(!IhdB%zNqEfgon zvAM%aU#c2q?j@Rz+>8DeV%em$J}KV9IH@WsS+^!O@WaHeTvU|FXc$U?a(JVm=odD}(ylvLg@L6P*?gfS63Hyn{Pz64)W zR?sLx7s5nSlZg^zntOSaT^E(mL9K*xg4iy)IbbjO+2Z8qvnM}3d->}0;(WF^UhC)g z^xhghnw{yrOFi{($@lX2^qDsIk~LXoK{~o3*G0J}kC*L4>r)~g-?R)u*x_6>|-Ys!Ah2>KZF!N*BZkf~&~p;Dp) zmR99N&0d*#$*rDwQoRHa4(ukR&-i)`S807}w}Ek+Mvb~#yEP$7_fJOCK5*})&myR0Cz9i-(+QgaF5&pVrdqv4op(p7RMFW|mZlr#( z?cKndt)dID5~!#Y&tmW!B6^~DqG5t$&QKF2^F9uOW=J?SLa@)e7!0vHHY3=l2hz#j zKobF{I^QXP5irHB&hJxeGp3MWk)dPaZ4pcr$rTk&QX@0>c)2!Pp$MF5vzQp6%(IBk@I3HJX1D!XF3HPg*O@Udv zPgNzB{K8YK3VI8elmH1s2fS^jj3oGyPP;_s&h>2+c=c1V`lTEG7B>e+tAkhP7e8J+ z|MAK53x0%3Z^P0)4PghbD^+AKkCyu6ds%s;#Wz*J0-0*ZK)P6K6G@fFu8m+fB1I?1 zd|cB>T%bXwa4!7{kV}Z1!GPOJ%1;Kexd7A=bRf^ZB;cryB9xhba=Z6pq(!vCJ`Rz| zDH7G7hE3$x^N~}$Ube$~)VdY-(M7}VAbA#3pCkjIb|S=NLY84l-a7#|x7ldLr2UcR z*6V$Ks+2%BS}_$)f&|pHC}i)nPQ-?9^lXT3k&}^bvKzoHQI)WhIP=x3R|LvL$%LH@ z(}a@Z&M27yLki81tP}tk&4&I3K*rO(smSYUi7SkOcMG65sEc^jJK*AdG+Bz{|&M& zh`Mb|Sl}XbXsCHQpRKg*#(Owt*9SN6SId80zx&7gKmPUM?Yq@ANZ!vWT7NBC<27ia zeWSh}ZE5%sb*lv!ZjU$vL9$uFv~_%Zg$w)^Kaq%dk2n&tHE_VH>NDMN5*Pr9yV7tr z4PFQPl{MOA>=o1V%+X3^RBt-a{-#E7oMRQ6#uk5OKE z^nhoTc(XKN+vR$Bcr!acJb8I~^tYF9ULBrX9O#!sj=9co&|-bSJ1&;&%0;i*#S8J# zQtfFr{fz;#WF$V9*Gs-~;89^g0NtXo>uX>}gv4?T%nBCP)rADWRUyVjf#99I&;gsk zRpfBRg2^K)y>A_v+_5-;H-_BwV9b*20Fz|milj}qn|T6|xsPzUIRFxP(`3;CK@wAg zG_mz@RdPX-Npiv)T|1HHRv=CZL8f`+_?SqB;Fv_fgPy+F`K{F$3V?LLx2jhw#wdkj zJp@8b?sjVv;M^QYYBM(txs%%hHnEwqXd1N==lLnRp=_~n#fMw5J{7+U=4ww>+BSsC z6O!I)fU%NxGK^pX*E$EI*TBgGV$WEwZPj;m$wD9zriO0cVdLK%xMLgCOIi zIL7BC>ukzCd-jAqS-!MKp#0+HbAH$!0_0(61(FKzFW0w%6(5C*ujHcJ8k3C zp{%uc!kv8}j3$QS1cKfyk<0TY33_7;OxSl7Q^+oY`{EI3mR**K7MrTEL{8USrXL9* zNN@sz3pjDx}pYj$2&M)*MHEzh1swU42+DftS223nke_CYsui z4)QTQlm#^IWeG*>E>GCRGk~|K0lirK(LLGnx8k$P9GjBG70Ey)OAPhaDTz0g%&N^M zZpYYN&5jdFvb}S~1(2UFI+$Ip=9kNp+0nD(lQ$<9dO`B+@c3ZP8Ra!^et-t*SI>x;Hy~ZW2r|lj6X+ z0l9V11}4P~@&S=eU8_8@TlK?1!W@up0(9GvdmJe4SnJhb_#xm(M9V=$ zA8RZ`3ABoiEjsjeh_jyF|{clV3P0wFyskPOo3L9+(6=WXSn4LmEd(% zE?8g&ftIi#tq2~2Qbt!;Nf;DsMPX1|?i>$9ES4Ovo?Ho3)u#z?>EgJ(2P&biCxGnX z)F*^AiS0mbB+qz3^78%q`uC6T|6t~G{i3_xYur%rF+}dB{M=96hGZ$5z@GS2A|-&S z@Q45hRki-oBSai(Ot_4PUgVKdlmg9;bd`vEs<3gJm}KuvO=r2~tts}8i&wLyBJK6& z3Qk$f^j?ek^W&4B&Y%6y#fz65N9ObeJs?EZH}+abm=5iF6U)S{4Svg&9y@GK9LDvY zUlb#8`3FOy=UWGEVi71={Xp8ht_2BizwS$#+j1?f0Z?0$B$Q-ID{zZbY-*Sd88AU{ zPYLeG;o@Zt$=$AV_X{O0Di--hkirvyrCPwPSRhw{lwiQ}d5p&i3pOSBJ3d*QobpQ$ z5hh2VOmloM#6z<Q+-nPnybFFjelepqiHVm*@g`DEr6@o=RN)!D$9!DMC)erm+C-rBI0Yot{7&oV-$PcHjP1 z^EO^yZ2PhXvg0+NNJCV|Xc$-;QwYFj+HCrEjM{6d`JP)eF5p1`NY~P?;R+0NS|qim zCnh@ry(P3Z;{yyAE^Y{@A$=>^2txn=j%WaPA>BfmNqt`o`r-X6y-*ql8()$I!-_3`?OoqyyIAHRM3 z_KqkyHH0D4!Qq^RtXVGHg|=7Yr z3;F0+@0MXG^A8V^F!?iiUkF3FKH{m4MkLk#q5xg{qVm7A@U8mGdVN_zfxPSpZ(HA` zmhDeYq6q^?GCdM0u!eKlM2OM7pxKEAvBc*$2p z2=sd=(H4+g(J(_ElQ(5djr%!@erLShz_BP{$8_VgX#x|=6nwf$O7psJd_(#}d0PMt zWNj6nv|7f4&b5s=yh!M{y15FM;D9^cA^MWLScSWGg16)ea>6w!(u`eL+d}bbWPNFG zd9zr~o*kb2a`N=&Cog_noL}&$T;~^cnU(xdk9kOZAvf-3l5akta-@UYmn5W#yLL16;*CPi0qnF z`6e*N^uX4wuuCS3w((gjY)|6S%n+{$oP){h8nhM0Ks*WIPp9ewaNZm{Xu(jt;mpv{ z4RI0Du(l0Oo=t$?OwGw{{*rT}h$dRjWiPMm;%;-H53*__(MrMzh`tjTm=w)B$)OqP zOgWN~&Ox|Ei|=qK(_6GyC{w<;uqCR-#n$t^S4)3QdUaQz@iIGBi2ky#&mYkz(J*_m z9JC-x=3Fwnw3wY;TS8>oGAk;@ASk(FGFeixq?80TCD#H^$Z8Qd zi4$(To>9>^`K%moXoI3KJy}1iXMt+B>i}hrgYccP!d=oQezF8OIIjF)6xLwdSSI=2 z)AEL|?kP&;xAO_JccG*mHG(Z!vZnZ8gVCIuF{+!t1OBP7MM*u zv&0fyMV`Yw;1dd|Q5q&4&>-1$ZfLB7^`YLJsh%;TVz7s#jb3y*aeY#Pv6-T?=g)pPdGd6AzKRR)iKi!uf+0h@!O2L-?}nFt17Z3As2cms}-EurQXm7`qb zRH`WqeNqC~qVa(VJ;$u3l;TAKB&n^*sdcintnKLGlZBO9QX0@jE^R56Di|E|#Mi+@ zl9tE#u62-OE@KFO*kgtm8tAFYk%E9?CTJ1{pa?&dPhtI(s<_w{>AUOkFaF;MG<#p$&!HHavIM%L=*27Ajl*{ zX8+hfwg=$1zbQB&Oyy@gBUojC2~(-kbAYDrjt`4w@<>DsJcIxf@`=fk06YV4URYSU z+%T@db~kx$A)^i2Q=8w}gKN$a5_~USQ^gK5P>gbGJX)EwJkjd`ieI{chmv1IIb>R_ z^J;~PsW3FybAmBa12CSGDG+?Rf(O0kNoIg5*HVO$WAU>AXO8vFAI6E;ar5arql%cRk45whO?R+0xp4#N;LBnO2C2&ymvzpKYtYqztf*Xp-EUx`E}rRg zE*Ti3F(R4YVjG(`hHqFd%!nK_n&uWEuB!g9Crf37y*TWa*0S2dvx&q5fOIiyYZJiK z(l67HX8;3C39hU)oN^2VSx@y-N<2$6qP`sMZOSDa$N>{d~F_!EAF(=adE7($j7HTj?7O{ z`;>(+5gjXRU+|6&HpTT$L3q`i%;Cw&xn$2t=SEVmWJ<%|d2Vxs3%2C|gLE4<+f0ha z%7)FjsEZj1Ra61>YF z3f>^Ol4N!P#;A=*Mr*v465ai^aCMrLq&j#ezOd=8o0u-OeX8Mc^2CwS{-ZWl75kXU zBQn-3hPe4&(C|`Z?6%;iAy)@yH-|3|PkubUcztrgk5Qk`k50L$%np~{L~0MBIDo9q zli}I=Dqq;VcC5)CEBWn~y!L9DWb9aJS4*8vCS{jB?y*n^=eLApv5*0_(RHoII$${z z;zgkGm+_M^feo%kodnx}Epi}pGu!B?{(povEn39unf>9I{$r24? z*jh|py~XiRFAOCS>B37+_zM95;SKmnqtL{jCc#gD!ICuA6LtgO0a8QjP;=KNjkwwv zR;o{dC2CvRrA(y<&SC-|)B^TjLVwIbqwgN1oWp0D%XDEnbsM#Dv_Gu{rm0P!a-8cW~s}a5u zosaG^8XA@M{!xZGJ#U~1!ZBXsP7+c=H3|7vDDQI&EJMPlgJvy8+zvs-y)n+9q1Si4 zxI0pi03k5`h3kUh_1L`pczzwPykUT%33A>`$g7)RCE-2(Ly97TcwMoajVADb`3>%@ z9WO1(@w>U$_WSK=E&+Zo3a(y*l^Cmc61IPPOX@#Gpj<&?l5e#Oy?9&f2-O=h}b+>>V zX*`0I`O|M`;S;#dKZp;JMWPfuDxeNLdVQ{TVKl?kd?-M!U5%Klk{cV4QK?4#7xK_udZ`PoTH=M& zf+L(~orrl|w{-XIL0raS8bSopI@=&(WWqtr#t2`1Vcoxmb#^*GTwJdf@2*~-KK);( zPyf%Suiu*V#v za9BebMdytuJ`xiYGEh@9OeUmW{tzA#%}|tk4AZCybJI32G{$y7eL-mKJQ9%MFub_@MuJ;CT2RVP`(OGzw-$d8_?uQC>u03jIpW|>_ruYmYM9PuR4 zFy|Hc!8(3vkG*8hU9daLI=AMvsPR)TOa&U`B``97NaAV^``vrV5YZ;Im`trP(*lDw z{16gaGp`h8v@Poxc67!n(LF`Se48`A(Mc#wcut_K&Eqq@5t#%s0^*>y4WgsdOj@)d znN~fPcUXX7(9YrKq_%+UBLZg_8pBU?6;@7IOipk~K27_`g@zfx*lQ;BnTKA2X_KiK zej&^!IS4wb3Fcg%^SzOgb`lDEOfq3(vQ$l;ByJ)mCSyC}OWR=}`Yymj5aWoZkFl2x}Mu9Y+;ji;z0E;qR; z5zb&5c3ygytO6_hp77RoQCAKYSL71O3h9{D!fhhM5xU7Wb-CdN{O0Cl%@2qi z|8)BF_0jpW`SID!oHv^K5W&sthV7J14Luho_}a>(>MvD{dE4CTZpAe&3JDe9I+>@J z^f_R(F7*41z)~zD%X&V66q_$FOUQ2PQ3f>9}2=h#Y>?(#pGNoNK6FgCA zVk%eLvD1al^t;}%58Km4Gdq-K+rSTt3&wkaop79|tsf{MjfRiZA#$sjptxO97= z1dXl%=oYgKd?2;D>0T8}fr(#YWY3u3Sn+YZ9hn_(00Mb!El0{I*=kwW$cLW0D&nwB zWUqYu{JIv15ob79CfZb|eUK#iNz9Wd#WgRsV8Ks@TkC>`w5>JnL5zOfnCi5JlD%RA zy9pydEk`{|2FO+nTVRF3P;_G6rAlB-42DFNX^i~RxdNSS2~9vVwb7J#f+d)TecK3k z;&w^i$?*ME*vPftzCbsJs1=_Cha)ww(-d*Jh?4K!r?H7=QrvW(t;o`*z-V{cu;TTx zIt0ha=c>sx2BKCWa=^NF7#TS*WFlDI=xH;T8O{e?-<-{kU!9%)@ciYgqlK)fX8&Z1qiY*v=*xf6_l}Uti12)@fa{Rl1Fkj9eY$A1^K|H_iWOA28Jf&Hh4(7 z3P2!{+VC9!gF4n+B%X?;bz^WF$n#fhk1 z)I;PAtBXmiKt%La+mvRY3sH%VQ_PfwItJ^~)X31i>_Fh02eK0hJZLZn8AH^o{3a?+&M8aijCV*?BtcUJ51mrPri z3^#~Py{PoHu`kY~bN(R8|guBYGL72eVl zupIMx{pX@ZoI}8qiI~R;A=wIJF&P&`L4XjSMns5-$r**nHC)3uS(V`GU|U8eCK`$z zs`TL0K*$lCbz^|4F(OO4_8}qVP%&s+9VnV;-yTTr0N_P@NgTQ%3w^E;xvxiI?P&>G&---O2q`~u2a12IH|2f77gf3jjpm9 zU6kWKNMSJ%d;9=3pf`{0C3YhiWkfE_aZHM)j0ySCdG9rD(S8fcYCPr-ZUK)Axd+R| zjaFDS(qBei4xfkHIqa6;d?LrL<%YN<>R~k=V&{yUs<_U^$*-7BNWgD)&gn@5rHBG< zND>OXSu_SB115%7SDX0qI9=;H^Z8YsGvf?em1(4+q6pcor#p>9$B?7#gbb7e(*-ms3kroV(>3i1AEmXhrS10 zu~@{QPL{7))L55Qr8f6Duzhcfgtj}_d@cNO1RIm=uFE2-dfiJ;Q-34T4T$N#_7Kz~ zVN-z$TUub`eNjvuh?Rj6rkl1D4nSn4#2M!P+KL(|16O(mf+(5f*N*^rXrMtpO;ZH6 zRt5}HlXw~hCS@-YW4x;R)d3*sz-#`-4Y^rT0yPPbfxO8bqkGBfQR;e5<(qLxOhi-QvF!`G8RZ@L%dyU(oP@; zoPErBWl4O{D??nexz@#m6R;d#%__3eZ`PVJbAU`*!J~C)5uE8=!zDVE3xIED@iWwX zr|N7re|D%4`KR;eFOJSmSF>ZzXzQ>*T=|fuZwcMv$YZ(RaS7LQ5O%#J2D<=!K!d+x zu_A$Vl3}`oFj$H!dJzIuwh?UWAxLAW@@PuJS4r6}tpPi+z5%#>bfcKMSbvHD;eD+y zNw7cA1!ym?x7-?a>n#3m8cNeR&e8k2B1&$>_y9xGkdaL9dl+&CNWpR>*JfXfwrZMo z;pMqKd0N2uLOB?!tF6iox6h<^8G%XT+pHu=07_s}CUOE$>tuW{NjNYP@E?zh2`tmO z2d%>s!9$V3*22<;qT!oM#LXX3C^07nCuc92v&g*Hf}A%IGZb-$)4ake4WbLwqGWcF zL8eYH&@e^!A(x`qXA(|_9lP&I$xPw0I0niQ89OIFCOJMvUH8ErU>I%#Q@Q z=WGLE;tvw*)oC9;|4SB-hYUl(YBdzPMvPh}))xrCurv@-t4f~MlJEwNwAXe5SD8^x z(rDNb<6BMPpeWNt-Q%;%AF)*AM69dqvB0=73mU5%iCKq~3H?a!mnlrHRcTNwgFeK^ zdNB>J3t(%5x6v!d-E zhgjn)bJR-dL~csRKB?Jg*qY?RodkK+Fa}XolO!`c#hBFx^XnDwedEWdpUf9Ooa(qk<43d;fE^Ii3tQ%j+ zr-It%At4f2&JZTgHW-Bm^!5~60sC0R0E3*QBp_@_nAcY%>`T))D)U8TpochYl1x)T zCW{W!dWJ40qG${R23o+wE1VA5G}K>gEc2Y5vqZdksJ*fpdM+XiisNHmumFZ@3P=+0 z#KJV4GYJ^($V*Sh%K^1cUA^i0-{x-+xi5eK8h-u;!BcD0a@8_)9x_eRv0)V)w+*f; zV+7N8)Ua6V?qevUyB!%%S9$&tE*@HETzF2e=Kl z^^ux8)Y5g`s zgD3meKZVqu)>Zp<`JZ3Q4E2&nu0_28Mu>RLcg`RDMXKPgA~PlHEBKa zV_#x4J6zwD)Lq%t^7!VEjpV2E#p}fxA@cM2@zK@I@p{H1YVG~-KPmUw|2C=q3mEjtMDtzG=29+_f0|}pnz*Zw#5;ho z@Kl2+2m;dpE9M!$oAFRx_)E*lF_rNmwU54~ zWCHmEgTYKFo|zp_-o!Lf8WPQ5eJaH@LyM>yA-A71PRs;~tkK{NCy%J}1apv4G`n+! zsvQ%w(StF@c=FX+?>mQ)q?@rwE-ELA1ruseqVIlZ8=s1oBU09fmC&cyV(6o#L6if>uqH$ zN~8o>wXUx(<&9ocV}qU%fP#FNeM0Q0*1qkwlFO~5hA}QC%zBfstDM`DQ%D66l?gIZ z6bIj<2t7HXG+(0oV06<(r?}bg%2+3SFPbu;Hvj-Y07*naROKhJB^Ym{^Aw&{$%09# zH391_MXFHGYcKTJnRg;%XJ0I+f`)+DRlvqmgobMh38WixuC}5(ZlzZZqri!ajvRd^ zz4Yt$35sSbkle)Dh~Q0wWtwrjJ<%B*q(*pDiZaGUR|OShF}^N@@}Qz5ysuWqxTkUZ zOifD`8wIr}CF8Q&>xWNKcFRD9Ewx!6zJXO!F(OZ5QTC62eDlL=PFuWq$)>W`4QRBs zBBuL8v>rkwT57tz;aqZr7_oZO7N z0E4eBy0&79CZ7&YTKNP)Ur4b}&;*tie8e;-yx>(h{3;=ju#aYQzW=1(Gvl$8ZS4JK zj2}hyg0c9tRv)=O$pY#5o7{3sme#nCZPxC>XaxIg+C>B2G`dFY9`8*#ab4KW5baei z;P9+=wXtWqMFkXbg9nX&V-M2f)xr7t@Y&%BTgb0ZpFHL5$m=<0Ex0?tWBF?mqM_#J zw{-IRtE$GQ_bPe-;u=jTCaY_g;T~xs^B$bh=q>a}MjPi_$#98XttUPKBp6N%!i_Yr zwTVQ+wMkY*C2W?|+<+sqlt92^GHhw?5240<=n&u*D`< z0!dJT+iNSOVGEzYMz(efPbCIj$$)pLU-$#8LV#~$zcd`_MsOkCE*09vOsdyI4^U+PLKgq;-TG#8kkhB1I-|`8~5(~notXo=L`0d|NY?| zBZSH0MYif%)32Mce@fgfAyjYe@pE4b;0E#pZO0Bawr`Oq3fOJFo`5qEO$PT+Ybu4jT|OAo1Gq&~H)QNNfd>gj;i)CMI@*=1Ah0W7fns5{1{N;V zCvQFS2QI3g4$(LE08W+%&yP;uoIm~f>C0EA7td$MCpUTnD`N0!^QN@Y)FU{u0K>wv zQ&91p$Fe}hdaL>|S>ezKPlSwW_bE(-Pl{CnZPnrgX6UIVcY4!AyBnp*nwD+H|W)oAwlUL zRaw@yy9y;M-x{;bz}a}zM~k+lb5{q4MxnRTC95KJ3#yt)J(qjalAy<)8FzMa2yg>R zNh!<$dqO%5etN9q792|E#06jABTOay;P+-b_w-ZkhB*QdH0&j-4NMmcnHtnjf^hVq z$2k$0Q?T_d*xeu}5f!tA>?qlL$&QQ(j7$IvK<1X<+U{i;X81T;&*Vz&4 z!Aih2IkEtTJBL1vRIal$?IzF2Btz_Gf@TwGOfv2XAPP!&Gp~$U>lSNO!jr06L@e{d ziUIKOWl%D@VEGnR;S~PhfP2ca%|;!61j=V~9lAI=TpaW0pVKjY3DY$rEW@Y12pNXT zXy(Bc`>q6HOef}mj2sIr7>|xkK{0KT@FuWHlk8lOch!PVQM=#?fn`->HUxlUWEFs6 za_it?Hbi`*E_dx}n5(D<=hWYt_?QjjqxJk^Hh*(`@zdEe0%dlTPp{YWW!wyNY76Uy z0TJ?;wpu{O?~}R@0cO*tCjQ1xhp;pehviCTCsbZcnnT$oY;EdpWcBb0C#M?Pwu6ua z2|!7rXkcqjZIc$&DcQuTEpx<@sWMp-8&45{S{G~Xs>EQ)gbir%4@M{nmIOOG44EKF zP?Ed#N)Jq;))Iz1rjLtmMc2_x+w`0W$)cGMRa2|oA%|M)Y~Cy)A^QU0l(h+fH*9NG zvaEt&Gog+NCROb!8-kF@8Zx;}kl8yCybux=6CCq`WO71NG{?@xf}!(G1Kc75l~CKs@L0)PSie+N z{Eoc7g2&r#_+>4kjFZ{nMI24$cdD;e*VL%DiJQs!p{F z#zwgK7Uzrk;~f-e%uZe>RYbH?UQx!E>MXOio4kqCI*-<6pj<_6pf;VDLN3R1LR1F0 z0NgC2>*4i{LS)|iww|BQkDeVaethzrU1WvG{5tPy$zkQgIBv-At0Q5>9#Dv5!jHOI zoBS@}iSa2ikE6A;cQpPzVVrqDRY9M z2tB!hBm)3XN=$`EW1JMdUzO685>!N`aO7-OQHwG~YP%wXp^vT&eMQqKJH3nKeiXp< zJLxrZDVnmKOrdg=U`#!maCY3o&#VQeA0Mb4yGZ4 zY#`_>NOHB7?)gy#!fH*7w4`h_fz1}Ea-zz-czC9|m#p2iSd}32tZ}1WA~q#I2*$&} zf})>e;hM({_syDf$!AB$PfpI>ua}qCmn#m*5O}bR_r(U%ReV28>lcCYc%^s{#lBl1 z_Lj7$T>@(uAh#DK#sKq)p-kemp6Ii%L9ms+N}j-zVzN(KF`0hse0-G!UlX-SAP0QCgePamyxyCW7|Rw{V;o2ck&~U+0}mZp zVUYX%LbiPMC9gAJSe^LhnAa#1BpE;-GQJ3kS@FifhP`UQ>U(?r1BWBEvI}^6Gj*q0rKF!0e}n(Bo`2>>Nf*~)>u0?Ae4|?YKNWXkrsCq)O?7o zlJ8CM`0+5`SA1T@!N+K|pQ>A6?0|I`=jX)V%tBD4O5E-*!`{Vf`UtBm@ zUmboVROSh+z5^eZMHy#PH)_2H^MD$DhoWLA19eBb zRtq?jvD1OHD&&o&SNYS(N!7%??LT8amGne{)5f@8|JEI|7j@hsQ48_$Y`Mlc&khzk zj(qm?&B?{{({qjn9l@wCp6aJ?2(@{Sj9zqsOo{AI827c}rfT0fM#I{D48SmX1j_B} zVn%v7)u?QwDrBQ_FGO#m5l@PHiSU%^16{qb!iciAna8R%(|dgSD;ns#THNTUJ)at@ zhlC1OofA$#^1A6NvcfY$!blJ&eR3tz!v!9HcWuCfx<*<;5>SNNLMD0Z?*tn~OU~S* zKaqmUxqLnskZDTQc7m5%qm<(Kx@RMswXsD$$M&`LH55N7e`uuY`BWNFB3PL0-wPgL>yVDs{Y2?fL+sw~<2&OjvGar(Tk zKiooJ*F-$Q%_Y4Q=nHREU{4rcc~`915}oqF#9AOs*8pO}H0ssC%3v8t@HD=v#C4W0 z{48!}C+ou}v!mCG3;loyk0!aHBT8l;I(AsN!PE7RAGQn;@II!k7SI66y6v{4jYWKT zIf}eR$&eWdAQIWuUy-ELM-kL#I1Caq(N@Cu0CauPfXkhVCN3rh0Qt@#&bE@k5|mRL zUMf#!?;t2_v}A`YQzBDl0!d@w7Cco>$%0s?$_s{~c0zZX-87YeJ4yG*v%><(X))ni zObNAiE9}*5v#R$-pSMU3vVpr28&;jpSPnE5!WfWQ+XQe;7`y_6U&Dci$YO+=FaU@+ z4mq%M>|YY$OM7f2pP%bT?ub{3QpI-Xn_d*&KqzAF=ebMQ?F)WGBPfRyZCjJ~{a{X$ z(zIsZjGsojgqT_d$7~~?oUosaio8epP%o_G%m+szxdRbBzf{fHWi_Q!Xsr#fw4{r8 zG#9;%*B8XL0jhz~AGO@i=r8D{8vj5?64D0lm{xJGk9~M|4CB4p`SQd}E;*lU!uTjr zv=8QeQ(gWlT(z6`_gM}|21>$^?Au&`KzWD`c>5!s8f}Y8DVm@2gb(|2^Tdtk@@C29 z^7!cR^23@FI{bZZ{02Ax&bN3I|`66Kjc@c z*y1|i_v{W1uCIBChrXoDyD(9bZ^x|;mUuFA5@FGJft|MluxJ1Lj}GEVtW#bQDgaqsL<4>yh$uNF^#ee&v; z)924-$EVj3CSWcEO12iA1Ll;Kk<^}|jUI$|< zM~W)dL}*9tfEQK*CCa%mEst4jILCsbuZES9Hr!AkJ?ulhtLT(3!2^-BW zubZl)AAMz_6k`-&v7&{>%O`=Mt3Z{L7~-c_@d#AhjpZgbZX}jv0s^8<`!n(hf;m%k zwYnm#JzkvfQ0nDty#VglUw?l6`sLB_Vn%4eTi4@&zM^U+S=hqm1WE{Rt`e1C=DbQ3 zKf!kGgaZbJSY~CQdT+2C)%c38p!jM0umaHl$+0=kDsS%F$(mR(!0Nx$*pi|J;a#6p zG}@QpEnI`Tj0R3 zR(qOxwit%17U2mww`I_qEP>moU8jC+@g=DkQ#XMkYTWTsVU~jUN}xKhVIF#xhd8NZ zap8J+bA50=pYda6*GFdr^vjRS>(z~3sLV#4qJ6E+4v{$(%6^^`qU1;8TuaLsvq|&K zV`O+QbgY)K)M0A>VIBfU6L8~(tw>&gw>edvETSaIonm9b#hSa(ib=R$1vNlf5vrm< z#gxhhO1DjH$EaNi<&rUoQ8(cU3s`!p2Q7Oo8PZar3Cb5A)Y$rA!4H3S0KhoZ%5IH!k31pN~9|Rh2j9Q87LeXLb zCSx|Ysgf}h$|i;N*J^dCYO#-$8I9@n`gDh-cEOIwOcAxwgGyLe3=mF`oNBS#*D+&P3vM5P13grfwfMDv`i;J5`F$xogt z2R=R-B2^w>S-6F4%TcVw!=4*@Po?Hl&}sr~Fc~S;`QLv%4uCjNjv%=m zy71i?lEih-go3bl9S3H)@;3Dbibv?HSip{(BkQ7D-U@@nhx4>X6cr*nQLH|aVga1& zk-*uxhA-X)200M8%5c)(3kZFNw&2|*t>Vq))>FNEwfi~5(ev8`G47T-ER!csx z97Yi{kugs}w6cb0%3A`c<75{yqhWF) z5ubs~)>(k<#?(4UARJ}#_s301Vn12XxKHg9y#5Dam{##Lu|aIrXiwK(OJ#Sc%O zzdV0>x?aq#`D?>N!%{vt*zF(tObBr%aa$8tnmJ^rFEpl>YL?lXh3Io z0AgKKZ3NAVB_QxtH%P)!4mfZM*@u$ZOXj$R-z{OvDy=to$7lccULo_v&vUEC&qFmW z5w@cWQ8ExksU0cph~gjX^k3d=5$$Dtl(!?<+8sofE>2niPYq!FcCE)~; zB{1#kUuz9lOtJtF?E1kFE=PAn7IBzq%q36gldga2wt=e}KQYbkAoF!Res}uy{PgFu zXTO~5)o&N<1g(&a!wuKn+U_HKrv+?ta*athBLGRaEqyy#)sYO4{}(N89ndg)m+GaG zi2*QdAmQW%FcKhot*g}plQa?{P90)^jKtEdvXDw(ARz}9ZBa7n_sT4xHC5CzW|Bt` z>FGtyG+7N}fd|F5DY8ph*v(j(+|!Cl*u>;{T?2M94e*%Q#Q~|Muvk@a*8zZ|l*tZ| z(h_hjMR94Z8PS8ZK$8)U5}LAq%zNK{`st@%fBluS7W||LadRaz@&37@WT)VvP5$YN z#ZK%3a!p0S@HMWp>^mKDPJ?$O>qQpPTl&dWmFsNiaSiT}10bo`WByZ z&Rv`WE}5acwDE!oe9R5+yWi&5?{8Mu^zWM0kh#uDKz`GZiH>Rb1(K=N)tia6zi0=) zrf`gKujF%?c!(3G;$9+V1!19XPIPMl)Hg}fVW6kBn$fUwT(MUrQUL!Wxh=rfYJ9jD zxaojJRUqN0e}!K(ZnsF2=2Q$xzThJk+Q^BKjd|8ahQUOq1QAXe8`LCZhoyGMeLLS?hJfQ_`1D9HlgkkYMVV+6`GhjAyoh zY|RC%J<&>MJ+&lAo?9FgQ^0N{I0a#qK&VKT2UrD9;8E>}Pz^wADnTz23jh zaSJYI>>|H@^YWKpfBK*Qpc=k?1l#I^ktvmi`T_e;s{-lMJ z30=vZz}Q}NM!kwAsX`A9MpL`D4wVqo*c&VI5&j$tJeWy6;#Q@?6XmEP*?|pb4ka*7 zk|DAvW5!k?IS=tAF0FMERBfU~N?mSD=HM_Y(9Wh-A4 zXsdQ#LOkn6IWtpJTUrn$^OL_UTTJ`K;nCvsDbItbI=VbuUo97_<@G|;>*BrL8mX;igYGZ0UR3QKGxt7}!JT@NNBV@` zPY)K_MLv7>^QnGgkJntx`2MKuu*DRm{YP+L3&`BzS2BJiVnP;Pfxf>9_+L z3Z5WC&4J9dMkee&A_`2x0Gq;%!4A}tSlaA%6FgO0uM5KONLFS?C0^ectvO`qK%QMl zSkGI8*O}8KPO`*Mdwc2)PN^&keGE*icbBsZyGib-QKLIZsxnDqWaa=2FIO%MgBT2m zt&~T!sok6dzU6zwM)I3CZ`erYtObWIIBP+$;bvPG?%#L5y{AdT9}|dxp^c1AL-Q*H zJe@u2b4xo7UaF2$ZhNw&1 zQK8)$--jS;C*L69yNBXRE-O@HRrnqjVtgg2&q5c?A3Mrzpc-BqYB)gqG5he1@N9Xv zQjj%Gkm+RkzzJBIYn$Yv1Nf~3*6Ln4a@=lmWpjx!Q1Rxndd?@rU$l7V6v(-QAMiy4 z&DVGUexx6|KcAhiFOE+56|~=PuKvU6i#2cT;Ke1Hb|el}O=GL*Ox){#(Qf^Bgm3Na zEvonk4g@hR213?G#Utd~=9wpCbs=+NbS=a^frPu4hQ&FW)2LFVod1z1W^1aN=u||R zQA|0!kXuTSNt2C)I(9ZFRVhE>9Z8*y>MlfYP6$;jQ?%6bCGnd%hb!KkUi^CT;wM7n z`SCg1Kt#_v%S6a>qmAnOrPBQU7{7gL%+3$+|kLfsH!z?tp z*-S+ixG9#H1dy;5roWrQ6O$|ka6Mca2L5!T8@yCGS_P9Ss}i#hfG8LzjY|H`C|Sy@ z{YVqW3G()yns_rWeNyG5IH6}jQ7gC*N61Q@xpo=4%N**pFsUR@%SB3dh(fwU_Sajp zQZEv2>}VmP$$0No*bt=RSB%V8flrS3y55gJz4@PC|Mu(8zr1?!^8EA+pAS>3ZHoc| zC|$W59QKl-C8QC52-710ZnS;)S2ORXLdSMiA#aZjH%ik=Kz9pSfpGm5^`+%>G3!LKE5Iq@mV2bCF42JbXe1`z{F+%7-f686ww)M64B0`P{$x z%Z>2joR`!dznJ}d`SHoex4&I~d_Uv(#rkr+;#GI+9bc%@qpNQ*4U5-)y_?^}o7dzP zah2^{?4jybByQvLs?aMnBdVX+ql6i|7WgqD1v~&yMOWCOH!;~{tJ42Z|TyG(7jwbwR!~70$KXcIHmtTJ2SNGUgUM_htTvHx0r4V(_$!(h_cSOc8cAhb4qZv0%8x=PzV}vZCnDT|aM+TCMfYS|>C|554%EzQyJ?`wRS` zjW(j%C4xDruBFD^4eS%3Tap@@!MvG@Z3Paeu(l3w?(i;hr+xe!EHIg$6pa}u#*po7 z+=OyctbA}~ZNT^+pE__%0^*U!k|SLjGF}zD;(QlKlKsaHL$S()G3fnG;#OlMczvO# zPYHktF-4Hkf|@Wekv}O~2zg6!Dq7A-_=wx;mE;^uXz>d2by63d7sn^F z!{_Vkm!}uMU48h^^@q1tANl*RyjtniaO$s>%)DQPKS86f%2I7x8)jT;G2zXK)>XUY z=<8@+vT*9y5LI+6o;fc7`f$xLZ`p2jrPl@{Bp$ytV>Zd*dQ1(=AvX~FSlYONEHVvR z`wLDy)hB5@oxFDuOz9q`jOOsE^K9_&;xApAwQTf=*NO!~VA$DfM? zm$0p@R>C{|ZHM|v55V$6PJ&kNvEk+;uJXK4mY-VS88moa1c{@{e`0}EyD^r1AqVT2W?X_Nw8rs))GOe)qG;v=~LY8q&C9=90{0^?0-0RyGWoo0d`6+;Zl zgVfDxtLvZ9BbqRQIvJGCJ=p^%!(c3o)T`R`r-&@e)xC00?RGaD%nP4)=o?!)URzJ% zH8|0Clwll|NAJ{}%tHG@5{ya%&JFVJb_LC|i;MG%vopS{_djeS|Lt#Y-n@GH6vPQ@ zDkF*W6H0qP;Q|Gw>)3}g%TNF-Q%BTH98jbcB~Z!@OPPK~x$hRReEGs+&Mx+$KV>^L z-}HHC@sINEWdXTCxXu1t9=l!ixxg8SynVTN7fa&rtBD!mx8CR#8ytYG5{x9T zitU02Szi~Lc3&~F9-q-`79uVTH_L+sN0a9#`~(_7Gf%*u9v;6tI(vU~$q$aaTVDB* zy8D$m1GlvwwfkEM{v=3W)i#ycvp_I%`<+fo&dDjfxl)p{V6n6_3RW(FT&H))H^?_e;;8hoMVP-QfCc34w+z*+qU{kNb4uT^IQ& zJ!npjj(Lm4n|P@O8_7TX@B=@#$G$S24*Afudn4HND#gc`nZM1X^>^zC#2v{d z{a%=@E->MIkYDAP$oz8`@qy|_E>4i{0Z0wGCKpb^N8F;}MXlKTiEr!C1Y<~@7Hr&C z&J_SYpUoxEIoszZ9?S$uG4v73sOqj!MlG>~ldCHoP5=U_&Wl`PhPWZOl{v^vT!ajV zus>IpCPFPuM83TeQ}*=qc(La3_xxgh^z2}DeY3heU2^E+x8+CwtOGrgL3%*8E6PlQ zKS{T1f2&G6@%Dg98t|@udi&z{n7b_Si@p(_k^6iIr$G?3ze20-Ofp$}rE-8`z zfA-!)J&qhl*OqeA?tQ81>X|vufB$zibGqm6TDr=1d6AUTc|Uw4f*BE+mTbwER7uNB z5ClMw1W5#g5kU#9K8Ui-wn)K^B|9q#x@5U~6STn*Ow`J=ss?QHr;=S)B#0=2F~l0U zMj@qXnb1%fszOjhNxmH4NS2t_AMtsbrCj8b+2ZB?3CEFt;MH&Q!`UZ4wZhFJ2}TZo zf6ahB(2`mAUNZ5UfpuJ-W#?RdahX zGnuUcfF2Pmq85g&Wa6(dXBR8s;p5u7P|R7IvTCi2v9OGjj0X7omK+pqgu&=J@y9$6h!=#*&=*4 zxq1$?Z)sinTCPKMI#VgVAPW3W#nIo|7><+3@*Q?3STbjkpFMl>pa1c9!hihqcOKot zO9ro_<@v;FSP?=}=h|*nhv*0q@P80=v^h$b82n;wXHzkNl4(ngbrpD z+YLBM>WUi_@!jzts&ws=@_@Ug}4jCP;CXHhO}aTVmCu{ zA4y>)E2vT|s>K*i{3wmbTXKCCNR?77EQVW*k*OiWfk4vnXG{5d z0>-8$nL%h9Az=;Vm*0 zH?0O`-z7w^vr;u|FX0xr_Gl>&rWP5rFkA1m82bl&ndR-`-@i=ezhSe{bm}ZE6e=V; z1vr&V;Iqgffq7dA(6oW9o~4Mm85qe6kZ?)}j7MMLVwp1;u_bq0VOm%w@2{9IFOMd( zXN$uh_aD95KY2Xe+h6YT6semUMw?|{xh(iE0C;3&>$L;z>b37#l#`x_kj#^N{@MZ? zZ-lpR-?5j>X$<6NxmYD$K$b52wZ}tW-;_oM@aVX+sy$9?6&4EExyVXH(wYOCaa2gk zv>F-1Rp1IFWf425d10x=WuXRAjaCk@O95yJTDV7_l&0BCIpj?Yj4oQh!1oi1zHMTb z0Ar}P@vIT@W0|-@RBB?$<>*+J_k}>rC$&kDte~b^4aJ9+4V*8zwA0iL1y_1l@{5<{ z)yQll<0A9wH|(6;a8!BUT5LSm$sRm4Qhc4@^T*6)n!V+<;3WIK7VIJm;b&7ca(Dn4 z8nz3ifwq;kq|&&$`NsblyepG1hl+Xa>WZ=H@WU5gXzRw4O+*tR#18Lc#toZLFSAg0*zln zY>Ja+xSNfEyFAnGC&#~-5y1060sajiw>_NBG}2v>t{HZwd);W2%)1)sno-r(weu)3 z$aVA_>vjQdO4cC9#7_6a&Wppix9>cI}(xwPbg+9%0e~6Mo7%4{z=oz zZSl%-x@m!m&~FxD8)&nDi|3j|6|jb+Bq4-&7r9_U7EPh0KnHtvcTdj`cIHnO`>z+r zuNNmTCI`oShMMo9#~YAn2Nh&49Sh~iVJ+#Zzg4~{FJo}MyU@mvYnxR`n;AGYvWmk9-q~Hu^hOI_jr{i?brzXdzwsrJqvONboGoU^ zFL{Ix?^7GP3ggBWS)Y$|utPG!WYGo<*hR)5r8>%^A9)cxmuXNn#tkJcWruyNG}`>j zS5peIOv+EVEk%pXpbuJtzZC3NBF;wpg6g-O>o&K*7N24RnW+Mp3;S`}N#bF^coJ#i z&B{BM*Z?dEl(N&3Gd+fBGOr4vXOgxsNRpvZi5MV+p<>DYjR7=Cg>gevdR(i5%qn%$ zpEeHSR+Xk0z5Lue3hXLqx{T*rh=K8)jk)7-)n7VWbI06^>tVoe2UD( zw~sf3sP%R(d4~gs4an7^Bsw*@8a}4g>;VJBsX}In%PfW(xZ{c;-(#udefGqwI4wYF z1({QTp+GQ!j3q~va9vg;P={OvC%kX_V)tae;L{&+BLSERvL0hvNTJq-jlV*qkBB{&x1`k${gJMbawjj<44HY z%~HI&vZDcv?wT)9sj{jfE!SV@=OdXUJ1Je^A zDQB5Q^kJKc2SahfS3RATI+(qUO>ayKw=_f8lx;ku*^DvosCt^PaEMo9+8sv?F5_{U z$p?dNu$TddC?bVmRn#jb@z(%65v*ZAzKbaNGExQJYKT2^vByg-IEYMO7n!#sgOm?l z{0iN;U@10ls%?RpTvPH2IyQ=!sX`QoN7+I`G(ioZS(`?~BBG_@CK^xg3m+{7pkpHT z_*cX-;qm7NU&$CGAk$i^zi7N+A|}FMM%XS7*e@*c6<*N~4h(7=T_- zjbc1%o0%n+zaqmR_}V9U1_+BP*gBOygAaOmthMlfBCgX(Y*VNXRss zV_1?mDXS#?+L_hBhLEn0KxI3fk}XI`v7Phy;OOQ4qaPkUeQ|JdvO7QEQPH^c!uGHq z{$c@OrZ2v={N_f^Ujf86)VwwHk`?_WzlgQrG0n1YJ4-KYq6m?2->b>g(f`=oCE-AX~YI-5IJ&DaV(^>(MpLMO*_>6T1nN8 zz*xYc6q*@93Urca&F~e?1D=xQMR<~lR5=0^O6hn5ueRVRn#WI0UcGwd$MtyW+sVoC z{yuNh(YCKXm4#~>pLMd_VGKba8%-kJwpDWJuWSJ|5C)YdzE?3>*L zxy~`8%JYk6qlF|E!ZqTuo2vNk*AlvPg(x_=G-H2mbX2~P-{cLTU*WRLB!ah>2ajGIoIIHyEOVy=>=J8f5}!aSSLQQZk0vp%pTeU?JcgObnb{hHG5VBpE&#oC|_RKn=&r zjUh%ZnwTb8HUrRaCdk~YQzpw0uzDqqsl80&L(;%NNdRnt*dA36xK}(Mme#1%H{a)) zg5DpgexlM|Wm>BSfJ#i5yeyLYb6is&9^woyxFf>$@lQYe_|p$R;443S_LPgjJkj8a zppvfryiP^u8}B*}6)s+CXC~1u5%CZOuboqni#{y}FvyBB;Lwf{Y6F3xSoZuVOrX;2 zqwtu@LJLZ@!T?l#7!l4YtJMR9aM>*3ISWY($nNmFfi*GjqaLET!ozDo+*|_D|8FM-pf(+~F<&tf<%h_Uww-EEy z3+OOD(Q(M<{9N-pTIxkBej)_4t{^FzEJD#xW~tIk#Rfla2V#QB3`o@)k{tkjsil>s z-X8r_7nPQ1r1faV#-KjPAu_#>JoSN{P^I3~Z|Q__arF%?YK90tv}M<@tD(A#Z282> zqG2N`*DhvQ^D48-QPyav1f!YX9{FVrt~Q8@JC@pG9j9f37wKX6F#^P+sZf?l!=I74 znEuJPGUoG7%L`ty$9P~saH0<@36U|cRs#*|D3MBZuye}kjYz6Gp^1|WE>Dkv=a2_z z$rMc$SJsIluKQtdxf9)y*_|<~N2$~%LP#KAJ1N5PW;bH$q8jN(XA~z>eG-H>zU}bf zCoe+Q*F&Do7yoDf$&ZIm9xV=d?uPgHPG+!9ag~uK^J6}cMmmPb{NE{e4ahBV4Tf7K zW%jt1e0AI)GU7VfZ$*wc6cdwc{>5So_*#m2BO)N+CMCMD2u7 z=p+Eiaf_CRT@vKOp$v;xRZLPUDUH`udMPAwVBX z*YNT5#SFD|s6m5DM5#y&bgk<$q7Yq{S{-^rO4yOU7@}-!ijL#|<(zkuUYzqKSgz;X zMd-ku#Iq-lo;-f`w;x{p_`~a0FQ31B@tm*jappc-=5(nqiIh1uG$a{83VFhmDuY1F zNIf;Aj1Y=QvZ6!6O-8fU4{I7qD(wzNQ6=P0K{C9y9=K z6~tFzEjAd|r(&YiKvw*7wB0*#J1_P3ZE^AXhU*1Yp8y zg>F!<+Z9!ogxf9T?n?JG*TySdUKMA;)i+m|Bz?VPqF|G?=$krvl8-+KwCzgPK#(n` ziX8v7Cc``wuvwB-EO1EFVA`^-0ynGzRhE`tEg=MqL=LocP#%Y??!83z0*`r5(KjZM>J0USRGDuO@nVV6>Jgv%XS~X_<)Wz3_eIkL)n! z{Ip>w5nDX_&>tkhWtl|;fyvlsN{9L+qi4bm^I=jBg$ywer_NR;*<1XOaSetUMSDYQ zayxWc+ylWV)5r}?B5uf#RfDm5z*{F@btReTa(k}<$SqwxI5!JjxUa%Jla3v%Z{Q8`NZBRaw%n*%_9GLfSTnd z!n&zXt_q7ZkK|8z;#N~7CoXuQ?DOaE{`ljM-`~7t3y=U6evW#l`Zs2jdVCc@8+-#j zJ+J5Fu3Fd|zKQx&87MFeWZEYq3%JhA;?c#}*lMD@ipRY(3?tP3yldolk*iPIMI;d7 z%awtvzS01lfC5GCif4=#AyW;?9|ajuO`75Y4%8s}tjVZaF4*ce65>j|=&!{~vQ%=p zr_Wes#fo*=Ozw8Kn3SynMv+;5JjCK0d}puaAvrFMVX7KqGAhhfjmpZ^)_#IfMLtRJ zm?Z!{GBGvc705hw%Hawg)Z=v)eq4`>J)MK_ZR)DqReo!U1KO^NU6#CL${+v`GAHb( z_%6U1lE8quTE-s1Hu>ON0NZHmh%tb%VHiJzZE}v&ctTFGz*eSVVh77ixT4E%W5TUc z*M?n-4Q#2lX`J-fW_SZQP{$2IwpkCm1%^hVMKNr&jcJ6WOdwkZ%y7*vEHPY?MU?fT zG1*6jhsq{bK7{yzU~PDE35o!{mM*& z+VFPrdqk_rsI=OjZgh#Rb>Me7X<<14g+O}0WZ4hKXn%P5>iM%LywQTaWCF+Qy^D<9 zLbfWtbdY8CvaXwqm(Ni`4HC+RI&I^j5`AfPX;KXwnPySQ8WcTbab0g+SC1|IJ#B&B zkiZzg5Nj>1!5}8)8KK&menr>>cnJ+cw(gKflE4++{U*T;0;uQWMrGFe>6f}dLj@VJ z1ORI`%J?0T>#9Q)zN1#RSM<92-c*U|Wm%)PS+HirhE?#pV#Zk##v<7#T<&YD1Zy!3Eu)p{&A4*5~?d8R{r1ZaNG8C+qI|HTm^Msv^-z*#l3j^_#Gef+4(_C3CY}OBlh+Pm`bRtS+v47EG;WE5UP>H%R3g z$BU=%lH>6-b+L$f2)R1bIwPT5sDZClqG%=piv>oAVa3r@BFF%t9yyBB*ktVPEcEWS z+%T3MdcQVKVu*qRLL3eve)aqXU)Ou_{3-9X;GhM2$!sm-KoeMSvxM6KH_RIC)LDc z?&d0+-ZU+55xZ)oJy9)v$`MetvXB&RnpCxwMixw3$8jEBLt-1~Pg z@sdA%Jj2i6u$XSU@A9-3M=azF>7d0esr5x-F&_dd5+lH|0Z+EdZi2Hwd{Jo~(@=sj zZQN0>LeQYFai(|DFnAMybf6*tDI?hvNKut+rFM`JB(^?%?qtW+kjMI~eOv;Y$i%pU zxX1tqHzWGA%A~YfdQ5I4LT8AP0FArDGYr16a+`83&`fMDh3~0j72a8*@+iQYj}b+P zTOU~K$?F#{@sD4>dcjLA{7yqGIrT{;Zv&8*OqfjPXyyW39Xgk!F9*0+14u1|DK-aj zp^w}GR~5V5irM}?UmWesUhEyQi~RcN(UbZ9(e8AQmtHKjp6INj$2dnXnhhswl_iRD zu$rdk4-%kxN9)C8GKyb^Tu0w-Vd(WDI754ShEHBGujM(vJUcu4@aOyUvro(O)5VN# zWapoIV%nmlEYyqVwSb!?-kyL}S*xe%J0EME=AXrTUUdbtnp7d14kSr}a;rYTN=7gc zh=MV1+3g(DAceOQfP45c);^AMTdp=~#aad{+0r|A9iCB@?3QNA^pcakkkvL}6v9hE zyw`#a(m32}K(C?E0dJkyhKY!y#++Q|IUEKrFfD(HPmLsc7YPLDbck3(Th=A3QP4GU z_>Fjz#qAD!T17$P4daFKttuphLpt@-rH6YwX?nz2WKPoilm&aq97=`;7a38MQ@IhfkyCdut|YK6 zH+YK{qxcrt(>4}S;V6~U6u8Jdw6{3DJf6u*W-s~43>SH}cd!EOPB}~C`5+Dg(B)f$V zst~BFBdQw&;SH~EE$H!gIa|!mF=4@{o@O)LUt)HPIf#55H$7h98pkPQ?JLKZBPrU> zGynx5#~R*Jj1Rw1G5punzM6|GGHlK*;yYwIklb%vsik9SaSP44fkBow&qG}V`eLH1 z16j^BkZ@KHQ7#<-F_L`CO^`+3YrriztU`9pFe@>o7b1;GN1K<-9y>;2OvV5pkpK`M zyV01CEd@e*5;Z_Wz_^*64MQf%dPNwb;`~o+%|Zro<(5{S3gJ!U5Re)XdSvh#)5EtC z%m@a+_+)9gJTxF+3MhZne!0|pb5U4T*SD;AJuJ^3@CN8JUno;kgk%wbE~qU+1d`b) z(7_vP4cS))SGlRC<^p79Q+%cTzZyI3hB45F7@oUcz?^TLYLmtR8aFa=FH{os0)ZLW z0C)gm4;+&@%lM2tWI#!2AY+q}1YofCtV}l)>z_)+!gu3CR8)e47CV=`9htkHv(x3H z$>R0V;~!6+K3g0fO{WK!qPsZz6ff&7_kWR~EvP!)k=9HPA^rYGG~;L`+HusWb7-oJbM=HOue!>5l?BC}k) z7Cyu>yY1>twIxu+kgusb=0KSZqH3W6YSJ`it`l|4!zOS$lvs9FW*h3_Ko$ToK}7|- z0agbC8AAySUYCw>hhLtI->BmGJdmi8f6${fyQ2VBzE+_dUx^6?nVr2U6vc*CPE)Ty z4WiV%t|=7)EOe(r-w;}YC-?m9 zl$gOE#p+-NZz7ayJfFo^(@zBN>+_HV{N_hT$9@?LN02#}tXyd4bH1@hbv(6FG;*xi z&>oC$+e8Z2(Bdmjza2$`?M%Nx-U`^N*uu9`*jDHbwE#V}&Ymb?L+%EyR1NkFM#9w# zN!$Y<>tSvri9SenyiQ;*w@q5BwhBWb&}F3=zVGuVPvgbjM>x$o zEFA$}LaLgTQjxbAM!jTLdw6YRJnh%DOQRdeQG7$P1@A)(V1>Sjw6aQmolA-YM5S>X zXh)_o&}f)7fvGT4*>aZVq;riioMa?{TjI=G2S9ADWXxo;Bn^N=W*M*=*4%MR0LxHj zOR$9>SPRhOu92-JR-dklqb5Xl%hgd=D03^K|7)?1*Oiz;?8R0!izrsRR)}HpVk>xO zHsyn>EPrQ{Pv`r)d}Ht6r;}$d7e`MQdxw+B9QP)~NJy}_h*lG09-dqL9Y;5P)Rx{$ zripkrkp~7?sNi|{F=hnV5-*Ki3X_9b`ee;v0cxM*3K(*OhxnOjm zmWft;DvxZ>3}nHE&no74Uosf4cL3xm_A685Bx@U+tFnW=1)eefG4EI5B^7!j;fv?& z8RI2$&;lWL@oV78>=EZ?Xt?c^luP^sTJh zX#w{ac5d+`E2d0^Br|uj3Zje&G|9k(!LLMBevIk3A%*pO0BF2LNC^NfriC-h0$Y~N zu=H#k>lU`CBtTA2I7x!lu-e4zg7ox-swIWmvV9P5J~zb3rBnKzlV? zvIaKR(x*%zV_+I%nl>gkiCciTHt9K@bDig$oL$V%FHiOtuMQva_jI;@Je}bp^F2Za zD9`)g3SWKW#N~}NO z6W1yC3V1k^lMCJ)Y~-YHj@QZ+gkH_VpzccfKJ2vwi}kAvJtT=+&W@ ztW?|ITWNt|Yj+*9TA=aGfLhJIeySauaHB~tco+~HuR+OI;^P(@$aFV*zGf@d;{8b8X?QW{QT(QjN@EU={)%-8iMyaqvcYQ3xXY6Zz9h=qE^x4Tz>AYLumYFUz=Ff|k{ClM7w@_aGTE>J>8um% zq6XO!E29e#M{Z~Qg}o@=_c%Mw^-wC1%D4z~WbUYd%r%RXE&C|f)sds}Q!xtam6h~K zQ_JeS+rocfh_lolO=&9PD}!AmIgu- zMAHpPWteNo+c1ent0N2W@^UuaJznfRpC7(Fe)8<#_~2r);Kc}(f*AyEnl1ceePiU!nd5OamQ+{m z0XujJi4zwV!Wj#YA)s)9heTUn@qKAdR&dY)|MjhIxy= zb1fhP&Fz60>NjG7Y104%jj`B8b_|Aw@JPrw{YwDIG^0hxCUdgoZL@%#mB`NmNuM%% zEQtqj=n=1F%%864;~#&_U5M-^POE@3C9>^7nybJVyYYZ zz52EV6;NpbB8e=-9rUOn|et0H5iI$OLx-cmN_Rn!##pklEqAgkHY)5 zo<4f~?)lR{-u(ODfBgR8lou$!$4lnLaJx%hpd8*3=RxHycRfU!E^9+i0c91(V3n@r zSp(NeQX0An#0D~J4QuhSoC~q(*AcJ7!$on9Tbe6Mv#Kyc-(ztyk-bWRZ+WxmL|SIz zhjLm<$ebkBavN?fu(xb+PW2{W-O81ojbvVo!pl5#F9AFO_YNX$J`;k0L&Jh&>la2z zj$FNB1VHzYO7IzFc8l3d=6a0d$S+c6rFQP{S*fB+l=Xf%`%BcmpCK8kTtFUAC~ z4UA=3@(qSma$UJS{V6&X?*U{b@eOLY74^MZV4Y)kv%S1l8Y6{oW0x*hv z$bs44iw|*G3t1FnyO{y1MU3}aTzD6GNs^E1o$StD%nx22o;;l&?(?EBsUd0SKzh8L zg}2;iUw4i|o0JhC0AAOUg=qV8g%(hsZkiiA5q3w|EXGH{O~Q%s3%S_vJ9u|M5*PV= za*jP9kXYRtZZVEiN&!Ox_QY%eKC7DwS{0?qvwF!WOv>_ylv!?1LgGh(k;N(KT#!rI zP}Zo-%}7gbXgKEg@w99l4!foWF-Rc zkibgz+C;aI)Ik@dRoW__OyW+3b?Vg48Ymmq<6QHW{hdg7p>nPpAjmaZQc%L`F|C-+ zQtZd2V__vpk9XSXfRipLv4MDNxpJV1Pxx?Sg+axab|$<0E#|ZHv+1eF2i?vkrQc!6 zc;Ri_O2Dl96^s$!ILcqN3zaY_y~Q$miqET}x?Y(XS(r_Ep*N;PMNmdHlkPIDB1N#k ztZC#1QBVYKX zR?kppCF-0XzOgi%p6%_@VROv~xY>?)nMm;5nzJO0K9QjJ9(Ue|rEwGFnKH`x*c> z*!pt&)2-l*w0a2}aNP2?@O5jnxqU3zGD|6*RRR@YDe&_AjNOYpURFX6>`riw@sfZ1 z@yFkO|M#CC|71t`iDuzZPfCq~ zl?=k70fe>PkQV2gV-QJ}{xpYc9u*HEiGjP)Bdbj&St7wW1no)$9x`bS5DSErkMg5j zt!Xhrv+X9G|F9x!HG#m2P+K{fNEO%AtHs;XahoL#0CrdfuKZe5QYxvLM)K7&F}xXZ z(UNGs%R7u2=;~2E!>FOE6$^>Dt?-so^mLHzTDgcKh$gOxum=RN3ThX4GF8KYpG@FA zyI88K3>ldSvjvYZ2;Q45&|!bR&^wYB3*NczKVBwz!E2RaadT-UEr%{_4`r?>hhkI^ z55=oyGLTg>=o);beR5&}yN0BtkEfwjBU(mPj&LyxJ1orzDqLi>T_ITWBRx|{p`opr zY0U`Cp>AMx0Mcp7TMDJXTaqsQHPLUwXbWiYe8y5_aQKtS9^);NasR=?&vDYokh%cu zq+(41O(>%)G3A~{rf(QP&$hZG9kLjb3HNo&jBg0E`h3G;w?(N1Iq%|NGo_001U!$xGHdJ=^^c>gjqv`zlV*lmh z;MsKluq`g(Az53xb7>_5W5nt-cO8tQ z?P+hg=nxlv$Z18Hi z8zk)vK`-}?B(2uaOl&!H5Sn9FR1+7OyWu=v_3r)q-+uq&Ps026F*9plaYJ>ee&!~e zKxP3%S)DbSrj4N)OgW?4=X{WD-Z|;qDHbLH3A|C94V{8Ro%n zz2>S0mW(~X^cEoQ^=9d^Dy1CQ+`qvOQaNniO?TN9b`j)q(1P2vxWc^jX@7U};^6q@ z-rJm-N0i4}Tet$l%Pr!q$r5<41Kmeg60(s22w?OL-ul`~H>~@b`a+=Y zYvMcJ2wccxx&+n`aAYpNHip2-1X6zTwm=dmeG3dJTOA4|s7A4b0aADiw=zfJlt6AUDmI*P3-n-; z4y~Mu8~<%7Q)iQA(g3jmSO~zxIzSk~S%8e_$XBFf6LP&yQ+Fn0$zlM!*`dU`wDVlU z=3N6AL!HqGKS2}KXx>dA$NfDHC94%;qSHf-3bc}Sc>>m>{6r>q67`~_*e*t1lUfVIGgF>mj(j2eawPWbxC% z4y0)ziS1;DhT$yYo&s*Gw#7W8{kk+9WtM*5NA~nZFSo?5bVyOV!=^c&x-rfQSZGpY$Q^&(i5&Q?}y%{r1BWbzFR10bJ3qp@+R z=`wC%S4z_>ruB&1P-rv=Rzk~5MiykEUNQ;5qsEG$NNhkl%K{S~rFSW9R>BFiMS~pb zX@XJumUjU6D@7Aac>HEe6BC~HQR`^=6OBt}lEwll) z>?QXaXh8OP1QJq+fj~6%`@D>6Q^-x(hHuyc^eN_*u}9sYe2iG8pTU+e8t16X@za`b z3#T-Yi8qX7as@N?wT0DchN`&xdpmpVB7ZzR{o{|f>?IR; zgYx_LA5U?rsuyb`PR15!Wg?J3E=U4^k91;Sz|I=Rtu(`KM8ipMAmt=i;=xd8CIJ$* zGG@tDsztVNPmZ!e|12?qmaBzLU`!jg_*TfMo=GqUl=%bU=1mDEZjm}k1s2lkC}Yf# z0^RisB&`tO5}F4sikK+F5~>`bppP5@Eb*9@U1XL*2a=WvS5gA>lFn-5l-v@x1h)bE z={>a_`k{fQSiK^EeKPG+=z2lwtQOsEdfOer*owWm=1@mv$Th(VyRJdYN>T8hpo#gL zvwIP2iZxT~&)%?MVghk(-jO1T-0`0r8sphp?6q5fO#(Wj^oKW+=@c7{PAu8{78^t8?%eCze^>$B2?Sq5uTzMXoXxo~@O^sC*5@zyK*- zH$Y?q^$k~mC6pS}B)^gxqA=K)PUIsu`2xc@ceUAq%vxC`Vn>;KvYv^YYXaihJ|euO z5T$goo$MhqTMf7kH`fBRvx7wn#_5!+(Y14NOxr@k^jk#2DGjdC(Ax%ahpN~J3ADVD z*(jtV6AWb(C1@AGR^+6mcdo;O9TpW+ea@f(MYGh_{mzK!foZQYb8@-XNkZB-iZ+}dK2tb z8-S-fAwy3Ba>5midOqRp$nkLSmVJNp;Ac*&0@izo8~ePeHD zws(1fm&|abjtIy9;N^|_?p{_R9@-nLQ?JSxy z39bn-6f_N6c{G^1qPB#a$-61Ym)r;dP3WY7tg^rAx0}kZCgx^Jy;@o8sN9(AayR3z z%R8jcmIr8a4YN9Uh{Xy^@A}FTQ_wClA$nggQ^dw%P_VRWkeEHj&g9c4ZEQr)vod6| z0~{}3!611qz5!KEnpxaqeO)fPVL9sBG4@18tw=+23jvv@u+GSO!os0~p}!1nW0ceCJ?yzJIy9zr17@`M+NL z@bdWa{>9E7j#N+~3Pu#ro6o~V*3=rUz?lusJ^AEDDt}J_<{5fWm5mpo(N1{A9N7Kk zmtTl~{qS=xk zVzc~Wxi_D4hJ=k|d}TalPAb2D|DGcyr)Os}6WkiCouK_kZ9Ym`4ZzCM6o}RFt6AE? zB>AiuNMj5*mhjqc0D{LRM8xASC^sy2H7*QBhK!ICD-QZoQwL!5gG}m1NMf>Dnc&Gc zMqbh85CW3~>4uR2;5c)K0G-m(7XnQ$1>a+lrxpSAP};Al2H|?qsjQIPM|EYv&-B1S zT;FPbinS>OxPrC;jz^?S0J31GYZwUO>dN2qpm256f-J|}oxpygn()K2TO%sQGC`bJF4O9QoJMWF5_gw)l>o+W1h)UGq@ zp_JH2R?BX~wgs9Nz-%z9upFPh5G-2?AG%mnYtz6E2&tfc8<`rM!vF!uUfgmShNdUY zER2C6@z-F6rL@v?saX|H{AQLU+XDBx1;R>YZ0owa#kX)i{Odh!=bu5R>dE(k|? zU7_~~PlH%n`x)%2au%6G$#};0lJ#EUj~{U>p~RKMtu#wA-to$Yp?0&Sogua)*hPMH ze8M%rpYK1CJjLUQ_s7z?c&_UG2%|GCIU!aQ2?Tk;WaF6KG>$XN^!A&RcL?<8O)!ci z3p@dtlvRqOHr0_eZ!bA4@kTJ8Ed@P4OS3@}^IC`pxH0a!lnlW-A(;g*3~+%=IRGng z2u%!>n2-bR^=JEZol3Wj*A-t{c2k(nCDU+Z#RdW~6J?B1V4+5IB0Rcb26QC7Wt<~&tDxpf?#@nS`3?^CC^x! zQPv+BFt#c9e0ELGoS*c3wGsfiq3Bds@3Y6)&sp zpf6-;VQVr2hd7|jXVRz++sSMs|MBKs>(@~MIC)5ZGfs4eXK`t1_EpoiP8^XH8PFU-oWT#ZcI$*?#;qru&%2QdK* zEYSggdbC$N*W5dv?r`-;z){9awgPdV0k9m7w}dOinr5yMT5}jEd=)vU$N@8^I!n@n z8_`5^l&>ogP6DMmzDn_1ng`MXx)P!))r#%1~m>e2FN9NOd`7}V_j zk?u?>=jle^CUA5*-^8%ZyIKpBj?g^VhA^+A`HbZCm1abLhYxw#XyK&{wUeue(SI5@N_|)w&oLSJgqL zx|N9ueRSq89v`-goC|=mRwY!~+usM(0$~nK6pOVZ*Hb3mGlh75!#t)@ezle!Z4$Kj z7S7gek%oy4#Eljep%H{-E-xp`o$1--;dJqAaby?yXlFJ(UE(EkEz1ZfF0#N zgJEL(lpx`fTkKI7B8*&>rj%^41j8l~+_FTnAbVMb;rc(8Pi&wSKoQi%fz22LR1iF& z4xN@`3qQaXux*5Wl-bgi>={fi2~A+S**Xb^Kqc;4FKLEZEkm(^SIk=@s~4aU-uu9? z&AntCV)l~RKlUaWyUT=6pFTn0G2V8;9jrO(#Vl0jXTdR7`{_?A~gg} zmIDre&;o|Bk;)Mha=qz~4i4m2uxLfnEcM~EDxm(-$bc@fjq#GL1G$z7B>>Yev0<`E zLdN9*)vou_tLSg?n@YO0OvbjP>Xllwa3Y5QWK^(6OeNh2iC@wNQGJ?%MnH~RQWHV6 zC-f=Yyu{ED@OKRmn-|KYrwE6{IM-gXhY2yfDgU~FFY~U;buD_7@0z}HN@>+C(lJnq z<#kO}NmqYqU;WX5E#3{pJh{4ATu7*7Ov^3D7Je8lfEi#!=__xlR522M>hR047r24x z4eZur#BDKHv7SVVT^!u&u*?B@fcIkEKbn?J!K-Iu((gx^Eu&R5IxhBKqzuAsfd2+S*Tctt|0MCEn+Na6C2_QRtzJHN;7{oSW?9K-{Pt&oZ`A zAl#(Qw4JulS^2gKEj%J9hTTQnN998SCZHB@5vRapWbm>`bEl(rka9%H@Q$Z5lhS}2 zggDn|17>#-wggIaC<22Y0=AzQvw0j#*16<#lnYm{yt|iF75Gnxduh~BH(x?eOw%3@ zO$UY~9pHGp9tauF*kT`W3uqa{Fos>Pn>E#hdiB>x4x=kkFMD&cXJ(o7_-t(u3`yDa zP`fB22$WYY4gpu@t4)eft|VU}K-LBocQwW<$lj9Nj~1wgE@PABRISr`E8^O}nNL7Q!vCm+W_3*hK~=;Cr!)3b#$4pswuIAs{!76T8TJC2z9)p6IFhq=T15MF0`jMsRnMz&gZ zdd2_=t7uKIg%r)n!f)Z1)c}8)4D8qy7crz<`z1py!UQ!n_^moy^Rc+ z@vdard_FHOvNxn%qAJ*~*{R3f094bc){Lhzc*>AJ&TTR%c9+~&(eshM4?#8JUB_sx z2Qjd67KFogc!yZ6X^2de7?&old-yU?%POy zSfItrxO8V@Dqakj!ReD#G2N60&%vm9r&O z6o3%#V2A*#K40p)MAI3IrN@QU0|tP`NfQ&Z{uplciIxPt4fnnUqTgdNk-aHkl34Ot zjGxZ7!gyo@GQX9OO|XJ(Y!o~+#CW;FPWb7`L&pVJ78^`SjxK z92HM4XM3NPho6>zKRNmTUj6X5C(jp*r_)nr-sys22@{X+g_^SeE>M70Qw_ixw8fnM zvF!Z*27E<&jnND6>ElN|wZ~x#UT^W{4ex|o%;#(=e`ItsE8!)dpL4Wo&UeP*70Wo6 z^gF96vlD}p z;xU9k5&1}PKc>S~YUIibrF6+wFsb2;5zcrjwL|fczgnW(p-M?k0~cz?Lhpu)me=T3 z29ir|q0v$%hWLwB7;VuZFwp@!EY4Ii*1Vky9YmhBMxAqsmXcBE_Q@0d+xK2I$^mB`A^G9YQ;5zF=Ng%w1r zM33&iC4Ga~4wesB5IdQ}IYzeJM}lGEwiCZ|rPb}l=abh|T#rtvtcX!0VW2MFt%z!c zYZ%#4FLf{g!j>ynOr6XYT9t1zk^uf!pQKEl)wQrSDQ(TMClb1UE=OR(mLP_~A(D38XmrSgWC@Loc~XyOM&kt(TL%I2kVZOtf^3 zlLUzk?P)~npsu1pxCoCw3`aAGW)I%ss%=xI1tKyy_Pin|gt zSR!bI)R1}tSkc7X6}`85+-3_@L(s3w0Z3yQE!mVw-~M2^5j#bDmy?tI!`F{ryn6KXXudzySG(X@;%dhpSf_teVnH^ThX&H5 z^cVZVoUC9=l}%&<8_IdUf(k=mSCZHR{7$uk-b}ClFTpkPYOS?jhM}POHtLeq;eMBn zTtuj*#mzn4KsKcqYH-CztM5`Op_k19c!pcRA z6AMjpr49fYBl_VE9XSE7mk+1QONt3R2-y1IATl}eMvKW}xqGxTeZ1IzeuRU3axh=uM(c%5y2;M< zs<)F>u%vy50jFZWS77Iu&ca3J zms+)E6Ubskp|>Jx;p$|i5Niuya_frFF64?aJ1b-sD#6uAfjtULkZL5o2&%vYhBCoG zN$6#PvCNcQln8pkmBskB2w;a4o4i*6TCNuUEHA`2Wh+Rc3X~|3wHZl*bRh{?E07L_ zB`BR`E;k6Vm*z~uWft3sOrOiC)q0qVTQUA1Wqwj5MP)&E5I}ia(TzYn4yLg6$?#&FI|&&WU_vJ-riLD-&AlnunjlSjR@)XFQ;AhYLl+l1jzl-5%vR1_ zZUI{b8Ul>!If^$|mlgB14Lzk~uI_$DNcqkZPFu*zju@vI2PN+RHG_s%Anz@CXz%jT zeE$0Q$*YqmC$qgN2Q9dzs8jab%khx(9b{J|wa79Xw<&QC1@Q9ExW--Py>Gk}8AqAJ zx_F{6n@l-j_9BkbJKmafDT!Ay zc#Uae3%QB7?SW?Ot@cG0l)AN;Y@9?U;E|bc=T1saQy@zHx7j;3y<^rvykz`izTdvTzmL1j)^aO03eC=IS?>glsx%C$XfGLEBdxR9 z+&9+4d^9iL7-6!!pjOeWK@apD-mhLQ=|QI$*E!*^qs;e2ICp`&jMLnWcaDaw1`qSQ&@l8}D&v04DJa!T0$eVx zrU=x=F0vAo_S}b+K zGpSy%yUcw#oB%ZewbJp7=y@pVT^%LW-1~WBxI68z)#Q7&K-gee^wERlXt0W9{H^|w zm5A?IlR?>3#JB{|v(?tg0pAw!kXs;)A? zHhSy^A>J1T&;|&P>s_*Kd~`W|y?^rK$YnUoIspp6Yv7;Fq z!X(tQoUdUQxmE{2R0JN$(t}8G$d>PqK_K%W8#{~yS5>BTyul+7d7UaHc{SMz*#HkK z1u;lM%azHU{y<+G9*`>f(-8WvkY`ZGjk5CCW;8)MX4{7=i>^;vq6~Zwc^d zPvwWDNaNM12bv*f$hgHkj237uWL=F+rPxb$S>_!nt1I;(L#&TJm&_J2!DlUEWXlP0 zv*e&o;7+y3hQ4bR#!m2%(cHCjR@?h2rvl^7z>3Vl1ZeqR-#%6hIaX#va+sBM?5UBI zJ^Xc(rRh4~b*+G5iC|1U1lCF!%die@9PXUDEG75&vg48flSpJs43crt%OaVK0QkfN zt~2qEduJ^ys>j~S|Gse6!fMP;&z2k);Wddg2QLyQd#3k#vWv`RvMy72=Lc7p3c3(c z;M|(N!KC+qb3w#WWxWYQ8_m(X5R@9~>N4IeS247d1V$({+n;;V0ygNbb3^TRRJa}u z8MM9zE5l3%wY$q2lVd{^HRM-$Ttw24&tHSDJr)LjIW&n*qa=)XBqr$5;j2(p^++)W@j;#-ALD75!i?8S{PtW%zbDr3nUrwIx z9sK9xSI_s4`3&`wy+gd@^G~Nd*tbtUXHsJaS`&K&l^}Cf!u2Y653Ra4W@NmV&pyAfy&{9~TpufHvTIET$t?FD87!RykG+bC|layeRiLt2~Q;_k{m3Sazv?vc1 zb^lzTB^&GMx>hU+paCutf<;{3XpgLlY5ynWhshCWMAAjBwgYtuu> zlwxw&0uIg508!CwE{IsksDYT&*SbGo0oo_!iw6F~OVm+x?l$26>C*&EC%W^%A8w>3 zjNJ*V9pi#Ru`~`^93LMO(?=Xl=FkO1EZ)Z)80;{#J*Xcb_3me5wYrElRL&1NAnQj)EK&y$7LrfC41Qe8bvlx@?EkRNafh4Oy!M;gm#O%w=G~ZVEj;nfJX)}_{iGfXp-h=jK(I#UIiCv+?U}dMvbvH2rLkp26B8F zsAZK_%iNM)|6^%ZWd>RGCG(G9-&Dtr$o8bv$kYq+a z+SRQ@@082n=wkJJ%RR&~Y zV8|qWGMqlVqkNSH>6hIo-^-$O2TX=h;2`^{*Ie0F00bOJjLL6<0}cyxPKlA$E8=b@ z^^OZ}uCS#{HJ02~2{mQiyosDa5VtdY;)0s-RJ3kK#0I{SLmRrAwcKiT`z?SyT*c@i z!>AlQ~T&w-o{dFBp@xSv@!@O>C|nO)m+J#Tv+h1PsQwb6Xl_5HGaE z$Z;5!ZkArr+vNRi0XjOBr*k8C#qID(kN{+c6TnN!CALE*LjWOMQKAhqc345}H_zEe zKEK#KyO^C{9!+M?503wS^6ZD>#|M+y-tt0kf76G!^u=1Z*h}UQMZMM{7UY+$xT(^8 z0cbk+onvkd=b>bdTM+CnbNjegBe!`D@XQ78ti*f+AkD9o9+hG)!n1j&uWbMM@ssLB z?UjKex7s*g!pNWwyzs)laGX|=)oJ3?DP>NqFjG#>h2sejZ7Q>!%o&Vft23qYr^~Bt zc<3#Fp))*swG8A6t{WS5o-(G5J%k*?Oct?6U;;THJto^Euvu0Lu8GlHkQ7r%R(`W| zu)w0cW=ILlBdj{P@E|6oZBY1{rESUYXbaHA4s?4@#hN1vtTa6mC3O(FK|`sO7Rde- zDuy-!^XV>2xWi zA~z}f1nbi&b0e=dYuxxwj|KCYq3VK&4ZuY2X9yu$ymBoAmYW>GETmDJ zJ6GoQ4GONo0FdJv5j()w^p(Zm#dyY~hpuPKa~$N|-Sem$`wu*zr)x^jw5}e*g}PVs zS2eo|VFXR8!*8L#QVU=bIl9_<2fj=z{IoPOqb3wf3k+mQX}FCsT8N2_Y>Qh5Ly7%5 zS8!{)L2xd;^GXvz#>@i^Sp+v4Nsz3Va0~z?@V5yr zx0Ds-hNkLS&RXzE6h0sLub+Q?_wL=F?>~aXgJB!_{ilx{#CUY_`1p8-%K+EQ6S88q z(;{4@B1w~gl_B}rNq0s0+J@O~ncD+;N$AHhwfJFf7V#ONN^sRuPI5&ZS5}!`BP8Xu z018SuE;N&)a#Aq?aZM9sz}<-`wnjD%y5<9V}kc&VDghv4}0n>5-j#2aN zM!{(9z6?3jZD1zHbIyX&4>QfHJmJAZo_f5M`O^p8aDw%1Y9>{leC6cQRF7(JXl^D_ zN%}IKwp{nC1uz^G_8ED-lg^FMX-%?AG)p$<^Tp2O@$tzI$Io8wKYFx(c*uhQ%;wx-uX{gU?T~@LhlD6QUV_l7 zW!P&ikNGKhA$TCpGu6+534lw0f6PG(wqV(P#a)Jgjby4#uIC?OwL;uqUiAqI4Y}%> z+YBht9PecsL}$bZl$ zEc>JsP%Ngv3~DZ&?dA!?pU(_(NQXZzs5qj}AI1;9_k^m)0>dPSL-CUNjAI0q9O0IS zMYPCQM>A|(+H#3}F1JIsN@mm94$tdxi-k603iUA1YsKjul#H5oSCl!<-{8rs&g zbGX#nhE{7|GhFOmgbRL6wk`QxX@RhZZodiR!EWMXG@1o`qjp?Z?8+gtVenW21K`-0 zuvu>RG3sW{O0KH_7%CG0@ii<|X0Hh(^k^50O$EjPVT(?)gXsVW)U?M2##QX$x5+!( z0`#b7JT%no7(EO|MiSi%2A`FfKN(xU&)3#0%|k~IEtevYLn*-oZr$uEm2`9>h;f21 zcIK$@;rwK}_rv0tvlcI=2S+=+)o6!%hM#%hc&&)3ZV9M9m(87e4hq}o-08cQx^ zmvv!n74Bn3HhU_MTg*XZTt>WPd}Tal25(-L1N+iKO%%c2K&+(Eej4k%N#cCEJC7C< z@*4yyl664=Tx52Ueb(Y%|N7TI|M}1V`Jey6OaAcjRCKc`4$a%Qf4=$S?T7c;QO0RD z3%u-^;p=MmuZu%DPe=z6TM{a`0w1CPB@4m#179G6@oMxja4Rk&d0^ zbi#zn);S+z;(}p0Th7idIGl_#&0F;Jvg9R5-o(iOiXLF6SrfbLQGYa|d~f;Kpt*>N zgUoalawE{DDjXt|2qQ)ld}ZJW^;%Ctv41TTnx$)J$HFn%a#uCVWTv=LIFa`e=&H1; zy-u0ajH^gt)-cqzp^x170^pCweE1Qcej*@;#zZ(bBZwi5L8KnXT9!OQE&HLvCk!(< zyr?ju7PGyNJD+%eir!cWBbFIAH`zHxpst|eITDOYRwLP%YWT`3Jrq!xlW@K6nU5xCx;FC{Ck`%S;cs1WP3ckwbL*GQ^Sy#Cm{3rzua@0u6F$jEoK&wai; z!_K)^saH%cc~FKwU0u7C)I<@YBGM!pjRLpf-n2mYlA8Q51-p{+lEazMF}9tZJ)Y~( zOV%!S=Tr9OaG0oDF}$!z^|vgx1X4_(HUb6}(qj7D(b>4LR+6?n4A|bVFtHyD37b2d z0%Ug(^TYml=w!aUI5^umxm^6m{*(W+|Kz9H@#FdaoSmWbGaMk@H;ka6phFfK(Mw*O z@4{3SD#Q6Z)e$I02ZIi3l^-EY*BTeDn!|6YN`u)57BL%X+Dt0mCKG00C43ctdB&3r zGYm3uj%hz3FD_W>-@JXx->1{l_a8p+usZ=Va(Vsqe6dh#?C$a%UXt)qG+6-W%W$dH zs_My@E7j5JV8zzF+c*$Xq4Y?=O(X+wrLyHkX%r>KToO}od?t@FC>cH34d;==-+%x8 z=bwN1@BjYq|ND>s{^gfn-n@B(H%whr$8&8Ba`c9-$D&a5*^}oopHCk_El>H50uT0+ zsW)HY`e4qqj}(>hFvluLlL{ycF|}uuTj5k4nl?~(3!z-&YimfX;l#9z<}yZGpH_o&M3-U1YG_7) zn%|a39g$OPn~_$>Wm>(GTFqZcwH?Z|6~mdr>bkQ+JCZ;vB&bTRQPp-xYRbgJRs0DF zh`|wY5*Q$>Fs{_TN3~7ftrox@Jn3om(G)86z$6}wuAHjYBDVch48QbylZvIQrk#Z} zOYq94xVhx3wB?s|h}8(UCOqINF7o_>wK*M#0^<}q;KSLC15a@Ei~){SUwAO#L6-dZx!o4CGA`R8AM{f)1qP$O1!+-U71=eMoFa0|F{;=AQ~n|Aocv`-)H5!yjvxW)7YZ^-IVW>S?}9d|=a5_f>EAaXQ! z=nasE{OG_pm(`$jl0B6+i2YVs*adTmP8nejz9UM%6HwRzO#njk@U&Ai+(TSM%!|v; z*b-GE;O^rh59Yu|Nb-*ZW31zpH;DC?TZ|~GzN6~^w%r&pBp4BK(W}~0Bz^*yM9jjv zO1$7%Kd>wSS_5=uS*QD%TcIjbsoJ8ORj;WtwiuqwHQBz3ymodG(o24o=Y4};$iL(^S3Q^s;9y>2 za*1y`s9)M1L>-oCuhf`L7Kbss|L}>OWA=~#=b!)J@8^I0ipR_@7{QaTUUC)p^jP4h zbKU9U?XcXDV51}OINNfjq2~Z@8R z)>z;#RSGsVY~}QlSCssfWUT@zYJ(=(stF_)KyC3BHv)TR&>~%f+vh5FiNUL%^|?mf zza?N21X)iF*3D+_3KCHes`!n>RXH!9@WvSDxqGG2|0XLNUZ*4jmL~X_zU%AoETmtgw3;Mem*d-?4GS zkox7jC9#6Yl`+I^z-}4^-wPNP0i@esUBJIEq+WLnkv)RGHqoIe*}#xyh=H<|oJoL$ z&1H;ZW8(T->`W=d4p{_AU}9Jjxdk3T3q;SVPw813G>eSu<-R7S?|c28$rfN9GilP6Cmdx!HqX7d!1T-RyvZtz}* z>#ox>Jlz^z`mHW74gu$P*^9+jW>XeCWCXH+J)F&A*hnzYSjbJrco40#GY}nCNB>JV z&!TJ?qd#sj@3mkTnWy(~_d((rLyT#vBC(DGP+4-}<#eS!DLmT)BQh+lyxc(bk{@Fy zo7R9h+Cf|~n+=q@9wOTfAYnxG;4G_$ccVMEUT<~^6nyO(k~Bj~AeC^(^L3C*9LjJ( z&TZkAGIY1ZYYBq5No=mY^R5P?C|14vqC0KGD|$$QoUt?Pm<a{A)%h=6LODGB{xJ(MMQQt!brVBF*VUx$ni)f^AJg|hI~cjk3Zh< zev6NMhvSSlL1|k*2q2{O6vydqdO%6CEM5wfE(HW0FW1D^jMKh4J`|&na~(g62`Xaz z8Q%8x+i(B=*RQ|+jGO%1Z+Oh7=eWqaIj%bT);UKb(LOXh`*ce8>SN|S+i{5H>Yacb z!r*8sVY#E5?>a`LCrqMV9KygU$2Q_mHC0_pWxdw7#?ooL3W>1^NU#vcnbRiM!6sJi zqW#M_39QTL^@NMIv=+`nzY;*E#SZ0AXlAtvBxU9%=88b^vYJNKwGF-8@C(zXV^lXB zB9-cX9!IdQzdSBV949Xk5(!0$M;d*4brjnBm_Yra<);i@fEI=(lRY@)cXC2z(06^^ zBio!rt1{1q#wHfBsu$=knMFfD@K`h4D+r|JP}yGAHhC{v0L##f*yw6waNM8;g6zdf z(9#1V(315wH;kQGI@W&hT5MuXGOrlX;rxQL7I-=P7Zc7}JYO8~4eB3Go*rFH_w;3m zn702PdvC(s#;vUFN*pC>mONzGXP@s|>)!wWgU&kp?wvS^oj9JYiIjAox8Cj|*iBND ztvGT*SOyD)LZN^z0M*rKbQFL*D_t4D7%H2%a=EX8kTHmu9*Hb=c#GI#@&5h$-+%v| z7+*3*C$kd-j@>3G`3@h4La;>vm@u8ebV-;EzC`1xNQO&zk*N<5&o@orL<^3yc=pq? z7cX8^Rd2z9ftQD2Z;BfdZD!WFSW!EQ$0RU2Pb(Atc5!N4X$&x{kp^nKU(6XaA|c zJ%$xyB_5)vmB`8fU?v=MZ>pC(dU}K>Z$+=axzS@6c9(t0xRce2XjRMsdc;>w2H4G& z>8z<-dRqLo8m!5^EZrn9w}K)@az#~jY_rTKq|56>@ka6!7(TQj?!k74mG_;E`@FeL zfR9-b`P~vzcoFXwMC|d>@1bU4&{^D}D3X5bo<1%Zm z%pjrppkk4{s+k;QFiz$z~JN;Yfw>*#@U?#c`3Ijz*^ zMUC-@%YsufS-{$BAyom60R=;TDH18sstRVaIihN zydGX-8HpQ1YS}P%duDXe9_6WM4+mOh;IASr%Q>vP{2Rt()Jt#g-~ImP_50J0=VP7q zKu<^4>5cZVFE_CthokM$-tN}UsJ}JDf0l-_*1QN3a?S-_MXn}IUiTtHtdUBBaebL? zc=>*E@!|a`p5y;K`|)4@`S;I1J!jL!+jk#uh(lb-W5>9bYH1bCVd>Wk_j>uLI~r{t z9UO84Fxl4^Ri6L)8{B#y`e&CH+%Vi+VrpMpOvb%FU+R{#k@AXR9j$IFm?dAa8$57| zHr@?X11tL^%>L+^5KZ-4k}5f4_?FTYaB#bu1TAWdRH92v2`5d7Ea53Z-NwW;0AGb# z4VBs6Agpz^Xe%`IPyX@PL6?{FPxP1~>_gt<bpZl@}3<5=Sz-c!}+Nwg1dlFxY;%zN9)bipSz1oYrpdxHJchII%^Su z?s%tjL!;>ZB&nK!ZV+pZDSXLP5XhMcjqWwFtiHqmYZhEUw&d!R48Jg3S;^cc(Bs?< zGKtDFvAMyBy2g*Z!PmDpHZP-9907Z?vBeA$!NF*k~Kl)BZbvN?Igs7s)8lmRmn{*F2?PWD? zc`7N($%YQiV9G@{n)^YQsh+J2P%2QmVyx4GgMeBD1WZ|04yIapUqTZcGo_&M^lDqj`Tw_Gub#Y_^fo?KWaRwa*nM~>B)6> zeAAn3>~C*>e{k}T{gZ?4aB#D^1+i+Ai3|rgd1NAJ{S;9eI1^OQ!eD_HW`DtqQWEw1 zZNVh%Qkqa=o`C_UoYCQzmt%G$V_#w&VsWak;w3h+xS)(^FpO@DW2{L^VOf&YVb$T5 zhM1rW$F06B*V`nU&MHk(_+()-r)q+=4i_%DIvZQ_Y5!_+ea81g&Q4#yee>@h{`14L zAAfoAD=+PZ(SIpY-pr>dC|a;Z!eFK2UOC*CxA%E%Z-001U~m8F6TZWD-0$gZINtnw z_u>8P*L2Cd*YDobYKp&k`?hn*@%B9QV_Jk!sCR73}-paltdof()_>;d+h190BW68a*`K5&}fq8w^1vhHfd@mT*?RI*`TT?@-oN!YS~I z%;5&5d(X9SITItGXcVw^lhdWTMw&`$al&SkPpZ;b*N#53bs%V@BwS#$$XnU1*shVB z5QCI%sOW08BvS!2BtfD-?*Ab3h23Ox5BbJda&n28#3X)o)dH+8R%(c4`;u{W5*$^c z=ID_g*=gd`S=)RvgdQ1BIQmg5I@S!`dL8+Ew~`W!H#&%qk4S?<>X@@D`C%wkBrX~h z-D=tby9WQFJrI|hwoPZBMGb|LpaG`Iy4u^vTP4`YdP+PSp!DQ!bepF~V;g^8m=Jav zEvYUgG+@fP^g{Aij+Xlpcg^Qd>H$>5H8XPtvs@MP!UXgJ#I4cTbHB#tjxCUPu4y3t!J+HC*Q|LRgU;KquM5lp~7 zW}5*fGCm`cmcm>4he-rgRDG65j3rWl5eq9ySD!rZBYx|lP`A}}%H;`MfF zHYLA$^#<5hzCU^b0l{)Y50EfPnzOUBb9i`&eSC6q^61f{t>Ly^%i?+P27`O_`)eq5 z?nms~#`#72YBqw%%@$9gMEw~+B~nO(s41b_Zizsa$x_TEStZ$uaJ!aLq!pR0Le{Qm zd8u|Y!4SB@p*22AT%eEg4!Yausgj>*8@)xlGieE5@o^U$W{d zvn1Cch$@A!R=5iCS#tPRs`M)Uqm&q!d;lvdBW8A05!3y>B zxBy@*0BdjrQzbooLQCth6Jlj6Qm|TDmAywHKfQVDlAqKA<;VhV45&&q;u1@lV_sy? zlw_VBtplYd1Tlo6Wbzj)L_#{la~EF7!#Ku7;tPKm#G}pbqwT%#4o)8L>>u?Y0j+xvIgsxZFfONDxC zO*HX2GQ4aQ!P&OGwX@GDdk4pRy9Zmt5d;J`&OmKW+)sneP5#)r7C>ZXJ=TF0n|vwn z(vtH55nkK-<@xhhuU}*3V@BK0M@-;mK&7f64g@&SD)x>X?C&1pOva_Wx3jywia%O%)7-5Q5&Je7U zh)T7yKZC&%lUen}no=W!k)~-Rv*0HKFwbVfq>=n&wpkE{+3n`v=zQmTd|DE{C{tf4 zih$HtI0fkG3Vvh`O1A#E7U^A(sW@M8u3KSl2tWYo^|~%1&okJ}H9q4?s_Av8a$1Ni z@rMKTzT~=Z5FcsuR;vtP`ec=PKU1)GQ6}STgP26t6&qWcW5?|ocVpqx`#q? zSjkqN?Gbm}l9s_Bc?b}Lb@=mpATNqV;X0O>NUkbmTL-{6c)2nRJ2@(-1|2H`xgL1N zMZRV<0~xO>&FXY$yoS9hvV^WQ8APs938XNH>iNYo&)WBz0ia|{Q%p6H2U$)XCTM!uEG%#3q_y%sl{!;LNxO`Brc#-q#DKm5k4rUC8)NahkIG7LO^eS;j0^ z#55kijAbyGo@}weawOR9G)?wHT*sMtGP6DnV3tt9)|!Y^SoYX3xQ+b{5e~HoU-B!A zW^$2JG%s^jL{1a{?*_;SDX0vs6V=4}`@fR>~>a%1WDMn>}D&nd?%s$y-}6Bah3f;nB&C zlOl7o-crsa`vkz8ldSH7yOZ7lG z88J)Q7zN1$i3p7gOR{13Ry6g{kS5IP0;7h(q>&cfoJlHXL_KZMcI3&;R=2m`-+H=z z_+gq?C4xr|N52ePf8Y{dYcnPbc5eyJ}0#)G5>g;!B8McjNyn8iA~9iZtPOPh-6+OOdU=00Gm zvw?|>eUFLE9%3BHzyA7??G}6sMF(?q*e)sAbl{Ful4lQWA>|TRcX_aKb8sFX9UUAW zv*%)eZ?v=3*O73v7k^-v7m~KNsD;~xqhswb*?F~t8Gs~{kV(oVz0`b-VGzxqHr>+R z+9B>VVmGk1)5OO}b6mtH3!04BEu1kQiZSS^w^0kpvaXeeOV;-=fK-wcN0){vpcO

@xzfsD=M4vK`A)`yioaiSGS-w_d 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%0D>E|7 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 z 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 OfGGc)*b(^q^S=R)0HAmP literal 0 HcmV?d00001 From 54d33e8bf710d06d0195ad75d280df1c6f950faf Mon Sep 17 00:00:00 2001 From: karlo-supatrooper Date: Thu, 8 Dec 2022 00:45:21 +0800 Subject: [PATCH 27/33] checklist: add Karlo Ison to humans.txt --- apps/docs/public/humans.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/docs/public/humans.txt b/apps/docs/public/humans.txt index 024052c061f..95817e22f6d 100644 --- a/apps/docs/public/humans.txt +++ b/apps/docs/public/humans.txt @@ -29,6 +29,7 @@ Jon M Jonny Summers-Muir Joshen Lim Kang Ming Tay +Karlo Ison Kevin Grüneberg Lakshmipathi G Laura C From f01c1e0805683c105979b4ce724f9aeb4961e4bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ramiro=20Nu=C3=B1ez=20Dosio?= Date: Wed, 7 Dec 2022 16:56:15 +0000 Subject: [PATCH 28/33] Added more Community Highlights. --- .../2022-12-07-supabase-beta-november-2022.mdx | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/apps/www/_blog/2022-12-07-supabase-beta-november-2022.mdx b/apps/www/_blog/2022-12-07-supabase-beta-november-2022.mdx index f7853c765a7..370877b8781 100644 --- a/apps/www/_blog/2022-12-07-supabase-beta-november-2022.mdx +++ b/apps/www/_blog/2022-12-07-supabase-beta-november-2022.mdx @@ -79,7 +79,20 @@ Discover other great projects: [Made with Supabase](https://www.madewithsupabas - Flutter Authentication and Authorization with RLS. [Tutorial](https://supabase.com/blog/flutter-authentication-and-authorization-with-rls) - The pros and cons of using PostgREST. [Podcast](https://postgres.fm/episodes/postgrest) - Querying Supabase from the edge with Netlify and PolyScale. [Tutorial](https://www.netlify.com/blog/querying-supabase-from-the-edge-with-polyscale/) -- JWT Authentication with Supabase and Zuplo for your API. [Blog](https://zuplo.com/blog/2022/11/15/api-authentication-with-supabase-jwt/) +- JWT Authentication with Supabase and Zuplo for your API. [Blog](https://zuplo.com/blog/2022/11/15/api-authentication-with-supabase-jwt/) and [Video](https://www.youtube.com/watch?v=UEeSZkV7o_Y&feature=youtu.be) +- Shipping a public API backed by Supabase. [Blog](https://zuplo.com/blog/2022/11/18/shipping-a-public-api-backed-by-supabase) and [Video](https://www.youtube.com/watch?v=GJSkbxMnWxE) +- A Guide to testing on Supabase using pgTAP. [Guide](https://usebasejump.com/blog/testing-on-supabase-with-pgtap) +- [Using Bytebase to manage the database development lifecycle for Supabase databases](https://www.bytebase.com/docs/how-to/integrations/supabase) +- The Best Backend as a Service for your React App. [Article](https://www.freecodecamp.org/news/best-backend-service-react/) +- All You Need to Know About Serverless Functions and the Edge. [Article](https://dev.to/nefejames/all-you-need-to-know-about-serverless-functions-and-the-edge-2bl2) +- #1 Hack for Building JavaScript Portfolio Projects. [Video](https://www.youtube.com/watch?v=3K9VUT7H5sw) +- Livestreaming - Job Board App w/ SvelteKit, Supabase, & Prisma. [Youtube Playlist](https://www.youtube.com/playlist?list=PLq30BP0TIcqU8SlzDK2wX4IaXamQ26kpr) +- How to connect to and insert data into Supabase with Pipedream. [Article](https://pipedream.com/blog/how-to-connect-to-and-insert-data-into-supabase-with-pipedream/) and [Video](https://www.youtube.com/watch?v=l9B8F1n3duk) +- Google Sign-In using Supabase and React Native (Expo). [Tutorial](https://dev.to/fedorish/google-sign-in-using-supabase-and-react-native-expo-14jf) +- Fast and Intuitive analytics for Supabase with DB Zaps. [Video](https://www.youtube.com/watch?v=QlIlqm9eG3w) +- ReactJS + Supabase Fullstack CRUD Application Development. [Youtube Playlist](https://youtube.com/playlist?list=PLl6EcvA_AoxEFqwT_rNs1uZnnf7LSEoji) +- How to connect a ESP8266 to a Streamlit App using Supabase database. [Video](https://www.youtube.com/watch?v=wI209WK3-VM) + ## Meme Zone From 372b77ae7d3c90fd532fc18ab52a22d5e7ac1d0d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ramiro=20Nu=C3=B1ez=20Dosio?= Date: Wed, 7 Dec 2022 17:26:28 +0000 Subject: [PATCH 29/33] Updated description. --- apps/www/_blog/2022-12-07-supabase-beta-november-2022.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/www/_blog/2022-12-07-supabase-beta-november-2022.mdx b/apps/www/_blog/2022-12-07-supabase-beta-november-2022.mdx index 370877b8781..d1387baddc8 100644 --- a/apps/www/_blog/2022-12-07-supabase-beta-november-2022.mdx +++ b/apps/www/_blog/2022-12-07-supabase-beta-november-2022.mdx @@ -1,6 +1,6 @@ --- title: Supabase Beta November 2022 -description: New SDKs, quickstarts, Functions tricks, and more. But, more importantly, Launch Week 6️ has a date! +description: We are preparing everything for Launch Week 6, but we still had time to ship some goodies this month! author: ant_wilson image: 2022-12-07-november-beta-update/monthly-update-november-2022.jpg thumb: 2022-12-07-november-beta-update/monthly-update-november-2022.jpg @@ -10,7 +10,7 @@ date: '2022-12-07' toc_depth: 3 --- -Launch Week 6 is just around the corner! We are working hard to bring you the best Launch Week yet, but we still had time to ship some goodies during November. Read on! +Launch Week 6 is just around the corner! We’re saving most of November’s updated as a surprise for Launch Week, but we still had time to ship some goodies this month. Read on! ## Launch Week 6 tickets From d779dbb1e06484800aca239acbc3895b554405f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ramiro=20Nu=C3=B1ez=20Dosio?= Date: Wed, 7 Dec 2022 17:59:14 +0000 Subject: [PATCH 30/33] Replace image. --- .../launch-week-6-ticket.jpg | Bin 240217 -> 241065 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/apps/www/public/images/blog/2022-12-07-november-beta-update/launch-week-6-ticket.jpg b/apps/www/public/images/blog/2022-12-07-november-beta-update/launch-week-6-ticket.jpg index ee390608907adc4ac92c2a11888f23f41aa016dc..31cc7b978cd1af068155d3ded8068d7576baad5f 100644 GIT binary patch literal 241065 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%0A@mrK~-!ryptJzT%UY{e(EqftQCpr> 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 literal 240217 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

Rgc8h#1!)T(2JqC0k&`s;y{cF-Srx|ygqFuXpU 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Ξ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

~f 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 From be229918f642fa59143ea6745286558f196b3040 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ramiro=20Nu=C3=B1ez=20Dosio?= Date: Wed, 7 Dec 2022 21:16:46 +0000 Subject: [PATCH 31/33] Added more content and authors. --- apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx b/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx index b3ecf3a73f9..07404711e42 100644 --- a/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx +++ b/apps/www/_blog/2022-12-06-the-supabase-content-storm.mdx @@ -26,11 +26,13 @@ More than 30 creators participated in creating content in different formats and - [Supabase Authentication & Realtime Database with Flutter](https://www.youtube.com/watch?v=UTSSYPOd5A0) by Pooja Bhaumik. - [Why I Switched From AWS Cognito To Supabase The Week Before My Startup Launched](https://medium.com/@sleeplessfox/why-i-switched-from-aws-cognito-to-supabase-the-week-before-my-startup-launched-67fdc1eccb8c) by Danilo à Tellinghusen. - [Supabase Crash Course For Python Developers](https://www.youtube.com/watch?v=M6cfT2pqpSc) by Patrick Loeber. +- [Hoppscotch with GraphQL](https://www.youtube.com/watch?v=HoBXQng3aK4) by Jamie Barton. - [Supabase with TypeScript: using tRPC and Prisma to achieve end-to-end typesafety](https://noahflk.com/blog/supabase-typescript-trpc) by Noah. - [How to Connect Browser Extensions to Supabase](https://akoskm.com/how-to-connect-browser-extensions-to-supabase) by Ákos Kőműves. - [A Chili Cookoff with Rust, Rocket, Render, and Supabase](bradcypert.com/chili-cookoff-with-rust-rocket-render-and-supabase/) by Brad Cypert. - [Authenticating users with Remix and Supabase](https://makerkit.dev/blog/tutorials/remix-supabase-auth) by Giancarlo Buomprisco. - [Automatic Spotify Playlist Creation with Pipedream and Supabase](https://www.ianwootten.co.uk/2022/12/06/automatic-spotify-playlist-creation-with-pipedream-and-supabase/) by Ian Wootten. +- [Accept Payments For Your African-Based Business Using Supabase Edge Functions and Paystack](https://blog.hijabicoder.dev/accept-payments-for-your-african-based-business-using-supabase-edge-functions-and-paystack) by Fatuma Abdullahi. - [Creating AvatarAI.me using Supabase and Cerebrium](https://blog.cerebrium.ai/creating-avatarai-me-using-supabase-and-cerebrium-1bf69440c4a7) by Cerebrium. - [From Zero to Hero: Building Next.js Projects](https://www.youtube.com/watch?v=LR1i_8QjXyY) by Gui Bibeau. - [Set up a monorepo with Supabase and Turborepo](https://philipp.steinroetter.com/posts/supabase-turborepo) by Philipp Steinrötter. @@ -47,6 +49,9 @@ More than 30 creators participated in creating content in different formats and - [What the hell is Supabase?](https://www.youtube.com/watch?v=syOnFdFC_5U) by Ayesha Sahar. - [Comment utiliser Supabase en No-Code avec Weweb ?](https://www.youtube.com/watch?v=g2TLd8vvs0E) by Thomas Buyle. - [How I used Supabase and n8n for my background tasks](https://mathias.rocks/blog/2022-12-06-how-I-used-supabase/) by Mathias Mitchel +- [Build An Image Gallery With Supabase Storage and React (Upload Images with Supabase)](https://www.youtube.com/watch?v=8tfdY0Sf2rA) by Coopercodes +- [Twitter thread showing how to build a web app](https://twitter.com/thisisisheanesu/status/1600257146792181766) by Isheanesu. +- [This service will run your entire app](https://www.instagram.com/reel/Cl1KWbtDGMR/) by Simon Baker (@allthecode). It's a lot! There are tons of great resources, going through everything would take a couple of days, so we recommend bookmarking this page! If you like the content, make sure to give feedback to the author and follow them on social. From 2c56a55d3d3dff5c686b45f20962ad74c38c4322 Mon Sep 17 00:00:00 2001 From: Jon Meyers Date: Thu, 8 Dec 2022 11:10:17 +1100 Subject: [PATCH 32/33] update remix guide --- .../pages/guides/auth/auth-helpers/remix.mdx | 1100 +++++++---------- 1 file changed, 466 insertions(+), 634 deletions(-) diff --git a/apps/docs/pages/guides/auth/auth-helpers/remix.mdx b/apps/docs/pages/guides/auth/auth-helpers/remix.mdx index 6df649ea7b1..0aa105dd66a 100644 --- a/apps/docs/pages/guides/auth/auth-helpers/remix.mdx +++ b/apps/docs/pages/guides/auth/auth-helpers/remix.mdx @@ -9,6 +9,8 @@ export const meta = { This submodule provides convenience helpers for implementing user authentication in Remix applications. +> Check out [this repo](https://github.com/supabase/auth-helpers/tree/main/examples/remix) for a full example. + ## Install the Remix helper library -Loader functions run on the server immediately before the component is rendered. They respond to all GET requests on a route. You can create an authenticated Supabase client by calling the `createServerClient` function and passing it your `SUPABASE_URL`, `SUPABASE_ANON_KEY`, and a `Request` and `Response`. - ```jsx import { json } from '@remix-run/node' // change this import to whatever runtime you are using import { createServerClient } from '@supabase/auth-helpers-remix' @@ -95,17 +101,17 @@ export const loader = async ({ request }) => { -Loader functions run on the server immediately before the component is rendered. You can create an authenticated Supabase client by calling the `createServerClient` function and passing it your `SUPABASE_URL`, `SUPABASE_ANON_KEY`, and a `Request` and `Response`. - ```jsx -import { LoaderFunction, json } from '@remix-run/node' // change this import to whatever runtime you are using +import { json } from '@remix-run/node' // change this import to whatever runtime you are using import { createServerClient } from '@supabase/auth-helpers-remix' -export const loader: LoaderFunction = async ({ request }: { request: Request }) => { +import type { LoaderArgs } from '@remix-run/node' // change this import to whatever runtime you are using + +export const loader = async ({ request }: LoaderArgs) => { const response = new Response() const supabaseClient = createServerClient( - process.env.SUPABASE_URL, - process.env.SUPABASE_ANON_KEY, + process.env.SUPABASE_URL!, + process.env.SUPABASE_ANON_KEY!, { request, response } ) @@ -125,7 +131,9 @@ export const loader: LoaderFunction = async ({ request }: { request: Request }) -## Action +### Action + +Action functions run on the server and respond to HTTP requests to a route, other than GET - POST, PUT, PATCH, DELETE etc. You can create an authenticated Supabase client by calling the `createServerClient` function and passing it your `SUPABASE_URL`, `SUPABASE_ANON_KEY`, and a `Request` and `Response`. -Action functions run on the server and respond to HTTP requests to a route, other than GET - POST, PUT, PATCH, DELETE etc. You can create an authenticated Supabase client by calling the `createServerClient` function and passing it your `SUPABASE_URL`, `SUPABASE_ANON_KEY`, and a `Request` and `Response`. - ```jsx import { json } from '@remix-run/node' // change this import to whatever runtime you are using import { createServerClient } from '@supabase/auth-helpers-remix' @@ -166,18 +172,18 @@ export const action = async ({ request }) => { -Action functions run on the server and respond to HTTP requests to a route, other than GET - POST, PUT, PATCH, DELETE etc. You can create an authenticated Supabase client by calling the `createServerClient` function and passing it your `SUPABASE_URL`, `SUPABASE_ANON_KEY`, and a `Request` and `Response`. - ```jsx -import { ActionFunction, json } from '@remix-run/node' // change this import to whatever runtime you are using +import { json } from '@remix-run/node' // change this import to whatever runtime you are using import { createServerClient } from '@supabase/auth-helpers-remix' -export const action: ActionFunction = async ({ request }: { request: Request }) => { +import type { ActionArgs } from '@remix-run/node' // change this import to whatever runtime you are using + +export const action = async ({ request }: ActionArgs) => { const response = new Response() const supabaseClient = createServerClient( - process.env.SUPABASE_URL, - process.env.SUPABASE_ANON_KEY, + process.env.SUPABASE_URL!, + process.env.SUPABASE_ANON_KEY!, { request, response } ) @@ -213,10 +219,22 @@ The session contains a user property. const user = session?.user ``` -> This is the recommended way for accessing the logged in user. There is also a `getUser()` function but this does not refresh the session if it has expired. +Or, if you don't need the session, you can call the `getUser()` function. + +```jsx +const { + data: { user }, +} = await supabaseClient.auth.getUser() +``` ## Client-side +We still need to use Supabase client-side for things like authentication and realtime subscriptions. Anytime we use Supabase client-side it needs to be a single instance. + +### Creating a singleton Supabase client + +Since our environment variables are not available client-side, we need to plumb them through from the loader. + -In order to use the Supabase client in the browser - fetching data in `useEffect` or subscribing to realtime events - we need to do a little more plumbing. Remix does not include a way to make environment variables available to the browser, so we need to pipe them through from a `loader` function in our `root.jsx` route and attach them to the `window`. - ```jsx title=app/root.jsx export const loader = () => { - const { SUPABASE_URL, SUPABASE_ANON_KEY } = process.env - return json({ - env: { - SUPABASE_URL, - SUPABASE_ANON_KEY, - }, - }) -} -``` - -> These may not be stored in `process.env` for environments other than Node. - -Next, we call the `useLoaderData` hook in our component to get the `env` object. - -```jsx title=app/root.jsx -const { env } = useLoaderData() -``` - -And then, add a `

- We worked with Developers from around the world to create Supabase-related content and - publish everything on the same day, it's raining content ⛈{' '} - {/* - - blog post. - - */} + We worked with +30 content creators from around the world to drop a mountain of + content simultaneously! + +