From d60e7f5905855f29e5821329e35e0b9c056042e3 Mon Sep 17 00:00:00 2001 From: Animesh Pathak <53110238+Sonichigo@users.noreply.github.com> Date: Tue, 24 May 2022 17:20:16 +0530 Subject: [PATCH 01/57] Proposed changes to Fix Issue #4195 --- web/spec/supabase.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/web/spec/supabase.yml b/web/spec/supabase.yml index 48cc578f9fc..18f3607fe01 100644 --- a/web/spec/supabase.yml +++ b/web/spec/supabase.yml @@ -1391,6 +1391,7 @@ pages: .on('UPDATE', handleRecordUpdated) .subscribe() ``` + **Note** ``eq`` is a filter that can return events that match the filter, but as of now only works with Integers removeSubscription(): title: 'removeSubscription()' From 9bc4fcc7f90539a037f47a02a88381737bf51907 Mon Sep 17 00:00:00 2001 From: Joshen Lim Date: Thu, 26 May 2022 15:26:17 +0800 Subject: [PATCH 02/57] Resolve: https://sentry.io/organizations/supabase/issues/3256047662 --- studio/components/interfaces/Settings/Logs/LogEventChart.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/studio/components/interfaces/Settings/Logs/LogEventChart.tsx b/studio/components/interfaces/Settings/Logs/LogEventChart.tsx index d7a39fb4458..0e75648e455 100644 --- a/studio/components/interfaces/Settings/Logs/LogEventChart.tsx +++ b/studio/components/interfaces/Settings/Logs/LogEventChart.tsx @@ -21,6 +21,8 @@ const LogEventChart: React.FC = ({ data, onBarClick }) => { attribute="count" label="Events" onBarClick={(v: any) => { + if (!v) return + const timestamp = v.activePayload[0].payload.timestamp // 60s before onBarClick((Number(timestamp) + 60) * 1000 * 1000) From 58dfc02a7914332cda07a168c5b60751d4f712e9 Mon Sep 17 00:00:00 2001 From: dshukertjr <18113850+dshukertjr@users.noreply.github.com> Date: Fri, 27 May 2022 10:56:44 +0900 Subject: [PATCH 03/57] feat: replace hubspot api call with forms api --- .../functions/hubspot-notification/index.ts | 230 ++++++------------ 1 file changed, 72 insertions(+), 158 deletions(-) diff --git a/apps/www/supabase/functions/hubspot-notification/index.ts b/apps/www/supabase/functions/hubspot-notification/index.ts index aa1c18a981a..8eeb695922c 100644 --- a/apps/www/supabase/functions/hubspot-notification/index.ts +++ b/apps/www/supabase/functions/hubspot-notification/index.ts @@ -1,177 +1,91 @@ -import { serve } from 'https://deno.land/std@0.131.0/http/server.ts' +import { serve } from "https://deno.land/std@0.131.0/http/server.ts"; -const FUNCTION_SECRET = Deno.env.get('FUNCTION_SECRET') -const HUBSPOT_API_KEY = Deno.env.get('HUBSPOT_API_KEY') -const OWNER_ID = Deno.env.get('OWNER_ID') -const ENTERPRISE_PIPELINE = Deno.env.get('ENTERPRISE_PIPELINE') -const PARTNERS_PIPELINE = Deno.env.get('PARTNERS_PIPELINE') -const ENTERPRISE_DEAL_STAGE = Deno.env.get('ENTERPRISE_DEAL_STAGE') -const PARTNERS_DEAL_STAGE = Deno.env.get('PARTNERS_DEAL_STAGE') +const FUNCTION_SECRET = Deno.env.get("FUNCTION_SECRET"); +const HUBSPOT_PORTAL = Deno.env.get("HUBSPOT_PORTAL"); +const PARTNER_FORM_ID = Deno.env.get("PARTNER_FORM_ID"); +const ENTERPRISE_FORM_ID = Deno.env.get("ENTERPRISE_FORM_ID"); serve(async (req) => { - const requestSecret = req.headers.get('x-function-secret') + const requestSecret = req.headers.get("x-function-secret"); if (FUNCTION_SECRET !== requestSecret) { - return new Response('Unauthorized', { status: 401 }) + return new Response("Unauthorized", { status: 401 }); } - const input = await req.json() + const input = await req.json(); - const firstName = input.record.contact_first_name || input.record.first - const lastName = input.record.contact_last_name || input.record.last - const company = input.record.company_name || input.record.company - const email = input.record.contact_email || input.record.email - const phone = input.record.contact_phone || input.record.phone + const supabase_table_id = input.record.id; + const country = input.record.country; + const form_note = input.record.details; + const company = input.record.company_name || input.record.company; + const company_size = input.record.company_size || input.record.size; + const email = input.record.contact_email || input.record.email; + const phone = input.record.contact_phone || input.record.phone; + const lastName = input.record.contact_last_name || input.record.last; + const firstName = input.record.contact_first_name || input.record.first; + const jobtitle = input.record.title; + const website = input.record.website; + const partner_gallery_type = input.record.type; - const contactResponse = await fetch( - `https://api.hubapi.com/crm/v3/objects/contacts?hapikey=${HUBSPOT_API_KEY}`, + let formData: object = { + supabase_table_id, + country, + form_note, + company, + company_size, + email, + phone, + lastName, + firstName, + }; + + if (input.table === "partner_contacts") { + formData = { + ...formData, + jobtitle, + website, + partner_gallery_type, + }; + } + + const fields: { objectTypeId: "0-1"; name: string; value: string }[] = []; + for (const [key, value] of Object.entries(formData)) { + fields.push({ objectTypeId: "0-1", name: key, value: value }); + } + + const formId = input.table === "partner_contacts" + ? PARTNER_FORM_ID + : ENTERPRISE_FORM_ID; + + // Using HubSpot's submit data to a form API + // https://legacydocs.hubspot.com/docs/methods/forms/submit_form + const formResponse = await fetch( + `https://api.hsforms.com/submissions/v3/integration/submit/${HUBSPOT_PORTAL}/${formId}`, { - method: 'POST', + method: "POST", headers: { - Accept: 'application/json', - 'Content-Type': 'application/json', + Accept: "application/json", + "Content-Type": "application/json", }, body: JSON.stringify({ - properties: { - company, - email, - firstname: firstName, - lastname: lastName, - phone, - }, + fields, }), - } - ) + }, + ); - const body = await contactResponse.json() + // Will create a deal using HubSpot's workflow tool instead of via API - let contactId: string | null = null - - if (contactResponse.ok) { - contactId = body.id - } else { - if (body.status === 'error' && body.category === 'CONFLICT') { - // fetch existing contact - const contactAssociateResponse = await fetch( - `https://api.hubapi.com/crm/v3/objects/contacts/${email}?idProperty=email&hapikey=${HUBSPOT_API_KEY}` - ) - - const body = await contactAssociateResponse.json() - - if (contactAssociateResponse.ok) { - contactId = body.id - } else { - console.log(`Failed to fetch contact`, body) - return new Response(`Failed to fetch contact`, { status: 500 }) - } - } else { - console.log(`Failed to create contact`, body) - return new Response(`Failed to create contact`, { status: 500 }) - } - } - - const noteContent = Object.entries(input.record).reduce( - (acc, [key, value]) => acc + `${key}: ${value || 'NOT_PROVIDED'}
`, - '' - ) - - // Add note - const noteResponse = await fetch( - `https://api.hubapi.com/crm/v3/objects/notes?hapikey=${HUBSPOT_API_KEY}`, - { - method: 'POST', - headers: { - Accept: 'application/json', - 'Content-Type': 'application/json', - }, - body: JSON.stringify({ - properties: { - hs_timestamp: Date.now(), - hs_note_body: noteContent, - hubspot_owner_id: OWNER_ID, - }, - }), - } - ) - - const noteBody = await noteResponse.json() - - if (!noteResponse.ok) { - console.log(`Failed to add note`, noteBody) - return new Response(`Failed to add note`, { status: 500 }) - } - - const noteId = noteBody.id - - // Associate note with contact - const noteAssociateResponse = await fetch( - `https://api.hubapi.com/crm/v3/objects/notes/${noteId}/associations/contacts/${contactId}/note_to_contact?hapikey=${HUBSPOT_API_KEY}`, - { - method: 'PUT', - headers: { - Accept: 'application/json', - 'Content-Type': 'application/json', - }, - } - ) - - if (!noteAssociateResponse.ok) { - console.log(`Failed to associate note`, await noteAssociateResponse.json()) - return new Response(`Failed to associate note`, { status: 500 }) - } - - // Create deal - const dealCloseDate = new Date() - dealCloseDate.setDate(dealCloseDate.getDate() + 28) // 28 days - - const dealResponse = await fetch( - `https://api.hubapi.com/crm/v3/objects/deals?hapikey=${HUBSPOT_API_KEY}`, - { - method: 'POST', - headers: { - Accept: 'application/json', - 'Content-Type': 'application/json', - }, - body: JSON.stringify({ - properties: { - closedate: dealCloseDate.toISOString(), - dealname: company || `${firstName} ${lastName}`, - dealstage: - input.table === 'enterprise_contacts' ? ENTERPRISE_DEAL_STAGE : PARTNERS_DEAL_STAGE, - hubspot_owner_id: OWNER_ID, - pipeline: input.table === 'enterprise_contacts' ? ENTERPRISE_PIPELINE : PARTNERS_PIPELINE, - }, - }), - } - ) - - const dealBody = await dealResponse.json() - - if (!dealResponse.ok) { - console.log(`Failed to create deal`, dealBody) - return new Response(`Failed to create deal: ` + dealBody.message, { status: 500 }) - } - - const dealId = dealBody.id - - // Associate contact with a deal - const dealAssociateResponse = await fetch( - `https://api.hubapi.com/crm/v3/objects/contacts/${contactId}/associations/deals/${dealId}/contact_to_deal?hapikey=${HUBSPOT_API_KEY}`, - { - method: 'PUT', - headers: { - Accept: 'application/json', - 'Content-Type': 'application/json', - }, - } - ) - - if (!dealAssociateResponse.ok) { - console.log(`Failed to associate contact with deal`, await dealAssociateResponse.json()) - return new Response(`Failed to associate contact with deal`, { status: 500 }) + if (!formResponse.ok) { + console.log( + `Failed to submit form data to HubSpot`, + await formResponse.json(), + ); + return new Response(`Failed to submit form data to HubSpot`, { + status: 500, + }); } return new Response(JSON.stringify({ done: true }), { - headers: { 'Content-Type': 'application/json' }, - }) -}) + headers: { "Content-Type": "application/json" }, + }); +}); From 7fb43171f43b4cdd34579d321060b8aad7f2e421 Mon Sep 17 00:00:00 2001 From: Copple <10214025+kiwicopple@users.noreply.github.com> Date: Mon, 30 May 2022 19:06:16 +1000 Subject: [PATCH 04/57] Adds some differnces between local and platform fix: https://github.com/supabase/supabase/issues/6965 --- web/docs/guides/local-development.mdx | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/web/docs/guides/local-development.mdx b/web/docs/guides/local-development.mdx index c6c5a6eba8c..ec99bbdb8e2 100644 --- a/web/docs/guides/local-development.mdx +++ b/web/docs/guides/local-development.mdx @@ -234,8 +234,21 @@ supabase db push ### Deploying Edge Functions -Coming soon! +You can deploy any Edge Functions using [`functions deploy`](/docs/reference/cli/supabase-functions-deploy): +```sh +supabase functions deploy +``` + +## Limitations + +The local development environment is not as feature-complete as the Plaform. Here are some of the differences: + +- The Storage interface is coming soon. +- The Functions interface is coming soon. +- Logs are not supported though the interface (however you can accesss them via the docker containers). +- You cannot update your project settings via the Dashboard - this can be done using the CLI instead. + ## Next steps - Got a question? [Ask in our Discussions](https://github.com/supabase/supabase/discussions). From 5a58500b952c6f7007c677980e1a1a81376b757a Mon Sep 17 00:00:00 2001 From: dshukertjr <18113850+dshukertjr@users.noreply.github.com> Date: Mon, 30 May 2022 18:54:11 +0900 Subject: [PATCH 05/57] fix: run prettier --- .../functions/hubspot-notification/index.ts | 77 +++++++++---------- 1 file changed, 36 insertions(+), 41 deletions(-) diff --git a/apps/www/supabase/functions/hubspot-notification/index.ts b/apps/www/supabase/functions/hubspot-notification/index.ts index 8eeb695922c..e26d917cfee 100644 --- a/apps/www/supabase/functions/hubspot-notification/index.ts +++ b/apps/www/supabase/functions/hubspot-notification/index.ts @@ -1,31 +1,31 @@ -import { serve } from "https://deno.land/std@0.131.0/http/server.ts"; +import { serve } from 'https://deno.land/std@0.131.0/http/server.ts' -const FUNCTION_SECRET = Deno.env.get("FUNCTION_SECRET"); -const HUBSPOT_PORTAL = Deno.env.get("HUBSPOT_PORTAL"); -const PARTNER_FORM_ID = Deno.env.get("PARTNER_FORM_ID"); -const ENTERPRISE_FORM_ID = Deno.env.get("ENTERPRISE_FORM_ID"); +const FUNCTION_SECRET = Deno.env.get('FUNCTION_SECRET') +const HUBSPOT_PORTAL = Deno.env.get('HUBSPOT_PORTAL') +const PARTNER_FORM_ID = Deno.env.get('PARTNER_FORM_ID') +const ENTERPRISE_FORM_ID = Deno.env.get('ENTERPRISE_FORM_ID') serve(async (req) => { - const requestSecret = req.headers.get("x-function-secret"); + const requestSecret = req.headers.get('x-function-secret') if (FUNCTION_SECRET !== requestSecret) { - return new Response("Unauthorized", { status: 401 }); + return new Response('Unauthorized', { status: 401 }) } - const input = await req.json(); + const input = await req.json() - const supabase_table_id = input.record.id; - const country = input.record.country; - const form_note = input.record.details; - const company = input.record.company_name || input.record.company; - const company_size = input.record.company_size || input.record.size; - const email = input.record.contact_email || input.record.email; - const phone = input.record.contact_phone || input.record.phone; - const lastName = input.record.contact_last_name || input.record.last; - const firstName = input.record.contact_first_name || input.record.first; - const jobtitle = input.record.title; - const website = input.record.website; - const partner_gallery_type = input.record.type; + const supabase_table_id = input.record.id + const country = input.record.country + const form_note = input.record.details + const company = input.record.company_name || input.record.company + const company_size = input.record.company_size || input.record.size + const email = input.record.contact_email || input.record.email + const phone = input.record.contact_phone || input.record.phone + const lastName = input.record.contact_last_name || input.record.last + const firstName = input.record.contact_first_name || input.record.first + const jobtitle = input.record.title + const website = input.record.website + const partner_gallery_type = input.record.type let formData: object = { supabase_table_id, @@ -37,55 +37,50 @@ serve(async (req) => { phone, lastName, firstName, - }; + } - if (input.table === "partner_contacts") { + if (input.table === 'partner_contacts') { formData = { ...formData, jobtitle, website, partner_gallery_type, - }; + } } - const fields: { objectTypeId: "0-1"; name: string; value: string }[] = []; + const fields: { objectTypeId: '0-1'; name: string; value: string }[] = [] for (const [key, value] of Object.entries(formData)) { - fields.push({ objectTypeId: "0-1", name: key, value: value }); + fields.push({ objectTypeId: '0-1', name: key, value: value }) } - const formId = input.table === "partner_contacts" - ? PARTNER_FORM_ID - : ENTERPRISE_FORM_ID; + const formId = input.table === 'partner_contacts' ? PARTNER_FORM_ID : ENTERPRISE_FORM_ID // Using HubSpot's submit data to a form API // https://legacydocs.hubspot.com/docs/methods/forms/submit_form const formResponse = await fetch( `https://api.hsforms.com/submissions/v3/integration/submit/${HUBSPOT_PORTAL}/${formId}`, { - method: "POST", + method: 'POST', headers: { - Accept: "application/json", - "Content-Type": "application/json", + Accept: 'application/json', + 'Content-Type': 'application/json', }, body: JSON.stringify({ fields, }), - }, - ); + } + ) // Will create a deal using HubSpot's workflow tool instead of via API if (!formResponse.ok) { - console.log( - `Failed to submit form data to HubSpot`, - await formResponse.json(), - ); + console.log(`Failed to submit form data to HubSpot`, await formResponse.json()) return new Response(`Failed to submit form data to HubSpot`, { status: 500, - }); + }) } return new Response(JSON.stringify({ done: true }), { - headers: { "Content-Type": "application/json" }, - }); -}); + headers: { 'Content-Type': 'application/json' }, + }) +}) From 8b207e52dcf3549fbebf0c4a6f6f584d83cc202a Mon Sep 17 00:00:00 2001 From: Animesh Pathak <53110238+Sonichigo@users.noreply.github.com> Date: Tue, 31 May 2022 11:31:26 +0530 Subject: [PATCH 06/57] Fixed --- web/spec/supabase.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/spec/supabase.yml b/web/spec/supabase.yml index 18f3607fe01..e0303365f62 100644 --- a/web/spec/supabase.yml +++ b/web/spec/supabase.yml @@ -1391,7 +1391,7 @@ pages: .on('UPDATE', handleRecordUpdated) .subscribe() ``` - **Note** ``eq`` is a filter that can return events that match the filter, but as of now only works with Integers + **Note** ``eq`` is a filter that can return events that match the filter. removeSubscription(): title: 'removeSubscription()' From a160b18624af08898fb52b0e84a0aee81d799f27 Mon Sep 17 00:00:00 2001 From: Rohan Deb Sarkar Date: Tue, 31 May 2022 17:04:37 +0530 Subject: [PATCH 07/57] Update `Investors.tsx` --- apps/www/data/Investors.tsx | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/apps/www/data/Investors.tsx b/apps/www/data/Investors.tsx index 5c07bf3cfd6..a149f1efb4a 100644 --- a/apps/www/data/Investors.tsx +++ b/apps/www/data/Investors.tsx @@ -1,6 +1,6 @@ type Investor = { name: string - round: 'SEED' | 'A' + round: 'SEED' | 'A' | 'B' title: string img: string lead: boolean @@ -36,6 +36,15 @@ const data: Investor[] = [ twitter: null, linkedIn: null, }, + { + name: 'Felicis', + round: 'B', + title: 'Felicis', + img: '/images/logos/felicis.png', + lead: true, + twitter: null, + linkedIn: null, + }, { name: 'Tom Preston-Werner', round: 'A', From 709f100ee0a4b8809b18b087a37f1b2f19c7d37f Mon Sep 17 00:00:00 2001 From: Rohan Deb Sarkar Date: Tue, 31 May 2022 17:07:56 +0530 Subject: [PATCH 08/57] Update `company.tsx` --- apps/www/pages/company.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/www/pages/company.tsx b/apps/www/pages/company.tsx index d53bc0720e6..a1a0d716e5f 100644 --- a/apps/www/pages/company.tsx +++ b/apps/www/pages/company.tsx @@ -247,7 +247,7 @@ const Investors = () => { <>

- We've raised over $36 million in funding, backed by some of the world's leading + We've raised over $116 million in funding, backed by some of the world's leading investors.

From 05091312503fee73d2385ac0aec86c9cf9e9eba2 Mon Sep 17 00:00:00 2001 From: rohandebsarkar Date: Tue, 31 May 2022 17:27:07 +0530 Subject: [PATCH 09/57] Adjust size --- apps/www/pages/company.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/www/pages/company.tsx b/apps/www/pages/company.tsx index a1a0d716e5f..3fc9c95c4d9 100644 --- a/apps/www/pages/company.tsx +++ b/apps/www/pages/company.tsx @@ -256,7 +256,7 @@ const Investors = () => { /> -
+
{InvestorData.filter((x) => x.lead === true).map((x) => (
Date: Tue, 31 May 2022 18:54:02 +0530 Subject: [PATCH 10/57] Add new funding article by TechCrunch --- apps/www/data/Press.ts | 6 ++++++ apps/www/pages/company.tsx | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/apps/www/data/Press.ts b/apps/www/data/Press.ts index 771acc990f7..43f1e2aeb27 100644 --- a/apps/www/data/Press.ts +++ b/apps/www/data/Press.ts @@ -6,6 +6,12 @@ type PressItem = { } const data: PressItem[] = [ + { + type: 'article', + href: 'https://techcrunch.com/2022/05/10/supabase-raises-80m-series-b-for-its-open-source-firebase-alternative/', + title: 'Supabase raises $80M Series B for its open source Firebase alternative', + publisher: 'TechCrunch', + }, { type: 'article', href: 'https://techcrunch.com/2021/09/09/supabase-raises-30m-for-its-open-source-insta-backend', diff --git a/apps/www/pages/company.tsx b/apps/www/pages/company.tsx index 3fc9c95c4d9..7563952bb65 100644 --- a/apps/www/pages/company.tsx +++ b/apps/www/pages/company.tsx @@ -311,7 +311,7 @@ const Press = () => {
-
+
{PressData.filter((x) => x.type == 'article').map((x) => ( From 57656172e0d20adfdd2378a9db76e7f2f1662f95 Mon Sep 17 00:00:00 2001 From: Animesh Pathak <53110238+Sonichigo@users.noreply.github.com> Date: Wed, 1 Jun 2022 17:18:25 +0530 Subject: [PATCH 11/57] Update supabase.yml --- web/spec/supabase.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/web/spec/supabase.yml b/web/spec/supabase.yml index e0303365f62..13619f4f96a 100644 --- a/web/spec/supabase.yml +++ b/web/spec/supabase.yml @@ -1384,6 +1384,8 @@ pages: ``` - name: Listening to row level changes description: You can listen to individual rows using the format `{table}:{col}=eq.{val}` - where `{col}` is the column name, and `{val}` is the value which you want to match. + notes: | + - ``eq`` filter works with all database types as under the hood, it's casting both the filter value and the database value to the correct type and then comparing them. js: | ```js const mySubscription = supabase @@ -1391,7 +1393,6 @@ pages: .on('UPDATE', handleRecordUpdated) .subscribe() ``` - **Note** ``eq`` is a filter that can return events that match the filter. removeSubscription(): title: 'removeSubscription()' From bd7bd398628b0fa17db2ece4fbe24a943b83efc7 Mon Sep 17 00:00:00 2001 From: Isaiah Hamilton <70828596+Isaiah-Hamilton@users.noreply.github.com> Date: Thu, 2 Jun 2022 19:29:45 -0400 Subject: [PATCH 12/57] fix: alert warning icon --- web/src/css/custom.css | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/web/src/css/custom.css b/web/src/css/custom.css index 2976676d463..8f62777ba5f 100755 --- a/web/src/css/custom.css +++ b/web/src/css/custom.css @@ -349,6 +349,10 @@ li + li { font-size: 0.9rem; } +.alert--warning .admonition-icon svg { + fill: var(--custom-color-orange-600); +} + .navbar__brand strong { font-family: var(--ifm-heading-font-family); font-size: 1.5rem; From e90043d426fb6d5ab352a7cda0bf07f3eb40fd7c Mon Sep 17 00:00:00 2001 From: Joshen Lim Date: Fri, 3 Jun 2022 11:58:16 +0800 Subject: [PATCH 13/57] Support for 4 to 12 xl add on options on billing page --- .../interfaces/Billing/AddOns/AddOns.utils.ts | 39 ++++++++----------- 1 file changed, 16 insertions(+), 23 deletions(-) diff --git a/studio/components/interfaces/Billing/AddOns/AddOns.utils.ts b/studio/components/interfaces/Billing/AddOns/AddOns.utils.ts index 8198cec09a0..ca98cc2485d 100644 --- a/studio/components/interfaces/Billing/AddOns/AddOns.utils.ts +++ b/studio/components/interfaces/Billing/AddOns/AddOns.utils.ts @@ -29,30 +29,23 @@ export const formatComputeSizes = (computeSizes: any[]) => { ], } + const addonsOrder = [ + 'addon_instance_small', + 'addon_instance_medium', + 'addon_instance_large', + 'addon_instance_xlarge', + 'addon_instance_xxlarge', + 'addon_instance_4xlarge', + 'addon_instance_8xlarge', + 'addon_instance_12xlarge', + 'addon_instance_16xlarge', + ] + return [microOption] .concat( - computeSizes.filter( - (option: any) => option.metadata.supabase_prod_id === 'addon_instance_small' - ) - ) - .concat( - computeSizes.filter( - (option: any) => option.metadata.supabase_prod_id === 'addon_instance_medium' - ) - ) - .concat( - computeSizes.filter( - (option: any) => option.metadata.supabase_prod_id === 'addon_instance_large' - ) - ) - .concat( - computeSizes.filter( - (option: any) => option.metadata.supabase_prod_id === 'addon_instance_xlarge' - ) - ) - .concat( - computeSizes.filter( - (option: any) => option.metadata.supabase_prod_id === 'addon_instance_xxlarge' - ) + addonsOrder.map((id: string) => { + return computeSizes.find((option: any) => option.metadata.supabase_prod_id === id) + }) ) + .filter((option) => option !== undefined) } From 967899d9c6936d95861b81d8733ca9f03e59ac5e Mon Sep 17 00:00:00 2001 From: awalias Date: Fri, 3 Jun 2022 14:24:02 +0800 Subject: [PATCH 14/57] chore: add wildcard comment to redirect field --- studio/pages/project/[ref]/auth/settings.tsx | 2 +- studio/stores/jsonSchema/auth_gotrue_config.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/studio/pages/project/[ref]/auth/settings.tsx b/studio/pages/project/[ref]/auth/settings.tsx index 275c4347035..b3cdef1dee6 100644 --- a/studio/pages/project/[ref]/auth/settings.tsx +++ b/studio/pages/project/[ref]/auth/settings.tsx @@ -145,7 +145,7 @@ const Settings = () => { diff --git a/studio/stores/jsonSchema/auth_gotrue_config.json b/studio/stores/jsonSchema/auth_gotrue_config.json index abd82062f2c..050e49d264f 100644 --- a/studio/stores/jsonSchema/auth_gotrue_config.json +++ b/studio/stores/jsonSchema/auth_gotrue_config.json @@ -58,7 +58,7 @@ "URI_ALLOW_LIST": { "title": "Additional redirect URLs", "type": "string", - "help": "A comma separated list of *exact* URLs that auth providers are permitted to redirect to post authentication." + "help": "A comma separated list of URLs that auth providers are permitted to redirect to post authentication. Wildcards allowed (e.g. https://*.domain.com)" }, "DISABLE_SIGNUP": { "title": "Disable signup", From 3cb7ccc79a35b2b795097c2585a48e0d62a104fd Mon Sep 17 00:00:00 2001 From: awalias Date: Fri, 3 Jun 2022 14:36:37 +0800 Subject: [PATCH 15/57] chore: update docs for Redirect URL --- apps/temp-docs/docs/javascript/auth-signin.mdx | 2 +- apps/temp-docs/docs/reference/javascript/auth-signin.mdx | 2 +- web/sidebar_spec_supabase.js | 2 +- web/spec/supabase.yml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/temp-docs/docs/javascript/auth-signin.mdx b/apps/temp-docs/docs/javascript/auth-signin.mdx index 7cfa7a403e8..40acefd8e88 100644 --- a/apps/temp-docs/docs/javascript/auth-signin.mdx +++ b/apps/temp-docs/docs/javascript/auth-signin.mdx @@ -194,7 +194,7 @@ const { user, session, error } = await supabase.auth.signIn({ ### Sign in with redirect. Sometimes you want to control where the user is redirected to after they are logged in. Supabase supports this for -any URL path on your website (the base domain must be the same as the domain in your Auth settings). +any URL path on your website (the URL must either be on the same domain as your Site URL [see Auth>Settings in dashboard], or must match one of the Additional Redirect URLs [also in Auth>Settings]). Settings in dashboard], or must match one of the Additional Redirect URLs [also in Auth>Settings]). Settings in dashboard], or must match one of the Additional Redirect URLs [also in Auth>Settings]). js: | ```js const { user, session, error } = await supabase.auth.signIn({ From 8a0200701ec105adc937fb1cf1faa342e7d3e7de Mon Sep 17 00:00:00 2001 From: Kang Ming Date: Fri, 3 Jun 2022 00:05:04 -0700 Subject: [PATCH 16/57] docs: update keycloak + notion docs --- web/docs/guides/auth/auth-keycloak.mdx | 8 +- web/docs/guides/auth/auth-notion.mdx | 36 +- web/package-lock.json | 348 +- web/sidebar_spec_supabase.js | 2 +- web/spec/combined.json | 17701 ++++++++-------- web/spec/gotrue.json | 4961 +++-- web/spec/realtime.json | 1618 +- web/spec/supabase.json | 11122 +++++----- .../img/guides/auth-notion/notion-creds.png | Bin 0 -> 245124 bytes .../auth-notion/notion-redirect-uri.png | Bin 0 -> 402176 bytes web/static/img/guides/auth-notion/notion.png | Bin 988174 -> 542456 bytes 11 files changed, 18614 insertions(+), 17182 deletions(-) create mode 100644 web/static/img/guides/auth-notion/notion-creds.png create mode 100644 web/static/img/guides/auth-notion/notion-redirect-uri.png diff --git a/web/docs/guides/auth/auth-keycloak.mdx b/web/docs/guides/auth/auth-keycloak.mdx index 291f80e048c..de45c664b6c 100644 --- a/web/docs/guides/auth/auth-keycloak.mdx +++ b/web/docs/guides/auth/auth-keycloak.mdx @@ -11,9 +11,14 @@ To enable Keycloak Auth for your project, you need to set up an Keycloak OAuth a ## Overview +To get started with Keycloak, you can run it in a docker container with: `docker run -e KEYCLOAK_USER=admin -e KEYCLOAK_PASSWORD=admin -p 8080:8080 jboss/keycloak:latest` + +This guide will be assuming that you are running keycloak in a docker container as described in the command above. + Keycloak OAuth consists of five broad steps: - Create a new client in your specified keycloak realm. +- Obtain the `issuer` from the "OpenID Endpoint Configuration". This will be used as the `Keycloak URL`. - Ensure that the new client has the "Client Protocol" set to "openid-connect" and the "Access Type" is set to "confidential". - The `Client ID` of the client created will be used as the `client id`. - Obtain the `Secret` from the credentials tab which will be used as the `client secret`. @@ -23,12 +28,13 @@ Keycloak OAuth consists of five broad steps: ### Access your Keycloak Admin console -- To get started with Keycloak, you can run it in a docker container with: `docker run -e KEYCLOAK_USER=admin -e KEYCLOAK_PASSWORD=admin -p 8080:8080 jboss/keycloak:latest` - Login by visiting `http://localhost:8080` and clicking on "Administration Console". ### Create a Keycloak Realm - Once you've logged in to the Keycloak console, you can add a realm from the side panel. The default realm should be named "Master". +- After you've added a new realm, you can retrieve the `issuer` from the "OpenID Endpoint Configuration" endpoint. The `issuer` will be used as the `Keycloak URL`. +- You can find this endpoint from the realm settings under the "General Tab" or visit http://localhost:8080/auth/realms/my_realm_name/.well-known/openid-configuration . ![Add a Keycloak Realm.](/img/guides/auth-keycloak/keycloak-create-realm.png) diff --git a/web/docs/guides/auth/auth-notion.mdx b/web/docs/guides/auth/auth-notion.mdx index b7aafdb399f..150d467cbea 100644 --- a/web/docs/guides/auth/auth-notion.mdx +++ b/web/docs/guides/auth/auth-notion.mdx @@ -14,51 +14,55 @@ To enable Notion Auth for your project, you need to set up a Notion Application Setting up Notion logins for your application consists of 3 parts: - Create and configure a Notion Application [Notion Developer Portal](https://www.notion.so/my-integrations) -- Add your Notion OAuth Consumer keys to your [Supabase Project](https://app.supabase.com) +- Retrieve your OAuth client ID and OAuth client secret and add them to your [Supabase Project](https://app.supabase.com) - Add the login code to your [Supabase JS Client App](https://github.com/supabase/supabase-js) ## Steps -### Access your Notion account +### Create your notion integration -- Go to [notion.so](https://notion.so/). -- Click on `Login` at the top right to log in. +- Go to [developers.notion.com](https://developers.notion.com/). +- Click "View my integrations" and login. ![notion.so](/img/guides/auth-notion/notion.png) -- Once logged in, go to [notion.so/my-integrations](https://notion.so/my-integrations). +- Once logged in, go to [notion.so/my-integrations](https://notion.so/my-integrations) and create a new integration. +- When creating your integration, ensure that you select "Public integration" under "Integration type" and "Read user information including email addresses" under "Capabilities". +- You will need to add a redirect uri, see [Add the redirect uri](### Add the redirect uri) +- Once you've filled in the necessary fields, click "Submit" to finish creating the integration. ![notion.so](/img/guides/auth-notion/notion-developer.png) -### Find your callback URL +### Add the redirect uri +- After selecting "Public integration", you should see an option to add "Redirect URIs". -In the next step you require a callback URL, which looks like this: +![notion.so](/img/guides/auth-notion/notion-redirect-uri.png) -`https://.supabase.co/auth/v1/callback` +You can retrieve the redirect uri with the following steps: - Go to your [Supabase Project Dashboard](https://app.supabase.com). - Click on the `Settings` icon at the bottom of the left sidebar. - Click on `API` in the list. - Under Config / URL you'll find your API URL, you can click `Copy` to copy it to the clipboard. -- Now just add `/auth/v1/callback` to the end of that to get your full `OAuth Redirect URI`. +- Add `/auth/v1/callback` to the end of that to get your full `OAuth Redirect URI`. + +Your redirect uri should look like the following: `https://.supabase.co/auth/v1/callback` -### Create a Notion Application - -- Click on `New integration` in the center of the screen. -- Enter the name of your application and click `Submit`. - ### Add your Notion credentials into your Supabase Project +- Once you've created your notion integration, you should be able to retrieve the "OAuth client ID" and "OAuth client secret" from the "OAuth Domain and URIs" tab. + +![notion.so](/img/guides/auth-notion/notion-creds.png) + - Go to your [Supabase Project Dashboard](https://app.supabase.com) - In the left sidebar, click the `Authentication` icon (near the top) - Click `Settings` from the list to go to the `Authentication Settings` page -- Enter the final (hosted) URL of your app under `Site URL` (this is important) - Under `External OAuth Providers` turn `Notion Enabled` to ON -- Enter your `Internal Integration Token` saved in the previous step +- Enter the "OAuth cliet ID" and "OAuth client secret" obtained in the `client id` and `client secret` fields. - Click `Save` ### Add login code to your client app diff --git a/web/package-lock.json b/web/package-lock.json index fdf105b29f5..3cda92e3421 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -2099,6 +2099,16 @@ "react-dom": "^16.8.4 || ^17.0.0" } }, + "node_modules/@docusaurus/core/node_modules/react-loadable": { + "name": "@docusaurus/react-loadable", + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", + "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", + "dependencies": { + "@types/react": "*", + "prop-types": "^15.6.2" + } + }, "node_modules/@docusaurus/cssnano-preset": { "version": "2.0.0-beta.21", "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-2.0.0-beta.21.tgz", @@ -2660,6 +2670,7 @@ "node_modules/@kiwicopple/prism-react-renderer": { "version": "1.0.2", "resolved": "git+ssh://git@github.com/kiwicopple/prism-react-renderer.git#4a09100a587bce2d94d7ac8ed3564a61c6e70781", + "integrity": "sha512-QluokmJkMoHOwahIBN34hTG5n03kFyJ0REDq4mkf0o05JUC61ikXQsPNXtynASqoZRW7A+bKVNT65kCtUfgZlQ==", "license": "MIT", "dependencies": { "prismjs": "^1.22.0" @@ -3976,7 +3987,7 @@ "node_modules/asap": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" }, "node_modules/at-least-node": { "version": "1.0.0", @@ -4164,12 +4175,12 @@ "node_modules/base16": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/base16/-/base16-1.0.0.tgz", - "integrity": "sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ==" + "integrity": "sha1-4pf2DX7BAUp6lxo568ipjAtoHnA=" }, "node_modules/batch": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" }, "node_modules/before-after-hook": { "version": "2.2.2", @@ -4266,7 +4277,7 @@ "node_modules/boolbase": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" }, "node_modules/boxen": { "version": "6.2.1", @@ -4687,7 +4698,7 @@ "node_modules/clone-response": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", - "integrity": "sha512-yjLXh88P599UOyPTFX0POsd7WxnbsVsGohcwzHOLspIhhpalPw1BcqED8NblyZLKcGrL8dTgMlcaZxV2jAD41Q==", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", "dependencies": { "mimic-response": "^1.0.0" } @@ -4763,7 +4774,7 @@ "node_modules/commondir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" }, "node_modules/compressible": { "version": "2.0.18", @@ -4812,12 +4823,12 @@ "node_modules/compression/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, "node_modules/configstore": { "version": "5.0.1", @@ -4883,7 +4894,7 @@ "node_modules/cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" }, "node_modules/copy-text-to-clipboard": { "version": "3.0.1", @@ -5229,7 +5240,7 @@ "node_modules/css-modules-require-hook": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/css-modules-require-hook/-/css-modules-require-hook-4.2.3.tgz", - "integrity": "sha512-y3eGHAqmDl8JQdr1LYTwBkMxy7CSHCMy9YwpSjDqtGqCCEy9lKq/x/nmHVs+G7C1+xXmyIXjRu0q/MMn8w01mg==", + "integrity": "sha1-Z5LKQSsV4j5vm+agfc739Xf/kE0=", "dev": true, "dependencies": { "debug": "^2.2.0", @@ -5287,7 +5298,7 @@ "node_modules/css-modules-require-hook/node_modules/color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", "dev": true }, "node_modules/css-modules-require-hook/node_modules/debug": { @@ -5302,7 +5313,7 @@ "node_modules/css-modules-require-hook/node_modules/escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", "dev": true, "engines": { "node": ">=0.8.0" @@ -5311,7 +5322,7 @@ "node_modules/css-modules-require-hook/node_modules/has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", "dev": true, "engines": { "node": ">=4" @@ -5320,7 +5331,7 @@ "node_modules/css-modules-require-hook/node_modules/icss-utils": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-3.0.1.tgz", - "integrity": "sha512-ANhVLoEfe0KoC9+z4yiTaXOneB49K6JIXdS+yAgH0NERELpdIT7kkj2XxUPuHafeHnn8umXnECSpsfk1RTaUew==", + "integrity": "sha1-7nDTroysOMa+XtkehRsn7tNDrQ8=", "dev": true, "dependencies": { "postcss": "^6.0.2" @@ -5329,7 +5340,7 @@ "node_modules/css-modules-require-hook/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true }, "node_modules/css-modules-require-hook/node_modules/postcss": { @@ -6289,7 +6300,7 @@ "node_modules/decompress-response": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", "dependencies": { "mimic-response": "^1.0.0" }, @@ -6463,7 +6474,7 @@ "node_modules/detect-port-alt/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "node_modules/detect-port/node_modules/debug": { "version": "2.6.9", @@ -6476,7 +6487,7 @@ "node_modules/detect-port/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "node_modules/diff": { "version": "4.0.2", @@ -6501,7 +6512,7 @@ "node_modules/dns-equal": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" }, "node_modules/dns-packet": { "version": "5.3.1", @@ -6659,7 +6670,7 @@ "node_modules/duplexer3": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", - "integrity": "sha512-CEj8FwwNA4cVH2uFCoHUrmojhYh1vmCdOaneKJXwkeY1i9jnlslVo9dx+hQ5Hl9GnH/Bwy/IjxAyOePyPKYnzA==" + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" }, "node_modules/eastasianwidth": { "version": "0.2.0", @@ -6669,7 +6680,7 @@ "node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" }, "node_modules/electron-to-chromium": { "version": "1.4.143", @@ -6701,7 +6712,7 @@ "node_modules/encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", "engines": { "node": ">= 0.8" } @@ -6769,7 +6780,7 @@ "node_modules/escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" }, "node_modules/escape-string-regexp": { "version": "4.0.0", @@ -6855,7 +6866,7 @@ "node_modules/etag": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", "engines": { "node": ">= 0.6" } @@ -6921,7 +6932,7 @@ "node_modules/exenv": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/exenv/-/exenv-1.2.2.tgz", - "integrity": "sha512-Z+ktTxTwv9ILfgKCk32OX3n/doe+OcLTRtqK9pcL+JsP3J1/VW8Uvl4ZjLlKqeW4rzK4oesDOGMEMRIZqtP4Iw==" + "integrity": "sha1-KueOhdmJQVhnCwPUe+wfA72Ru50=" }, "node_modules/express": { "version": "4.18.1", @@ -7033,7 +7044,7 @@ "node_modules/extend-shallow": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dependencies": { "is-extendable": "^0.1.0" }, @@ -7069,7 +7080,7 @@ "node_modules/fast-url-parser": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", - "integrity": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==", + "integrity": "sha1-9K8+qfNNiicc9YrSs3WfQx8LMY0=", "dependencies": { "punycode": "^1.3.2" } @@ -7396,7 +7407,7 @@ "node_modules/fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", "engines": { "node": ">= 0.6" } @@ -7422,7 +7433,7 @@ "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, "node_modules/fsevents": { "version": "2.3.2", @@ -7445,7 +7456,7 @@ "node_modules/generic-names": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-1.0.3.tgz", - "integrity": "sha512-b6OHfQuKasIKM9b6YPkX+KUj/TLBTx3B/1aT1T5F12FEuEqyFMdr59OMS53aoaSw8eVtapdqieX6lbg5opaOhA==", + "integrity": "sha1-LXhqEhruUIh2eWk56OO/+DbCCRc=", "dev": true, "dependencies": { "loader-utils": "^0.2.16" @@ -7463,7 +7474,7 @@ "node_modules/generic-names/node_modules/emojis-list": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", "dev": true, "engines": { "node": ">= 0.10" @@ -7472,7 +7483,7 @@ "node_modules/generic-names/node_modules/json5": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", "dev": true, "bin": { "json5": "lib/cli.js" @@ -7481,7 +7492,7 @@ "node_modules/generic-names/node_modules/loader-utils": { "version": "0.2.17", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz", - "integrity": "sha512-tiv66G0SmiOx+pLWMtGEkfSEejxvb6N6uRrQjfWJIT79W9GMpgKeCAmm9aVBKtd4WEgntciI8CsGqjpDoCWJug==", + "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", "dev": true, "dependencies": { "big.js": "^3.1.3", @@ -7565,7 +7576,7 @@ "node_modules/glob-to-regexp": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", - "integrity": "sha512-Iozmtbqv0noj0uDDqoL0zNq0VBEfK2YFoMAZoxJe4cwphvLR+JskfF30QhXHOR4m3KrE6NLRYw+U9MRXvifyig==", + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", "dev": true }, "node_modules/global-dirs": { @@ -7902,7 +7913,7 @@ "node_modules/hpack.js": { "version": "2.1.6", "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", "dependencies": { "inherits": "^2.0.1", "obuf": "^1.0.0", @@ -8049,7 +8060,7 @@ "node_modules/http-deceiver": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" }, "node_modules/http-errors": { "version": "2.0.0", @@ -8140,7 +8151,7 @@ "node_modules/icss-replace-symbols": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", - "integrity": "sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==", + "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", "dev": true }, "node_modules/icss-utils": { @@ -8203,7 +8214,7 @@ "node_modules/import-lazy": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", - "integrity": "sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==", + "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", "engines": { "node": ">=4" } @@ -8211,7 +8222,7 @@ "node_modules/imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", "engines": { "node": ">=0.8.19" } @@ -8235,7 +8246,7 @@ "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -8313,7 +8324,7 @@ "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" }, "node_modules/is-binary-path": { "version": "2.1.0", @@ -8396,7 +8407,7 @@ "node_modules/is-extendable": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", "engines": { "node": ">=0.10.0" } @@ -8404,7 +8415,7 @@ "node_modules/is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", "engines": { "node": ">=0.10.0" } @@ -8474,7 +8485,7 @@ "node_modules/is-obj": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", "engines": { "node": ">=0.10.0" } @@ -8514,7 +8525,7 @@ "node_modules/is-regexp": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", "engines": { "node": ">=0.10.0" } @@ -8541,7 +8552,7 @@ "node_modules/is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" }, "node_modules/is-whitespace-character": { "version": "1.0.4", @@ -8585,12 +8596,12 @@ "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" }, "node_modules/isobject": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", "engines": { "node": ">=0.10.0" } @@ -8665,7 +8676,7 @@ "node_modules/json-buffer": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==" + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", @@ -8816,57 +8827,57 @@ "node_modules/lodash.assignin": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/lodash.assignin/-/lodash.assignin-4.2.0.tgz", - "integrity": "sha512-yX/rx6d/UTVh7sSVWVSIMjfnz95evAgDFdb1ZozC35I9mSFCkmzptOzevxjgbQUsc78NR44LVHWjsoMQXy9FDg==" + "integrity": "sha1-uo31+4QesKPoBEIysOJjqNxqKKI=" }, "node_modules/lodash.bind": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/lodash.bind/-/lodash.bind-4.2.1.tgz", - "integrity": "sha512-lxdsn7xxlCymgLYo1gGvVrfHmkjDiyqVv62FAeF2i5ta72BipE1SLxw8hPEPLhD4/247Ijw07UQH7Hq/chT5LA==" + "integrity": "sha1-euMBfpOWIqwxt9fX3LGzTbFpDTU=" }, "node_modules/lodash.curry": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.curry/-/lodash.curry-4.1.1.tgz", - "integrity": "sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA==" + "integrity": "sha1-JI42By7ekGUB11lmIAqG2riyMXA=" }, "node_modules/lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" }, "node_modules/lodash.defaults": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", - "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==" + "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=" }, "node_modules/lodash.filter": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/lodash.filter/-/lodash.filter-4.6.0.tgz", - "integrity": "sha512-pXYUy7PR8BCLwX5mgJ/aNtyOvuJTdZAo9EQFUvMIYugqmJxnrYaANvTbgndOzHSCSR0wnlBBfRXJL5SbWxo3FQ==" + "integrity": "sha1-ZosdSYFgOuHMWm+nYBQ+SAtMSs4=" }, "node_modules/lodash.flatten": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==" + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=" }, "node_modules/lodash.flow": { "version": "3.5.0", "resolved": "https://registry.npmjs.org/lodash.flow/-/lodash.flow-3.5.0.tgz", - "integrity": "sha512-ff3BX/tSioo+XojX4MOsOMhJw0nZoUEF011LX8g8d3gvjVbxd89cCio4BCXronjxcTUIJUoqKEUA+n4CqvvRPw==" + "integrity": "sha1-h79AKSuM+D5OjOGjrkIJ4gBxZ1o=" }, "node_modules/lodash.foreach": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.foreach/-/lodash.foreach-4.5.0.tgz", - "integrity": "sha512-aEXTF4d+m05rVOAUG3z4vZZ4xVexLKZGF0lIxuHZ1Hplpk/3B6Z1+/ICICYRLm7c41Z2xiejbkCkJoTlypoXhQ==" + "integrity": "sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM=" }, "node_modules/lodash.map": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz", - "integrity": "sha512-worNHGKLDetmcEYDvh2stPCrrQRkP20E4l0iIS7F8EvzMqBBi7ltvFN5m1HvTf1P7Jk1txKhvFcmYsCr8O2F1Q==" + "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=" }, "node_modules/lodash.memoize": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" }, "node_modules/lodash.merge": { "version": "4.6.2", @@ -8876,27 +8887,27 @@ "node_modules/lodash.pick": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", - "integrity": "sha512-hXt6Ul/5yWjfklSGvLQl8vM//l3FtyHZeuelpzK6mm99pNvN9yTDruNZPEJZD1oWrqo+izBmB7oUfWgcCX7s4Q==" + "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=" }, "node_modules/lodash.reduce": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/lodash.reduce/-/lodash.reduce-4.6.0.tgz", - "integrity": "sha512-6raRe2vxCYBhpBu+B+TtNGUzah+hQjVdu3E17wfusjyrXBka2nBS8OH/gjVZ5PvHOhWmIZTYri09Z6n/QfnNMw==" + "integrity": "sha1-8atrg5KZrUj3hKu/R2WW8DuRTTs=" }, "node_modules/lodash.reject": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/lodash.reject/-/lodash.reject-4.6.0.tgz", - "integrity": "sha512-qkTuvgEzYdyhiJBx42YPzPo71R1aEr0z79kAv7Ixg8wPFEjgRgJdUsGMG3Hf3OYSF/kHI79XhNlt+5Ar6OzwxQ==" + "integrity": "sha1-gNZJLcFHCGS79YNTO2UfQqn1JBU=" }, "node_modules/lodash.some": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz", - "integrity": "sha512-j7MJE+TuT51q9ggt4fSgVqro163BEFjAt3u97IqU+JA2DkWl80nFTrowzLpZ/BnpN7rrl0JA/593NAdd8p/scQ==" + "integrity": "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0=" }, "node_modules/lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" }, "node_modules/loglevel": { "version": "1.8.0", @@ -9045,12 +9056,12 @@ "node_modules/mdurl": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", - "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==" + "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=" }, "node_modules/media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", "engines": { "node": ">= 0.6" } @@ -9069,7 +9080,7 @@ "node_modules/merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" }, "node_modules/merge-stream": { "version": "2.0.0", @@ -9103,7 +9114,7 @@ "node_modules/methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", "engines": { "node": ">= 0.6" } @@ -9393,7 +9404,7 @@ "node_modules/normalize-range": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", "engines": { "node": ">=0.10.0" } @@ -9423,7 +9434,7 @@ "node_modules/nprogress": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", - "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==" + "integrity": "sha1-y480xTIT2JVyP8urkH6UIq28r7E=" }, "node_modules/nth-check": { "version": "2.1.1", @@ -9439,7 +9450,7 @@ "node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", "engines": { "node": ">=0.10.0" } @@ -9504,7 +9515,7 @@ "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "dependencies": { "wrappy": "1" } @@ -10894,19 +10905,6 @@ "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" }, - "node_modules/react-loadable": { - "name": "@docusaurus/react-loadable", - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", - "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", - "dependencies": { - "@types/react": "*", - "prop-types": "^15.6.2" - }, - "peerDependencies": { - "react": "*" - } - }, "node_modules/react-loadable-ssr-addon-v5-slorber": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz", @@ -11917,7 +11915,7 @@ "node_modules/serve-index/node_modules/http-errors": { "version": "1.6.3", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", "dependencies": { "depd": "~1.1.2", "inherits": "2.0.3", @@ -11931,12 +11929,12 @@ "node_modules/serve-index/node_modules/inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" }, "node_modules/serve-index/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "node_modules/serve-index/node_modules/setprototypeof": { "version": "1.1.0", @@ -15545,6 +15543,17 @@ "webpack-dev-server": "^4.9.0", "webpack-merge": "^5.8.0", "webpackbar": "^5.0.2" + }, + "dependencies": { + "react-loadable": { + "version": "npm:@docusaurus/react-loadable@5.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", + "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", + "requires": { + "@types/react": "*", + "prop-types": "^15.6.2" + } + } } }, "@docusaurus/cssnano-preset": { @@ -17056,7 +17065,7 @@ "asap": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" }, "at-least-node": { "version": "1.0.0", @@ -17191,12 +17200,12 @@ "base16": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/base16/-/base16-1.0.0.tgz", - "integrity": "sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ==" + "integrity": "sha1-4pf2DX7BAUp6lxo568ipjAtoHnA=" }, "batch": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" }, "before-after-hook": { "version": "2.2.2", @@ -17279,7 +17288,7 @@ "boolbase": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" }, "boxen": { "version": "6.2.1", @@ -17567,7 +17576,7 @@ "clone-response": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", - "integrity": "sha512-yjLXh88P599UOyPTFX0POsd7WxnbsVsGohcwzHOLspIhhpalPw1BcqED8NblyZLKcGrL8dTgMlcaZxV2jAD41Q==", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", "requires": { "mimic-response": "^1.0.0" } @@ -17623,7 +17632,7 @@ "commondir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" }, "compressible": { "version": "2.0.18", @@ -17665,14 +17674,14 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" } } }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, "configstore": { "version": "5.0.1", @@ -17723,7 +17732,7 @@ "cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" }, "copy-text-to-clipboard": { "version": "3.0.1", @@ -17951,7 +17960,7 @@ "css-modules-require-hook": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/css-modules-require-hook/-/css-modules-require-hook-4.2.3.tgz", - "integrity": "sha512-y3eGHAqmDl8JQdr1LYTwBkMxy7CSHCMy9YwpSjDqtGqCCEy9lKq/x/nmHVs+G7C1+xXmyIXjRu0q/MMn8w01mg==", + "integrity": "sha1-Z5LKQSsV4j5vm+agfc739Xf/kE0=", "dev": true, "requires": { "debug": "^2.2.0", @@ -18000,7 +18009,7 @@ "color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", "dev": true }, "debug": { @@ -18015,19 +18024,19 @@ "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", "dev": true }, "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", "dev": true }, "icss-utils": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-3.0.1.tgz", - "integrity": "sha512-ANhVLoEfe0KoC9+z4yiTaXOneB49K6JIXdS+yAgH0NERELpdIT7kkj2XxUPuHafeHnn8umXnECSpsfk1RTaUew==", + "integrity": "sha1-7nDTroysOMa+XtkehRsn7tNDrQ8=", "dev": true, "requires": { "postcss": "^6.0.2" @@ -18036,7 +18045,7 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true }, "postcss": { @@ -18810,7 +18819,7 @@ "decompress-response": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", "requires": { "mimic-response": "^1.0.0" } @@ -18923,7 +18932,7 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" } } }, @@ -18947,7 +18956,7 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" } } }, @@ -18968,7 +18977,7 @@ "dns-equal": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" }, "dns-packet": { "version": "5.3.1", @@ -19085,7 +19094,7 @@ "duplexer3": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", - "integrity": "sha512-CEj8FwwNA4cVH2uFCoHUrmojhYh1vmCdOaneKJXwkeY1i9jnlslVo9dx+hQ5Hl9GnH/Bwy/IjxAyOePyPKYnzA==" + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" }, "eastasianwidth": { "version": "0.2.0", @@ -19095,7 +19104,7 @@ "ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" }, "electron-to-chromium": { "version": "1.4.143", @@ -19120,7 +19129,7 @@ "encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" }, "end-of-stream": { "version": "1.4.4", @@ -19170,7 +19179,7 @@ "escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" }, "escape-string-regexp": { "version": "4.0.0", @@ -19224,7 +19233,7 @@ "etag": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" }, "eval": { "version": "0.1.8", @@ -19271,7 +19280,7 @@ "exenv": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/exenv/-/exenv-1.2.2.tgz", - "integrity": "sha512-Z+ktTxTwv9ILfgKCk32OX3n/doe+OcLTRtqK9pcL+JsP3J1/VW8Uvl4ZjLlKqeW4rzK4oesDOGMEMRIZqtP4Iw==" + "integrity": "sha1-KueOhdmJQVhnCwPUe+wfA72Ru50=" }, "express": { "version": "4.18.1", @@ -19362,7 +19371,7 @@ "extend-shallow": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { "is-extendable": "^0.1.0" } @@ -19392,7 +19401,7 @@ "fast-url-parser": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", - "integrity": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==", + "integrity": "sha1-9K8+qfNNiicc9YrSs3WfQx8LMY0=", "requires": { "punycode": "^1.3.2" } @@ -19623,7 +19632,7 @@ "fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" }, "fs-extra": { "version": "10.1.0", @@ -19643,7 +19652,7 @@ "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, "fsevents": { "version": "2.3.2", @@ -19659,7 +19668,7 @@ "generic-names": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-1.0.3.tgz", - "integrity": "sha512-b6OHfQuKasIKM9b6YPkX+KUj/TLBTx3B/1aT1T5F12FEuEqyFMdr59OMS53aoaSw8eVtapdqieX6lbg5opaOhA==", + "integrity": "sha1-LXhqEhruUIh2eWk56OO/+DbCCRc=", "dev": true, "requires": { "loader-utils": "^0.2.16" @@ -19674,19 +19683,19 @@ "emojis-list": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", "dev": true }, "json5": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", "dev": true }, "loader-utils": { "version": "0.2.17", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz", - "integrity": "sha512-tiv66G0SmiOx+pLWMtGEkfSEejxvb6N6uRrQjfWJIT79W9GMpgKeCAmm9aVBKtd4WEgntciI8CsGqjpDoCWJug==", + "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", "dev": true, "requires": { "big.js": "^3.1.3", @@ -19754,7 +19763,7 @@ "glob-to-regexp": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", - "integrity": "sha512-Iozmtbqv0noj0uDDqoL0zNq0VBEfK2YFoMAZoxJe4cwphvLR+JskfF30QhXHOR4m3KrE6NLRYw+U9MRXvifyig==", + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", "dev": true }, "global-dirs": { @@ -20013,7 +20022,7 @@ "hpack.js": { "version": "2.1.6", "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", "requires": { "inherits": "^2.0.1", "obuf": "^1.0.0", @@ -20124,7 +20133,7 @@ "http-deceiver": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" }, "http-errors": { "version": "2.0.0", @@ -20188,7 +20197,7 @@ "icss-replace-symbols": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", - "integrity": "sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==", + "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", "dev": true }, "icss-utils": { @@ -20227,12 +20236,12 @@ "import-lazy": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", - "integrity": "sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==" + "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=" }, "imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" }, "indent-string": { "version": "4.0.0", @@ -20247,7 +20256,7 @@ "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "requires": { "once": "^1.3.0", "wrappy": "1" @@ -20308,7 +20317,7 @@ "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" }, "is-binary-path": { "version": "2.1.0", @@ -20352,12 +20361,12 @@ "is-extendable": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" }, "is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" }, "is-fullwidth-code-point": { "version": "3.0.0", @@ -20399,7 +20408,7 @@ "is-obj": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==" + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" }, "is-path-cwd": { "version": "2.2.0", @@ -20424,7 +20433,7 @@ "is-regexp": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==" + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=" }, "is-root": { "version": "2.1.0", @@ -20439,7 +20448,7 @@ "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" }, "is-whitespace-character": { "version": "1.0.4", @@ -20472,12 +20481,12 @@ "isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" }, "isobject": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" }, "jest-worker": { "version": "27.5.1", @@ -20533,7 +20542,7 @@ "json-buffer": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==" + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" }, "json-parse-even-better-errors": { "version": "2.3.1", @@ -20646,57 +20655,57 @@ "lodash.assignin": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/lodash.assignin/-/lodash.assignin-4.2.0.tgz", - "integrity": "sha512-yX/rx6d/UTVh7sSVWVSIMjfnz95evAgDFdb1ZozC35I9mSFCkmzptOzevxjgbQUsc78NR44LVHWjsoMQXy9FDg==" + "integrity": "sha1-uo31+4QesKPoBEIysOJjqNxqKKI=" }, "lodash.bind": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/lodash.bind/-/lodash.bind-4.2.1.tgz", - "integrity": "sha512-lxdsn7xxlCymgLYo1gGvVrfHmkjDiyqVv62FAeF2i5ta72BipE1SLxw8hPEPLhD4/247Ijw07UQH7Hq/chT5LA==" + "integrity": "sha1-euMBfpOWIqwxt9fX3LGzTbFpDTU=" }, "lodash.curry": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.curry/-/lodash.curry-4.1.1.tgz", - "integrity": "sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA==" + "integrity": "sha1-JI42By7ekGUB11lmIAqG2riyMXA=" }, "lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" }, "lodash.defaults": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", - "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==" + "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=" }, "lodash.filter": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/lodash.filter/-/lodash.filter-4.6.0.tgz", - "integrity": "sha512-pXYUy7PR8BCLwX5mgJ/aNtyOvuJTdZAo9EQFUvMIYugqmJxnrYaANvTbgndOzHSCSR0wnlBBfRXJL5SbWxo3FQ==" + "integrity": "sha1-ZosdSYFgOuHMWm+nYBQ+SAtMSs4=" }, "lodash.flatten": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==" + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=" }, "lodash.flow": { "version": "3.5.0", "resolved": "https://registry.npmjs.org/lodash.flow/-/lodash.flow-3.5.0.tgz", - "integrity": "sha512-ff3BX/tSioo+XojX4MOsOMhJw0nZoUEF011LX8g8d3gvjVbxd89cCio4BCXronjxcTUIJUoqKEUA+n4CqvvRPw==" + "integrity": "sha1-h79AKSuM+D5OjOGjrkIJ4gBxZ1o=" }, "lodash.foreach": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.foreach/-/lodash.foreach-4.5.0.tgz", - "integrity": "sha512-aEXTF4d+m05rVOAUG3z4vZZ4xVexLKZGF0lIxuHZ1Hplpk/3B6Z1+/ICICYRLm7c41Z2xiejbkCkJoTlypoXhQ==" + "integrity": "sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM=" }, "lodash.map": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz", - "integrity": "sha512-worNHGKLDetmcEYDvh2stPCrrQRkP20E4l0iIS7F8EvzMqBBi7ltvFN5m1HvTf1P7Jk1txKhvFcmYsCr8O2F1Q==" + "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=" }, "lodash.memoize": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" }, "lodash.merge": { "version": "4.6.2", @@ -20706,27 +20715,27 @@ "lodash.pick": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", - "integrity": "sha512-hXt6Ul/5yWjfklSGvLQl8vM//l3FtyHZeuelpzK6mm99pNvN9yTDruNZPEJZD1oWrqo+izBmB7oUfWgcCX7s4Q==" + "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=" }, "lodash.reduce": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/lodash.reduce/-/lodash.reduce-4.6.0.tgz", - "integrity": "sha512-6raRe2vxCYBhpBu+B+TtNGUzah+hQjVdu3E17wfusjyrXBka2nBS8OH/gjVZ5PvHOhWmIZTYri09Z6n/QfnNMw==" + "integrity": "sha1-8atrg5KZrUj3hKu/R2WW8DuRTTs=" }, "lodash.reject": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/lodash.reject/-/lodash.reject-4.6.0.tgz", - "integrity": "sha512-qkTuvgEzYdyhiJBx42YPzPo71R1aEr0z79kAv7Ixg8wPFEjgRgJdUsGMG3Hf3OYSF/kHI79XhNlt+5Ar6OzwxQ==" + "integrity": "sha1-gNZJLcFHCGS79YNTO2UfQqn1JBU=" }, "lodash.some": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz", - "integrity": "sha512-j7MJE+TuT51q9ggt4fSgVqro163BEFjAt3u97IqU+JA2DkWl80nFTrowzLpZ/BnpN7rrl0JA/593NAdd8p/scQ==" + "integrity": "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0=" }, "lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" }, "loglevel": { "version": "1.8.0", @@ -20832,12 +20841,12 @@ "mdurl": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", - "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==" + "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=" }, "media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" }, "memfs": { "version": "3.4.4", @@ -20850,7 +20859,7 @@ "merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" }, "merge-stream": { "version": "2.0.0", @@ -20881,7 +20890,7 @@ "methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" }, "micromatch": { "version": "4.0.5", @@ -21083,7 +21092,7 @@ "normalize-range": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" }, "normalize-url": { "version": "6.1.0", @@ -21101,7 +21110,7 @@ "nprogress": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", - "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==" + "integrity": "sha1-y480xTIT2JVyP8urkH6UIq28r7E=" }, "nth-check": { "version": "2.1.1", @@ -21114,7 +21123,7 @@ "object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" }, "object-inspect": { "version": "1.12.2", @@ -21158,7 +21167,7 @@ "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "requires": { "wrappy": "1" } @@ -22106,15 +22115,6 @@ "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" }, - "react-loadable": { - "version": "npm:@docusaurus/react-loadable@5.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", - "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", - "requires": { - "@types/react": "*", - "prop-types": "^15.6.2" - } - }, "react-loadable-ssr-addon-v5-slorber": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz", @@ -22897,7 +22897,7 @@ "http-errors": { "version": "1.6.3", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", "requires": { "depd": "~1.1.2", "inherits": "2.0.3", @@ -22908,12 +22908,12 @@ "inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "setprototypeof": { "version": "1.1.0", diff --git a/web/sidebar_spec_supabase.js b/web/sidebar_spec_supabase.js index 4d354586704..083982f89a9 100644 --- a/web/sidebar_spec_supabase.js +++ b/web/sidebar_spec_supabase.js @@ -15,7 +15,7 @@ module.exports = { { type: 'category', label: 'Auth (Server Only)', - items: ['reference/javascript/auth-api-createuser', 'reference/javascript/auth-api-deleteuser', 'reference/javascript/auth-api-generatelink', 'reference/javascript/auth-api-inviteuserbyemail', 'reference/javascript/auth-api-sendmobileotp', 'reference/javascript/auth-api-updateuserbyid'], + items: ['reference/javascript/auth-api-listusers', 'reference/javascript/auth-api-createuser', 'reference/javascript/auth-api-deleteuser', 'reference/javascript/auth-api-generatelink', 'reference/javascript/auth-api-inviteuserbyemail', 'reference/javascript/auth-api-sendmobileotp', 'reference/javascript/auth-api-updateuserbyid'], collapsed: true, }, { diff --git a/web/spec/combined.json b/web/spec/combined.json index f4e30b577b9..02d926a7d22 100644 --- a/web/spec/combined.json +++ b/web/spec/combined.json @@ -16,15 +16,15 @@ "flags": {}, "children": [ { - "id": 722, + "id": 741, "name": "Session", "kind": 16777216, "kindString": "Reference", "flags": {}, - "target": 331 + "target": 348 }, { - "id": 303, + "id": 320, "name": "SupabaseClientOptions", "kind": 16777216, "kindString": "Reference", @@ -39,7 +39,7 @@ "target": 175 }, { - "id": 304, + "id": 321, "name": "SupabaseRealtimePayload", "kind": 16777216, "kindString": "Reference", @@ -51,18 +51,18 @@ "character": 2 } ], - "target": 187 + "target": 188 }, { - "id": 734, + "id": 753, "name": "User", "kind": 16777216, "kindString": "Reference", "flags": {}, - "target": 305 + "target": 322 }, { - "id": 1153, + "id": 1172, "name": "Transformers", "kind": 4, "kindString": "Namespace", @@ -71,7 +71,7 @@ }, "children": [ { - "id": 1154, + "id": 1173, "name": "PostgresTypes", "kind": 8, "kindString": "Enumeration", @@ -83,7 +83,7 @@ }, "children": [ { - "id": 1155, + "id": 1174, "name": "abstime", "kind": 16, "kindString": "Enumeration member", @@ -100,7 +100,7 @@ "defaultValue": "\"abstime\"" }, { - "id": 1156, + "id": 1175, "name": "bool", "kind": 16, "kindString": "Enumeration member", @@ -117,7 +117,7 @@ "defaultValue": "\"bool\"" }, { - "id": 1157, + "id": 1176, "name": "date", "kind": 16, "kindString": "Enumeration member", @@ -134,7 +134,7 @@ "defaultValue": "\"date\"" }, { - "id": 1158, + "id": 1177, "name": "daterange", "kind": 16, "kindString": "Enumeration member", @@ -151,7 +151,7 @@ "defaultValue": "\"daterange\"" }, { - "id": 1159, + "id": 1178, "name": "float4", "kind": 16, "kindString": "Enumeration member", @@ -168,7 +168,7 @@ "defaultValue": "\"float4\"" }, { - "id": 1160, + "id": 1179, "name": "float8", "kind": 16, "kindString": "Enumeration member", @@ -185,7 +185,7 @@ "defaultValue": "\"float8\"" }, { - "id": 1161, + "id": 1180, "name": "int2", "kind": 16, "kindString": "Enumeration member", @@ -202,7 +202,7 @@ "defaultValue": "\"int2\"" }, { - "id": 1162, + "id": 1181, "name": "int4", "kind": 16, "kindString": "Enumeration member", @@ -219,7 +219,7 @@ "defaultValue": "\"int4\"" }, { - "id": 1163, + "id": 1182, "name": "int4range", "kind": 16, "kindString": "Enumeration member", @@ -236,7 +236,7 @@ "defaultValue": "\"int4range\"" }, { - "id": 1164, + "id": 1183, "name": "int8", "kind": 16, "kindString": "Enumeration member", @@ -253,7 +253,7 @@ "defaultValue": "\"int8\"" }, { - "id": 1165, + "id": 1184, "name": "int8range", "kind": 16, "kindString": "Enumeration member", @@ -270,7 +270,7 @@ "defaultValue": "\"int8range\"" }, { - "id": 1166, + "id": 1185, "name": "json", "kind": 16, "kindString": "Enumeration member", @@ -287,7 +287,7 @@ "defaultValue": "\"json\"" }, { - "id": 1167, + "id": 1186, "name": "jsonb", "kind": 16, "kindString": "Enumeration member", @@ -304,7 +304,7 @@ "defaultValue": "\"jsonb\"" }, { - "id": 1168, + "id": 1187, "name": "money", "kind": 16, "kindString": "Enumeration member", @@ -321,7 +321,7 @@ "defaultValue": "\"money\"" }, { - "id": 1169, + "id": 1188, "name": "numeric", "kind": 16, "kindString": "Enumeration member", @@ -338,7 +338,7 @@ "defaultValue": "\"numeric\"" }, { - "id": 1170, + "id": 1189, "name": "oid", "kind": 16, "kindString": "Enumeration member", @@ -355,7 +355,7 @@ "defaultValue": "\"oid\"" }, { - "id": 1171, + "id": 1190, "name": "reltime", "kind": 16, "kindString": "Enumeration member", @@ -372,7 +372,7 @@ "defaultValue": "\"reltime\"" }, { - "id": 1172, + "id": 1191, "name": "text", "kind": 16, "kindString": "Enumeration member", @@ -389,7 +389,7 @@ "defaultValue": "\"text\"" }, { - "id": 1173, + "id": 1192, "name": "time", "kind": 16, "kindString": "Enumeration member", @@ -406,7 +406,7 @@ "defaultValue": "\"time\"" }, { - "id": 1174, + "id": 1193, "name": "timestamp", "kind": 16, "kindString": "Enumeration member", @@ -423,7 +423,7 @@ "defaultValue": "\"timestamp\"" }, { - "id": 1175, + "id": 1194, "name": "timestamptz", "kind": 16, "kindString": "Enumeration member", @@ -440,7 +440,7 @@ "defaultValue": "\"timestamptz\"" }, { - "id": 1176, + "id": 1195, "name": "timetz", "kind": 16, "kindString": "Enumeration member", @@ -457,7 +457,7 @@ "defaultValue": "\"timetz\"" }, { - "id": 1177, + "id": 1196, "name": "tsrange", "kind": 16, "kindString": "Enumeration member", @@ -474,7 +474,7 @@ "defaultValue": "\"tsrange\"" }, { - "id": 1178, + "id": 1197, "name": "tstzrange", "kind": 16, "kindString": "Enumeration member", @@ -496,30 +496,30 @@ "title": "Enumeration members", "kind": 16, "children": [ - 1155, - 1156, - 1157, - 1158, - 1159, - 1160, - 1161, - 1162, - 1163, - 1164, - 1165, - 1166, - 1167, - 1168, - 1169, - 1170, - 1171, - 1172, - 1173, 1174, 1175, 1176, 1177, - 1178 + 1178, + 1179, + 1180, + 1181, + 1182, + 1183, + 1184, + 1185, + 1186, + 1187, + 1188, + 1189, + 1190, + 1191, + 1192, + 1193, + 1194, + 1195, + 1196, + 1197 ] } ], @@ -532,7 +532,7 @@ ] }, { - "id": 1192, + "id": 1211, "name": "convertCell", "kind": 64, "kindString": "Function", @@ -548,7 +548,7 @@ ], "signatures": [ { - "id": 1193, + "id": 1212, "name": "convertCell", "kind": 4096, "kindString": "Call signature", @@ -574,7 +574,7 @@ }, "parameters": [ { - "id": 1194, + "id": 1213, "name": "type", "kind": 32768, "kindString": "Parameter", @@ -590,7 +590,7 @@ } }, { - "id": 1195, + "id": 1214, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -615,7 +615,7 @@ ] }, { - "id": 1179, + "id": 1198, "name": "convertChangeData", "kind": 64, "kindString": "Function", @@ -631,7 +631,7 @@ ], "signatures": [ { - "id": 1180, + "id": 1199, "name": "convertChangeData", "kind": 4096, "kindString": "Call signature", @@ -649,7 +649,7 @@ }, "parameters": [ { - "id": 1181, + "id": 1200, "name": "columns", "kind": 32768, "kindString": "Parameter", @@ -664,7 +664,7 @@ } }, { - "id": 1182, + "id": 1201, "name": "record", "kind": 32768, "kindString": "Parameter", @@ -680,7 +680,7 @@ } }, { - "id": 1183, + "id": 1202, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -694,7 +694,7 @@ "type": { "type": "reflection", "declaration": { - "id": 1184, + "id": 1203, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -703,7 +703,7 @@ }, "children": [ { - "id": 1185, + "id": 1204, "name": "skipTypes", "kind": 1024, "kindString": "Property", @@ -735,7 +735,7 @@ "title": "Properties", "kind": 1024, "children": [ - 1185 + 1204 ] } ] @@ -753,7 +753,7 @@ ] }, { - "id": 1186, + "id": 1205, "name": "convertColumn", "kind": 64, "kindString": "Function", @@ -769,7 +769,7 @@ ], "signatures": [ { - "id": 1187, + "id": 1206, "name": "convertColumn", "kind": 4096, "kindString": "Call signature", @@ -792,7 +792,7 @@ }, "parameters": [ { - "id": 1188, + "id": 1207, "name": "columnName", "kind": 32768, "kindString": "Parameter", @@ -808,7 +808,7 @@ } }, { - "id": 1189, + "id": 1208, "name": "columns", "kind": 32768, "kindString": "Parameter", @@ -823,7 +823,7 @@ } }, { - "id": 1190, + "id": 1209, "name": "record", "kind": 32768, "kindString": "Parameter", @@ -841,7 +841,7 @@ } }, { - "id": 1191, + "id": 1210, "name": "skipTypes", "kind": 32768, "kindString": "Parameter", @@ -870,7 +870,7 @@ ] }, { - "id": 1205, + "id": 1224, "name": "toArray", "kind": 64, "kindString": "Function", @@ -886,7 +886,7 @@ ], "signatures": [ { - "id": 1206, + "id": 1225, "name": "toArray", "kind": 4096, "kindString": "Call signature", @@ -912,7 +912,7 @@ }, "parameters": [ { - "id": 1207, + "id": 1226, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -927,7 +927,7 @@ } }, { - "id": 1208, + "id": 1227, "name": "type", "kind": 32768, "kindString": "Parameter", @@ -950,7 +950,7 @@ ] }, { - "id": 1196, + "id": 1215, "name": "toBoolean", "kind": 64, "kindString": "Function", @@ -966,7 +966,7 @@ ], "signatures": [ { - "id": 1197, + "id": 1216, "name": "toBoolean", "kind": 4096, "kindString": "Call signature", @@ -975,7 +975,7 @@ }, "parameters": [ { - "id": 1198, + "id": 1217, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -1000,7 +1000,7 @@ ] }, { - "id": 1202, + "id": 1221, "name": "toJson", "kind": 64, "kindString": "Function", @@ -1016,7 +1016,7 @@ ], "signatures": [ { - "id": 1203, + "id": 1222, "name": "toJson", "kind": 4096, "kindString": "Call signature", @@ -1025,7 +1025,7 @@ }, "parameters": [ { - "id": 1204, + "id": 1223, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -1050,7 +1050,7 @@ ] }, { - "id": 1199, + "id": 1218, "name": "toNumber", "kind": 64, "kindString": "Function", @@ -1066,7 +1066,7 @@ ], "signatures": [ { - "id": 1200, + "id": 1219, "name": "toNumber", "kind": 4096, "kindString": "Call signature", @@ -1075,7 +1075,7 @@ }, "parameters": [ { - "id": 1201, + "id": 1220, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -1100,7 +1100,7 @@ ] }, { - "id": 1209, + "id": 1228, "name": "toTimestampString", "kind": 64, "kindString": "Function", @@ -1116,7 +1116,7 @@ ], "signatures": [ { - "id": 1210, + "id": 1229, "name": "toTimestampString", "kind": 4096, "kindString": "Call signature", @@ -1134,7 +1134,7 @@ }, "parameters": [ { - "id": 1211, + "id": 1230, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -1164,21 +1164,21 @@ "title": "Enumerations", "kind": 8, "children": [ - 1154 + 1173 ] }, { "title": "Functions", "kind": 64, "children": [ - 1192, - 1179, - 1186, + 1211, + 1198, 1205, - 1196, - 1202, - 1199, - 1209 + 1224, + 1215, + 1221, + 1218, + 1228 ] } ], @@ -1191,7 +1191,7 @@ ] }, { - "id": 339, + "id": 356, "name": "GoTrueApi", "kind": 128, "kindString": "Class", @@ -1200,7 +1200,7 @@ }, "children": [ { - "id": 340, + "id": 357, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -1216,7 +1216,7 @@ ], "signatures": [ { - "id": 341, + "id": 358, "name": "new GoTrueApi", "kind": 16384, "kindString": "Constructor signature", @@ -1225,7 +1225,7 @@ }, "parameters": [ { - "id": 342, + "id": 359, "name": "__namedParameters", "kind": 32768, "kindString": "Parameter", @@ -1235,7 +1235,7 @@ "type": { "type": "reflection", "declaration": { - "id": 343, + "id": 360, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -1244,7 +1244,7 @@ }, "children": [ { - "id": 349, + "id": 366, "name": "cookieOptions", "kind": 1024, "kindString": "Property", @@ -1261,14 +1261,14 @@ ], "type": { "type": "reference", - "id": 759, + "id": 778, "qualifiedName": "CookieOptions", "package": "@supabase/gotrue-js", "name": "CookieOptions" } }, { - "id": 350, + "id": 367, "name": "fetch", "kind": 1024, "kindString": "Property", @@ -1286,7 +1286,7 @@ "type": { "type": "reflection", "declaration": { - "id": 351, + "id": 368, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -1295,7 +1295,7 @@ }, "signatures": [ { - "id": 352, + "id": 369, "name": "__type", "kind": 4096, "kindString": "Call signature", @@ -1304,7 +1304,7 @@ }, "parameters": [ { - "id": 353, + "id": 370, "name": "input", "kind": 32768, "kindString": "Parameter", @@ -1319,7 +1319,7 @@ } }, { - "id": 354, + "id": 371, "name": "init", "kind": 32768, "kindString": "Parameter", @@ -1355,7 +1355,7 @@ } }, { - "id": 345, + "id": 362, "name": "headers", "kind": 1024, "kindString": "Property", @@ -1373,7 +1373,7 @@ "type": { "type": "reflection", "declaration": { - "id": 346, + "id": 363, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -1381,7 +1381,7 @@ "isExternal": true }, "indexSignature": { - "id": 347, + "id": 364, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -1390,7 +1390,7 @@ }, "parameters": [ { - "id": 348, + "id": 365, "name": "key", "kind": 32768, "flags": { @@ -1411,7 +1411,7 @@ } }, { - "id": 344, + "id": 361, "name": "url", "kind": 1024, "kindString": "Property", @@ -1436,10 +1436,10 @@ "title": "Properties", "kind": 1024, "children": [ - 349, - 350, - 345, - 344 + 366, + 367, + 362, + 361 ] } ] @@ -1449,7 +1449,7 @@ ], "type": { "type": "reference", - "id": 339, + "id": 356, "qualifiedName": "GoTrueApi", "package": "@supabase/gotrue-js", "name": "default" @@ -1458,7 +1458,7 @@ ] }, { - "id": 366, + "id": 383, "name": "_createRequestHeaders", "kind": 1024, "kindString": "Property", @@ -1489,7 +1489,7 @@ } }, { - "id": 367, + "id": 384, "name": "cookieName", "kind": 1024, "kindString": "Property", @@ -1510,7 +1510,7 @@ } }, { - "id": 360, + "id": 377, "name": "cookieOptions", "kind": 1024, "kindString": "Property", @@ -1527,14 +1527,14 @@ ], "type": { "type": "reference", - "id": 759, + "id": 778, "qualifiedName": "CookieOptions", "package": "@supabase/gotrue-js", "name": "CookieOptions" } }, { - "id": 361, + "id": 378, "name": "fetch", "kind": 1024, "kindString": "Property", @@ -1552,7 +1552,7 @@ "type": { "type": "reflection", "declaration": { - "id": 362, + "id": 379, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -1561,7 +1561,7 @@ }, "signatures": [ { - "id": 363, + "id": 380, "name": "__type", "kind": 4096, "kindString": "Call signature", @@ -1570,7 +1570,7 @@ }, "parameters": [ { - "id": 364, + "id": 381, "name": "input", "kind": 32768, "kindString": "Parameter", @@ -1585,7 +1585,7 @@ } }, { - "id": 365, + "id": 382, "name": "init", "kind": 32768, "kindString": "Parameter", @@ -1621,7 +1621,7 @@ } }, { - "id": 356, + "id": 373, "name": "headers", "kind": 1024, "kindString": "Property", @@ -1639,7 +1639,7 @@ "type": { "type": "reflection", "declaration": { - "id": 357, + "id": 374, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -1647,7 +1647,7 @@ "isExternal": true }, "indexSignature": { - "id": 358, + "id": 375, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -1656,7 +1656,7 @@ }, "parameters": [ { - "id": 359, + "id": 376, "name": "key", "kind": 32768, "flags": { @@ -1677,7 +1677,7 @@ } }, { - "id": 355, + "id": 372, "name": "url", "kind": 1024, "kindString": "Property", @@ -1698,7 +1698,7 @@ } }, { - "id": 522, + "id": 539, "name": "createUser", "kind": 2048, "kindString": "Method", @@ -1714,7 +1714,7 @@ ], "signatures": [ { - "id": 523, + "id": 540, "name": "createUser", "kind": 4096, "kindString": "Call signature", @@ -1727,7 +1727,7 @@ }, "parameters": [ { - "id": 524, + "id": 541, "name": "attributes", "kind": 32768, "kindString": "Parameter", @@ -1739,7 +1739,7 @@ }, "type": { "type": "reference", - "id": 741, + "id": 760, "qualifiedName": "AdminUserAttributes", "package": "@supabase/gotrue-js", "name": "AdminUserAttributes" @@ -1755,7 +1755,7 @@ { "type": "reflection", "declaration": { - "id": 525, + "id": 542, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -1764,7 +1764,7 @@ }, "children": [ { - "id": 527, + "id": 544, "name": "data", "kind": 1024, "kindString": "Property", @@ -1784,7 +1784,7 @@ } }, { - "id": 528, + "id": 545, "name": "error", "kind": 1024, "kindString": "Property", @@ -1800,14 +1800,14 @@ ], "type": { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" } }, { - "id": 526, + "id": 543, "name": "user", "kind": 1024, "kindString": "Property", @@ -1832,9 +1832,9 @@ "title": "Properties", "kind": 1024, "children": [ - 527, - 528, - 526 + 544, + 545, + 543 ] } ] @@ -1843,7 +1843,7 @@ { "type": "reflection", "declaration": { - "id": 529, + "id": 546, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -1852,7 +1852,7 @@ }, "children": [ { - "id": 531, + "id": 548, "name": "data", "kind": 1024, "kindString": "Property", @@ -1868,14 +1868,14 @@ ], "type": { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" } }, { - "id": 532, + "id": 549, "name": "error", "kind": 1024, "kindString": "Property", @@ -1895,7 +1895,7 @@ } }, { - "id": 530, + "id": 547, "name": "user", "kind": 1024, "kindString": "Property", @@ -1911,7 +1911,7 @@ ], "type": { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -1923,9 +1923,9 @@ "title": "Properties", "kind": 1024, "children": [ - 531, - 532, - 530 + 548, + 549, + 547 ] } ] @@ -1942,7 +1942,7 @@ ] }, { - "id": 499, + "id": 516, "name": "deleteAuthCookie", "kind": 2048, "kindString": "Method", @@ -1958,7 +1958,7 @@ ], "signatures": [ { - "id": 500, + "id": 517, "name": "deleteAuthCookie", "kind": 4096, "kindString": "Call signature", @@ -1970,7 +1970,7 @@ }, "parameters": [ { - "id": 501, + "id": 518, "name": "req", "kind": 32768, "kindString": "Parameter", @@ -1986,7 +1986,7 @@ } }, { - "id": 502, + "id": 519, "name": "res", "kind": 32768, "kindString": "Parameter", @@ -2002,7 +2002,7 @@ } }, { - "id": 503, + "id": 520, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -2016,7 +2016,7 @@ "type": { "type": "reflection", "declaration": { - "id": 504, + "id": 521, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -2025,7 +2025,7 @@ }, "children": [ { - "id": 505, + "id": 522, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -2051,7 +2051,7 @@ "title": "Properties", "kind": 1024, "children": [ - 505 + 522 ] } ] @@ -2067,7 +2067,7 @@ ] }, { - "id": 567, + "id": 584, "name": "deleteUser", "kind": 2048, "kindString": "Method", @@ -2083,7 +2083,7 @@ ], "signatures": [ { - "id": 568, + "id": 585, "name": "deleteUser", "kind": 4096, "kindString": "Call signature", @@ -2096,7 +2096,7 @@ }, "parameters": [ { - "id": 569, + "id": 586, "name": "uid", "kind": 32768, "kindString": "Parameter", @@ -2118,7 +2118,7 @@ { "type": "reflection", "declaration": { - "id": 570, + "id": 587, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -2127,7 +2127,7 @@ }, "children": [ { - "id": 572, + "id": 589, "name": "data", "kind": 1024, "kindString": "Property", @@ -2150,7 +2150,7 @@ }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -2159,7 +2159,7 @@ } }, { - "id": 573, + "id": 590, "name": "error", "kind": 1024, "kindString": "Property", @@ -2182,7 +2182,7 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -2191,7 +2191,7 @@ } }, { - "id": 571, + "id": 588, "name": "user", "kind": 1024, "kindString": "Property", @@ -2214,7 +2214,7 @@ }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -2228,9 +2228,9 @@ "title": "Properties", "kind": 1024, "children": [ - 572, - 573, - 571 + 589, + 590, + 588 ] } ] @@ -2245,7 +2245,7 @@ ] }, { - "id": 510, + "id": 527, "name": "generateLink", "kind": 2048, "kindString": "Method", @@ -2261,7 +2261,7 @@ ], "signatures": [ { - "id": 511, + "id": 528, "name": "generateLink", "kind": 4096, "kindString": "Call signature", @@ -2273,7 +2273,7 @@ }, "parameters": [ { - "id": 512, + "id": 529, "name": "type", "kind": 32768, "kindString": "Parameter", @@ -2306,7 +2306,7 @@ } }, { - "id": 513, + "id": 530, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -2322,7 +2322,7 @@ } }, { - "id": 514, + "id": 531, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -2333,7 +2333,7 @@ "type": { "type": "reflection", "declaration": { - "id": 515, + "id": 532, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -2342,7 +2342,7 @@ }, "children": [ { - "id": 517, + "id": 534, "name": "data", "kind": 1024, "kindString": "Property", @@ -2363,7 +2363,7 @@ } }, { - "id": 516, + "id": 533, "name": "password", "kind": 1024, "kindString": "Property", @@ -2384,7 +2384,7 @@ } }, { - "id": 518, + "id": 535, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -2410,9 +2410,9 @@ "title": "Properties", "kind": 1024, "children": [ - 517, - 516, - 518 + 534, + 533, + 535 ] } ] @@ -2426,7 +2426,7 @@ { "type": "reflection", "declaration": { - "id": 519, + "id": 536, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -2435,7 +2435,7 @@ }, "children": [ { - "id": 520, + "id": 537, "name": "data", "kind": 1024, "kindString": "Property", @@ -2458,14 +2458,14 @@ }, { "type": "reference", - "id": 331, + "id": 348, "qualifiedName": "Session", "package": "@supabase/gotrue-js", "name": "Session" }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -2474,7 +2474,7 @@ } }, { - "id": 521, + "id": 538, "name": "error", "kind": 1024, "kindString": "Property", @@ -2497,7 +2497,7 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -2511,8 +2511,8 @@ "title": "Properties", "kind": 1024, "children": [ - 520, - 521 + 537, + 538 ] } ] @@ -2527,7 +2527,7 @@ ] }, { - "id": 506, + "id": 523, "name": "getAuthCookieString", "kind": 2048, "kindString": "Method", @@ -2543,7 +2543,7 @@ ], "signatures": [ { - "id": 507, + "id": 524, "name": "getAuthCookieString", "kind": 4096, "kindString": "Call signature", @@ -2556,7 +2556,7 @@ }, "parameters": [ { - "id": 508, + "id": 525, "name": "req", "kind": 32768, "kindString": "Parameter", @@ -2572,7 +2572,7 @@ } }, { - "id": 509, + "id": 526, "name": "res", "kind": 32768, "kindString": "Parameter", @@ -2599,7 +2599,7 @@ ] }, { - "id": 368, + "id": 385, "name": "getUrlForProvider", "kind": 2048, "kindString": "Method", @@ -2615,7 +2615,7 @@ ], "signatures": [ { - "id": 369, + "id": 386, "name": "getUrlForProvider", "kind": 4096, "kindString": "Call signature", @@ -2627,7 +2627,7 @@ }, "parameters": [ { - "id": 370, + "id": 387, "name": "provider", "kind": 32768, "kindString": "Parameter", @@ -2639,14 +2639,14 @@ }, "type": { "type": "reference", - "id": 717, + "id": 736, "qualifiedName": "Provider", "package": "@supabase/gotrue-js", "name": "Provider" } }, { - "id": 371, + "id": 388, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -2656,7 +2656,7 @@ "type": { "type": "reflection", "declaration": { - "id": 372, + "id": 389, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -2665,7 +2665,7 @@ }, "children": [ { - "id": 373, + "id": 390, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -2686,7 +2686,7 @@ } }, { - "id": 374, + "id": 391, "name": "scopes", "kind": 1024, "kindString": "Property", @@ -2712,8 +2712,8 @@ "title": "Properties", "kind": 1024, "children": [ - 373, - 374 + 390, + 391 ] } ] @@ -2729,7 +2729,7 @@ ] }, { - "id": 574, + "id": 591, "name": "getUser", "kind": 2048, "kindString": "Method", @@ -2745,7 +2745,7 @@ ], "signatures": [ { - "id": 575, + "id": 592, "name": "getUser", "kind": 4096, "kindString": "Call signature", @@ -2758,7 +2758,7 @@ }, "parameters": [ { - "id": 576, + "id": 593, "name": "jwt", "kind": 32768, "kindString": "Parameter", @@ -2780,7 +2780,7 @@ { "type": "reflection", "declaration": { - "id": 577, + "id": 594, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -2789,7 +2789,7 @@ }, "children": [ { - "id": 579, + "id": 596, "name": "data", "kind": 1024, "kindString": "Property", @@ -2812,7 +2812,7 @@ }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -2821,7 +2821,7 @@ } }, { - "id": 580, + "id": 597, "name": "error", "kind": 1024, "kindString": "Property", @@ -2844,7 +2844,7 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -2853,7 +2853,7 @@ } }, { - "id": 578, + "id": 595, "name": "user", "kind": 1024, "kindString": "Property", @@ -2876,7 +2876,7 @@ }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -2890,9 +2890,9 @@ "title": "Properties", "kind": 1024, "children": [ - 579, - 580, - 578 + 596, + 597, + 595 ] } ] @@ -2907,7 +2907,7 @@ ] }, { - "id": 550, + "id": 567, "name": "getUserByCookie", "kind": 2048, "kindString": "Method", @@ -2923,7 +2923,7 @@ ], "signatures": [ { - "id": 551, + "id": 568, "name": "getUserByCookie", "kind": 4096, "kindString": "Call signature", @@ -2935,7 +2935,7 @@ }, "parameters": [ { - "id": 552, + "id": 569, "name": "req", "kind": 32768, "kindString": "Parameter", @@ -2948,7 +2948,7 @@ } }, { - "id": 553, + "id": 570, "name": "res", "kind": 32768, "kindString": "Parameter", @@ -2968,7 +2968,7 @@ { "type": "reflection", "declaration": { - "id": 554, + "id": 571, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -2977,7 +2977,7 @@ }, "children": [ { - "id": 557, + "id": 574, "name": "data", "kind": 1024, "kindString": "Property", @@ -3000,7 +3000,7 @@ }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -3009,7 +3009,7 @@ } }, { - "id": 558, + "id": 575, "name": "error", "kind": 1024, "kindString": "Property", @@ -3032,7 +3032,7 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -3041,7 +3041,7 @@ } }, { - "id": 555, + "id": 572, "name": "token", "kind": 1024, "kindString": "Property", @@ -3070,7 +3070,7 @@ } }, { - "id": 556, + "id": 573, "name": "user", "kind": 1024, "kindString": "Property", @@ -3093,7 +3093,7 @@ }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -3107,10 +3107,10 @@ "title": "Properties", "kind": 1024, "children": [ - 557, - 558, - 555, - 556 + 574, + 575, + 572, + 573 ] } ] @@ -3125,7 +3125,7 @@ ] }, { - "id": 541, + "id": 558, "name": "getUserById", "kind": 2048, "kindString": "Method", @@ -3141,7 +3141,7 @@ ], "signatures": [ { - "id": 542, + "id": 559, "name": "getUserById", "kind": 4096, "kindString": "Call signature", @@ -3153,7 +3153,7 @@ }, "parameters": [ { - "id": 543, + "id": 560, "name": "uid", "kind": 32768, "kindString": "Parameter", @@ -3178,7 +3178,7 @@ { "type": "reflection", "declaration": { - "id": 544, + "id": 561, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -3187,7 +3187,7 @@ }, "children": [ { - "id": 545, + "id": 562, "name": "data", "kind": 1024, "kindString": "Property", @@ -3207,7 +3207,7 @@ } }, { - "id": 546, + "id": 563, "name": "error", "kind": 1024, "kindString": "Property", @@ -3223,7 +3223,7 @@ ], "type": { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -3235,8 +3235,8 @@ "title": "Properties", "kind": 1024, "children": [ - 545, - 546 + 562, + 563 ] } ] @@ -3245,7 +3245,7 @@ { "type": "reflection", "declaration": { - "id": 547, + "id": 564, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -3254,7 +3254,7 @@ }, "children": [ { - "id": 548, + "id": 565, "name": "data", "kind": 1024, "kindString": "Property", @@ -3270,14 +3270,14 @@ ], "type": { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" } }, { - "id": 549, + "id": 566, "name": "error", "kind": 1024, "kindString": "Property", @@ -3302,8 +3302,8 @@ "title": "Properties", "kind": 1024, "children": [ - 548, - 549 + 565, + 566 ] } ] @@ -3320,7 +3320,7 @@ ] }, { - "id": 468, + "id": 485, "name": "inviteUserByEmail", "kind": 2048, "kindString": "Method", @@ -3336,7 +3336,7 @@ ], "signatures": [ { - "id": 469, + "id": 486, "name": "inviteUserByEmail", "kind": 4096, "kindString": "Call signature", @@ -3348,7 +3348,7 @@ }, "parameters": [ { - "id": 470, + "id": 487, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -3364,7 +3364,7 @@ } }, { - "id": 471, + "id": 488, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -3375,7 +3375,7 @@ "type": { "type": "reflection", "declaration": { - "id": 472, + "id": 489, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -3384,7 +3384,7 @@ }, "children": [ { - "id": 474, + "id": 491, "name": "data", "kind": 1024, "kindString": "Property", @@ -3405,7 +3405,7 @@ } }, { - "id": 473, + "id": 490, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -3431,8 +3431,8 @@ "title": "Properties", "kind": 1024, "children": [ - 474, - 473 + 491, + 490 ] } ] @@ -3440,331 +3440,6 @@ } } ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 475, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 476, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 169, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 305, - "qualifiedName": "User", - "package": "@supabase/gotrue-js", - "name": "User" - } - ] - } - }, - { - "id": 477, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 170, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 719, - "qualifiedName": "ApiError", - "package": "@supabase/gotrue-js", - "name": "ApiError" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 476, - 477 - ] - } - ] - } - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 533, - "name": "listUsers", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 252, - "character": 4 - } - ], - "signatures": [ - { - "id": 534, - "name": "listUsers", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Get a list of users.", - "text": "This function should only be called on a server. Never expose your `service_role` key in the browser.\n" - }, - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "union", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 535, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 536, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 253, - "character": 8 - } - ], - "type": { - "type": "literal", - "value": null - } - }, - { - "id": 537, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 254, - "character": 8 - } - ], - "type": { - "type": "reference", - "id": 719, - "qualifiedName": "ApiError", - "package": "@supabase/gotrue-js", - "name": "ApiError" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 536, - 537 - ] - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 538, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 539, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 256, - "character": 8 - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "id": 305, - "qualifiedName": "User", - "package": "@supabase/gotrue-js", - "name": "User" - } - } - }, - { - "id": 540, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 257, - "character": 8 - } - ], - "type": { - "type": "literal", - "value": null - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 539, - 540 - ] - } - ] - } - } - ] - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 489, - "name": "refreshAccessToken", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 188, - "character": 4 - } - ], - "signatures": [ - { - "id": 490, - "name": "refreshAccessToken", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Generates a new JWT." - }, - "parameters": [ - { - "id": 491, - "name": "refreshToken", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "A valid refresh token that was returned on login.\n" - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], "type": { "type": "reference", "typeArguments": [ @@ -3790,7 +3465,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 189, + "line": 169, "character": 8 } ], @@ -3803,10 +3478,10 @@ }, { "type": "reference", - "id": 331, - "qualifiedName": "Session", + "id": 322, + "qualifiedName": "User", "package": "@supabase/gotrue-js", - "name": "Session" + "name": "User" } ] } @@ -3822,7 +3497,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 190, + "line": 170, "character": 8 } ], @@ -3835,7 +3510,7 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -3865,7 +3540,332 @@ ] }, { - "id": 478, + "id": 550, + "name": "listUsers", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 252, + "character": 4 + } + ], + "signatures": [ + { + "id": 551, + "name": "listUsers", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Get a list of users.", + "text": "This function should only be called on a server. Never expose your `service_role` key in the browser.\n" + }, + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 552, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 553, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 253, + "character": 8 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 554, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 254, + "character": 8 + } + ], + "type": { + "type": "reference", + "id": 738, + "qualifiedName": "ApiError", + "package": "@supabase/gotrue-js", + "name": "ApiError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 553, + 554 + ] + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 555, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 556, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 256, + "character": 8 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 322, + "qualifiedName": "User", + "package": "@supabase/gotrue-js", + "name": "User" + } + } + }, + { + "id": 557, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 257, + "character": 8 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 556, + 557 + ] + } + ] + } + } + ] + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 506, + "name": "refreshAccessToken", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 188, + "character": 4 + } + ], + "signatures": [ + { + "id": 507, + "name": "refreshAccessToken", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Generates a new JWT." + }, + "parameters": [ + { + "id": 508, + "name": "refreshToken", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "A valid refresh token that was returned on login.\n" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 509, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 510, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 189, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 348, + "qualifiedName": "Session", + "package": "@supabase/gotrue-js", + "name": "Session" + } + ] + } + }, + { + "id": 511, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 190, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 738, + "qualifiedName": "ApiError", + "package": "@supabase/gotrue-js", + "name": "ApiError" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 510, + 511 + ] + } + ] + } + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 495, "name": "resetPasswordForEmail", "kind": 2048, "kindString": "Method", @@ -3881,7 +3881,7 @@ ], "signatures": [ { - "id": 479, + "id": 496, "name": "resetPasswordForEmail", "kind": 4096, "kindString": "Call signature", @@ -3893,7 +3893,7 @@ }, "parameters": [ { - "id": 480, + "id": 497, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -3909,7 +3909,7 @@ } }, { - "id": 481, + "id": 498, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -3920,7 +3920,7 @@ "type": { "type": "reflection", "declaration": { - "id": 482, + "id": 499, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -3929,7 +3929,7 @@ }, "children": [ { - "id": 484, + "id": 501, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -3950,7 +3950,7 @@ } }, { - "id": 483, + "id": 500, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -3976,8 +3976,8 @@ "title": "Properties", "kind": 1024, "children": [ - 484, - 483 + 501, + 500 ] } ] @@ -3991,7 +3991,7 @@ { "type": "reflection", "declaration": { - "id": 485, + "id": 502, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -4000,7 +4000,7 @@ }, "children": [ { - "id": 486, + "id": 503, "name": "data", "kind": 1024, "kindString": "Property", @@ -4024,7 +4024,7 @@ { "type": "reflection", "declaration": { - "id": 487, + "id": 504, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -4037,7 +4037,7 @@ } }, { - "id": 488, + "id": 505, "name": "error", "kind": 1024, "kindString": "Property", @@ -4060,7 +4060,7 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -4074,8 +4074,8 @@ "title": "Properties", "kind": 1024, "children": [ - 486, - 488 + 503, + 505 ] } ] @@ -4090,7 +4090,7 @@ ] }, { - "id": 421, + "id": 438, "name": "sendMagicLinkEmail", "kind": 2048, "kindString": "Method", @@ -4106,7 +4106,7 @@ ], "signatures": [ { - "id": 422, + "id": 439, "name": "sendMagicLinkEmail", "kind": 4096, "kindString": "Call signature", @@ -4118,7 +4118,7 @@ }, "parameters": [ { - "id": 423, + "id": 440, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -4134,7 +4134,7 @@ } }, { - "id": 424, + "id": 441, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -4145,7 +4145,7 @@ "type": { "type": "reflection", "declaration": { - "id": 425, + "id": 442, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -4154,7 +4154,7 @@ }, "children": [ { - "id": 428, + "id": 445, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -4175,7 +4175,7 @@ } }, { - "id": 427, + "id": 444, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -4196,7 +4196,7 @@ } }, { - "id": 426, + "id": 443, "name": "shouldCreateUser", "kind": 1024, "kindString": "Property", @@ -4222,9 +4222,9 @@ "title": "Properties", "kind": 1024, "children": [ - 428, - 427, - 426 + 445, + 444, + 443 ] } ] @@ -4232,6 +4232,822 @@ } } ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 446, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 447, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 111, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reflection", + "declaration": { + "id": 448, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + } + } + } + ] + } + }, + { + "id": 449, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 112, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 738, + "qualifiedName": "ApiError", + "package": "@supabase/gotrue-js", + "name": "ApiError" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 447, + 449 + ] + } + ] + } + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 450, + "name": "sendMobileOTP", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 119, + "character": 4 + } + ], + "signatures": [ + { + "id": 451, + "name": "sendMobileOTP", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Sends a mobile OTP via SMS. Will register the account if it doesn't already exist" + }, + "parameters": [ + { + "id": 452, + "name": "phone", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "The user's phone number WITH international prefix" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 453, + "name": "options", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 454, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 456, + "name": "captchaToken", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 121, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 455, + "name": "shouldCreateUser", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 120, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 456, + 455 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 457, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 458, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 123, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reflection", + "declaration": { + "id": 459, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + } + } + } + ] + } + }, + { + "id": 460, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 124, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 738, + "qualifiedName": "ApiError", + "package": "@supabase/gotrue-js", + "name": "ApiError" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 458, + 460 + ] + } + ] + } + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 512, + "name": "setAuthCookie", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 198, + "character": 4 + } + ], + "signatures": [ + { + "id": 513, + "name": "setAuthCookie", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Set/delete the auth cookie based on the AuthChangeEvent.\nWorks for Next.js & Express (requires cookie-parser middleware)." + }, + "parameters": [ + { + "id": 514, + "name": "req", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "The request object." + }, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 515, + "name": "res", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "The response object.\n" + }, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 404, + "name": "signInWithEmail", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 60, + "character": 4 + } + ], + "signatures": [ + { + "id": 405, + "name": "signInWithEmail", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Logs in an existing user using their email address." + }, + "parameters": [ + { + "id": 406, + "name": "email", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "The email address of the user." + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 407, + "name": "password", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "The password of the user." + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 408, + "name": "options", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 409, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 410, + "name": "redirectTo", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 61, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 410 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 411, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 412, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 63, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 348, + "qualifiedName": "Session", + "package": "@supabase/gotrue-js", + "name": "Session" + } + ] + } + }, + { + "id": 413, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 64, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 738, + "qualifiedName": "ApiError", + "package": "@supabase/gotrue-js", + "name": "ApiError" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 412, + 413 + ] + } + ] + } + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 432, + "name": "signInWithOpenIDConnect", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 96, + "character": 4 + } + ], + "signatures": [ + { + "id": 433, + "name": "signInWithOpenIDConnect", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Logs in an OpenID Connect user using their id_token." + }, + "parameters": [ + { + "id": 434, + "name": "__namedParameters", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 804, + "qualifiedName": "OpenIDConnectCredentials", + "package": "@supabase/gotrue-js", + "name": "OpenIDConnectCredentials" + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 435, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 436, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 97, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 348, + "qualifiedName": "Session", + "package": "@supabase/gotrue-js", + "name": "Session" + } + ] + } + }, + { + "id": 437, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 98, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 738, + "qualifiedName": "ApiError", + "package": "@supabase/gotrue-js", + "name": "ApiError" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 436, + 437 + ] + } + ] + } + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 425, + "name": "signInWithPhone", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 84, + "character": 4 + } + ], + "signatures": [ + { + "id": 426, + "name": "signInWithPhone", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Logs in an existing user using their phone number and password." + }, + "parameters": [ + { + "id": 427, + "name": "phone", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "The phone number of the user." + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 428, + "name": "password", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "The password of the user.\n" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], "type": { "type": "reference", "typeArguments": [ @@ -4254,822 +5070,6 @@ "flags": { "isExternal": true }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 111, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reflection", - "declaration": { - "id": 431, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - } - } - } - ] - } - }, - { - "id": 432, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 112, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 719, - "qualifiedName": "ApiError", - "package": "@supabase/gotrue-js", - "name": "ApiError" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 430, - 432 - ] - } - ] - } - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 433, - "name": "sendMobileOTP", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 119, - "character": 4 - } - ], - "signatures": [ - { - "id": 434, - "name": "sendMobileOTP", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Sends a mobile OTP via SMS. Will register the account if it doesn't already exist" - }, - "parameters": [ - { - "id": 435, - "name": "phone", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "The user's phone number WITH international prefix" - }, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 436, - "name": "options", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 437, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 439, - "name": "captchaToken", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 121, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 438, - "name": "shouldCreateUser", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 120, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 439, - 438 - ] - } - ] - } - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 440, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 441, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 123, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reflection", - "declaration": { - "id": 442, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - } - } - } - ] - } - }, - { - "id": 443, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 124, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 719, - "qualifiedName": "ApiError", - "package": "@supabase/gotrue-js", - "name": "ApiError" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 441, - 443 - ] - } - ] - } - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 495, - "name": "setAuthCookie", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 198, - "character": 4 - } - ], - "signatures": [ - { - "id": 496, - "name": "setAuthCookie", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Set/delete the auth cookie based on the AuthChangeEvent.\nWorks for Next.js & Express (requires cookie-parser middleware)." - }, - "parameters": [ - { - "id": 497, - "name": "req", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "The request object." - }, - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 498, - "name": "res", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "The response object.\n" - }, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 387, - "name": "signInWithEmail", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 60, - "character": 4 - } - ], - "signatures": [ - { - "id": 388, - "name": "signInWithEmail", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Logs in an existing user using their email address." - }, - "parameters": [ - { - "id": 389, - "name": "email", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "The email address of the user." - }, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 390, - "name": "password", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "The password of the user." - }, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 391, - "name": "options", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 392, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 393, - "name": "redirectTo", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 61, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 393 - ] - } - ] - } - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 394, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 395, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 63, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 331, - "qualifiedName": "Session", - "package": "@supabase/gotrue-js", - "name": "Session" - } - ] - } - }, - { - "id": 396, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 64, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 719, - "qualifiedName": "ApiError", - "package": "@supabase/gotrue-js", - "name": "ApiError" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 395, - 396 - ] - } - ] - } - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 415, - "name": "signInWithOpenIDConnect", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 96, - "character": 4 - } - ], - "signatures": [ - { - "id": 416, - "name": "signInWithOpenIDConnect", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Logs in an OpenID Connect user using their id_token." - }, - "parameters": [ - { - "id": 417, - "name": "__namedParameters", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 785, - "qualifiedName": "OpenIDConnectCredentials", - "package": "@supabase/gotrue-js", - "name": "OpenIDConnectCredentials" - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 418, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 419, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 97, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 331, - "qualifiedName": "Session", - "package": "@supabase/gotrue-js", - "name": "Session" - } - ] - } - }, - { - "id": 420, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 98, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 719, - "qualifiedName": "ApiError", - "package": "@supabase/gotrue-js", - "name": "ApiError" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 419, - 420 - ] - } - ] - } - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 408, - "name": "signInWithPhone", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 84, - "character": 4 - } - ], - "signatures": [ - { - "id": 409, - "name": "signInWithPhone", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Logs in an existing user using their phone number and password." - }, - "parameters": [ - { - "id": 410, - "name": "phone", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "The phone number of the user." - }, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 411, - "name": "password", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "The password of the user.\n" - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 412, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 413, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", @@ -5086,7 +5086,7 @@ }, { "type": "reference", - "id": 331, + "id": 348, "qualifiedName": "Session", "package": "@supabase/gotrue-js", "name": "Session" @@ -5095,7 +5095,7 @@ } }, { - "id": 414, + "id": 431, "name": "error", "kind": 1024, "kindString": "Property", @@ -5118,7 +5118,7 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -5132,8 +5132,8 @@ "title": "Properties", "kind": 1024, "children": [ - 413, - 414 + 430, + 431 ] } ] @@ -5148,7 +5148,7 @@ ] }, { - "id": 444, + "id": 461, "name": "signOut", "kind": 2048, "kindString": "Method", @@ -5164,7 +5164,7 @@ ], "signatures": [ { - "id": 445, + "id": 462, "name": "signOut", "kind": 4096, "kindString": "Call signature", @@ -5176,7 +5176,7 @@ }, "parameters": [ { - "id": 446, + "id": 463, "name": "jwt", "kind": 32768, "kindString": "Parameter", @@ -5198,7 +5198,7 @@ { "type": "reflection", "declaration": { - "id": 447, + "id": 464, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -5207,7 +5207,7 @@ }, "children": [ { - "id": 448, + "id": 465, "name": "error", "kind": 1024, "kindString": "Property", @@ -5230,7 +5230,7 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -5244,7 +5244,7 @@ "title": "Properties", "kind": 1024, "children": [ - 448 + 465 ] } ] @@ -5259,7 +5259,7 @@ ] }, { - "id": 375, + "id": 392, "name": "signUpWithEmail", "kind": 2048, "kindString": "Method", @@ -5275,7 +5275,7 @@ ], "signatures": [ { - "id": 376, + "id": 393, "name": "signUpWithEmail", "kind": 4096, "kindString": "Call signature", @@ -5288,7 +5288,7 @@ }, "parameters": [ { - "id": 377, + "id": 394, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -5304,7 +5304,7 @@ } }, { - "id": 378, + "id": 395, "name": "password", "kind": 32768, "kindString": "Parameter", @@ -5320,7 +5320,7 @@ } }, { - "id": 379, + "id": 396, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -5331,7 +5331,7 @@ "type": { "type": "reflection", "declaration": { - "id": 380, + "id": 397, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -5340,7 +5340,7 @@ }, "children": [ { - "id": 383, + "id": 400, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -5361,7 +5361,7 @@ } }, { - "id": 382, + "id": 399, "name": "data", "kind": 1024, "kindString": "Property", @@ -5382,7 +5382,7 @@ } }, { - "id": 381, + "id": 398, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -5408,9 +5408,9 @@ "title": "Properties", "kind": 1024, "children": [ - 383, - 382, - 381 + 400, + 399, + 398 ] } ] @@ -5424,7 +5424,7 @@ { "type": "reflection", "declaration": { - "id": 384, + "id": 401, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -5433,7 +5433,7 @@ }, "children": [ { - "id": 385, + "id": 402, "name": "data", "kind": 1024, "kindString": "Property", @@ -5456,14 +5456,14 @@ }, { "type": "reference", - "id": 331, + "id": 348, "qualifiedName": "Session", "package": "@supabase/gotrue-js", "name": "Session" }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -5472,7 +5472,7 @@ } }, { - "id": 386, + "id": 403, "name": "error", "kind": 1024, "kindString": "Property", @@ -5495,7 +5495,7 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -5509,8 +5509,8 @@ "title": "Properties", "kind": 1024, "children": [ - 385, - 386 + 402, + 403 ] } ] @@ -5525,7 +5525,7 @@ ] }, { - "id": 397, + "id": 414, "name": "signUpWithPhone", "kind": 2048, "kindString": "Method", @@ -5541,7 +5541,7 @@ ], "signatures": [ { - "id": 398, + "id": 415, "name": "signUpWithPhone", "kind": 4096, "kindString": "Call signature", @@ -5553,7 +5553,7 @@ }, "parameters": [ { - "id": 399, + "id": 416, "name": "phone", "kind": 32768, "kindString": "Parameter", @@ -5569,7 +5569,7 @@ } }, { - "id": 400, + "id": 417, "name": "password", "kind": 32768, "kindString": "Parameter", @@ -5585,7 +5585,7 @@ } }, { - "id": 401, + "id": 418, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -5596,7 +5596,7 @@ "type": { "type": "reflection", "declaration": { - "id": 402, + "id": 419, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -5605,7 +5605,7 @@ }, "children": [ { - "id": 404, + "id": 421, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -5626,7 +5626,7 @@ } }, { - "id": 403, + "id": 420, "name": "data", "kind": 1024, "kindString": "Property", @@ -5652,8 +5652,8 @@ "title": "Properties", "kind": 1024, "children": [ - 404, - 403 + 421, + 420 ] } ] @@ -5667,7 +5667,7 @@ { "type": "reflection", "declaration": { - "id": 405, + "id": 422, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -5676,7 +5676,7 @@ }, "children": [ { - "id": 406, + "id": 423, "name": "data", "kind": 1024, "kindString": "Property", @@ -5699,14 +5699,14 @@ }, { "type": "reference", - "id": 331, + "id": 348, "qualifiedName": "Session", "package": "@supabase/gotrue-js", "name": "Session" }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -5715,7 +5715,7 @@ } }, { - "id": 407, + "id": 424, "name": "error", "kind": 1024, "kindString": "Property", @@ -5738,7 +5738,7 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -5752,8 +5752,8 @@ "title": "Properties", "kind": 1024, "children": [ - 406, - 407 + 423, + 424 ] } ] @@ -5768,7 +5768,7 @@ ] }, { - "id": 581, + "id": 598, "name": "updateUser", "kind": 2048, "kindString": "Method", @@ -5784,7 +5784,7 @@ ], "signatures": [ { - "id": 582, + "id": 599, "name": "updateUser", "kind": 4096, "kindString": "Call signature", @@ -5796,7 +5796,7 @@ }, "parameters": [ { - "id": 583, + "id": 600, "name": "jwt", "kind": 32768, "kindString": "Parameter", @@ -5812,7 +5812,7 @@ } }, { - "id": 584, + "id": 601, "name": "attributes", "kind": 32768, "kindString": "Parameter", @@ -5824,7 +5824,7 @@ }, "type": { "type": "reference", - "id": 735, + "id": 754, "qualifiedName": "UserAttributes", "package": "@supabase/gotrue-js", "name": "UserAttributes" @@ -5837,7 +5837,7 @@ { "type": "reflection", "declaration": { - "id": 585, + "id": 602, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -5846,7 +5846,7 @@ }, "children": [ { - "id": 587, + "id": 604, "name": "data", "kind": 1024, "kindString": "Property", @@ -5869,7 +5869,7 @@ }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -5878,7 +5878,7 @@ } }, { - "id": 588, + "id": 605, "name": "error", "kind": 1024, "kindString": "Property", @@ -5901,7 +5901,7 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -5910,7 +5910,7 @@ } }, { - "id": 586, + "id": 603, "name": "user", "kind": 1024, "kindString": "Property", @@ -5933,7 +5933,7 @@ }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -5947,9 +5947,9 @@ "title": "Properties", "kind": 1024, "children": [ - 587, - 588, - 586 + 604, + 605, + 603 ] } ] @@ -5964,7 +5964,7 @@ ] }, { - "id": 559, + "id": 576, "name": "updateUserById", "kind": 2048, "kindString": "Method", @@ -5980,7 +5980,7 @@ ], "signatures": [ { - "id": 560, + "id": 577, "name": "updateUserById", "kind": 4096, "kindString": "Call signature", @@ -5992,7 +5992,7 @@ }, "parameters": [ { - "id": 561, + "id": 578, "name": "uid", "kind": 32768, "kindString": "Parameter", @@ -6005,7 +6005,7 @@ } }, { - "id": 562, + "id": 579, "name": "attributes", "kind": 32768, "kindString": "Parameter", @@ -6017,7 +6017,7 @@ }, "type": { "type": "reference", - "id": 741, + "id": 760, "qualifiedName": "AdminUserAttributes", "package": "@supabase/gotrue-js", "name": "AdminUserAttributes" @@ -6030,7 +6030,7 @@ { "type": "reflection", "declaration": { - "id": 563, + "id": 580, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -6039,7 +6039,7 @@ }, "children": [ { - "id": 565, + "id": 582, "name": "data", "kind": 1024, "kindString": "Property", @@ -6062,7 +6062,7 @@ }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -6071,7 +6071,7 @@ } }, { - "id": 566, + "id": 583, "name": "error", "kind": 1024, "kindString": "Property", @@ -6094,7 +6094,7 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -6103,7 +6103,7 @@ } }, { - "id": 564, + "id": 581, "name": "user", "kind": 1024, "kindString": "Property", @@ -6126,7 +6126,7 @@ }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -6140,9 +6140,9 @@ "title": "Properties", "kind": 1024, "children": [ - 565, - 566, - 564 + 582, + 583, + 581 ] } ] @@ -6157,7 +6157,7 @@ ] }, { - "id": 449, + "id": 466, "name": "verifyMobileOTP", "kind": 2048, "kindString": "Method", @@ -6173,7 +6173,7 @@ ], "signatures": [ { - "id": 450, + "id": 467, "name": "verifyMobileOTP", "kind": 4096, "kindString": "Call signature", @@ -6190,7 +6190,7 @@ }, "parameters": [ { - "id": 451, + "id": 468, "name": "phone", "kind": 32768, "kindString": "Parameter", @@ -6206,7 +6206,7 @@ } }, { - "id": 452, + "id": 469, "name": "token", "kind": 32768, "kindString": "Parameter", @@ -6222,7 +6222,7 @@ } }, { - "id": 453, + "id": 470, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -6233,7 +6233,7 @@ "type": { "type": "reflection", "declaration": { - "id": 454, + "id": 471, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -6242,7 +6242,7 @@ }, "children": [ { - "id": 455, + "id": 472, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -6268,7 +6268,7 @@ "title": "Properties", "kind": 1024, "children": [ - 455 + 472 ] } ] @@ -6282,7 +6282,7 @@ { "type": "reflection", "declaration": { - "id": 456, + "id": 473, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -6291,7 +6291,7 @@ }, "children": [ { - "id": 457, + "id": 474, "name": "data", "kind": 1024, "kindString": "Property", @@ -6314,14 +6314,14 @@ }, { "type": "reference", - "id": 331, + "id": 348, "qualifiedName": "Session", "package": "@supabase/gotrue-js", "name": "Session" }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -6330,7 +6330,7 @@ } }, { - "id": 458, + "id": 475, "name": "error", "kind": 1024, "kindString": "Property", @@ -6353,7 +6353,7 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -6367,8 +6367,8 @@ "title": "Properties", "kind": 1024, "children": [ - 457, - 458 + 474, + 475 ] } ] @@ -6383,7 +6383,7 @@ ] }, { - "id": 459, + "id": 476, "name": "verifyOTP", "kind": 2048, "kindString": "Method", @@ -6399,7 +6399,7 @@ ], "signatures": [ { - "id": 460, + "id": 477, "name": "verifyOTP", "kind": 4096, "kindString": "Call signature", @@ -6411,7 +6411,7 @@ }, "parameters": [ { - "id": 461, + "id": 478, "name": "__namedParameters", "kind": 32768, "kindString": "Parameter", @@ -6420,14 +6420,14 @@ }, "type": { "type": "reference", - "id": 772, + "id": 791, "qualifiedName": "VerifyOTPParams", "package": "@supabase/gotrue-js", "name": "VerifyOTPParams" } }, { - "id": 462, + "id": 479, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -6438,7 +6438,7 @@ "type": { "type": "reflection", "declaration": { - "id": 463, + "id": 480, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -6447,7 +6447,7 @@ }, "children": [ { - "id": 464, + "id": 481, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -6473,7 +6473,7 @@ "title": "Properties", "kind": 1024, "children": [ - 464 + 481 ] } ] @@ -6487,7 +6487,7 @@ { "type": "reflection", "declaration": { - "id": 465, + "id": 482, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -6496,7 +6496,7 @@ }, "children": [ { - "id": 466, + "id": 483, "name": "data", "kind": 1024, "kindString": "Property", @@ -6519,14 +6519,14 @@ }, { "type": "reference", - "id": 331, + "id": 348, "qualifiedName": "Session", "package": "@supabase/gotrue-js", "name": "Session" }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -6535,7 +6535,7 @@ } }, { - "id": 467, + "id": 484, "name": "error", "kind": 1024, "kindString": "Property", @@ -6558,7 +6558,7 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -6572,8 +6572,8 @@ "title": "Properties", "kind": 1024, "children": [ - 466, - 467 + 483, + 484 ] } ] @@ -6593,51 +6593,51 @@ "title": "Constructors", "kind": 512, "children": [ - 340 + 357 ] }, { "title": "Properties", "kind": 1024, "children": [ - 366, - 367, - 360, - 361, - 356, - 355 + 383, + 384, + 377, + 378, + 373, + 372 ] }, { "title": "Methods", "kind": 2048, "children": [ - 522, - 499, + 539, + 516, + 584, + 527, + 523, + 385, + 591, 567, - 510, - 506, - 368, - 574, + 558, + 485, 550, - 541, - 468, - 533, - 489, - 478, - 421, - 433, + 506, 495, - 387, - 415, - 408, - 444, - 375, - 397, - 581, - 559, - 449, - 459 + 438, + 450, + 512, + 404, + 432, + 425, + 461, + 392, + 414, + 598, + 576, + 466, + 476 ] } ], @@ -6650,7 +6650,7 @@ ] }, { - "id": 589, + "id": 606, "name": "GoTrueClient", "kind": 128, "kindString": "Class", @@ -6659,7 +6659,7 @@ }, "children": [ { - "id": 590, + "id": 607, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -6669,13 +6669,13 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 42, + "line": 37, "character": 4 } ], "signatures": [ { - "id": 591, + "id": 608, "name": "new GoTrueClient", "kind": 16384, "kindString": "Constructor signature", @@ -6687,7 +6687,7 @@ }, "parameters": [ { - "id": 592, + "id": 609, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -6697,7 +6697,7 @@ "type": { "type": "reflection", "declaration": { - "id": 593, + "id": 610, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -6706,7 +6706,7 @@ }, "children": [ { - "id": 600, + "id": 617, "name": "autoRefreshToken", "kind": 1024, "kindString": "Property", @@ -6720,7 +6720,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 48, + "line": 43, "character": 8 } ], @@ -6730,7 +6730,7 @@ } }, { - "id": 604, + "id": 621, "name": "cookieOptions", "kind": 1024, "kindString": "Property", @@ -6742,20 +6742,20 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 52, + "line": 47, "character": 8 } ], "type": { "type": "reference", - "id": 759, + "id": 778, "qualifiedName": "CookieOptions", "package": "@supabase/gotrue-js", "name": "CookieOptions" } }, { - "id": 599, + "id": 616, "name": "detectSessionInUrl", "kind": 1024, "kindString": "Property", @@ -6769,7 +6769,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 47, + "line": 42, "character": 8 } ], @@ -6779,7 +6779,7 @@ } }, { - "id": 605, + "id": 622, "name": "fetch", "kind": 1024, "kindString": "Property", @@ -6790,14 +6790,14 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 53, + "line": 48, "character": 8 } ], "type": { "type": "reflection", "declaration": { - "id": 606, + "id": 623, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -6806,7 +6806,7 @@ }, "signatures": [ { - "id": 607, + "id": 624, "name": "__type", "kind": 4096, "kindString": "Call signature", @@ -6818,7 +6818,7 @@ }, "parameters": [ { - "id": 608, + "id": 625, "name": "input", "kind": 32768, "kindString": "Parameter", @@ -6833,7 +6833,7 @@ } }, { - "id": 609, + "id": 626, "name": "init", "kind": 32768, "kindString": "Parameter", @@ -6869,7 +6869,7 @@ } }, { - "id": 595, + "id": 612, "name": "headers", "kind": 1024, "kindString": "Property", @@ -6883,14 +6883,14 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 44, + "line": 39, "character": 8 } ], "type": { "type": "reflection", "declaration": { - "id": 596, + "id": 613, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -6898,7 +6898,7 @@ "isExternal": true }, "indexSignature": { - "id": 597, + "id": 614, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -6907,7 +6907,7 @@ }, "parameters": [ { - "id": 598, + "id": 615, "name": "key", "kind": 32768, "flags": { @@ -6928,7 +6928,7 @@ } }, { - "id": 602, + "id": 619, "name": "localStorage", "kind": 1024, "kindString": "Property", @@ -6942,7 +6942,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 50, + "line": 45, "character": 8 } ], @@ -6987,7 +6987,7 @@ } }, { - "id": 603, + "id": 620, "name": "multiTab", "kind": 1024, "kindString": "Property", @@ -7001,7 +7001,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 51, + "line": 46, "character": 8 } ], @@ -7011,7 +7011,7 @@ } }, { - "id": 601, + "id": 618, "name": "persistSession", "kind": 1024, "kindString": "Property", @@ -7025,7 +7025,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 49, + "line": 44, "character": 8 } ], @@ -7035,7 +7035,7 @@ } }, { - "id": 594, + "id": 611, "name": "url", "kind": 1024, "kindString": "Property", @@ -7049,7 +7049,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 43, + "line": 38, "character": 8 } ], @@ -7064,15 +7064,15 @@ "title": "Properties", "kind": 1024, "children": [ - 600, - 604, - 599, - 605, - 595, - 602, - 603, - 601, - 594 + 617, + 621, + 616, + 622, + 612, + 619, + 620, + 618, + 611 ] } ] @@ -7082,7 +7082,7 @@ ], "type": { "type": "reference", - "id": 589, + "id": 606, "qualifiedName": "GoTrueClient", "package": "@supabase/gotrue-js", "name": "default" @@ -7091,7 +7091,7 @@ ] }, { - "id": 710, + "id": 728, "name": "_callRefreshToken", "kind": 1024, "kindString": "Property", @@ -7102,7 +7102,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 192, + "line": 187, "character": 12 } ], @@ -7112,7 +7112,7 @@ } }, { - "id": 704, + "id": 722, "name": "_handleEmailSignIn", "kind": 1024, "kindString": "Property", @@ -7123,7 +7123,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 178, + "line": 173, "character": 12 } ], @@ -7133,7 +7133,7 @@ } }, { - "id": 707, + "id": 725, "name": "_handleOpenIDConnectSignIn", "kind": 1024, "kindString": "Property", @@ -7144,7 +7144,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 181, + "line": 176, "character": 12 } ], @@ -7154,7 +7154,7 @@ } }, { - "id": 705, + "id": 723, "name": "_handlePhoneSignIn", "kind": 1024, "kindString": "Property", @@ -7165,7 +7165,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 179, + "line": 174, "character": 12 } ], @@ -7175,7 +7175,7 @@ } }, { - "id": 706, + "id": 724, "name": "_handleProviderSignIn", "kind": 1024, "kindString": "Property", @@ -7186,7 +7186,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 180, + "line": 175, "character": 12 } ], @@ -7196,7 +7196,28 @@ } }, { - "id": 716, + "id": 735, + "name": "_handleVisibilityChange", + "kind": 1024, + "kindString": "Property", + "flags": { + "isPrivate": true, + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 205, + "character": 12 + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 734, "name": "_listenForMultiTabEvents", "kind": 1024, "kindString": "Property", @@ -7210,7 +7231,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 209, + "line": 204, "character": 12 } ], @@ -7220,7 +7241,7 @@ } }, { - "id": 711, + "id": 729, "name": "_notifyAllSubscribers", "kind": 1024, "kindString": "Property", @@ -7231,7 +7252,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 193, + "line": 188, "character": 12 } ], @@ -7241,7 +7262,7 @@ } }, { - "id": 713, + "id": 731, "name": "_persistSession", "kind": 1024, "kindString": "Property", @@ -7252,7 +7273,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 199, + "line": 194, "character": 12 } ], @@ -7262,7 +7283,7 @@ } }, { - "id": 709, + "id": 727, "name": "_recoverAndRefresh", "kind": 1024, "kindString": "Property", @@ -7273,30 +7294,6 @@ "comment": { "shortText": "Recovers the session from LocalStorage and refreshes\nNote: this method is async to accommodate for AsyncStorage e.g. in React native." }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 191, - "character": 12 - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 708, - "name": "_recoverSession", - "kind": 1024, - "kindString": "Property", - "flags": { - "isPrivate": true, - "isExternal": true - }, - "comment": { - "shortText": "Attempts to get the session from LocalStorage\nNote: this should never be async (even for React Native), as we need it to return immediately in the constructor." - }, "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", @@ -7310,7 +7307,31 @@ } }, { - "id": 714, + "id": 726, + "name": "_recoverSession", + "kind": 1024, + "kindString": "Property", + "flags": { + "isPrivate": true, + "isExternal": true + }, + "comment": { + "shortText": "Attempts to get the session from LocalStorage\nNote: this should never be async (even for React Native), as we need it to return immediately in the constructor." + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 181, + "character": 12 + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 732, "name": "_removeSession", "kind": 1024, "kindString": "Property", @@ -7321,7 +7342,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 200, + "line": 195, "character": 12 } ], @@ -7331,7 +7352,7 @@ } }, { - "id": 712, + "id": 730, "name": "_saveSession", "kind": 1024, "kindString": "Property", @@ -7345,7 +7366,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 198, + "line": 193, "character": 12 } ], @@ -7355,7 +7376,7 @@ } }, { - "id": 715, + "id": 733, "name": "_startAutoRefreshToken", "kind": 1024, "kindString": "Property", @@ -7376,7 +7397,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 205, + "line": 200, "character": 12 } ], @@ -7386,7 +7407,7 @@ } }, { - "id": 610, + "id": 627, "name": "api", "kind": 1024, "kindString": "Property", @@ -7399,20 +7420,20 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 15, + "line": 9, "character": 4 } ], "type": { "type": "reference", - "id": 339, + "id": 356, "qualifiedName": "GoTrueApi", "package": "@supabase/gotrue-js", "name": "default" } }, { - "id": 613, + "id": 630, "name": "autoRefreshToken", "kind": 1024, "kindString": "Property", @@ -7423,7 +7444,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 24, + "line": 18, "character": 14 } ], @@ -7433,7 +7454,7 @@ } }, { - "id": 612, + "id": 629, "name": "currentSession", "kind": 1024, "kindString": "Property", @@ -7447,7 +7468,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 23, + "line": 17, "character": 14 } ], @@ -7460,7 +7481,7 @@ }, { "type": "reference", - "id": 331, + "id": 348, "qualifiedName": "Session", "package": "@supabase/gotrue-js", "name": "Session" @@ -7469,7 +7490,7 @@ } }, { - "id": 611, + "id": 628, "name": "currentUser", "kind": 1024, "kindString": "Property", @@ -7483,7 +7504,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 19, + "line": 13, "character": 14 } ], @@ -7496,7 +7517,7 @@ }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -7505,7 +7526,7 @@ } }, { - "id": 615, + "id": 632, "name": "localStorage", "kind": 1024, "kindString": "Property", @@ -7516,7 +7537,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 26, + "line": 20, "character": 14 } ], @@ -7561,7 +7582,7 @@ } }, { - "id": 616, + "id": 633, "name": "multiTab", "kind": 1024, "kindString": "Property", @@ -7572,7 +7593,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 27, + "line": 21, "character": 14 } ], @@ -7582,7 +7603,28 @@ } }, { - "id": 614, + "id": 636, + "name": "networkRetries", + "kind": 1024, + "kindString": "Property", + "flags": { + "isProtected": true, + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 24, + "character": 14 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 631, "name": "persistSession", "kind": 1024, "kindString": "Property", @@ -7593,7 +7635,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 25, + "line": 19, "character": 14 } ], @@ -7603,7 +7645,7 @@ } }, { - "id": 618, + "id": 635, "name": "refreshTokenTimer", "kind": 1024, "kindString": "Property", @@ -7615,7 +7657,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 29, + "line": 23, "character": 14 } ], @@ -7627,7 +7669,7 @@ } }, { - "id": 617, + "id": 634, "name": "stateChangeEmitters", "kind": 1024, "kindString": "Property", @@ -7638,7 +7680,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 28, + "line": 22, "character": 14 } ], @@ -7651,7 +7693,7 @@ }, { "type": "reference", - "id": 751, + "id": 770, "qualifiedName": "Subscription", "package": "@supabase/gotrue-js", "name": "Subscription" @@ -7663,7 +7705,7 @@ } }, { - "id": 682, + "id": 700, "name": "getSessionFromUrl", "kind": 2048, "kindString": "Method", @@ -7673,13 +7715,13 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 155, + "line": 150, "character": 4 } ], "signatures": [ { - "id": 683, + "id": 701, "name": "getSessionFromUrl", "kind": 4096, "kindString": "Call signature", @@ -7691,7 +7733,7 @@ }, "parameters": [ { - "id": 684, + "id": 702, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -7702,7 +7744,7 @@ "type": { "type": "reflection", "declaration": { - "id": 685, + "id": 703, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -7711,7 +7753,7 @@ }, "children": [ { - "id": 686, + "id": 704, "name": "storeSession", "kind": 1024, "kindString": "Property", @@ -7725,7 +7767,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 156, + "line": 151, "character": 8 } ], @@ -7740,7 +7782,7 @@ "title": "Properties", "kind": 1024, "children": [ - 686 + 704 ] } ] @@ -7748,6 +7790,1476 @@ } } ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 705, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 706, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 153, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 348, + "qualifiedName": "Session", + "package": "@supabase/gotrue-js", + "name": "Session" + } + ] + } + }, + { + "id": 707, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 154, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 738, + "qualifiedName": "ApiError", + "package": "@supabase/gotrue-js", + "name": "ApiError" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 706, + 707 + ] + } + ] + } + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 712, + "name": "onAuthStateChange", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 169, + "character": 4 + } + ], + "signatures": [ + { + "id": 713, + "name": "onAuthStateChange", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Receive a notification every time an auth event happens.", + "returns": "A subscription object which can be used to unsubscribe itself.\n" + }, + "parameters": [ + { + "id": 714, + "name": "callback", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 715, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 716, + "name": "__type", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "parameters": [ + { + "id": 717, + "name": "event", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 737, + "qualifiedName": "AuthChangeEvent", + "package": "@supabase/gotrue-js", + "name": "AuthChangeEvent" + } + }, + { + "id": 718, + "name": "session", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 348, + "qualifiedName": "Session", + "package": "@supabase/gotrue-js", + "name": "Session" + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 719, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 720, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 170, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 770, + "qualifiedName": "Subscription", + "package": "@supabase/gotrue-js", + "name": "Subscription" + } + ] + } + }, + { + "id": 721, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 171, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 738, + "qualifiedName": "ApiError", + "package": "@supabase/gotrue-js", + "name": "ApiError" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 720, + 721 + ] + } + ] + } + } + } + ] + }, + { + "id": 678, + "name": "refreshSession", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 120, + "character": 4 + } + ], + "signatures": [ + { + "id": 679, + "name": "refreshSession", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Force refreshes the session including the user data in case it was updated in a different session." + }, + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 680, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 681, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 121, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 348, + "qualifiedName": "Session", + "package": "@supabase/gotrue-js", + "name": "Session" + } + ] + } + }, + { + "id": 683, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 123, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 738, + "qualifiedName": "ApiError", + "package": "@supabase/gotrue-js", + "name": "ApiError" + } + ] + } + }, + { + "id": 682, + "name": "user", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 122, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 322, + "qualifiedName": "User", + "package": "@supabase/gotrue-js", + "name": "User" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 681, + 683, + 682 + ] + } + ] + } + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 676, + "name": "session", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 116, + "character": 4 + } + ], + "signatures": [ + { + "id": 677, + "name": "session", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns the session data, if there is an active session." + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 348, + "qualifiedName": "Session", + "package": "@supabase/gotrue-js", + "name": "Session" + } + ] + } + } + ] + }, + { + "id": 697, + "name": "setAuth", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 145, + "character": 4 + } + ], + "signatures": [ + { + "id": 698, + "name": "setAuth", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Overrides the JWT on the current client. The JWT will then be sent in all subsequent network requests." + }, + "parameters": [ + { + "id": 699, + "name": "access_token", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "a jwt access token\n" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "id": 348, + "qualifiedName": "Session", + "package": "@supabase/gotrue-js", + "name": "Session" + } + } + ] + }, + { + "id": 691, + "name": "setSession", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 137, + "character": 4 + } + ], + "signatures": [ + { + "id": 692, + "name": "setSession", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Sets the session data from refresh_token and returns current Session and Error" + }, + "parameters": [ + { + "id": 693, + "name": "refresh_token", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "a JWT token\n" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 694, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 696, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 139, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 738, + "qualifiedName": "ApiError", + "package": "@supabase/gotrue-js", + "name": "ApiError" + } + ] + } + }, + { + "id": 695, + "name": "session", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 138, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 348, + "qualifiedName": "Session", + "package": "@supabase/gotrue-js", + "name": "Session" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 696, + 695 + ] + } + ] + } + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 649, + "name": "signIn", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 80, + "character": 4 + } + ], + "signatures": [ + { + "id": 650, + "name": "signIn", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Log in an existing user, or login via a third-party provider." + }, + "parameters": [ + { + "id": 651, + "name": "__namedParameters", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 784, + "qualifiedName": "UserCredentials", + "package": "@supabase/gotrue-js", + "name": "UserCredentials" + } + }, + { + "id": 652, + "name": "options", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 653, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 657, + "name": "captchaToken", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 84, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 654, + "name": "redirectTo", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 81, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 656, + "name": "scopes", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 83, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 655, + "name": "shouldCreateUser", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 82, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 657, + 654, + 656, + 655 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 658, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 663, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 90, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 738, + "qualifiedName": "ApiError", + "package": "@supabase/gotrue-js", + "name": "ApiError" + } + ] + } + }, + { + "id": 661, + "name": "provider", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 88, + "character": 8 + } + ], + "type": { + "type": "reference", + "id": 736, + "qualifiedName": "Provider", + "package": "@supabase/gotrue-js", + "name": "Provider" + } + }, + { + "id": 659, + "name": "session", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 86, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 348, + "qualifiedName": "Session", + "package": "@supabase/gotrue-js", + "name": "Session" + } + ] + } + }, + { + "id": 662, + "name": "url", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 89, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 660, + "name": "user", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 87, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 322, + "qualifiedName": "User", + "package": "@supabase/gotrue-js", + "name": "User" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 663, + 661, + 659, + 662, + 660 + ] + } + ] + } + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 708, + "name": "signOut", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 162, + "character": 4 + } + ], + "signatures": [ + { + "id": 709, + "name": "signOut", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Inside a browser context, `signOut()` will remove the logged in user from the browser session\nand log them out - removing all items from localstorage and then trigger a \"SIGNED_OUT\" event.", + "text": "For server-side management, you can disable sessions by passing a JWT through to `auth.api.signOut(JWT: string)`\n" + }, + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 710, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 711, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 163, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 738, + "qualifiedName": "ApiError", + "package": "@supabase/gotrue-js", + "name": "ApiError" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 711 + ] + } + ] + } + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 637, + "name": "signUp", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 59, + "character": 4 + } + ], + "signatures": [ + { + "id": 638, + "name": "signUp", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Creates a new user." + }, + "parameters": [ + { + "id": 639, + "name": "__namedParameters", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 784, + "qualifiedName": "UserCredentials", + "package": "@supabase/gotrue-js", + "name": "UserCredentials" + } + }, + { + "id": 640, + "name": "options", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 641, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 644, + "name": "captchaToken", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 62, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 643, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 61, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 642, + "name": "redirectTo", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 60, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 644, + 643, + 642 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 645, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 648, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 66, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 738, + "qualifiedName": "ApiError", + "package": "@supabase/gotrue-js", + "name": "ApiError" + } + ] + } + }, + { + "id": 647, + "name": "session", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 65, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 348, + "qualifiedName": "Session", + "package": "@supabase/gotrue-js", + "name": "Session" + } + ] + } + }, + { + "id": 646, + "name": "user", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 64, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 322, + "qualifiedName": "User", + "package": "@supabase/gotrue-js", + "name": "User" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 648, + 647, + 646 + ] + } + ] + } + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 684, + "name": "update", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 128, + "character": 4 + } + ], + "signatures": [ + { + "id": 685, + "name": "update", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Updates user data, if there is a logged in user." + }, + "parameters": [ + { + "id": 686, + "name": "attributes", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 754, + "qualifiedName": "UserAttributes", + "package": "@supabase/gotrue-js", + "name": "UserAttributes" + } + } + ], "type": { "type": "reference", "typeArguments": [ @@ -7773,7 +9285,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 158, + "line": 129, "character": 8 } ], @@ -7786,16 +9298,16 @@ }, { "type": "reference", - "id": 331, - "qualifiedName": "Session", + "id": 322, + "qualifiedName": "User", "package": "@supabase/gotrue-js", - "name": "Session" + "name": "User" } ] } }, { - "id": 689, + "id": 690, "name": "error", "kind": 1024, "kindString": "Property", @@ -7805,7 +9317,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 159, + "line": 131, "character": 8 } ], @@ -7818,13 +9330,45 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" } ] } + }, + { + "id": 689, + "name": "user", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 130, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 322, + "qualifiedName": "User", + "package": "@supabase/gotrue-js", + "name": "User" + } + ] + } } ], "groups": [ @@ -7833,6 +9377,7 @@ "kind": 1024, "children": [ 688, + 690, 689 ] } @@ -7848,1510 +9393,7 @@ ] }, { - "id": 694, - "name": "onAuthStateChange", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 174, - "character": 4 - } - ], - "signatures": [ - { - "id": 695, - "name": "onAuthStateChange", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Receive a notification every time an auth event happens.", - "returns": "A subscription object which can be used to unsubscribe itself.\n" - }, - "parameters": [ - { - "id": 696, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 697, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 698, - "name": "__type", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "parameters": [ - { - "id": 699, - "name": "event", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 718, - "qualifiedName": "AuthChangeEvent", - "package": "@supabase/gotrue-js", - "name": "AuthChangeEvent" - } - }, - { - "id": 700, - "name": "session", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 331, - "qualifiedName": "Session", - "package": "@supabase/gotrue-js", - "name": "Session" - } - ] - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - } - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 701, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 702, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 175, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 751, - "qualifiedName": "Subscription", - "package": "@supabase/gotrue-js", - "name": "Subscription" - } - ] - } - }, - { - "id": 703, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 176, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 719, - "qualifiedName": "ApiError", - "package": "@supabase/gotrue-js", - "name": "ApiError" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 702, - 703 - ] - } - ] - } - } - } - ] - }, - { - "id": 660, - "name": "refreshSession", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 125, - "character": 4 - } - ], - "signatures": [ - { - "id": 661, - "name": "refreshSession", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Force refreshes the session including the user data in case it was updated in a different session." - }, - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 662, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 663, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 126, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 331, - "qualifiedName": "Session", - "package": "@supabase/gotrue-js", - "name": "Session" - } - ] - } - }, - { - "id": 665, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 128, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 719, - "qualifiedName": "ApiError", - "package": "@supabase/gotrue-js", - "name": "ApiError" - } - ] - } - }, - { - "id": 664, - "name": "user", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 127, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 305, - "qualifiedName": "User", - "package": "@supabase/gotrue-js", - "name": "User" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 663, - 665, - 664 - ] - } - ] - } - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 658, - "name": "session", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 121, - "character": 4 - } - ], - "signatures": [ - { - "id": 659, - "name": "session", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns the session data, if there is an active session." - }, - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 331, - "qualifiedName": "Session", - "package": "@supabase/gotrue-js", - "name": "Session" - } - ] - } - } - ] - }, - { - "id": 679, - "name": "setAuth", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 150, - "character": 4 - } - ], - "signatures": [ - { - "id": 680, - "name": "setAuth", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Overrides the JWT on the current client. The JWT will then be sent in all subsequent network requests." - }, - "parameters": [ - { - "id": 681, - "name": "access_token", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "a jwt access token\n" - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "id": 331, - "qualifiedName": "Session", - "package": "@supabase/gotrue-js", - "name": "Session" - } - } - ] - }, - { - "id": 673, - "name": "setSession", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 142, - "character": 4 - } - ], - "signatures": [ - { - "id": 674, - "name": "setSession", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Sets the session data from refresh_token and returns current Session and Error" - }, - "parameters": [ - { - "id": 675, - "name": "refresh_token", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "a JWT token\n" - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 676, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 678, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 144, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 719, - "qualifiedName": "ApiError", - "package": "@supabase/gotrue-js", - "name": "ApiError" - } - ] - } - }, - { - "id": 677, - "name": "session", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 143, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 331, - "qualifiedName": "Session", - "package": "@supabase/gotrue-js", - "name": "Session" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 678, - 677 - ] - } - ] - } - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 631, - "name": "signIn", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 85, - "character": 4 - } - ], - "signatures": [ - { - "id": 632, - "name": "signIn", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Log in an existing user, or login via a third-party provider." - }, - "parameters": [ - { - "id": 633, - "name": "__namedParameters", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 765, - "qualifiedName": "UserCredentials", - "package": "@supabase/gotrue-js", - "name": "UserCredentials" - } - }, - { - "id": 634, - "name": "options", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 635, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 639, - "name": "captchaToken", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 89, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 636, - "name": "redirectTo", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 86, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 638, - "name": "scopes", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 88, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 637, - "name": "shouldCreateUser", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 87, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 639, - 636, - 638, - 637 - ] - } - ] - } - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 640, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 645, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 95, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 719, - "qualifiedName": "ApiError", - "package": "@supabase/gotrue-js", - "name": "ApiError" - } - ] - } - }, - { - "id": 643, - "name": "provider", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 93, - "character": 8 - } - ], - "type": { - "type": "reference", - "id": 717, - "qualifiedName": "Provider", - "package": "@supabase/gotrue-js", - "name": "Provider" - } - }, - { - "id": 641, - "name": "session", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 91, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 331, - "qualifiedName": "Session", - "package": "@supabase/gotrue-js", - "name": "Session" - } - ] - } - }, - { - "id": 644, - "name": "url", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 94, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - }, - { - "id": 642, - "name": "user", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 92, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 305, - "qualifiedName": "User", - "package": "@supabase/gotrue-js", - "name": "User" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 645, - 643, - 641, - 644, - 642 - ] - } - ] - } - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 690, - "name": "signOut", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 167, - "character": 4 - } - ], - "signatures": [ - { - "id": 691, - "name": "signOut", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Inside a browser context, `signOut()` will remove the logged in user from the browser session\nand log them out - removing all items from localstorage and then trigger a \"SIGNED_OUT\" event.", - "text": "For server-side management, you can disable sessions by passing a JWT through to `auth.api.signOut(JWT: string)`\n" - }, - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 692, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 693, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 168, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 719, - "qualifiedName": "ApiError", - "package": "@supabase/gotrue-js", - "name": "ApiError" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 693 - ] - } - ] - } - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 619, - "name": "signUp", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 64, - "character": 4 - } - ], - "signatures": [ - { - "id": 620, - "name": "signUp", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Creates a new user." - }, - "parameters": [ - { - "id": 621, - "name": "__namedParameters", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 765, - "qualifiedName": "UserCredentials", - "package": "@supabase/gotrue-js", - "name": "UserCredentials" - } - }, - { - "id": 622, - "name": "options", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 623, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 626, - "name": "captchaToken", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 67, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 625, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 66, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "object" - } - }, - { - "id": 624, - "name": "redirectTo", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 65, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 626, - 625, - 624 - ] - } - ] - } - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 627, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 630, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 71, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 719, - "qualifiedName": "ApiError", - "package": "@supabase/gotrue-js", - "name": "ApiError" - } - ] - } - }, - { - "id": 629, - "name": "session", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 70, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 331, - "qualifiedName": "Session", - "package": "@supabase/gotrue-js", - "name": "Session" - } - ] - } - }, - { - "id": 628, - "name": "user", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 69, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 305, - "qualifiedName": "User", - "package": "@supabase/gotrue-js", - "name": "User" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 630, - 629, - 628 - ] - } - ] - } - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 666, - "name": "update", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 133, - "character": 4 - } - ], - "signatures": [ - { - "id": 667, - "name": "update", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Updates user data, if there is a logged in user." - }, - "parameters": [ - { - "id": 668, - "name": "attributes", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 735, - "qualifiedName": "UserAttributes", - "package": "@supabase/gotrue-js", - "name": "UserAttributes" - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 669, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 670, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 134, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 305, - "qualifiedName": "User", - "package": "@supabase/gotrue-js", - "name": "User" - } - ] - } - }, - { - "id": 672, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 136, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 719, - "qualifiedName": "ApiError", - "package": "@supabase/gotrue-js", - "name": "ApiError" - } - ] - } - }, - { - "id": 671, - "name": "user", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 135, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 305, - "qualifiedName": "User", - "package": "@supabase/gotrue-js", - "name": "User" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 670, - 672, - 671 - ] - } - ] - } - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 656, + "id": 674, "name": "user", "kind": 2048, "kindString": "Method", @@ -9361,13 +9403,13 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 117, + "line": 112, "character": 4 } ], "signatures": [ { - "id": 657, + "id": 675, "name": "user", "kind": 4096, "kindString": "Call signature", @@ -9387,7 +9429,7 @@ }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -9398,7 +9440,7 @@ ] }, { - "id": 646, + "id": 664, "name": "verifyOTP", "kind": 2048, "kindString": "Method", @@ -9408,13 +9450,13 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 105, + "line": 100, "character": 4 } ], "signatures": [ { - "id": 647, + "id": 665, "name": "verifyOTP", "kind": 4096, "kindString": "Call signature", @@ -9426,7 +9468,7 @@ }, "parameters": [ { - "id": 648, + "id": 666, "name": "params", "kind": 32768, "kindString": "Parameter", @@ -9435,14 +9477,14 @@ }, "type": { "type": "reference", - "id": 772, + "id": 791, "qualifiedName": "VerifyOTPParams", "package": "@supabase/gotrue-js", "name": "VerifyOTPParams" } }, { - "id": 649, + "id": 667, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -9453,7 +9495,7 @@ "type": { "type": "reflection", "declaration": { - "id": 650, + "id": 668, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -9462,7 +9504,7 @@ }, "children": [ { - "id": 651, + "id": 669, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -9473,7 +9515,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 106, + "line": 101, "character": 8 } ], @@ -9488,7 +9530,7 @@ "title": "Properties", "kind": 1024, "children": [ - 651 + 669 ] } ] @@ -9502,7 +9544,7 @@ { "type": "reflection", "declaration": { - "id": 652, + "id": 670, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -9511,7 +9553,7 @@ }, "children": [ { - "id": 655, + "id": 673, "name": "error", "kind": 1024, "kindString": "Property", @@ -9521,7 +9563,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 110, + "line": 105, "character": 8 } ], @@ -9534,7 +9576,7 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -9543,7 +9585,7 @@ } }, { - "id": 654, + "id": 672, "name": "session", "kind": 1024, "kindString": "Property", @@ -9553,7 +9595,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 109, + "line": 104, "character": 8 } ], @@ -9566,7 +9608,7 @@ }, { "type": "reference", - "id": 331, + "id": 348, "qualifiedName": "Session", "package": "@supabase/gotrue-js", "name": "Session" @@ -9575,7 +9617,7 @@ } }, { - "id": 653, + "id": 671, "name": "user", "kind": 1024, "kindString": "Property", @@ -9585,7 +9627,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 108, + "line": 103, "character": 8 } ], @@ -9598,7 +9640,7 @@ }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -9612,9 +9654,9 @@ "title": "Properties", "kind": 1024, "children": [ - 655, - 654, - 653 + 673, + 672, + 671 ] } ] @@ -9634,66 +9676,68 @@ "title": "Constructors", "kind": 512, "children": [ - 590 + 607 ] }, { "title": "Properties", "kind": 1024, "children": [ - 710, - 704, - 707, - 705, - 706, - 716, - 711, - 713, - 709, - 708, - 714, - 712, - 715, - 610, - 613, - 612, - 611, - 615, - 616, - 614, - 618, - 617 + 728, + 722, + 725, + 723, + 724, + 735, + 734, + 729, + 731, + 727, + 726, + 732, + 730, + 733, + 627, + 630, + 629, + 628, + 632, + 633, + 636, + 631, + 635, + 634 ] }, { "title": "Methods", "kind": 2048, "children": [ - 682, - 694, - 660, - 658, - 679, - 673, - 631, - 690, - 619, - 666, - 656, - 646 + 700, + 712, + 678, + 676, + 697, + 691, + 649, + 708, + 637, + 684, + 674, + 664 ] } ], "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 10, + "line": 4, "character": 21 } ] }, { - "id": 996, + "id": 1015, "name": "RealtimeChannel", "kind": 128, "kindString": "Class", @@ -9702,7 +9746,7 @@ }, "children": [ { - "id": 998, + "id": 1017, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -9718,7 +9762,7 @@ ], "signatures": [ { - "id": 999, + "id": 1018, "name": "new RealtimeChannel", "kind": 16384, "kindString": "Constructor signature", @@ -9727,7 +9771,7 @@ }, "parameters": [ { - "id": 1000, + "id": 1019, "name": "topic", "kind": 32768, "kindString": "Parameter", @@ -9740,7 +9784,7 @@ } }, { - "id": 1001, + "id": 1020, "name": "params", "kind": 32768, "kindString": "Parameter", @@ -9750,7 +9794,7 @@ "type": { "type": "reflection", "declaration": { - "id": 1002, + "id": 1021, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -9758,7 +9802,7 @@ "isExternal": true }, "indexSignature": { - "id": 1003, + "id": 1022, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -9767,7 +9811,7 @@ }, "parameters": [ { - "id": 1004, + "id": 1023, "name": "key", "kind": 32768, "flags": { @@ -9788,7 +9832,7 @@ } }, { - "id": 1005, + "id": 1024, "name": "socket", "kind": 32768, "kindString": "Parameter", @@ -9797,7 +9841,7 @@ }, "type": { "type": "reference", - "id": 791, + "id": 811, "qualifiedName": "RealtimeClient", "package": "@supabase/realtime-js", "name": "default" @@ -9806,7 +9850,7 @@ ], "type": { "type": "reference", - "id": 996, + "id": 1015, "qualifiedName": "RealtimeChannel", "package": "@supabase/realtime-js", "name": "default" @@ -9815,7 +9859,7 @@ ] }, { - "id": 1012, + "id": 1031, "name": "bindings", "kind": 1024, "kindString": "Property", @@ -9838,7 +9882,7 @@ } }, { - "id": 1016, + "id": 1035, "name": "joinPush", "kind": 1024, "kindString": "Property", @@ -9860,7 +9904,7 @@ } }, { - "id": 1015, + "id": 1034, "name": "joinedOnce", "kind": 1024, "kindString": "Property", @@ -9880,7 +9924,7 @@ } }, { - "id": 1007, + "id": 1026, "name": "params", "kind": 1024, "kindString": "Property", @@ -9897,7 +9941,7 @@ "type": { "type": "reflection", "declaration": { - "id": 1008, + "id": 1027, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -9905,7 +9949,7 @@ "isExternal": true }, "indexSignature": { - "id": 1009, + "id": 1028, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -9914,7 +9958,7 @@ }, "parameters": [ { - "id": 1010, + "id": 1029, "name": "key", "kind": 32768, "flags": { @@ -9935,7 +9979,7 @@ } }, { - "id": 1019, + "id": 1038, "name": "presence", "kind": 1024, "kindString": "Property", @@ -9951,14 +9995,14 @@ ], "type": { "type": "reference", - "id": 1102, + "id": 1121, "qualifiedName": "RealtimePresence", "package": "@supabase/realtime-js", "name": "default" } }, { - "id": 1018, + "id": 1037, "name": "pushBuffer", "kind": 1024, "kindString": "Property", @@ -9983,7 +10027,7 @@ } }, { - "id": 1017, + "id": 1036, "name": "rejoinTimer", "kind": 1024, "kindString": "Property", @@ -10005,7 +10049,7 @@ } }, { - "id": 1011, + "id": 1030, "name": "socket", "kind": 1024, "kindString": "Property", @@ -10021,14 +10065,14 @@ ], "type": { "type": "reference", - "id": 791, + "id": 811, "qualifiedName": "RealtimeClient", "package": "@supabase/realtime-js", "name": "default" } }, { - "id": 1014, + "id": 1033, "name": "state", "kind": 1024, "kindString": "Property", @@ -10050,7 +10094,7 @@ } }, { - "id": 1013, + "id": 1032, "name": "timeout", "kind": 1024, "kindString": "Property", @@ -10070,7 +10114,7 @@ } }, { - "id": 1006, + "id": 1025, "name": "topic", "kind": 1024, "kindString": "Property", @@ -10090,7 +10134,7 @@ } }, { - "id": 997, + "id": 1016, "name": "isEqual", "kind": 1024, "kindString": "Property", @@ -10102,7 +10146,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 70, + "line": 79, "character": 19 } ], @@ -10112,7 +10156,7 @@ } }, { - "id": 1048, + "id": 1067, "name": "canPush", "kind": 2048, "kindString": "Method", @@ -10122,19 +10166,22 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 34, + "line": 43, "character": 4 } ], "signatures": [ { - "id": 1049, + "id": 1068, "name": "canPush", "kind": 4096, "kindString": "Call signature", "flags": { "isExternal": true }, + "comment": { + "shortText": "Returns `true` if the socket is connected and the channel has been joined." + }, "type": { "type": "intrinsic", "name": "boolean" @@ -10143,7 +10190,7 @@ ] }, { - "id": 1092, + "id": 1111, "name": "isClosed", "kind": 2048, "kindString": "Method", @@ -10153,13 +10200,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 65, + "line": 74, "character": 4 } ], "signatures": [ { - "id": 1093, + "id": 1112, "name": "isClosed", "kind": 4096, "kindString": "Call signature", @@ -10174,7 +10221,7 @@ ] }, { - "id": 1094, + "id": 1113, "name": "isErrored", "kind": 2048, "kindString": "Method", @@ -10184,13 +10231,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 66, + "line": 75, "character": 4 } ], "signatures": [ { - "id": 1095, + "id": 1114, "name": "isErrored", "kind": 4096, "kindString": "Call signature", @@ -10205,7 +10252,7 @@ ] }, { - "id": 1096, + "id": 1115, "name": "isJoined", "kind": 2048, "kindString": "Method", @@ -10215,13 +10262,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 67, + "line": 76, "character": 4 } ], "signatures": [ { - "id": 1097, + "id": 1116, "name": "isJoined", "kind": 4096, "kindString": "Call signature", @@ -10236,7 +10283,7 @@ ] }, { - "id": 1098, + "id": 1117, "name": "isJoining", "kind": 2048, "kindString": "Method", @@ -10246,13 +10293,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 68, + "line": 77, "character": 4 } ], "signatures": [ { - "id": 1099, + "id": 1118, "name": "isJoining", "kind": 4096, "kindString": "Call signature", @@ -10267,7 +10314,7 @@ ] }, { - "id": 1100, + "id": 1119, "name": "isLeaving", "kind": 2048, "kindString": "Method", @@ -10277,13 +10324,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 69, + "line": 78, "character": 4 } ], "signatures": [ { - "id": 1101, + "id": 1120, "name": "isLeaving", "kind": 4096, "kindString": "Call signature", @@ -10298,7 +10345,7 @@ ] }, { - "id": 1069, + "id": 1088, "name": "isMember", "kind": 2048, "kindString": "Method", @@ -10308,13 +10355,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 56, + "line": 65, "character": 4 } ], "signatures": [ { - "id": 1070, + "id": 1089, "name": "isMember", "kind": 4096, "kindString": "Call signature", @@ -10323,7 +10370,7 @@ }, "parameters": [ { - "id": 1071, + "id": 1090, "name": "topic", "kind": 32768, "kindString": "Parameter", @@ -10344,7 +10391,7 @@ ] }, { - "id": 1072, + "id": 1091, "name": "joinRef", "kind": 2048, "kindString": "Method", @@ -10354,13 +10401,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 57, + "line": 66, "character": 4 } ], "signatures": [ { - "id": 1073, + "id": 1092, "name": "joinRef", "kind": 4096, "kindString": "Call signature", @@ -10375,7 +10422,7 @@ ] }, { - "id": 1020, + "id": 1039, "name": "list", "kind": 2048, "kindString": "Method", @@ -10391,7 +10438,7 @@ ], "signatures": [ { - "id": 1021, + "id": 1040, "name": "list", "kind": 4096, "kindString": "Call signature", @@ -10409,7 +10456,7 @@ ] }, { - "id": 1041, + "id": 1060, "name": "off", "kind": 2048, "kindString": "Method", @@ -10419,13 +10466,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 31, + "line": 37, "character": 4 } ], "signatures": [ { - "id": 1042, + "id": 1061, "name": "off", "kind": 4096, "kindString": "Call signature", @@ -10434,7 +10481,7 @@ }, "parameters": [ { - "id": 1043, + "id": 1062, "name": "type", "kind": 32768, "kindString": "Parameter", @@ -10447,8 +10494,8 @@ } }, { - "id": 1044, - "name": "eventFilter", + "id": 1063, + "name": "filter", "kind": 32768, "kindString": "Parameter", "flags": { @@ -10457,7 +10504,7 @@ "type": { "type": "reflection", "declaration": { - "id": 1045, + "id": 1064, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -10465,7 +10512,7 @@ "isExternal": true }, "indexSignature": { - "id": 1046, + "id": 1065, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -10474,7 +10521,7 @@ }, "parameters": [ { - "id": 1047, + "id": 1066, "name": "key", "kind": 32768, "flags": { @@ -10503,7 +10550,7 @@ ] }, { - "id": 1033, + "id": 1052, "name": "on", "kind": 2048, "kindString": "Method", @@ -10513,13 +10560,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 28, + "line": 34, "character": 4 } ], "signatures": [ { - "id": 1034, + "id": 1053, "name": "on", "kind": 4096, "kindString": "Call signature", @@ -10528,7 +10575,7 @@ }, "parameters": [ { - "id": 1035, + "id": 1054, "name": "type", "kind": 32768, "kindString": "Parameter", @@ -10541,8 +10588,8 @@ } }, { - "id": 1036, - "name": "eventFilter", + "id": 1055, + "name": "filter", "kind": 32768, "kindString": "Parameter", "flags": { @@ -10552,7 +10599,7 @@ "type": { "type": "reflection", "declaration": { - "id": 1037, + "id": 1056, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -10560,7 +10607,7 @@ "isExternal": true }, "indexSignature": { - "id": 1038, + "id": 1057, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -10569,7 +10616,7 @@ }, "parameters": [ { - "id": 1039, + "id": 1058, "name": "key", "kind": 32768, "flags": { @@ -10590,7 +10637,7 @@ } }, { - "id": 1040, + "id": 1059, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -10614,7 +10661,7 @@ ] }, { - "id": 1027, + "id": 1046, "name": "onClose", "kind": 2048, "kindString": "Method", @@ -10624,22 +10671,25 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 26, + "line": 29, "character": 4 } ], "signatures": [ { - "id": 1028, + "id": 1047, "name": "onClose", "kind": 4096, "kindString": "Call signature", "flags": { "isExternal": true }, + "comment": { + "shortText": "Registers a callback that will be executed when the channel closes." + }, "parameters": [ { - "id": 1029, + "id": 1048, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -10662,7 +10712,7 @@ ] }, { - "id": 1030, + "id": 1049, "name": "onError", "kind": 2048, "kindString": "Method", @@ -10672,22 +10722,25 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 27, + "line": 33, "character": 4 } ], "signatures": [ { - "id": 1031, + "id": 1050, "name": "onError", "kind": 4096, "kindString": "Call signature", "flags": { "isExternal": true }, + "comment": { + "shortText": "Registers a callback that will be executed when the channel encounteres an error." + }, "parameters": [ { - "id": 1032, + "id": 1051, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -10710,7 +10763,7 @@ ] }, { - "id": 1064, + "id": 1083, "name": "onMessage", "kind": 2048, "kindString": "Method", @@ -10720,13 +10773,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 55, + "line": 64, "character": 4 } ], "signatures": [ { - "id": 1065, + "id": 1084, "name": "onMessage", "kind": 4096, "kindString": "Call signature", @@ -10739,7 +10792,7 @@ }, "parameters": [ { - "id": 1066, + "id": 1085, "name": "event", "kind": 32768, "kindString": "Parameter", @@ -10752,7 +10805,7 @@ } }, { - "id": 1067, + "id": 1086, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -10765,7 +10818,7 @@ } }, { - "id": 1068, + "id": 1087, "name": "ref", "kind": 32768, "kindString": "Parameter", @@ -10787,7 +10840,7 @@ ] }, { - "id": 1050, + "id": 1069, "name": "push", "kind": 2048, "kindString": "Method", @@ -10797,13 +10850,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 35, + "line": 44, "character": 4 } ], "signatures": [ { - "id": 1051, + "id": 1070, "name": "push", "kind": 4096, "kindString": "Call signature", @@ -10812,7 +10865,7 @@ }, "parameters": [ { - "id": 1052, + "id": 1071, "name": "event", "kind": 32768, "kindString": "Parameter", @@ -10827,7 +10880,7 @@ } }, { - "id": 1053, + "id": 1072, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -10840,7 +10893,7 @@ } }, { - "id": 1054, + "id": 1073, "name": "timeout", "kind": 32768, "kindString": "Parameter", @@ -10864,7 +10917,7 @@ ] }, { - "id": 1074, + "id": 1093, "name": "rejoin", "kind": 2048, "kindString": "Method", @@ -10874,13 +10927,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 58, + "line": 67, "character": 4 } ], "signatures": [ { - "id": 1075, + "id": 1094, "name": "rejoin", "kind": 4096, "kindString": "Call signature", @@ -10889,7 +10942,7 @@ }, "parameters": [ { - "id": 1076, + "id": 1095, "name": "timeout", "kind": 32768, "kindString": "Parameter", @@ -10911,7 +10964,7 @@ ] }, { - "id": 1022, + "id": 1041, "name": "rejoinUntilConnected", "kind": 2048, "kindString": "Method", @@ -10927,7 +10980,7 @@ ], "signatures": [ { - "id": 1023, + "id": 1042, "name": "rejoinUntilConnected", "kind": 4096, "kindString": "Call signature", @@ -10942,7 +10995,7 @@ ] }, { - "id": 1089, + "id": 1108, "name": "replyEventName", "kind": 2048, "kindString": "Method", @@ -10952,13 +11005,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 64, + "line": 73, "character": 4 } ], "signatures": [ { - "id": 1090, + "id": 1109, "name": "replyEventName", "kind": 4096, "kindString": "Call signature", @@ -10967,7 +11020,7 @@ }, "parameters": [ { - "id": 1091, + "id": 1110, "name": "ref", "kind": 32768, "kindString": "Parameter", @@ -10988,7 +11041,7 @@ ] }, { - "id": 1082, + "id": 1101, "name": "send", "kind": 2048, "kindString": "Method", @@ -10998,13 +11051,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 60, + "line": 69, "character": 4 } ], "signatures": [ { - "id": 1083, + "id": 1102, "name": "send", "kind": 4096, "kindString": "Call signature", @@ -11013,7 +11066,7 @@ }, "parameters": [ { - "id": 1084, + "id": 1103, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -11023,7 +11076,7 @@ "type": { "type": "reflection", "declaration": { - "id": 1085, + "id": 1104, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -11032,7 +11085,7 @@ }, "children": [ { - "id": 1086, + "id": 1105, "name": "type", "kind": 1024, "kindString": "Property", @@ -11042,7 +11095,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 61, + "line": 70, "character": 8 } ], @@ -11057,12 +11110,12 @@ "title": "Properties", "kind": 1024, "children": [ - 1086 + 1105 ] } ], "indexSignature": { - "id": 1087, + "id": 1106, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -11071,7 +11124,7 @@ }, "parameters": [ { - "id": 1088, + "id": 1107, "name": "key", "kind": 32768, "flags": { @@ -11108,7 +11161,7 @@ ] }, { - "id": 1024, + "id": 1043, "name": "subscribe", "kind": 2048, "kindString": "Method", @@ -11124,7 +11177,7 @@ ], "signatures": [ { - "id": 1025, + "id": 1044, "name": "subscribe", "kind": 4096, "kindString": "Call signature", @@ -11133,7 +11186,7 @@ }, "parameters": [ { - "id": 1026, + "id": 1045, "name": "timeout", "kind": 32768, "kindString": "Parameter", @@ -11157,7 +11210,7 @@ ] }, { - "id": 1077, + "id": 1096, "name": "trigger", "kind": 2048, "kindString": "Method", @@ -11167,13 +11220,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 59, + "line": 68, "character": 4 } ], "signatures": [ { - "id": 1078, + "id": 1097, "name": "trigger", "kind": 4096, "kindString": "Call signature", @@ -11182,7 +11235,7 @@ }, "parameters": [ { - "id": 1079, + "id": 1098, "name": "type", "kind": 32768, "kindString": "Parameter", @@ -11195,7 +11248,7 @@ } }, { - "id": 1080, + "id": 1099, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -11209,7 +11262,7 @@ } }, { - "id": 1081, + "id": 1100, "name": "ref", "kind": 32768, "kindString": "Parameter", @@ -11231,7 +11284,7 @@ ] }, { - "id": 1061, + "id": 1080, "name": "unsubscribe", "kind": 2048, "kindString": "Method", @@ -11241,13 +11294,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 48, + "line": 57, "character": 4 } ], "signatures": [ { - "id": 1062, + "id": 1081, "name": "unsubscribe", "kind": 4096, "kindString": "Call signature", @@ -11255,12 +11308,12 @@ "isExternal": true }, "comment": { - "shortText": "Leaves the channel", + "shortText": "Leaves the channel.", "text": "Unsubscribes from server events, and instructs channel to terminate on server.\nTriggers onClose() hooks.\n\nTo receive leave acknowledgements, use the a `receive` hook to bind to the server ack, ie:\nchannel.unsubscribe().receive(\"ok\", () => alert(\"left!\") )\n" }, "parameters": [ { - "id": 1063, + "id": 1082, "name": "timeout", "kind": 32768, "kindString": "Parameter", @@ -11284,7 +11337,7 @@ ] }, { - "id": 1055, + "id": 1074, "name": "updateJoinPayload", "kind": 2048, "kindString": "Method", @@ -11294,13 +11347,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 36, + "line": 45, "character": 4 } ], "signatures": [ { - "id": 1056, + "id": 1075, "name": "updateJoinPayload", "kind": 4096, "kindString": "Call signature", @@ -11309,7 +11362,7 @@ }, "parameters": [ { - "id": 1057, + "id": 1076, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -11319,7 +11372,7 @@ "type": { "type": "reflection", "declaration": { - "id": 1058, + "id": 1077, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -11327,7 +11380,7 @@ "isExternal": true }, "indexSignature": { - "id": 1059, + "id": 1078, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -11336,7 +11389,7 @@ }, "parameters": [ { - "id": 1060, + "id": 1079, "name": "key", "kind": 32768, "flags": { @@ -11370,54 +11423,54 @@ "title": "Constructors", "kind": 512, "children": [ - 998 + 1017 ] }, { "title": "Properties", "kind": 1024, "children": [ - 1012, - 1016, - 1015, - 1007, - 1019, - 1018, - 1017, - 1011, - 1014, - 1013, - 1006, - 997 + 1031, + 1035, + 1034, + 1026, + 1038, + 1037, + 1036, + 1030, + 1033, + 1032, + 1025, + 1016 ] }, { "title": "Methods", "kind": 2048, "children": [ - 1048, - 1092, - 1094, - 1096, - 1098, - 1100, + 1067, + 1111, + 1113, + 1115, + 1117, + 1119, + 1088, + 1091, + 1039, + 1060, + 1052, + 1046, + 1049, + 1083, 1069, - 1072, - 1020, + 1093, 1041, - 1033, - 1027, - 1030, - 1064, - 1050, - 1074, - 1022, - 1089, - 1082, - 1024, - 1077, - 1061, - 1055 + 1108, + 1101, + 1043, + 1096, + 1080, + 1074 ] } ], @@ -11430,7 +11483,7 @@ ] }, { - "id": 791, + "id": 811, "name": "RealtimeClient", "kind": 128, "kindString": "Class", @@ -11439,7 +11492,7 @@ }, "children": [ { - "id": 792, + "id": 812, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -11449,13 +11502,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 73, + "line": 78, "character": 4 } ], "signatures": [ { - "id": 793, + "id": 813, "name": "new RealtimeClient", "kind": 16384, "kindString": "Constructor signature", @@ -11463,11 +11516,11 @@ "isExternal": true }, "comment": { - "shortText": "Initializes the Socket" + "shortText": "Initializes the Socket." }, "parameters": [ { - "id": 794, + "id": 814, "name": "endPoint", "kind": 32768, "kindString": "Parameter", @@ -11483,7 +11536,7 @@ } }, { - "id": 795, + "id": 815, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -11493,7 +11546,7 @@ }, "type": { "type": "reference", - "id": 891, + "id": 910, "qualifiedName": "Options", "package": "@supabase/realtime-js", "name": "Options" @@ -11502,7 +11555,7 @@ ], "type": { "type": "reference", - "id": 791, + "id": 811, "qualifiedName": "RealtimeClient", "package": "@supabase/realtime-js", "name": "default" @@ -11511,7 +11564,7 @@ ] }, { - "id": 888, + "id": 907, "name": "_appendParams", "kind": 1024, "kindString": "Property", @@ -11522,7 +11575,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 162, + "line": 181, "character": 12 } ], @@ -11532,7 +11585,7 @@ } }, { - "id": 889, + "id": 908, "name": "_flushSendBuffer", "kind": 1024, "kindString": "Property", @@ -11543,7 +11596,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 163, + "line": 182, "character": 12 } ], @@ -11553,7 +11606,7 @@ } }, { - "id": 885, + "id": 904, "name": "_onConnClose", "kind": 1024, "kindString": "Property", @@ -11564,7 +11617,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 159, + "line": 178, "character": 12 } ], @@ -11574,7 +11627,7 @@ } }, { - "id": 886, + "id": 905, "name": "_onConnError", "kind": 1024, "kindString": "Property", @@ -11585,7 +11638,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 160, + "line": 179, "character": 12 } ], @@ -11595,7 +11648,7 @@ } }, { - "id": 884, + "id": 903, "name": "_onConnOpen", "kind": 1024, "kindString": "Property", @@ -11606,7 +11659,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 158, + "line": 177, "character": 12 } ], @@ -11616,7 +11669,7 @@ } }, { - "id": 890, + "id": 909, "name": "_sendHeartbeat", "kind": 1024, "kindString": "Property", @@ -11627,7 +11680,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 164, + "line": 183, "character": 12 } ], @@ -11637,7 +11690,7 @@ } }, { - "id": 887, + "id": 906, "name": "_triggerChanError", "kind": 1024, "kindString": "Property", @@ -11648,7 +11701,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 161, + "line": 180, "character": 12 } ], @@ -11658,7 +11711,7 @@ } }, { - "id": 796, + "id": 816, "name": "accessToken", "kind": 1024, "kindString": "Property", @@ -11668,7 +11721,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 28, + "line": 33, "character": 4 } ], @@ -11687,7 +11740,7 @@ } }, { - "id": 797, + "id": 817, "name": "channels", "kind": 1024, "kindString": "Property", @@ -11697,7 +11750,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 29, + "line": 34, "character": 4 } ], @@ -11708,14 +11761,14 @@ "types": [ { "type": "reference", - "id": 909, + "id": 928, "qualifiedName": "RealtimeSubscription", "package": "@supabase/realtime-js", "name": "default" }, { "type": "reference", - "id": 996, + "id": 1015, "qualifiedName": "RealtimeChannel", "package": "@supabase/realtime-js", "name": "default" @@ -11725,7 +11778,7 @@ } }, { - "id": 819, + "id": 839, "name": "conn", "kind": 1024, "kindString": "Property", @@ -11735,7 +11788,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 49, + "line": 54, "character": 4 } ], @@ -11756,7 +11809,7 @@ } }, { - "id": 817, + "id": 837, "name": "decode", "kind": 1024, "kindString": "Property", @@ -11766,7 +11819,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 47, + "line": 52, "character": 4 } ], @@ -11778,7 +11831,7 @@ } }, { - "id": 816, + "id": 836, "name": "encode", "kind": 1024, "kindString": "Property", @@ -11788,7 +11841,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 46, + "line": 51, "character": 4 } ], @@ -11800,7 +11853,7 @@ } }, { - "id": 798, + "id": 818, "name": "endPoint", "kind": 1024, "kindString": "Property", @@ -11810,7 +11863,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 30, + "line": 35, "character": 4 } ], @@ -11820,7 +11873,7 @@ } }, { - "id": 799, + "id": 819, "name": "headers", "kind": 1024, "kindString": "Property", @@ -11831,14 +11884,14 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 31, + "line": 36, "character": 4 } ], "type": { "type": "reflection", "declaration": { - "id": 800, + "id": 820, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -11846,7 +11899,7 @@ "isExternal": true }, "indexSignature": { - "id": 801, + "id": 821, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -11855,7 +11908,7 @@ }, "parameters": [ { - "id": 802, + "id": 822, "name": "key", "kind": 32768, "flags": { @@ -11876,7 +11929,7 @@ } }, { - "id": 809, + "id": 829, "name": "heartbeatIntervalMs", "kind": 1024, "kindString": "Property", @@ -11886,7 +11939,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 39, + "line": 44, "character": 4 } ], @@ -11896,7 +11949,7 @@ } }, { - "id": 811, + "id": 831, "name": "heartbeatTimer", "kind": 1024, "kindString": "Property", @@ -11906,7 +11959,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 41, + "line": 46, "character": 4 } ], @@ -11927,13 +11980,35 @@ } }, { - "id": 815, + "id": 835, "name": "logger", "kind": 1024, "kindString": "Property", "flags": { "isExternal": true }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 50, + "character": 4 + } + ], + "type": { + "type": "reference", + "qualifiedName": "Function", + "package": "typescript", + "name": "Function" + } + }, + { + "id": 830, + "name": "longpollerTimeout", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", @@ -11941,35 +12016,13 @@ "character": 4 } ], - "type": { - "type": "reference", - "qualifiedName": "Function", - "package": "typescript", - "name": "Function" - } - }, - { - "id": 810, - "name": "longpollerTimeout", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 40, - "character": 4 - } - ], "type": { "type": "intrinsic", "name": "number" } }, { - "id": 803, + "id": 823, "name": "params", "kind": 1024, "kindString": "Property", @@ -11980,14 +12033,14 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 34, + "line": 39, "character": 4 } ], "type": { "type": "reflection", "declaration": { - "id": 804, + "id": 824, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -11995,7 +12048,7 @@ "isExternal": true }, "indexSignature": { - "id": 805, + "id": 825, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -12004,7 +12057,7 @@ }, "parameters": [ { - "id": 806, + "id": 826, "name": "key", "kind": 32768, "flags": { @@ -12025,7 +12078,7 @@ } }, { - "id": 812, + "id": 832, "name": "pendingHeartbeatRef", "kind": 1024, "kindString": "Property", @@ -12035,7 +12088,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 42, + "line": 47, "character": 4 } ], @@ -12054,13 +12107,57 @@ } }, { - "id": 818, + "id": 838, "name": "reconnectAfterMs", "kind": 1024, "kindString": "Property", "flags": { "isExternal": true }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 53, + "character": 4 + } + ], + "type": { + "type": "reference", + "qualifiedName": "Function", + "package": "typescript", + "name": "Function" + } + }, + { + "id": 834, + "name": "reconnectTimer", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 49, + "character": 4 + } + ], + "type": { + "type": "reference", + "qualifiedName": "Timer", + "package": "@supabase/realtime-js", + "name": "default" + } + }, + { + "id": 833, + "name": "ref", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", @@ -12068,57 +12165,13 @@ "character": 4 } ], - "type": { - "type": "reference", - "qualifiedName": "Function", - "package": "typescript", - "name": "Function" - } - }, - { - "id": 814, - "name": "reconnectTimer", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 44, - "character": 4 - } - ], - "type": { - "type": "reference", - "qualifiedName": "Timer", - "package": "@supabase/realtime-js", - "name": "default" - } - }, - { - "id": 813, - "name": "ref", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 43, - "character": 4 - } - ], "type": { "type": "intrinsic", "name": "number" } }, { - "id": 820, + "id": 840, "name": "sendBuffer", "kind": 1024, "kindString": "Property", @@ -12128,7 +12181,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 50, + "line": 55, "character": 4 } ], @@ -12143,7 +12196,7 @@ } }, { - "id": 821, + "id": 841, "name": "serializer", "kind": 1024, "kindString": "Property", @@ -12153,7 +12206,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 51, + "line": 56, "character": 4 } ], @@ -12165,7 +12218,7 @@ } }, { - "id": 822, + "id": 842, "name": "stateChangeCallbacks", "kind": 1024, "kindString": "Property", @@ -12175,14 +12228,14 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 52, + "line": 57, "character": 4 } ], "type": { "type": "reflection", "declaration": { - "id": 823, + "id": 843, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -12191,7 +12244,7 @@ }, "children": [ { - "id": 825, + "id": 845, "name": "close", "kind": 1024, "kindString": "Property", @@ -12201,7 +12254,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 54, + "line": 59, "character": 8 } ], @@ -12216,7 +12269,7 @@ } }, { - "id": 826, + "id": 846, "name": "error", "kind": 1024, "kindString": "Property", @@ -12226,7 +12279,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 55, + "line": 60, "character": 8 } ], @@ -12241,7 +12294,7 @@ } }, { - "id": 827, + "id": 847, "name": "message", "kind": 1024, "kindString": "Property", @@ -12251,7 +12304,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 56, + "line": 61, "character": 8 } ], @@ -12266,7 +12319,7 @@ } }, { - "id": 824, + "id": 844, "name": "open", "kind": 1024, "kindString": "Property", @@ -12276,7 +12329,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 53, + "line": 58, "character": 8 } ], @@ -12296,10 +12349,10 @@ "title": "Properties", "kind": 1024, "children": [ - 825, - 826, - 827, - 824 + 845, + 846, + 847, + 844 ] } ] @@ -12307,7 +12360,7 @@ } }, { - "id": 807, + "id": 827, "name": "timeout", "kind": 1024, "kindString": "Property", @@ -12317,7 +12370,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 37, + "line": 42, "character": 4 } ], @@ -12327,7 +12380,7 @@ } }, { - "id": 808, + "id": 828, "name": "transport", "kind": 1024, "kindString": "Property", @@ -12337,7 +12390,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 38, + "line": 43, "character": 4 } ], @@ -12347,13 +12400,124 @@ } }, { - "id": 861, + "id": 881, "name": "channel", "kind": 2048, "kindString": "Method", "flags": { "isExternal": true }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 149, + "character": 4 + } + ], + "signatures": [ + { + "id": 882, + "name": "channel", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "parameters": [ + { + "id": 883, + "name": "topic", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 884, + "name": "chanParams", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reference", + "qualifiedName": "ChannelParams", + "package": "@supabase/realtime-js", + "name": "ChannelParams" + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "id": 928, + "qualifiedName": "RealtimeSubscription", + "package": "@supabase/realtime-js", + "name": "default" + }, + { + "type": "reference", + "id": 1015, + "qualifiedName": "RealtimeChannel", + "package": "@supabase/realtime-js", + "name": "default" + } + ] + } + } + ] + }, + { + "id": 848, + "name": "connect", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 82, + "character": 4 + } + ], + "signatures": [ + { + "id": 849, + "name": "connect", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Connects the socket, unless already connected." + }, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 874, + "name": "connectionState", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", @@ -12363,151 +12527,7 @@ ], "signatures": [ { - "id": 862, - "name": "channel", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "parameters": [ - { - "id": 863, - "name": "topic", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 864, - "name": "chanParams", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 865, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "indexSignature": { - "id": 866, - "name": "__index", - "kind": 8192, - "kindString": "Index signature", - "flags": { - "isExternal": true - }, - "parameters": [ - { - "id": 867, - "name": "key", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - } - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "id": 909, - "qualifiedName": "RealtimeSubscription", - "package": "@supabase/realtime-js", - "name": "default" - }, - { - "type": "reference", - "id": 996, - "qualifiedName": "RealtimeChannel", - "package": "@supabase/realtime-js", - "name": "default" - } - ] - } - } - ] - }, - { - "id": 828, - "name": "connect", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 77, - "character": 4 - } - ], - "signatures": [ - { - "id": 829, - "name": "connect", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Connects the socket." - }, - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 854, - "name": "connectionState", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 127, - "character": 4 - } - ], - "signatures": [ - { - "id": 855, + "id": 875, "name": "connectionState", "kind": 4096, "kindString": "Call signature", @@ -12518,31 +12538,16 @@ "shortText": "Returns the current state of the socket." }, "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": "closed" - }, - { - "type": "literal", - "value": "open" - }, - { - "type": "literal", - "value": "closing" - }, - { - "type": "literal", - "value": "connecting" - } - ] + "type": "reference", + "qualifiedName": "CONNECTION_STATE", + "package": "@supabase/realtime-js", + "name": "CONNECTION_STATE" } } ] }, { - "id": 830, + "id": 850, "name": "disconnect", "kind": 2048, "kindString": "Method", @@ -12552,13 +12557,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 84, + "line": 89, "character": 4 } ], "signatures": [ { - "id": 831, + "id": 851, "name": "disconnect", "kind": 4096, "kindString": "Call signature", @@ -12570,7 +12575,7 @@ }, "parameters": [ { - "id": 832, + "id": 852, "name": "code", "kind": 32768, "kindString": "Parameter", @@ -12587,7 +12592,7 @@ } }, { - "id": 833, + "id": 853, "name": "reason", "kind": 32768, "kindString": "Parameter", @@ -12610,7 +12615,7 @@ { "type": "reflection", "declaration": { - "id": 834, + "id": 854, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -12619,7 +12624,7 @@ }, "children": [ { - "id": 836, + "id": 856, "name": "data", "kind": 1024, "kindString": "Property", @@ -12629,7 +12634,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 86, + "line": 91, "character": 8 } ], @@ -12639,7 +12644,7 @@ } }, { - "id": 835, + "id": 855, "name": "error", "kind": 1024, "kindString": "Property", @@ -12649,7 +12654,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 85, + "line": 90, "character": 8 } ], @@ -12675,8 +12680,8 @@ "title": "Properties", "kind": 1024, "children": [ - 836, - 835 + 856, + 855 ] } ] @@ -12691,7 +12696,7 @@ ] }, { - "id": 874, + "id": 893, "name": "endPointURL", "kind": 2048, "kindString": "Method", @@ -12701,13 +12706,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 146, + "line": 162, "character": 4 } ], "signatures": [ { - "id": 875, + "id": 894, "name": "endPointURL", "kind": 4096, "kindString": "Call signature", @@ -12725,7 +12730,7 @@ ] }, { - "id": 856, + "id": 876, "name": "isConnected", "kind": 2048, "kindString": "Method", @@ -12735,13 +12740,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 131, + "line": 142, "character": 4 } ], "signatures": [ { - "id": 857, + "id": 877, "name": "isConnected", "kind": 4096, "kindString": "Call signature", @@ -12759,7 +12764,7 @@ ] }, { - "id": 881, + "id": 900, "name": "leaveOpenTopic", "kind": 2048, "kindString": "Method", @@ -12769,22 +12774,25 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 157, + "line": 176, "character": 4 } ], "signatures": [ { - "id": 882, + "id": 901, "name": "leaveOpenTopic", "kind": 4096, "kindString": "Call signature", "flags": { "isExternal": true }, + "comment": { + "shortText": "Unsubscribe from channels with the specified topic." + }, "parameters": [ { - "id": 883, + "id": 902, "name": "topic", "kind": 32768, "kindString": "Parameter", @@ -12805,7 +12813,7 @@ ] }, { - "id": 837, + "id": 857, "name": "log", "kind": 2048, "kindString": "Method", @@ -12815,13 +12823,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 91, + "line": 98, "character": 4 } ], "signatures": [ { - "id": 838, + "id": 858, "name": "log", "kind": 4096, "kindString": "Call signature", @@ -12829,11 +12837,12 @@ "isExternal": true }, "comment": { - "shortText": "Logs the message. Override `this.logger` for specialized logging." + "shortText": "Logs the message.", + "text": "For customized logging, `this.logger` can be overriden.\n" }, "parameters": [ { - "id": 839, + "id": 859, "name": "kind", "kind": 32768, "kindString": "Parameter", @@ -12846,7 +12855,7 @@ } }, { - "id": 840, + "id": 860, "name": "msg", "kind": 32768, "kindString": "Parameter", @@ -12859,7 +12868,7 @@ } }, { - "id": 841, + "id": 861, "name": "data", "kind": 32768, "kindString": "Parameter", @@ -12881,7 +12890,7 @@ ] }, { - "id": 876, + "id": 895, "name": "makeRef", "kind": 2048, "kindString": "Method", @@ -12891,13 +12900,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 150, + "line": 166, "character": 4 } ], "signatures": [ { - "id": 877, + "id": 896, "name": "makeRef", "kind": 4096, "kindString": "Call signature", @@ -12915,7 +12924,7 @@ ] }, { - "id": 845, + "id": 865, "name": "onClose", "kind": 2048, "kindString": "Method", @@ -12925,13 +12934,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 107, + "line": 116, "character": 4 } ], "signatures": [ { - "id": 846, + "id": 866, "name": "onClose", "kind": 4096, "kindString": "Call signature", @@ -12939,7 +12948,7 @@ "isExternal": true }, "comment": { - "shortText": "Registers a callbacks for connection state change events.", + "shortText": "Registers a callback for connection state change events.", "tags": [ { "tag": "example", @@ -12949,7 +12958,152 @@ }, "parameters": [ { - "id": 847, + "id": 867, + "name": "callback", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "A function to be called when the event occurs.\n" + }, + "type": { + "type": "reference", + "qualifiedName": "Function", + "package": "typescript", + "name": "Function" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 888, + "name": "onConnMessage", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 156, + "character": 4 + } + ], + "signatures": [ + { + "id": 889, + "name": "onConnMessage", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "parameters": [ + { + "id": 890, + "name": "rawMessage", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 891, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 892, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 157, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 892 + ] + } + ] + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 868, + "name": "onError", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 125, + "character": 4 + } + ], + "signatures": [ + { + "id": 869, + "name": "onError", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Registers a callback for connection state change events.", + "tags": [ + { + "tag": "example", + "text": "\n socket.onOpen((error) => console.log(\"An error occurred\"))\n" + } + ] + }, + "parameters": [ + { + "id": 870, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -12976,112 +13130,6 @@ }, { "id": 871, - "name": "onConnMessage", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 142, - "character": 4 - } - ], - "signatures": [ - { - "id": 872, - "name": "onConnMessage", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "parameters": [ - { - "id": 873, - "name": "rawMessage", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 848, - "name": "onError", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 115, - "character": 4 - } - ], - "signatures": [ - { - "id": 849, - "name": "onError", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Registers a callback for connection state change events.", - "tags": [ - { - "tag": "example", - "text": "\n socket.onOpen((error) => console.log(\"An error occurred\"))\n" - } - ] - }, - "parameters": [ - { - "id": 850, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "A function to be called when the event occurs.\n" - }, - "type": { - "type": "reference", - "qualifiedName": "Function", - "package": "typescript", - "name": "Function" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 851, "name": "onMessage", "kind": 2048, "kindString": "Method", @@ -13091,13 +13139,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 123, + "line": 134, "character": 4 } ], "signatures": [ { - "id": 852, + "id": 872, "name": "onMessage", "kind": 4096, "kindString": "Call signature", @@ -13115,7 +13163,7 @@ }, "parameters": [ { - "id": 853, + "id": 873, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -13141,7 +13189,7 @@ ] }, { - "id": 842, + "id": 862, "name": "onOpen", "kind": 2048, "kindString": "Method", @@ -13151,13 +13199,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 99, + "line": 107, "character": 4 } ], "signatures": [ { - "id": 843, + "id": 863, "name": "onOpen", "kind": 4096, "kindString": "Call signature", @@ -13175,7 +13223,7 @@ }, "parameters": [ { - "id": 844, + "id": 864, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -13201,7 +13249,7 @@ ] }, { - "id": 868, + "id": 885, "name": "push", "kind": 2048, "kindString": "Method", @@ -13211,22 +13259,26 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 141, + "line": 155, "character": 4 } ], "signatures": [ { - "id": 869, + "id": 886, "name": "push", "kind": 4096, "kindString": "Call signature", "flags": { "isExternal": true }, + "comment": { + "shortText": "Push out a message if the socket is connected.", + "text": "If the socket is not connected, the message gets enqueued within a local buffer, and sent out when a connection is next established.\n" + }, "parameters": [ { - "id": 870, + "id": 887, "name": "data", "kind": 32768, "kindString": "Parameter", @@ -13249,7 +13301,7 @@ ] }, { - "id": 858, + "id": 878, "name": "remove", "kind": 2048, "kindString": "Method", @@ -13259,13 +13311,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 137, + "line": 148, "character": 4 } ], "signatures": [ { - "id": 859, + "id": 879, "name": "remove", "kind": 4096, "kindString": "Call signature", @@ -13277,7 +13329,7 @@ }, "parameters": [ { - "id": 860, + "id": 880, "name": "channel", "kind": 32768, "kindString": "Parameter", @@ -13292,14 +13344,14 @@ "types": [ { "type": "reference", - "id": 909, + "id": 928, "qualifiedName": "RealtimeSubscription", "package": "@supabase/realtime-js", "name": "default" }, { "type": "reference", - "id": 996, + "id": 1015, "qualifiedName": "RealtimeChannel", "package": "@supabase/realtime-js", "name": "default" @@ -13316,7 +13368,7 @@ ] }, { - "id": 878, + "id": 897, "name": "setAuth", "kind": 2048, "kindString": "Method", @@ -13326,13 +13378,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 156, + "line": 172, "character": 4 } ], "signatures": [ { - "id": 879, + "id": 898, "name": "setAuth", "kind": 4096, "kindString": "Call signature", @@ -13344,7 +13396,7 @@ }, "parameters": [ { - "id": 880, + "id": 899, "name": "token", "kind": 32768, "kindString": "Parameter", @@ -13382,77 +13434,77 @@ "title": "Constructors", "kind": 512, "children": [ - 792 + 812 ] }, { "title": "Properties", "kind": 1024, "children": [ - 888, - 889, - 885, - 886, - 884, - 890, - 887, - 796, - 797, - 819, - 817, + 907, + 908, + 904, + 905, + 903, + 909, + 906, 816, - 798, - 799, - 809, - 811, - 815, - 810, - 803, - 812, + 817, + 839, + 837, + 836, 818, - 814, - 813, - 820, - 821, - 822, - 807, - 808 + 819, + 829, + 831, + 835, + 830, + 823, + 832, + 838, + 834, + 833, + 840, + 841, + 842, + 827, + 828 ] }, { "title": "Methods", "kind": 2048, "children": [ - 861, - 828, - 854, - 830, - 874, - 856, 881, - 837, - 876, - 845, - 871, 848, - 851, - 842, + 874, + 850, + 893, + 876, + 900, + 857, + 895, + 865, + 888, 868, - 858, - 878 + 871, + 862, + 885, + 878, + 897 ] } ], "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 27, + "line": 32, "character": 21 } ] }, { - "id": 1102, + "id": 1121, "name": "RealtimePresence", "kind": 128, "kindString": "Class", @@ -13461,7 +13513,7 @@ }, "children": [ { - "id": 1123, + "id": 1142, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -13471,13 +13523,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimePresence.d.ts", - "line": 42, + "line": 43, "character": 4 } ], "signatures": [ { - "id": 1124, + "id": 1143, "name": "new RealtimePresence", "kind": 16384, "kindString": "Constructor signature", @@ -13485,11 +13537,11 @@ "isExternal": true }, "comment": { - "shortText": "Initializes the Presence" + "shortText": "Initializes the Presence." }, "parameters": [ { - "id": 1125, + "id": 1144, "name": "channel", "kind": 32768, "kindString": "Parameter", @@ -13501,14 +13553,14 @@ }, "type": { "type": "reference", - "id": 996, + "id": 1015, "qualifiedName": "RealtimeChannel", "package": "@supabase/realtime-js", "name": "default" } }, { - "id": 1126, + "id": 1145, "name": "opts", "kind": 32768, "kindString": "Parameter", @@ -13529,7 +13581,7 @@ ], "type": { "type": "reference", - "id": 1102, + "id": 1121, "qualifiedName": "RealtimePresence", "package": "@supabase/realtime-js", "name": "default" @@ -13538,7 +13590,7 @@ ] }, { - "id": 1131, + "id": 1150, "name": "caller", "kind": 1024, "kindString": "Property", @@ -13555,7 +13607,7 @@ "type": { "type": "reflection", "declaration": { - "id": 1132, + "id": 1151, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -13564,7 +13616,7 @@ }, "children": [ { - "id": 1133, + "id": 1152, "name": "onJoin", "kind": 1024, "kindString": "Property", @@ -13586,7 +13638,7 @@ } }, { - "id": 1134, + "id": 1153, "name": "onLeave", "kind": 1024, "kindString": "Property", @@ -13608,7 +13660,7 @@ } }, { - "id": 1135, + "id": 1154, "name": "onSync", "kind": 2048, "kindString": "Method", @@ -13624,7 +13676,7 @@ ], "signatures": [ { - "id": 1136, + "id": 1155, "name": "onSync", "kind": 4096, "kindString": "Call signature", @@ -13644,15 +13696,15 @@ "title": "Properties", "kind": 1024, "children": [ - 1133, - 1134 + 1152, + 1153 ] }, { "title": "Methods", "kind": 2048, "children": [ - 1135 + 1154 ] } ] @@ -13660,7 +13712,7 @@ } }, { - "id": 1127, + "id": 1146, "name": "channel", "kind": 1024, "kindString": "Property", @@ -13676,14 +13728,14 @@ ], "type": { "type": "reference", - "id": 996, + "id": 1015, "qualifiedName": "RealtimeChannel", "package": "@supabase/realtime-js", "name": "default" } }, { - "id": 1152, + "id": 1171, "name": "inPendingSyncState", "kind": 1024, "kindString": "Property", @@ -13694,7 +13746,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimePresence.d.ts", - "line": 90, + "line": 94, "character": 12 } ], @@ -13704,7 +13756,7 @@ } }, { - "id": 1130, + "id": 1149, "name": "joinRef", "kind": 1024, "kindString": "Property", @@ -13733,7 +13785,7 @@ } }, { - "id": 1129, + "id": 1148, "name": "pendingDiffs", "kind": 1024, "kindString": "Property", @@ -13758,7 +13810,7 @@ } }, { - "id": 1128, + "id": 1147, "name": "state", "kind": 1024, "kindString": "Property", @@ -13780,7 +13832,7 @@ } }, { - "id": 1122, + "id": 1141, "name": "cloneDeep", "kind": 1024, "kindString": "Property", @@ -13792,7 +13844,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimePresence.d.ts", - "line": 85, + "line": 89, "character": 19 } ], @@ -13802,7 +13854,7 @@ } }, { - "id": 1120, + "id": 1139, "name": "map", "kind": 1024, "kindString": "Property", @@ -13814,7 +13866,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimePresence.d.ts", - "line": 62, + "line": 66, "character": 19 } ], @@ -13824,7 +13876,7 @@ } }, { - "id": 1121, + "id": 1140, "name": "transformState", "kind": 1024, "kindString": "Property", @@ -13845,7 +13897,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimePresence.d.ts", - "line": 84, + "line": 88, "character": 19 } ], @@ -13855,7 +13907,7 @@ } }, { - "id": 1148, + "id": 1167, "name": "list", "kind": 2048, "kindString": "Method", @@ -13865,13 +13917,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimePresence.d.ts", - "line": 89, + "line": 93, "character": 4 } ], "signatures": [ { - "id": 1149, + "id": 1168, "name": "list", "kind": 4096, "kindString": "Call signature", @@ -13880,7 +13932,7 @@ }, "typeParameter": [ { - "id": 1150, + "id": 1169, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -13895,7 +13947,7 @@ ], "parameters": [ { - "id": 1151, + "id": 1170, "name": "by", "kind": 32768, "kindString": "Parameter", @@ -13908,7 +13960,7 @@ "typeArguments": [ { "type": "reference", - "id": 1150, + "id": 1169, "qualifiedName": "T", "package": "@supabase/realtime-js", "name": "T" @@ -13924,7 +13976,7 @@ "type": "array", "elementType": { "type": "reference", - "id": 1150, + "id": 1169, "qualifiedName": "T", "package": "@supabase/realtime-js", "name": "T" @@ -13934,7 +13986,7 @@ ] }, { - "id": 1137, + "id": 1156, "name": "onJoin", "kind": 2048, "kindString": "Method", @@ -13944,13 +13996,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimePresence.d.ts", - "line": 86, + "line": 90, "character": 4 } ], "signatures": [ { - "id": 1138, + "id": 1157, "name": "onJoin", "kind": 4096, "kindString": "Call signature", @@ -13959,7 +14011,7 @@ }, "parameters": [ { - "id": 1139, + "id": 1158, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -13982,7 +14034,7 @@ ] }, { - "id": 1140, + "id": 1159, "name": "onLeave", "kind": 2048, "kindString": "Method", @@ -13992,13 +14044,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimePresence.d.ts", - "line": 87, + "line": 91, "character": 4 } ], "signatures": [ { - "id": 1141, + "id": 1160, "name": "onLeave", "kind": 4096, "kindString": "Call signature", @@ -14007,7 +14059,7 @@ }, "parameters": [ { - "id": 1142, + "id": 1161, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -14030,7 +14082,7 @@ ] }, { - "id": 1143, + "id": 1162, "name": "onSync", "kind": 2048, "kindString": "Method", @@ -14040,13 +14092,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimePresence.d.ts", - "line": 88, + "line": 92, "character": 4 } ], "signatures": [ { - "id": 1144, + "id": 1163, "name": "onSync", "kind": 4096, "kindString": "Call signature", @@ -14055,7 +14107,7 @@ }, "parameters": [ { - "id": 1145, + "id": 1164, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -14065,7 +14117,7 @@ "type": { "type": "reflection", "declaration": { - "id": 1146, + "id": 1165, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -14074,7 +14126,7 @@ }, "signatures": [ { - "id": 1147, + "id": 1166, "name": "__type", "kind": 4096, "kindString": "Call signature", @@ -14099,7 +14151,7 @@ ] }, { - "id": 1115, + "id": 1134, "name": "list", "kind": 2048, "kindString": "Method", @@ -14110,13 +14162,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimePresence.d.ts", - "line": 61, + "line": 65, "character": 11 } ], "signatures": [ { - "id": 1116, + "id": 1135, "name": "list", "kind": 4096, "kindString": "Call signature", @@ -14128,7 +14180,7 @@ }, "typeParameter": [ { - "id": 1117, + "id": 1136, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -14143,7 +14195,7 @@ ], "parameters": [ { - "id": 1118, + "id": 1137, "name": "presences", "kind": 32768, "kindString": "Parameter", @@ -14158,7 +14210,7 @@ } }, { - "id": 1119, + "id": 1138, "name": "chooser", "kind": 32768, "kindString": "Parameter", @@ -14177,7 +14229,7 @@ "typeArguments": [ { "type": "reference", - "id": 1117, + "id": 1136, "qualifiedName": "T", "package": "@supabase/realtime-js", "name": "T" @@ -14195,7 +14247,7 @@ "type": "array", "elementType": { "type": "reference", - "id": 1117, + "id": 1136, "qualifiedName": "T", "package": "@supabase/realtime-js", "name": "T" @@ -14205,7 +14257,7 @@ ] }, { - "id": 1109, + "id": 1128, "name": "syncDiff", "kind": 2048, "kindString": "Method", @@ -14216,13 +14268,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimePresence.d.ts", - "line": 57, + "line": 61, "character": 11 } ], "signatures": [ { - "id": 1110, + "id": 1129, "name": "syncDiff", "kind": 4096, "kindString": "Call signature", @@ -14230,11 +14282,12 @@ "isExternal": true }, "comment": { - "shortText": "Used to sync a diff of presence join and leave\nevents from the server, as they happen. Like `syncState`, `syncDiff`\naccepts optional `onJoin` and `onLeave` callbacks to react to a user\njoining or leaving from a device." + "shortText": "Used to sync a diff of presence join and leave events from the\nserver, as they happen.", + "text": "Like `syncState`, `syncDiff` accepts optional `onJoin` and\n`onLeave` callbacks to react to a user joining or leaving from a\ndevice.\n" }, "parameters": [ { - "id": 1111, + "id": 1130, "name": "state", "kind": 32768, "kindString": "Parameter", @@ -14249,7 +14302,7 @@ } }, { - "id": 1112, + "id": 1131, "name": "diff", "kind": 32768, "kindString": "Parameter", @@ -14275,7 +14328,7 @@ } }, { - "id": 1113, + "id": 1132, "name": "onJoin", "kind": 32768, "kindString": "Parameter", @@ -14290,7 +14343,7 @@ } }, { - "id": 1114, + "id": 1133, "name": "onLeave", "kind": 32768, "kindString": "Parameter", @@ -14315,7 +14368,7 @@ ] }, { - "id": 1103, + "id": 1122, "name": "syncState", "kind": 2048, "kindString": "Method", @@ -14326,13 +14379,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimePresence.d.ts", - "line": 49, + "line": 52, "character": 11 } ], "signatures": [ { - "id": 1104, + "id": 1123, "name": "syncState", "kind": 4096, "kindString": "Call signature", @@ -14340,11 +14393,12 @@ "isExternal": true }, "comment": { - "shortText": "Used to sync the list of presences on the server\nwith the client's state. An optional `onJoin` and `onLeave` callback can\nbe provided to react to changes in the client's local presences across\ndisconnects and reconnects with the server." + "shortText": "Used to sync the list of presences on the server with the\nclient's state.", + "text": "An optional `onJoin` and `onLeave` callback can be provided to\nreact to changes in the client's local presences across\ndisconnects and reconnects with the server.\n" }, "parameters": [ { - "id": 1105, + "id": 1124, "name": "currentState", "kind": 32768, "kindString": "Parameter", @@ -14359,7 +14413,7 @@ } }, { - "id": 1106, + "id": 1125, "name": "newState", "kind": 32768, "kindString": "Parameter", @@ -14385,7 +14439,7 @@ } }, { - "id": 1107, + "id": 1126, "name": "onJoin", "kind": 32768, "kindString": "Parameter", @@ -14400,7 +14454,7 @@ } }, { - "id": 1108, + "id": 1127, "name": "onLeave", "kind": 32768, "kindString": "Parameter", @@ -14430,35 +14484,35 @@ "title": "Constructors", "kind": 512, "children": [ - 1123 + 1142 ] }, { "title": "Properties", "kind": 1024, "children": [ - 1131, - 1127, - 1152, - 1130, - 1129, - 1128, - 1122, - 1120, - 1121 + 1150, + 1146, + 1171, + 1149, + 1148, + 1147, + 1141, + 1139, + 1140 ] }, { "title": "Methods", "kind": 2048, "children": [ - 1148, - 1137, - 1140, - 1143, - 1115, - 1109, - 1103 + 1167, + 1156, + 1159, + 1162, + 1134, + 1128, + 1122 ] } ], @@ -14471,7 +14525,7 @@ ] }, { - "id": 909, + "id": 928, "name": "RealtimeSubscription", "kind": 128, "kindString": "Class", @@ -14480,7 +14534,7 @@ }, "children": [ { - "id": 910, + "id": 929, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -14496,7 +14550,7 @@ ], "signatures": [ { - "id": 911, + "id": 930, "name": "new RealtimeSubscription", "kind": 16384, "kindString": "Constructor signature", @@ -14505,7 +14559,7 @@ }, "parameters": [ { - "id": 912, + "id": 931, "name": "topic", "kind": 32768, "kindString": "Parameter", @@ -14518,7 +14572,7 @@ } }, { - "id": 913, + "id": 932, "name": "params", "kind": 32768, "kindString": "Parameter", @@ -14528,7 +14582,7 @@ "type": { "type": "reflection", "declaration": { - "id": 914, + "id": 933, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -14536,7 +14590,7 @@ "isExternal": true }, "indexSignature": { - "id": 915, + "id": 934, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -14545,7 +14599,7 @@ }, "parameters": [ { - "id": 916, + "id": 935, "name": "key", "kind": 32768, "flags": { @@ -14566,7 +14620,7 @@ } }, { - "id": 917, + "id": 936, "name": "socket", "kind": 32768, "kindString": "Parameter", @@ -14575,7 +14629,7 @@ }, "type": { "type": "reference", - "id": 791, + "id": 811, "qualifiedName": "RealtimeClient", "package": "@supabase/realtime-js", "name": "default" @@ -14584,7 +14638,7 @@ ], "type": { "type": "reference", - "id": 909, + "id": 928, "qualifiedName": "RealtimeSubscription", "package": "@supabase/realtime-js", "name": "default" @@ -14593,7 +14647,7 @@ ] }, { - "id": 924, + "id": 943, "name": "bindings", "kind": 1024, "kindString": "Property", @@ -14616,7 +14670,7 @@ } }, { - "id": 928, + "id": 947, "name": "joinPush", "kind": 1024, "kindString": "Property", @@ -14638,7 +14692,7 @@ } }, { - "id": 927, + "id": 946, "name": "joinedOnce", "kind": 1024, "kindString": "Property", @@ -14658,7 +14712,7 @@ } }, { - "id": 919, + "id": 938, "name": "params", "kind": 1024, "kindString": "Property", @@ -14675,7 +14729,7 @@ "type": { "type": "reflection", "declaration": { - "id": 920, + "id": 939, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -14683,7 +14737,7 @@ "isExternal": true }, "indexSignature": { - "id": 921, + "id": 940, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -14692,7 +14746,7 @@ }, "parameters": [ { - "id": 922, + "id": 941, "name": "key", "kind": 32768, "flags": { @@ -14713,7 +14767,7 @@ } }, { - "id": 930, + "id": 949, "name": "pushBuffer", "kind": 1024, "kindString": "Property", @@ -14738,7 +14792,7 @@ } }, { - "id": 929, + "id": 948, "name": "rejoinTimer", "kind": 1024, "kindString": "Property", @@ -14760,7 +14814,7 @@ } }, { - "id": 923, + "id": 942, "name": "socket", "kind": 1024, "kindString": "Property", @@ -14776,14 +14830,14 @@ ], "type": { "type": "reference", - "id": 791, + "id": 811, "qualifiedName": "RealtimeClient", "package": "@supabase/realtime-js", "name": "default" } }, { - "id": 926, + "id": 945, "name": "state", "kind": 1024, "kindString": "Property", @@ -14805,7 +14859,7 @@ } }, { - "id": 925, + "id": 944, "name": "timeout", "kind": 1024, "kindString": "Property", @@ -14825,7 +14879,7 @@ } }, { - "id": 918, + "id": 937, "name": "topic", "kind": 1024, "kindString": "Property", @@ -14845,7 +14899,7 @@ } }, { - "id": 949, + "id": 968, "name": "canPush", "kind": 2048, "kindString": "Method", @@ -14861,7 +14915,7 @@ ], "signatures": [ { - "id": 950, + "id": 969, "name": "canPush", "kind": 4096, "kindString": "Call signature", @@ -14876,7 +14930,7 @@ ] }, { - "id": 986, + "id": 1005, "name": "isClosed", "kind": 2048, "kindString": "Method", @@ -14892,7 +14946,7 @@ ], "signatures": [ { - "id": 987, + "id": 1006, "name": "isClosed", "kind": 4096, "kindString": "Call signature", @@ -14907,7 +14961,7 @@ ] }, { - "id": 988, + "id": 1007, "name": "isErrored", "kind": 2048, "kindString": "Method", @@ -14923,7 +14977,7 @@ ], "signatures": [ { - "id": 989, + "id": 1008, "name": "isErrored", "kind": 4096, "kindString": "Call signature", @@ -14938,7 +14992,7 @@ ] }, { - "id": 990, + "id": 1009, "name": "isJoined", "kind": 2048, "kindString": "Method", @@ -14954,7 +15008,7 @@ ], "signatures": [ { - "id": 991, + "id": 1010, "name": "isJoined", "kind": 4096, "kindString": "Call signature", @@ -14969,7 +15023,7 @@ ] }, { - "id": 992, + "id": 1011, "name": "isJoining", "kind": 2048, "kindString": "Method", @@ -14985,7 +15039,7 @@ ], "signatures": [ { - "id": 993, + "id": 1012, "name": "isJoining", "kind": 4096, "kindString": "Call signature", @@ -15000,7 +15054,7 @@ ] }, { - "id": 994, + "id": 1013, "name": "isLeaving", "kind": 2048, "kindString": "Method", @@ -15016,7 +15070,7 @@ ], "signatures": [ { - "id": 995, + "id": 1014, "name": "isLeaving", "kind": 4096, "kindString": "Call signature", @@ -15031,7 +15085,7 @@ ] }, { - "id": 970, + "id": 989, "name": "isMember", "kind": 2048, "kindString": "Method", @@ -15047,7 +15101,7 @@ ], "signatures": [ { - "id": 971, + "id": 990, "name": "isMember", "kind": 4096, "kindString": "Call signature", @@ -15056,7 +15110,7 @@ }, "parameters": [ { - "id": 972, + "id": 991, "name": "topic", "kind": 32768, "kindString": "Parameter", @@ -15077,7 +15131,7 @@ ] }, { - "id": 973, + "id": 992, "name": "joinRef", "kind": 2048, "kindString": "Method", @@ -15093,7 +15147,7 @@ ], "signatures": [ { - "id": 974, + "id": 993, "name": "joinRef", "kind": 4096, "kindString": "Call signature", @@ -15108,7 +15162,7 @@ ] }, { - "id": 946, + "id": 965, "name": "off", "kind": 2048, "kindString": "Method", @@ -15124,7 +15178,7 @@ ], "signatures": [ { - "id": 947, + "id": 966, "name": "off", "kind": 4096, "kindString": "Call signature", @@ -15133,7 +15187,7 @@ }, "parameters": [ { - "id": 948, + "id": 967, "name": "event", "kind": 32768, "kindString": "Parameter", @@ -15154,7 +15208,7 @@ ] }, { - "id": 942, + "id": 961, "name": "on", "kind": 2048, "kindString": "Method", @@ -15170,7 +15224,7 @@ ], "signatures": [ { - "id": 943, + "id": 962, "name": "on", "kind": 4096, "kindString": "Call signature", @@ -15179,7 +15233,7 @@ }, "parameters": [ { - "id": 944, + "id": 963, "name": "event", "kind": 32768, "kindString": "Parameter", @@ -15192,7 +15246,7 @@ } }, { - "id": 945, + "id": 964, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -15215,7 +15269,7 @@ ] }, { - "id": 936, + "id": 955, "name": "onClose", "kind": 2048, "kindString": "Method", @@ -15231,7 +15285,7 @@ ], "signatures": [ { - "id": 937, + "id": 956, "name": "onClose", "kind": 4096, "kindString": "Call signature", @@ -15240,7 +15294,7 @@ }, "parameters": [ { - "id": 938, + "id": 957, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -15263,7 +15317,7 @@ ] }, { - "id": 939, + "id": 958, "name": "onError", "kind": 2048, "kindString": "Method", @@ -15279,7 +15333,7 @@ ], "signatures": [ { - "id": 940, + "id": 959, "name": "onError", "kind": 4096, "kindString": "Call signature", @@ -15288,7 +15342,7 @@ }, "parameters": [ { - "id": 941, + "id": 960, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -15311,7 +15365,7 @@ ] }, { - "id": 965, + "id": 984, "name": "onMessage", "kind": 2048, "kindString": "Method", @@ -15327,7 +15381,7 @@ ], "signatures": [ { - "id": 966, + "id": 985, "name": "onMessage", "kind": 4096, "kindString": "Call signature", @@ -15340,7 +15394,7 @@ }, "parameters": [ { - "id": 967, + "id": 986, "name": "event", "kind": 32768, "kindString": "Parameter", @@ -15353,7 +15407,7 @@ } }, { - "id": 968, + "id": 987, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -15366,7 +15420,7 @@ } }, { - "id": 969, + "id": 988, "name": "ref", "kind": 32768, "kindString": "Parameter", @@ -15388,7 +15442,7 @@ ] }, { - "id": 951, + "id": 970, "name": "push", "kind": 2048, "kindString": "Method", @@ -15404,7 +15458,7 @@ ], "signatures": [ { - "id": 952, + "id": 971, "name": "push", "kind": 4096, "kindString": "Call signature", @@ -15413,7 +15467,7 @@ }, "parameters": [ { - "id": 953, + "id": 972, "name": "event", "kind": 32768, "kindString": "Parameter", @@ -15428,7 +15482,7 @@ } }, { - "id": 954, + "id": 973, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -15441,7 +15495,307 @@ } }, { - "id": 955, + "id": 974, + "name": "timeout", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "reference", + "qualifiedName": "Push", + "package": "@supabase/realtime-js", + "name": "default" + } + } + ] + }, + { + "id": 994, + "name": "rejoin", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeSubscription.d.ts", + "line": 51, + "character": 4 + } + ], + "signatures": [ + { + "id": 995, + "name": "rejoin", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "parameters": [ + { + "id": 996, + "name": "timeout", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 950, + "name": "rejoinUntilConnected", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeSubscription.d.ts", + "line": 21, + "character": 4 + } + ], + "signatures": [ + { + "id": 951, + "name": "rejoinUntilConnected", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 1002, + "name": "replyEventName", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeSubscription.d.ts", + "line": 53, + "character": 4 + } + ], + "signatures": [ + { + "id": 1003, + "name": "replyEventName", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "parameters": [ + { + "id": 1004, + "name": "ref", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 952, + "name": "subscribe", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeSubscription.d.ts", + "line": 22, + "character": 4 + } + ], + "signatures": [ + { + "id": 953, + "name": "subscribe", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "parameters": [ + { + "id": 954, + "name": "timeout", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "reference", + "qualifiedName": "Push", + "package": "@supabase/realtime-js", + "name": "default" + } + } + ] + }, + { + "id": 997, + "name": "trigger", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeSubscription.d.ts", + "line": 52, + "character": 4 + } + ], + "signatures": [ + { + "id": 998, + "name": "trigger", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "parameters": [ + { + "id": 999, + "name": "event", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1000, + "name": "payload", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 1001, + "name": "ref", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 981, + "name": "unsubscribe", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeSubscription.d.ts", + "line": 41, + "character": 4 + } + ], + "signatures": [ + { + "id": 982, + "name": "unsubscribe", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Leaves the channel", + "text": "Unsubscribes from server events, and instructs channel to terminate on server.\nTriggers onClose() hooks.\n\nTo receive leave acknowledgements, use the a `receive` hook to bind to the server ack, ie:\nchannel.unsubscribe().receive(\"ok\", () => alert(\"left!\") )\n" + }, + "parameters": [ + { + "id": 983, "name": "timeout", "kind": 32768, "kindString": "Parameter", @@ -15466,306 +15820,6 @@ }, { "id": 975, - "name": "rejoin", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeSubscription.d.ts", - "line": 51, - "character": 4 - } - ], - "signatures": [ - { - "id": 976, - "name": "rejoin", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "parameters": [ - { - "id": 977, - "name": "timeout", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 931, - "name": "rejoinUntilConnected", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeSubscription.d.ts", - "line": 21, - "character": 4 - } - ], - "signatures": [ - { - "id": 932, - "name": "rejoinUntilConnected", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 983, - "name": "replyEventName", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeSubscription.d.ts", - "line": 53, - "character": 4 - } - ], - "signatures": [ - { - "id": 984, - "name": "replyEventName", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "parameters": [ - { - "id": 985, - "name": "ref", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 933, - "name": "subscribe", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeSubscription.d.ts", - "line": 22, - "character": 4 - } - ], - "signatures": [ - { - "id": 934, - "name": "subscribe", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "parameters": [ - { - "id": 935, - "name": "timeout", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "reference", - "qualifiedName": "Push", - "package": "@supabase/realtime-js", - "name": "default" - } - } - ] - }, - { - "id": 978, - "name": "trigger", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeSubscription.d.ts", - "line": 52, - "character": 4 - } - ], - "signatures": [ - { - "id": 979, - "name": "trigger", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "parameters": [ - { - "id": 980, - "name": "event", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 981, - "name": "payload", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 982, - "name": "ref", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 962, - "name": "unsubscribe", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeSubscription.d.ts", - "line": 41, - "character": 4 - } - ], - "signatures": [ - { - "id": 963, - "name": "unsubscribe", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Leaves the channel", - "text": "Unsubscribes from server events, and instructs channel to terminate on server.\nTriggers onClose() hooks.\n\nTo receive leave acknowledgements, use the a `receive` hook to bind to the server ack, ie:\nchannel.unsubscribe().receive(\"ok\", () => alert(\"left!\") )\n" - }, - "parameters": [ - { - "id": 964, - "name": "timeout", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "reference", - "qualifiedName": "Push", - "package": "@supabase/realtime-js", - "name": "default" - } - } - ] - }, - { - "id": 956, "name": "updateJoinPayload", "kind": 2048, "kindString": "Method", @@ -15781,7 +15835,7 @@ ], "signatures": [ { - "id": 957, + "id": 976, "name": "updateJoinPayload", "kind": 4096, "kindString": "Call signature", @@ -15790,7 +15844,7 @@ }, "parameters": [ { - "id": 958, + "id": 977, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -15800,7 +15854,7 @@ "type": { "type": "reflection", "declaration": { - "id": 959, + "id": 978, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -15808,7 +15862,7 @@ "isExternal": true }, "indexSignature": { - "id": 960, + "id": 979, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -15817,7 +15871,7 @@ }, "parameters": [ { - "id": 961, + "id": 980, "name": "key", "kind": 32768, "flags": { @@ -15851,50 +15905,50 @@ "title": "Constructors", "kind": 512, "children": [ - 910 + 929 ] }, { "title": "Properties", "kind": 1024, "children": [ - 924, - 928, - 927, - 919, - 930, - 929, - 923, - 926, - 925, - 918 + 943, + 947, + 946, + 938, + 949, + 948, + 942, + 945, + 944, + 937 ] }, { "title": "Methods", "kind": 2048, "children": [ - 949, - 986, - 988, - 990, + 968, + 1005, + 1007, + 1009, + 1011, + 1013, + 989, 992, - 994, - 970, - 973, - 946, - 942, - 936, - 939, 965, - 951, - 975, - 931, - 983, - 933, - 978, - 962, - 956 + 961, + 955, + 958, + 984, + 970, + 994, + 950, + 1002, + 952, + 997, + 981, + 975 ] } ], @@ -15907,7 +15961,7 @@ ] }, { - "id": 212, + "id": 213, "name": "SupabaseClient", "kind": 128, "kindString": "Class", @@ -15918,7 +15972,7 @@ }, "children": [ { - "id": 213, + "id": 214, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -15926,13 +15980,13 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 61, + "line": 66, "character": 2 } ], "signatures": [ { - "id": 214, + "id": 215, "name": "new SupabaseClient", "kind": 16384, "kindString": "Constructor signature", @@ -15942,7 +15996,7 @@ }, "parameters": [ { - "id": 215, + "id": 216, "name": "supabaseUrl", "kind": 32768, "kindString": "Parameter", @@ -15956,7 +16010,7 @@ } }, { - "id": 216, + "id": 217, "name": "supabaseKey", "kind": 32768, "kindString": "Parameter", @@ -15970,7 +16024,7 @@ } }, { - "id": 217, + "id": 218, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -15986,14 +16040,14 @@ ], "type": { "type": "reference", - "id": 212, + "id": 213, "name": "default" } } ] }, { - "id": 218, + "id": 219, "name": "auth", "kind": 1024, "kindString": "Property", @@ -16004,7 +16058,7 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 30, + "line": 35, "character": 2 } ], @@ -16014,7 +16068,7 @@ } }, { - "id": 222, + "id": 223, "name": "authUrl", "kind": 1024, "kindString": "Property", @@ -16024,7 +16078,7 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 35, + "line": 40, "character": 12 } ], @@ -16034,7 +16088,7 @@ } }, { - "id": 232, + "id": 233, "name": "changedAccessToken", "kind": 1024, "kindString": "Property", @@ -16044,7 +16098,7 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 41, + "line": 46, "character": 12 } ], @@ -16063,7 +16117,7 @@ } }, { - "id": 227, + "id": 228, "name": "fetch", "kind": 1024, "kindString": "Property", @@ -16074,28 +16128,28 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 40, + "line": 45, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 228, + "id": 229, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 229, + "id": 230, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 230, + "id": 231, "name": "input", "kind": 32768, "kindString": "Parameter", @@ -16108,7 +16162,7 @@ } }, { - "id": 231, + "id": 232, "name": "init", "kind": 32768, "kindString": "Parameter", @@ -16143,13 +16197,165 @@ } }, { - "id": 224, + "id": 225, "name": "functionsUrl", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true }, + "sources": [ + { + "fileName": "src/SupabaseClient.ts", + "line": 42, + "character": 12 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 235, + "name": "headers", + "kind": 1024, + "kindString": "Property", + "flags": { + "isProtected": true + }, + "sources": [ + { + "fileName": "src/SupabaseClient.ts", + "line": 49, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 236, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "indexSignature": { + "id": 237, + "name": "__index", + "kind": 8192, + "kindString": "Index signature", + "flags": {}, + "parameters": [ + { + "id": 238, + "name": "key", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + } + } + }, + { + "id": 227, + "name": "multiTab", + "kind": 1024, + "kindString": "Property", + "flags": { + "isProtected": true + }, + "sources": [ + { + "fileName": "src/SupabaseClient.ts", + "line": 44, + "character": 12 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 226, + "name": "realtime", + "kind": 1024, + "kindString": "Property", + "flags": { + "isProtected": true + }, + "sources": [ + { + "fileName": "src/SupabaseClient.ts", + "line": 43, + "character": 12 + } + ], + "type": { + "type": "reference", + "id": 811, + "qualifiedName": "RealtimeClient", + "package": "@supabase/realtime-js", + "name": "default" + } + }, + { + "id": 222, + "name": "realtimeUrl", + "kind": 1024, + "kindString": "Property", + "flags": { + "isProtected": true + }, + "sources": [ + { + "fileName": "src/SupabaseClient.ts", + "line": 39, + "character": 12 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 221, + "name": "restUrl", + "kind": 1024, + "kindString": "Property", + "flags": { + "isProtected": true + }, + "sources": [ + { + "fileName": "src/SupabaseClient.ts", + "line": 38, + "character": 12 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 220, + "name": "schema", + "kind": 1024, + "kindString": "Property", + "flags": { + "isProtected": true + }, "sources": [ { "fileName": "src/SupabaseClient.ts", @@ -16164,158 +16370,6 @@ }, { "id": 234, - "name": "headers", - "kind": 1024, - "kindString": "Property", - "flags": { - "isProtected": true - }, - "sources": [ - { - "fileName": "src/SupabaseClient.ts", - "line": 44, - "character": 12 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 235, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "indexSignature": { - "id": 236, - "name": "__index", - "kind": 8192, - "kindString": "Index signature", - "flags": {}, - "parameters": [ - { - "id": 237, - "name": "key", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - } - } - }, - { - "id": 226, - "name": "multiTab", - "kind": 1024, - "kindString": "Property", - "flags": { - "isProtected": true - }, - "sources": [ - { - "fileName": "src/SupabaseClient.ts", - "line": 39, - "character": 12 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 225, - "name": "realtime", - "kind": 1024, - "kindString": "Property", - "flags": { - "isProtected": true - }, - "sources": [ - { - "fileName": "src/SupabaseClient.ts", - "line": 38, - "character": 12 - } - ], - "type": { - "type": "reference", - "id": 791, - "qualifiedName": "RealtimeClient", - "package": "@supabase/realtime-js", - "name": "default" - } - }, - { - "id": 221, - "name": "realtimeUrl", - "kind": 1024, - "kindString": "Property", - "flags": { - "isProtected": true - }, - "sources": [ - { - "fileName": "src/SupabaseClient.ts", - "line": 34, - "character": 12 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 220, - "name": "restUrl", - "kind": 1024, - "kindString": "Property", - "flags": { - "isProtected": true - }, - "sources": [ - { - "fileName": "src/SupabaseClient.ts", - "line": 33, - "character": 12 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 219, - "name": "schema", - "kind": 1024, - "kindString": "Property", - "flags": { - "isProtected": true - }, - "sources": [ - { - "fileName": "src/SupabaseClient.ts", - "line": 32, - "character": 12 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 233, "name": "shouldThrowOnError", "kind": 1024, "kindString": "Property", @@ -16325,7 +16379,7 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 42, + "line": 47, "character": 12 } ], @@ -16335,7 +16389,7 @@ } }, { - "id": 223, + "id": 224, "name": "storageUrl", "kind": 1024, "kindString": "Property", @@ -16345,7 +16399,7 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 36, + "line": 41, "character": 12 } ], @@ -16355,7 +16409,7 @@ } }, { - "id": 239, + "id": 240, "name": "supabaseKey", "kind": 1024, "kindString": "Property", @@ -16368,7 +16422,7 @@ } }, { - "id": 238, + "id": 239, "name": "supabaseUrl", "kind": 1024, "kindString": "Property", @@ -16381,7 +16435,7 @@ } }, { - "id": 240, + "id": 241, "name": "functions", "kind": 262144, "kindString": "Accessor", @@ -16389,13 +16443,13 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 106, + "line": 111, "character": 6 } ], "getSignature": [ { - "id": 241, + "id": 242, "name": "functions", "kind": 524288, "kindString": "Get signature", @@ -16413,7 +16467,7 @@ ] }, { - "id": 242, + "id": 243, "name": "storage", "kind": 262144, "kindString": "Accessor", @@ -16421,13 +16475,13 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 116, + "line": 121, "character": 6 } ], "getSignature": [ { - "id": 243, + "id": 244, "name": "storage", "kind": 524288, "kindString": "Get signature", @@ -16445,7 +16499,7 @@ ] }, { - "id": 272, + "id": 289, "name": "_closeSubscription", "kind": 2048, "kindString": "Method", @@ -16455,30 +16509,42 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 194, + "line": 230, "character": 16 } ], "signatures": [ { - "id": 273, + "id": 290, "name": "_closeSubscription", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 274, + "id": 291, "name": "subscription", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { - "type": "reference", - "id": 909, - "qualifiedName": "RealtimeSubscription", - "package": "@supabase/realtime-js", - "name": "default" + "type": "union", + "types": [ + { + "type": "reference", + "id": 928, + "qualifiedName": "RealtimeSubscription", + "package": "@supabase/realtime-js", + "name": "default" + }, + { + "type": "reference", + "id": 1015, + "qualifiedName": "RealtimeChannel", + "package": "@supabase/realtime-js", + "name": "default" + } + ] } } ], @@ -16488,14 +16554,14 @@ { "type": "reflection", "declaration": { - "id": 275, + "id": 292, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 276, + "id": 293, "name": "error", "kind": 1024, "kindString": "Property", @@ -16503,7 +16569,7 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 196, + "line": 232, "character": 15 } ], @@ -16529,7 +16595,7 @@ "title": "Properties", "kind": 1024, "children": [ - 276 + 293 ] } ] @@ -16544,7 +16610,7 @@ ] }, { - "id": 292, + "id": 309, "name": "_getAuthHeaders", "kind": 2048, "kindString": "Method", @@ -16554,13 +16620,13 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 267, + "line": 307, "character": 10 } ], "signatures": [ { - "id": 293, + "id": 310, "name": "_getAuthHeaders", "kind": 4096, "kindString": "Call signature", @@ -16574,7 +16640,7 @@ ] }, { - "id": 298, + "id": 315, "name": "_handleTokenChanged", "kind": 2048, "kindString": "Method", @@ -16584,34 +16650,34 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 309, + "line": 349, "character": 10 } ], "signatures": [ { - "id": 299, + "id": 316, "name": "_handleTokenChanged", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 300, + "id": 317, "name": "event", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 718, + "id": 737, "qualifiedName": "AuthChangeEvent", "package": "@supabase/gotrue-js", "name": "AuthChangeEvent" } }, { - "id": 301, + "id": 318, "name": "token", "kind": 32768, "kindString": "Parameter", @@ -16631,7 +16697,7 @@ } }, { - "id": 302, + "id": 319, "name": "source", "kind": 32768, "kindString": "Parameter", @@ -16659,7 +16725,7 @@ ] }, { - "id": 290, + "id": 307, "name": "_initPostgRESTClient", "kind": 2048, "kindString": "Method", @@ -16669,13 +16735,13 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 258, + "line": 298, "character": 10 } ], "signatures": [ { - "id": 291, + "id": 308, "name": "_initPostgRESTClient", "kind": 4096, "kindString": "Call signature", @@ -16690,7 +16756,7 @@ ] }, { - "id": 287, + "id": 304, "name": "_initRealtimeClient", "kind": 2048, "kindString": "Method", @@ -16700,20 +16766,20 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 251, + "line": 291, "character": 10 } ], "signatures": [ { - "id": 288, + "id": 305, "name": "_initRealtimeClient", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 289, + "id": 306, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -16722,7 +16788,7 @@ }, "type": { "type": "reference", - "id": 891, + "id": 910, "qualifiedName": "Options", "package": "@supabase/realtime-js", "name": "Options" @@ -16731,7 +16797,7 @@ ], "type": { "type": "reference", - "id": 791, + "id": 811, "qualifiedName": "RealtimeClient", "package": "@supabase/realtime-js", "name": "default" @@ -16740,7 +16806,7 @@ ] }, { - "id": 284, + "id": 301, "name": "_initSupabaseAuthClient", "kind": 2048, "kindString": "Method", @@ -16750,20 +16816,20 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 228, + "line": 264, "character": 10 } ], "signatures": [ { - "id": 285, + "id": 302, "name": "_initSupabaseAuthClient", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 286, + "id": 303, "name": "__namedParameters", "kind": 32768, "kindString": "Parameter", @@ -16783,7 +16849,7 @@ ] }, { - "id": 296, + "id": 313, "name": "_listenForAuthEvents", "kind": 2048, "kindString": "Method", @@ -16793,13 +16859,13 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 302, + "line": 342, "character": 10 } ], "signatures": [ { - "id": 297, + "id": 314, "name": "_listenForAuthEvents", "kind": 4096, "kindString": "Call signature", @@ -16813,7 +16879,7 @@ }, { "type": "reference", - "id": 751, + "id": 770, "qualifiedName": "Subscription", "package": "@supabase/gotrue-js", "name": "Subscription" @@ -16824,7 +16890,7 @@ ] }, { - "id": 294, + "id": 311, "name": "_listenForMultiTabEvents", "kind": 2048, "kindString": "Method", @@ -16834,13 +16900,13 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 275, + "line": 315, "character": 10 } ], "signatures": [ { - "id": 295, + "id": 312, "name": "_listenForMultiTabEvents", "kind": 4096, "kindString": "Call signature", @@ -16862,7 +16928,7 @@ ] }, { - "id": 277, + "id": 294, "name": "_unsubscribeSubscription", "kind": 2048, "kindString": "Method", @@ -16872,30 +16938,42 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 209, + "line": 245, "character": 10 } ], "signatures": [ { - "id": 278, + "id": 295, "name": "_unsubscribeSubscription", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 279, + "id": 296, "name": "subscription", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { - "type": "reference", - "id": 909, - "qualifiedName": "RealtimeSubscription", - "package": "@supabase/realtime-js", - "name": "default" + "type": "union", + "types": [ + { + "type": "reference", + "id": 928, + "qualifiedName": "RealtimeSubscription", + "package": "@supabase/realtime-js", + "name": "default" + }, + { + "type": "reference", + "id": 1015, + "qualifiedName": "RealtimeChannel", + "package": "@supabase/realtime-js", + "name": "default" + } + ] } } ], @@ -16905,14 +16983,14 @@ { "type": "reflection", "declaration": { - "id": 280, + "id": 297, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 281, + "id": 298, "name": "error", "kind": 1024, "kindString": "Property", @@ -16920,7 +16998,7 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 211, + "line": 247, "character": 15 } ], @@ -16946,7 +17024,7 @@ "title": "Properties", "kind": 1024, "children": [ - 281 + 298 ] } ] @@ -16961,7 +17039,122 @@ ] }, { - "id": 244, + "id": 258, + "name": "channel", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/SupabaseClient.ts", + "line": 167, + "character": 2 + } + ], + "signatures": [ + { + "id": 259, + "name": "channel", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Creates a channel with Broadcast and Presence.\nActivated when vsndate query param is present in the WebSocket URL." + }, + "parameters": [ + { + "id": 260, + "name": "name", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 261, + "name": "opts", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 262, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 263, + "name": "selfBroadcast", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/SupabaseClient.ts", + "line": 167, + "character": 32 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 263 + ] + } + ], + "indexSignature": { + "id": 264, + "name": "__index", + "kind": 8192, + "kindString": "Index signature", + "flags": {}, + "parameters": [ + { + "id": 265, + "name": "key", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + } + } + } + } + ], + "type": { + "type": "reference", + "id": 1015, + "qualifiedName": "RealtimeChannel", + "package": "@supabase/realtime-js", + "name": "default" + } + } + ] + }, + { + "id": 245, "name": "from", "kind": 2048, "kindString": "Method", @@ -16969,13 +17162,13 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 125, + "line": 130, "character": 2 } ], "signatures": [ { - "id": 245, + "id": 246, "name": "from", "kind": 4096, "kindString": "Call signature", @@ -16985,7 +17178,7 @@ }, "typeParameter": [ { - "id": 246, + "id": 247, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -16998,7 +17191,7 @@ ], "parameters": [ { - "id": 247, + "id": 248, "name": "table", "kind": 32768, "kindString": "Parameter", @@ -17018,7 +17211,7 @@ "typeArguments": [ { "type": "reference", - "id": 246, + "id": 247, "name": "T" } ], @@ -17028,7 +17221,7 @@ ] }, { - "id": 282, + "id": 299, "name": "getSubscriptions", "kind": 2048, "kindString": "Method", @@ -17036,13 +17229,13 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 224, + "line": 260, "character": 2 } ], "signatures": [ { - "id": 283, + "id": 300, "name": "getSubscriptions", "kind": 4096, "kindString": "Call signature", @@ -17054,7 +17247,7 @@ "type": "array", "elementType": { "type": "reference", - "id": 909, + "id": 928, "qualifiedName": "RealtimeSubscription", "package": "@supabase/realtime-js", "name": "default" @@ -17064,7 +17257,7 @@ ] }, { - "id": 257, + "id": 266, "name": "removeAllSubscriptions", "kind": 2048, "kindString": "Method", @@ -17072,13 +17265,13 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 162, + "line": 181, "character": 8 } ], "signatures": [ { - "id": 258, + "id": 267, "name": "removeAllSubscriptions", "kind": 4096, "kindString": "Call signature", @@ -17094,14 +17287,14 @@ "elementType": { "type": "reflection", "declaration": { - "id": 259, + "id": 268, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 260, + "id": 269, "name": "data", "kind": 1024, "kindString": "Property", @@ -17109,21 +17302,21 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 163, + "line": 182, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 261, + "id": 270, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 262, + "id": 271, "name": "subscription", "kind": 1024, "kindString": "Property", @@ -17131,13 +17324,13 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 163, + "line": 182, "character": 14 } ], "type": { "type": "reference", - "id": 909, + "id": 928, "qualifiedName": "RealtimeSubscription", "package": "@supabase/realtime-js", "name": "default" @@ -17149,7 +17342,7 @@ "title": "Properties", "kind": 1024, "children": [ - 262 + 271 ] } ] @@ -17157,7 +17350,7 @@ } }, { - "id": 263, + "id": 272, "name": "error", "kind": 1024, "kindString": "Property", @@ -17165,7 +17358,7 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 163, + "line": 182, "character": 52 } ], @@ -17191,8 +17384,8 @@ "title": "Properties", "kind": 1024, "children": [ - 260, - 263 + 269, + 272 ] } ] @@ -17208,42 +17401,42 @@ ] }, { - "id": 264, - "name": "removeSubscription", + "id": 273, + "name": "removeChannel", "kind": 2048, "kindString": "Method", "flags": {}, "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 182, + "line": 201, "character": 8 } ], "signatures": [ { - "id": 265, - "name": "removeSubscription", + "id": 274, + "name": "removeChannel", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { - "shortText": "Closes and removes a subscription and returns the number of open subscriptions." + "shortText": "Closes and removes a channel and returns the number of open channels." }, "parameters": [ { - "id": 266, - "name": "subscription", + "id": 275, + "name": "channel", "kind": 32768, "kindString": "Parameter", "flags": {}, "comment": { - "shortText": "The subscription you want to close and remove.\n" + "shortText": "The channel you want to close and remove.\n" }, "type": { "type": "reference", - "id": 909, - "qualifiedName": "RealtimeSubscription", + "id": 1015, + "qualifiedName": "RealtimeChannel", "package": "@supabase/realtime-js", "name": "default" } @@ -17255,14 +17448,14 @@ { "type": "reflection", "declaration": { - "id": 267, + "id": 276, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 268, + "id": 277, "name": "data", "kind": 1024, "kindString": "Property", @@ -17270,29 +17463,29 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 184, + "line": 203, "character": 15 } ], "type": { "type": "reflection", "declaration": { - "id": 269, + "id": 278, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 270, - "name": "openSubscriptions", + "id": 279, + "name": "openChannels", "kind": 1024, "kindString": "Property", "flags": {}, "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 184, + "line": 203, "character": 23 } ], @@ -17307,7 +17500,7 @@ "title": "Properties", "kind": 1024, "children": [ - 270 + 279 ] } ] @@ -17315,7 +17508,7 @@ } }, { - "id": 271, + "id": 280, "name": "error", "kind": 1024, "kindString": "Property", @@ -17323,7 +17516,164 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 184, + "line": 203, + "character": 47 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "qualifiedName": "Error", + "package": "typescript", + "name": "Error" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 277, + 280 + ] + } + ] + } + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 281, + "name": "removeSubscription", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/SupabaseClient.ts", + "line": 218, + "character": 8 + } + ], + "signatures": [ + { + "id": 282, + "name": "removeSubscription", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Closes and removes a subscription and returns the number of open subscriptions." + }, + "parameters": [ + { + "id": 283, + "name": "subscription", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The subscription you want to close and remove.\n" + }, + "type": { + "type": "reference", + "id": 928, + "qualifiedName": "RealtimeSubscription", + "package": "@supabase/realtime-js", + "name": "default" + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 284, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 285, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/SupabaseClient.ts", + "line": 220, + "character": 15 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 286, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 287, + "name": "openSubscriptions", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/SupabaseClient.ts", + "line": 220, + "character": 23 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 287 + ] + } + ] + } + } + }, + { + "id": 288, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/SupabaseClient.ts", + "line": 220, "character": 52 } ], @@ -17349,8 +17699,8 @@ "title": "Properties", "kind": 1024, "children": [ - 268, - 271 + 285, + 288 ] } ] @@ -17365,7 +17715,7 @@ ] }, { - "id": 248, + "id": 249, "name": "rpc", "kind": 2048, "kindString": "Method", @@ -17373,13 +17723,13 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 146, + "line": 151, "character": 2 } ], "signatures": [ { - "id": 249, + "id": 250, "name": "rpc", "kind": 4096, "kindString": "Call signature", @@ -17389,7 +17739,7 @@ }, "typeParameter": [ { - "id": 250, + "id": 251, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -17402,7 +17752,7 @@ ], "parameters": [ { - "id": 251, + "id": 252, "name": "fn", "kind": 32768, "kindString": "Parameter", @@ -17416,7 +17766,7 @@ } }, { - "id": 252, + "id": 253, "name": "params", "kind": 32768, "kindString": "Parameter", @@ -17432,7 +17782,7 @@ } }, { - "id": 253, + "id": 254, "name": "__namedParameters", "kind": 32768, "kindString": "Parameter", @@ -17440,14 +17790,14 @@ "type": { "type": "reflection", "declaration": { - "id": 254, + "id": 255, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 256, + "id": 257, "name": "count", "kind": 1024, "kindString": "Property", @@ -17457,7 +17807,7 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 152, + "line": 157, "character": 25 } ], @@ -17484,7 +17834,7 @@ } }, { - "id": 255, + "id": 256, "name": "head", "kind": 1024, "kindString": "Property", @@ -17494,7 +17844,7 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 152, + "line": 157, "character": 9 } ], @@ -17509,8 +17859,8 @@ "title": "Properties", "kind": 1024, "children": [ - 256, - 255 + 257, + 256 ] } ] @@ -17524,7 +17874,7 @@ "typeArguments": [ { "type": "reference", - "id": 250, + "id": 251, "name": "T" } ], @@ -17541,69 +17891,71 @@ "title": "Constructors", "kind": 512, "children": [ - 213 + 214 ] }, { "title": "Properties", "kind": 1024, "children": [ - 218, - 222, - 232, - 227, - 224, - 234, - 226, + 219, + 223, + 233, + 228, 225, + 235, + 227, + 226, + 222, 221, 220, - 219, - 233, - 223, - 239, - 238 + 234, + 224, + 240, + 239 ] }, { "title": "Accessors", "kind": 262144, "children": [ - 240, - 242 + 241, + 243 ] }, { "title": "Methods", "kind": 2048, "children": [ - 272, - 292, - 298, - 290, - 287, - 284, - 296, + 289, + 309, + 315, + 307, + 304, + 301, + 313, + 311, 294, - 277, - 244, - 282, - 257, - 264, - 248 + 258, + 245, + 299, + 266, + 273, + 281, + 249 ] } ], "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 26, + "line": 31, "character": 21 } ] }, { - "id": 741, + "id": 760, "name": "AdminUserAttributes", "kind": 256, "kindString": "Interface", @@ -17612,7 +17964,7 @@ }, "children": [ { - "id": 743, + "id": 762, "name": "app_metadata", "kind": 1024, "kindString": "Property", @@ -17637,7 +17989,7 @@ } }, { - "id": 750, + "id": 769, "name": "data", "kind": 1024, "kindString": "Property", @@ -17661,12 +18013,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 740, + "id": 759, "name": "UserAttributes.data" } }, { - "id": 746, + "id": 765, "name": "email", "kind": 1024, "kindString": "Property", @@ -17690,12 +18042,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 736, + "id": 755, "name": "UserAttributes.email" } }, { - "id": 749, + "id": 768, "name": "email_change_token", "kind": 1024, "kindString": "Property", @@ -17719,12 +18071,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 739, + "id": 758, "name": "UserAttributes.email_change_token" } }, { - "id": 744, + "id": 763, "name": "email_confirm", "kind": 1024, "kindString": "Property", @@ -17749,7 +18101,7 @@ } }, { - "id": 748, + "id": 767, "name": "password", "kind": 1024, "kindString": "Property", @@ -17773,12 +18125,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 738, + "id": 757, "name": "UserAttributes.password" } }, { - "id": 747, + "id": 766, "name": "phone", "kind": 1024, "kindString": "Property", @@ -17802,12 +18154,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 737, + "id": 756, "name": "UserAttributes.phone" } }, { - "id": 745, + "id": 764, "name": "phone_confirm", "kind": 1024, "kindString": "Property", @@ -17832,7 +18184,7 @@ } }, { - "id": 742, + "id": 761, "name": "user_metadata", "kind": 1024, "kindString": "Property", @@ -17862,15 +18214,15 @@ "title": "Properties", "kind": 1024, "children": [ - 743, - 750, - 746, - 749, - 744, - 748, - 747, - 745, - 742 + 762, + 769, + 765, + 768, + 763, + 767, + 766, + 764, + 761 ] } ], @@ -17884,7 +18236,7 @@ "extendedTypes": [ { "type": "reference", - "id": 735, + "id": 754, "qualifiedName": "UserAttributes", "package": "@supabase/gotrue-js", "name": "UserAttributes" @@ -17892,7 +18244,7 @@ ] }, { - "id": 719, + "id": 738, "name": "ApiError", "kind": 256, "kindString": "Interface", @@ -17901,7 +18253,7 @@ }, "children": [ { - "id": 720, + "id": 739, "name": "message", "kind": 1024, "kindString": "Property", @@ -17921,7 +18273,7 @@ } }, { - "id": 721, + "id": 740, "name": "status", "kind": 1024, "kindString": "Property", @@ -17946,8 +18298,8 @@ "title": "Properties", "kind": 1024, "children": [ - 720, - 721 + 739, + 740 ] } ], @@ -17960,7 +18312,7 @@ ] }, { - "id": 331, + "id": 348, "name": "AuthSession", "kind": 256, "kindString": "Interface", @@ -17969,7 +18321,7 @@ }, "children": [ { - "id": 333, + "id": 350, "name": "access_token", "kind": 1024, "kindString": "Property", @@ -17989,7 +18341,7 @@ } }, { - "id": 335, + "id": 352, "name": "expires_at", "kind": 1024, "kindString": "Property", @@ -18013,7 +18365,7 @@ } }, { - "id": 334, + "id": 351, "name": "expires_in", "kind": 1024, "kindString": "Property", @@ -18037,7 +18389,7 @@ } }, { - "id": 332, + "id": 349, "name": "provider_token", "kind": 1024, "kindString": "Property", @@ -18067,7 +18419,7 @@ } }, { - "id": 336, + "id": 353, "name": "refresh_token", "kind": 1024, "kindString": "Property", @@ -18088,7 +18440,7 @@ } }, { - "id": 337, + "id": 354, "name": "token_type", "kind": 1024, "kindString": "Property", @@ -18108,7 +18460,7 @@ } }, { - "id": 338, + "id": 355, "name": "user", "kind": 1024, "kindString": "Property", @@ -18131,7 +18483,7 @@ }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -18145,13 +18497,13 @@ "title": "Properties", "kind": 1024, "children": [ - 333, - 335, - 334, - 332, - 336, - 337, - 338 + 350, + 352, + 351, + 349, + 353, + 354, + 355 ] } ], @@ -18164,7 +18516,7 @@ ] }, { - "id": 305, + "id": 322, "name": "AuthUser", "kind": 256, "kindString": "Interface", @@ -18173,7 +18525,7 @@ }, "children": [ { - "id": 320, + "id": 337, "name": "action_link", "kind": 1024, "kindString": "Property", @@ -18194,7 +18546,7 @@ } }, { - "id": 307, + "id": 324, "name": "app_metadata", "kind": 1024, "kindString": "Property", @@ -18211,7 +18563,7 @@ "type": { "type": "reflection", "declaration": { - "id": 308, + "id": 325, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -18220,7 +18572,7 @@ }, "children": [ { - "id": 309, + "id": 326, "name": "provider", "kind": 1024, "kindString": "Property", @@ -18246,12 +18598,12 @@ "title": "Properties", "kind": 1024, "children": [ - 309 + 326 ] } ], "indexSignature": { - "id": 310, + "id": 327, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -18260,7 +18612,7 @@ }, "parameters": [ { - "id": 311, + "id": 328, "name": "key", "kind": 32768, "flags": { @@ -18281,7 +18633,7 @@ } }, { - "id": 316, + "id": 333, "name": "aud", "kind": 1024, "kindString": "Property", @@ -18301,7 +18653,7 @@ } }, { - "id": 317, + "id": 334, "name": "confirmation_sent_at", "kind": 1024, "kindString": "Property", @@ -18322,7 +18674,7 @@ } }, { - "id": 324, + "id": 341, "name": "confirmed_at", "kind": 1024, "kindString": "Property", @@ -18343,7 +18695,7 @@ } }, { - "id": 323, + "id": 340, "name": "created_at", "kind": 1024, "kindString": "Property", @@ -18363,7 +18715,7 @@ } }, { - "id": 321, + "id": 338, "name": "email", "kind": 1024, "kindString": "Property", @@ -18384,7 +18736,7 @@ } }, { - "id": 325, + "id": 342, "name": "email_confirmed_at", "kind": 1024, "kindString": "Property", @@ -18405,7 +18757,7 @@ } }, { - "id": 306, + "id": 323, "name": "id", "kind": 1024, "kindString": "Property", @@ -18425,7 +18777,7 @@ } }, { - "id": 330, + "id": 347, "name": "identities", "kind": 1024, "kindString": "Property", @@ -18444,7 +18796,7 @@ "type": "array", "elementType": { "type": "reference", - "id": 723, + "id": 742, "qualifiedName": "UserIdentity", "package": "@supabase/gotrue-js", "name": "UserIdentity" @@ -18452,7 +18804,7 @@ } }, { - "id": 319, + "id": 336, "name": "invited_at", "kind": 1024, "kindString": "Property", @@ -18473,7 +18825,7 @@ } }, { - "id": 327, + "id": 344, "name": "last_sign_in_at", "kind": 1024, "kindString": "Property", @@ -18494,7 +18846,7 @@ } }, { - "id": 322, + "id": 339, "name": "phone", "kind": 1024, "kindString": "Property", @@ -18515,7 +18867,7 @@ } }, { - "id": 326, + "id": 343, "name": "phone_confirmed_at", "kind": 1024, "kindString": "Property", @@ -18536,7 +18888,7 @@ } }, { - "id": 318, + "id": 335, "name": "recovery_sent_at", "kind": 1024, "kindString": "Property", @@ -18557,7 +18909,7 @@ } }, { - "id": 328, + "id": 345, "name": "role", "kind": 1024, "kindString": "Property", @@ -18578,7 +18930,7 @@ } }, { - "id": 329, + "id": 346, "name": "updated_at", "kind": 1024, "kindString": "Property", @@ -18599,7 +18951,7 @@ } }, { - "id": 312, + "id": 329, "name": "user_metadata", "kind": 1024, "kindString": "Property", @@ -18616,7 +18968,7 @@ "type": { "type": "reflection", "declaration": { - "id": 313, + "id": 330, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -18624,7 +18976,7 @@ "isExternal": true }, "indexSignature": { - "id": 314, + "id": 331, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -18633,7 +18985,7 @@ }, "parameters": [ { - "id": 315, + "id": 332, "name": "key", "kind": 32768, "flags": { @@ -18659,24 +19011,24 @@ "title": "Properties", "kind": 1024, "children": [ - 320, - 307, - 316, - 317, + 337, 324, + 333, + 334, + 341, + 340, + 338, + 342, 323, - 321, - 325, - 306, - 330, - 319, - 327, - 322, - 326, - 318, - 328, - 329, - 312 + 347, + 336, + 344, + 339, + 343, + 335, + 345, + 346, + 329 ] } ], @@ -18689,7 +19041,7 @@ ] }, { - "id": 759, + "id": 778, "name": "CookieOptions", "kind": 256, "kindString": "Interface", @@ -18698,7 +19050,7 @@ }, "children": [ { - "id": 762, + "id": 781, "name": "domain", "kind": 1024, "kindString": "Property", @@ -18719,7 +19071,7 @@ } }, { - "id": 761, + "id": 780, "name": "lifetime", "kind": 1024, "kindString": "Property", @@ -18740,7 +19092,7 @@ } }, { - "id": 760, + "id": 779, "name": "name", "kind": 1024, "kindString": "Property", @@ -18761,7 +19113,7 @@ } }, { - "id": 763, + "id": 782, "name": "path", "kind": 1024, "kindString": "Property", @@ -18782,7 +19134,7 @@ } }, { - "id": 764, + "id": 783, "name": "sameSite", "kind": 1024, "kindString": "Property", @@ -18808,11 +19160,11 @@ "title": "Properties", "kind": 1024, "children": [ - 762, - 761, - 760, - 763, - 764 + 781, + 780, + 779, + 782, + 783 ] } ], @@ -18825,7 +19177,7 @@ ] }, { - "id": 785, + "id": 804, "name": "OpenIDConnectCredentials", "kind": 256, "kindString": "Interface", @@ -18834,7 +19186,7 @@ }, "children": [ { - "id": 789, + "id": 808, "name": "client_id", "kind": 1024, "kindString": "Property", @@ -18855,7 +19207,7 @@ } }, { - "id": 786, + "id": 805, "name": "id_token", "kind": 1024, "kindString": "Property", @@ -18875,7 +19227,7 @@ } }, { - "id": 790, + "id": 809, "name": "issuer", "kind": 1024, "kindString": "Property", @@ -18896,7 +19248,7 @@ } }, { - "id": 787, + "id": 806, "name": "nonce", "kind": 1024, "kindString": "Property", @@ -18916,7 +19268,7 @@ } }, { - "id": 788, + "id": 807, "name": "provider", "kind": 1024, "kindString": "Property", @@ -18933,7 +19285,7 @@ ], "type": { "type": "reference", - "id": 717, + "id": 736, "qualifiedName": "Provider", "package": "@supabase/gotrue-js", "name": "Provider" @@ -18945,11 +19297,11 @@ "title": "Properties", "kind": 1024, "children": [ - 789, - 786, - 790, - 787, - 788 + 808, + 805, + 809, + 806, + 807 ] } ], @@ -18962,7 +19314,7 @@ ] }, { - "id": 751, + "id": 770, "name": "Subscription", "kind": 256, "kindString": "Interface", @@ -18971,7 +19323,7 @@ }, "children": [ { - "id": 752, + "id": 771, "name": "id", "kind": 1024, "kindString": "Property", @@ -18994,7 +19346,7 @@ } }, { - "id": 753, + "id": 772, "name": "callback", "kind": 2048, "kindString": "Method", @@ -19010,7 +19362,7 @@ ], "signatures": [ { - "id": 754, + "id": 773, "name": "callback", "kind": 4096, "kindString": "Call signature", @@ -19022,7 +19374,7 @@ }, "parameters": [ { - "id": 755, + "id": 774, "name": "event", "kind": 32768, "kindString": "Parameter", @@ -19031,14 +19383,14 @@ }, "type": { "type": "reference", - "id": 718, + "id": 737, "qualifiedName": "AuthChangeEvent", "package": "@supabase/gotrue-js", "name": "AuthChangeEvent" } }, { - "id": 756, + "id": 775, "name": "session", "kind": 32768, "kindString": "Parameter", @@ -19054,7 +19406,7 @@ }, { "type": "reference", - "id": 331, + "id": 348, "qualifiedName": "Session", "package": "@supabase/gotrue-js", "name": "Session" @@ -19071,7 +19423,7 @@ ] }, { - "id": 757, + "id": 776, "name": "unsubscribe", "kind": 2048, "kindString": "Method", @@ -19087,7 +19439,7 @@ ], "signatures": [ { - "id": 758, + "id": 777, "name": "unsubscribe", "kind": 4096, "kindString": "Call signature", @@ -19110,15 +19462,15 @@ "title": "Properties", "kind": 1024, "children": [ - 752 + 771 ] }, { "title": "Methods", "kind": 2048, "children": [ - 753, - 757 + 772, + 776 ] } ], @@ -19131,7 +19483,7 @@ ] }, { - "id": 735, + "id": 754, "name": "UserAttributes", "kind": 256, "kindString": "Interface", @@ -19140,7 +19492,7 @@ }, "children": [ { - "id": 740, + "id": 759, "name": "data", "kind": 1024, "kindString": "Property", @@ -19164,7 +19516,7 @@ } }, { - "id": 736, + "id": 755, "name": "email", "kind": 1024, "kindString": "Property", @@ -19188,7 +19540,7 @@ } }, { - "id": 739, + "id": 758, "name": "email_change_token", "kind": 1024, "kindString": "Property", @@ -19212,7 +19564,7 @@ } }, { - "id": 738, + "id": 757, "name": "password", "kind": 1024, "kindString": "Property", @@ -19236,7 +19588,7 @@ } }, { - "id": 737, + "id": 756, "name": "phone", "kind": 1024, "kindString": "Property", @@ -19265,11 +19617,11 @@ "title": "Properties", "kind": 1024, "children": [ - 740, - 736, - 739, - 738, - 737 + 759, + 755, + 758, + 757, + 756 ] } ], @@ -19283,13 +19635,13 @@ "extendedBy": [ { "type": "reference", - "id": 741, + "id": 760, "name": "AdminUserAttributes" } ] }, { - "id": 765, + "id": 784, "name": "UserCredentials", "kind": 256, "kindString": "Interface", @@ -19298,7 +19650,7 @@ }, "children": [ { - "id": 766, + "id": 785, "name": "email", "kind": 1024, "kindString": "Property", @@ -19319,7 +19671,7 @@ } }, { - "id": 771, + "id": 790, "name": "oidc", "kind": 1024, "kindString": "Property", @@ -19336,14 +19688,14 @@ ], "type": { "type": "reference", - "id": 785, + "id": 804, "qualifiedName": "OpenIDConnectCredentials", "package": "@supabase/gotrue-js", "name": "OpenIDConnectCredentials" } }, { - "id": 768, + "id": 787, "name": "password", "kind": 1024, "kindString": "Property", @@ -19364,7 +19716,7 @@ } }, { - "id": 767, + "id": 786, "name": "phone", "kind": 1024, "kindString": "Property", @@ -19385,7 +19737,7 @@ } }, { - "id": 770, + "id": 789, "name": "provider", "kind": 1024, "kindString": "Property", @@ -19402,14 +19754,14 @@ ], "type": { "type": "reference", - "id": 717, + "id": 736, "qualifiedName": "Provider", "package": "@supabase/gotrue-js", "name": "Provider" } }, { - "id": 769, + "id": 788, "name": "refreshToken", "kind": 1024, "kindString": "Property", @@ -19435,12 +19787,12 @@ "title": "Properties", "kind": 1024, "children": [ - 766, - 771, - 768, - 767, - 770, - 769 + 785, + 790, + 787, + 786, + 789, + 788 ] } ], @@ -19453,7 +19805,7 @@ ] }, { - "id": 723, + "id": 742, "name": "UserIdentity", "kind": 256, "kindString": "Interface", @@ -19462,7 +19814,7 @@ }, "children": [ { - "id": 731, + "id": 750, "name": "created_at", "kind": 1024, "kindString": "Property", @@ -19482,7 +19834,7 @@ } }, { - "id": 724, + "id": 743, "name": "id", "kind": 1024, "kindString": "Property", @@ -19502,7 +19854,7 @@ } }, { - "id": 726, + "id": 745, "name": "identity_data", "kind": 1024, "kindString": "Property", @@ -19519,7 +19871,7 @@ "type": { "type": "reflection", "declaration": { - "id": 727, + "id": 746, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -19527,7 +19879,7 @@ "isExternal": true }, "indexSignature": { - "id": 728, + "id": 747, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -19536,7 +19888,7 @@ }, "parameters": [ { - "id": 729, + "id": 748, "name": "key", "kind": 32768, "flags": { @@ -19557,7 +19909,7 @@ } }, { - "id": 732, + "id": 751, "name": "last_sign_in_at", "kind": 1024, "kindString": "Property", @@ -19577,7 +19929,7 @@ } }, { - "id": 730, + "id": 749, "name": "provider", "kind": 1024, "kindString": "Property", @@ -19597,7 +19949,7 @@ } }, { - "id": 733, + "id": 752, "name": "updated_at", "kind": 1024, "kindString": "Property", @@ -19618,7 +19970,7 @@ } }, { - "id": 725, + "id": 744, "name": "user_id", "kind": 1024, "kindString": "Property", @@ -19643,13 +19995,13 @@ "title": "Properties", "kind": 1024, "children": [ - 731, - 724, - 726, - 732, - 730, - 733, - 725 + 750, + 743, + 745, + 751, + 749, + 752, + 744 ] } ], @@ -19662,7 +20014,7 @@ ] }, { - "id": 778, + "id": 797, "name": "VerifyEmailOTPParams", "kind": 256, "kindString": "Interface", @@ -19671,7 +20023,7 @@ }, "children": [ { - "id": 779, + "id": 798, "name": "email", "kind": 1024, "kindString": "Property", @@ -19691,7 +20043,7 @@ } }, { - "id": 780, + "id": 799, "name": "phone", "kind": 1024, "kindString": "Property", @@ -19712,7 +20064,7 @@ } }, { - "id": 781, + "id": 800, "name": "token", "kind": 1024, "kindString": "Property", @@ -19732,7 +20084,7 @@ } }, { - "id": 782, + "id": 801, "name": "type", "kind": 1024, "kindString": "Property", @@ -19748,7 +20100,7 @@ ], "type": { "type": "reference", - "id": 784, + "id": 803, "qualifiedName": "EmailOTPType", "package": "@supabase/gotrue-js", "name": "EmailOTPType" @@ -19760,10 +20112,10 @@ "title": "Properties", "kind": 1024, "children": [ - 779, - 780, - 781, - 782 + 798, + 799, + 800, + 801 ] } ], @@ -19776,7 +20128,7 @@ ] }, { - "id": 773, + "id": 792, "name": "VerifyMobileOTPParams", "kind": 256, "kindString": "Interface", @@ -19785,7 +20137,7 @@ }, "children": [ { - "id": 774, + "id": 793, "name": "email", "kind": 1024, "kindString": "Property", @@ -19806,7 +20158,7 @@ } }, { - "id": 775, + "id": 794, "name": "phone", "kind": 1024, "kindString": "Property", @@ -19826,7 +20178,7 @@ } }, { - "id": 776, + "id": 795, "name": "token", "kind": 1024, "kindString": "Property", @@ -19846,7 +20198,7 @@ } }, { - "id": 777, + "id": 796, "name": "type", "kind": 1024, "kindString": "Property", @@ -19863,7 +20215,7 @@ ], "type": { "type": "reference", - "id": 783, + "id": 802, "qualifiedName": "MobileOTPType", "package": "@supabase/gotrue-js", "name": "MobileOTPType" @@ -19875,10 +20227,10 @@ "title": "Properties", "kind": 1024, "children": [ - 774, - 775, - 776, - 777 + 793, + 794, + 795, + 796 ] } ], @@ -19891,7 +20243,7 @@ ] }, { - "id": 718, + "id": 737, "name": "AuthChangeEvent", "kind": 4194304, "kindString": "Type alias", @@ -19936,7 +20288,7 @@ } }, { - "id": 784, + "id": 803, "name": "EmailOTPType", "kind": 4194304, "kindString": "Type alias", @@ -19977,7 +20329,7 @@ } }, { - "id": 783, + "id": 802, "name": "MobileOTPType", "kind": 4194304, "kindString": "Type alias", @@ -20006,7 +20358,7 @@ } }, { - "id": 206, + "id": 207, "name": "PostgrestError", "kind": 4194304, "kindString": "Type alias", @@ -20027,7 +20379,7 @@ "type": { "type": "reflection", "declaration": { - "id": 207, + "id": 208, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -20036,7 +20388,7 @@ }, "children": [ { - "id": 211, + "id": 212, "name": "code", "kind": 1024, "kindString": "Property", @@ -20056,7 +20408,7 @@ } }, { - "id": 209, + "id": 210, "name": "details", "kind": 1024, "kindString": "Property", @@ -20076,7 +20428,7 @@ } }, { - "id": 210, + "id": 211, "name": "hint", "kind": 1024, "kindString": "Property", @@ -20096,7 +20448,7 @@ } }, { - "id": 208, + "id": 209, "name": "message", "kind": 1024, "kindString": "Property", @@ -20121,10 +20473,10 @@ "title": "Properties", "kind": 1024, "children": [ - 211, - 209, + 212, 210, - 208 + 211, + 209 ] } ], @@ -20139,7 +20491,7 @@ } }, { - "id": 204, + "id": 205, "name": "PostgrestMaybeSingleResponse", "kind": 4194304, "kindString": "Type alias", @@ -20155,7 +20507,7 @@ ], "typeParameter": [ { - "id": 205, + "id": 206, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -20166,14 +20518,14 @@ ], "type": { "type": "reference", - "id": 202, + "id": 203, "typeArguments": [ { "type": "union", "types": [ { "type": "reference", - "id": 205, + "id": 206, "qualifiedName": "T", "package": "@supabase/postgrest-js", "name": "T" @@ -20191,7 +20543,7 @@ } }, { - "id": 200, + "id": 201, "name": "PostgrestResponse", "kind": 4194304, "kindString": "Type alias", @@ -20207,7 +20559,7 @@ ], "typeParameter": [ { - "id": 201, + "id": 202, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -20224,7 +20576,7 @@ "typeArguments": [ { "type": "reference", - "id": 201, + "id": 202, "qualifiedName": "T", "package": "@supabase/postgrest-js", "name": "T" @@ -20244,7 +20596,7 @@ } }, { - "id": 202, + "id": 203, "name": "PostgrestSingleResponse", "kind": 4194304, "kindString": "Type alias", @@ -20260,7 +20612,7 @@ ], "typeParameter": [ { - "id": 203, + "id": 204, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -20277,7 +20629,7 @@ "typeArguments": [ { "type": "reference", - "id": 203, + "id": 204, "qualifiedName": "T", "package": "@supabase/postgrest-js", "name": "T" @@ -20297,7 +20649,7 @@ } }, { - "id": 717, + "id": 736, "name": "Provider", "kind": 4194304, "kindString": "Type alias", @@ -20382,7 +20734,7 @@ } }, { - "id": 891, + "id": 910, "name": "RealtimeClientOptions", "kind": 4194304, "kindString": "Type alias", @@ -20392,14 +20744,14 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 5, + "line": 6, "character": 20 } ], "type": { "type": "reflection", "declaration": { - "id": 892, + "id": 911, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -20408,7 +20760,7 @@ }, "children": [ { - "id": 899, + "id": 918, "name": "decode", "kind": 1024, "kindString": "Property", @@ -20416,243 +20768,6 @@ "isExternal": true, "isOptional": true }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 12, - "character": 4 - } - ], - "type": { - "type": "reference", - "qualifiedName": "Function", - "package": "typescript", - "name": "Function" - } - }, - { - "id": 898, - "name": "encode", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 11, - "character": 4 - } - ], - "type": { - "type": "reference", - "qualifiedName": "Function", - "package": "typescript", - "name": "Function" - } - }, - { - "id": 901, - "name": "headers", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 14, - "character": 4 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 902, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 14, - "character": 14 - } - ], - "indexSignature": { - "id": 903, - "name": "__index", - "kind": 8192, - "kindString": "Index signature", - "flags": { - "isExternal": true - }, - "parameters": [ - { - "id": 904, - "name": "key", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - } - } - }, - { - "id": 895, - "name": "heartbeatIntervalMs", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 8, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 897, - "name": "logger", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 10, - "character": 4 - } - ], - "type": { - "type": "reference", - "qualifiedName": "Function", - "package": "typescript", - "name": "Function" - } - }, - { - "id": 896, - "name": "longpollerTimeout", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 9, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 905, - "name": "params", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 17, - "character": 4 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 906, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 17, - "character": 13 - } - ], - "indexSignature": { - "id": 907, - "name": "__index", - "kind": 8192, - "kindString": "Index signature", - "flags": { - "isExternal": true - }, - "parameters": [ - { - "id": 908, - "name": "key", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - } - } - }, - { - "id": 900, - "name": "reconnectAfterMs", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", @@ -20668,7 +20783,244 @@ } }, { - "id": 894, + "id": 917, + "name": "encode", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 12, + "character": 4 + } + ], + "type": { + "type": "reference", + "qualifiedName": "Function", + "package": "typescript", + "name": "Function" + } + }, + { + "id": 920, + "name": "headers", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 15, + "character": 4 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 921, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 15, + "character": 14 + } + ], + "indexSignature": { + "id": 922, + "name": "__index", + "kind": 8192, + "kindString": "Index signature", + "flags": { + "isExternal": true + }, + "parameters": [ + { + "id": 923, + "name": "key", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + } + } + }, + { + "id": 914, + "name": "heartbeatIntervalMs", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 9, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 916, + "name": "logger", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 11, + "character": 4 + } + ], + "type": { + "type": "reference", + "qualifiedName": "Function", + "package": "typescript", + "name": "Function" + } + }, + { + "id": 915, + "name": "longpollerTimeout", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 10, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 924, + "name": "params", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 18, + "character": 4 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 925, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 18, + "character": 13 + } + ], + "indexSignature": { + "id": 926, + "name": "__index", + "kind": 8192, + "kindString": "Index signature", + "flags": { + "isExternal": true + }, + "parameters": [ + { + "id": 927, + "name": "key", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + } + } + }, + { + "id": 919, + "name": "reconnectAfterMs", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 14, + "character": 4 + } + ], + "type": { + "type": "reference", + "qualifiedName": "Function", + "package": "typescript", + "name": "Function" + } + }, + { + "id": 913, "name": "timeout", "kind": 1024, "kindString": "Property", @@ -20679,7 +21031,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 7, + "line": 8, "character": 4 } ], @@ -20689,7 +21041,7 @@ } }, { - "id": 893, + "id": 912, "name": "transport", "kind": 1024, "kindString": "Property", @@ -20700,7 +21052,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 6, + "line": 7, "character": 4 } ], @@ -20717,23 +21069,23 @@ "title": "Properties", "kind": 1024, "children": [ - 899, - 898, - 901, - 895, - 897, - 896, - 905, - 900, - 894, - 893 + 918, + 917, + 920, + 914, + 916, + 915, + 924, + 919, + 913, + 912 ] } ], "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 5, + "line": 6, "character": 30 } ] @@ -20741,7 +21093,62 @@ } }, { - "id": 772, + "id": 810, + "name": "SupportedStorage", + "kind": 4194304, + "kindString": "Type alias", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/lib/types.d.ts", + "line": 171, + "character": 20 + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "qualifiedName": "Storage", + "package": "typescript", + "name": "Storage" + }, + { + "type": "union", + "types": [ + { + "type": "literal", + "value": "getItem" + }, + { + "type": "literal", + "value": "setItem" + }, + { + "type": "literal", + "value": "removeItem" + } + ] + } + ], + "qualifiedName": "Pick", + "package": "typescript", + "name": "Pick" + } + ], + "qualifiedName": "PromisifyMethods", + "package": "@supabase/gotrue-js", + "name": "PromisifyMethods" + } + }, + { + "id": 791, "name": "VerifyOTPParams", "kind": 4194304, "kindString": "Type alias", @@ -20760,14 +21167,14 @@ "types": [ { "type": "reference", - "id": 773, + "id": 792, "qualifiedName": "VerifyMobileOTPParams", "package": "@supabase/gotrue-js", "name": "VerifyMobileOTPParams" }, { "type": "reference", - "id": 778, + "id": 797, "qualifiedName": "VerifyEmailOTPParams", "package": "@supabase/gotrue-js", "name": "VerifyEmailOTPParams" @@ -20838,7 +21245,7 @@ ], "type": { "type": "reference", - "id": 212, + "id": 213, "name": "default" } } @@ -20850,64 +21257,65 @@ "title": "References", "kind": 16777216, "children": [ - 722, - 303, - 304, - 734 + 741, + 320, + 321, + 753 ] }, { "title": "Namespaces", "kind": 4, "children": [ - 1153 + 1172 ] }, { "title": "Classes", "kind": 128, "children": [ - 339, - 589, - 996, - 791, - 1102, - 909, - 212 + 356, + 606, + 1015, + 811, + 1121, + 928, + 213 ] }, { "title": "Interfaces", "kind": 256, "children": [ - 741, - 719, - 331, - 305, - 759, - 785, - 751, - 735, - 765, - 723, + 760, + 738, + 348, + 322, 778, - 773 + 804, + 770, + 754, + 784, + 742, + 797, + 792 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ - 718, - 784, - 783, - 206, - 204, - 200, - 202, - 717, - 891, - 772 + 737, + 803, + 802, + 207, + 205, + 201, + 203, + 736, + 910, + 810, + 791 ] }, { @@ -21111,7 +21519,7 @@ ], "type": { "type": "reference", - "id": 791, + "id": 811, "qualifiedName": "RealtimeClient", "package": "@supabase/realtime-js", "name": "default" @@ -21253,7 +21661,7 @@ ], "type": { "type": "reference", - "id": 791, + "id": 811, "qualifiedName": "RealtimeClient", "package": "@supabase/realtime-js", "name": "default" @@ -22292,7 +22700,7 @@ }, "type": { "type": "reference", - "id": 197, + "id": 198, "name": "SupabaseEventTypes" } }, @@ -22329,7 +22737,7 @@ "flags": {}, "type": { "type": "reference", - "id": 187, + "id": 188, "typeArguments": [ { "type": "reference", @@ -22557,7 +22965,7 @@ }, "default": { "type": "reference", - "id": 200, + "id": 201, "typeArguments": [ { "type": "reference", @@ -22631,7 +23039,7 @@ }, "type": { "type": "reference", - "id": 200, + "id": 201, "typeArguments": [ { "type": "reference", @@ -23430,7 +23838,7 @@ "flags": {}, "type": { "type": "reference", - "id": 791, + "id": 811, "qualifiedName": "RealtimeClient", "package": "@supabase/realtime-js", "name": "default" @@ -23494,7 +23902,7 @@ ], "type": { "type": "reference", - "id": 909, + "id": 928, "qualifiedName": "RealtimeSubscription", "package": "@supabase/realtime-js", "name": "default" @@ -23631,7 +24039,7 @@ }, "type": { "type": "reference", - "id": 197, + "id": 198, "name": "SupabaseEventTypes" } }, @@ -23668,7 +24076,7 @@ "flags": {}, "type": { "type": "reference", - "id": 187, + "id": 188, "typeArguments": [ { "type": "intrinsic", @@ -23738,7 +24146,7 @@ ], "type": { "type": "reference", - "id": 909, + "id": 928, "qualifiedName": "RealtimeSubscription", "package": "@supabase/realtime-js", "name": "default" @@ -24042,7 +24450,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 48, + "line": 43, "character": 8 } ], @@ -24067,13 +24475,13 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 52, + "line": 47, "character": 8 } ], "type": { "type": "reference", - "id": 759, + "id": 778, "qualifiedName": "CookieOptions", "package": "@supabase/gotrue-js", "name": "CookieOptions" @@ -24095,7 +24503,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 47, + "line": 42, "character": 8 } ], @@ -24120,7 +24528,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 53, + "line": 48, "character": 8 } ], @@ -24204,7 +24612,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 44, + "line": 39, "character": 8 } ], @@ -24258,7 +24666,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 50, + "line": 45, "character": 8 } ], @@ -24318,7 +24726,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 51, + "line": 46, "character": 8 } ], @@ -24343,7 +24751,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 49, + "line": 44, "character": 8 } ], @@ -24368,7 +24776,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 43, + "line": 38, "character": 8 } ], @@ -24536,6 +24944,37 @@ "name": "boolean" } }, + { + "id": 187, + "name": "cookieOptions", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Options passed to the gotrue-js instance" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 60, + "character": 2 + } + ], + "type": { + "type": "indexedAccess", + "indexType": { + "type": "literal", + "value": "cookieOptions" + }, + "objectType": { + "type": "reference", + "id": 153, + "name": "SupabaseAuthClientOptions" + } + } + }, { "id": 182, "name": "detectSessionInUrl", @@ -24704,7 +25143,7 @@ ], "type": { "type": "reference", - "id": 891, + "id": 910, "qualifiedName": "Options", "package": "@supabase/realtime-js", "name": "RealtimeClientOptions" @@ -24763,6 +25202,7 @@ "kind": 1024, "children": [ 179, + 187, 182, 185, 178, @@ -24786,7 +25226,7 @@ } }, { - "id": 197, + "id": 198, "name": "SupabaseEventTypes", "kind": 4194304, "kindString": "Type alias", @@ -24794,7 +25234,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 70, + "line": 75, "character": 12 } ], @@ -24821,7 +25261,7 @@ } }, { - "id": 187, + "id": 188, "name": "SupabaseRealtimePayload", "kind": 4194304, "kindString": "Type alias", @@ -24829,13 +25269,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 58, + "line": 63, "character": 12 } ], "typeParameter": [ { - "id": 196, + "id": 197, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -24845,14 +25285,14 @@ "type": { "type": "reflection", "declaration": { - "id": 188, + "id": 189, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 189, + "id": 190, "name": "commit_timestamp", "kind": 1024, "kindString": "Property", @@ -24860,7 +25300,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 59, + "line": 64, "character": 2 } ], @@ -24870,7 +25310,7 @@ } }, { - "id": 195, + "id": 196, "name": "errors", "kind": 1024, "kindString": "Property", @@ -24878,7 +25318,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 67, + "line": 72, "character": 2 } ], @@ -24900,7 +25340,7 @@ } }, { - "id": 190, + "id": 191, "name": "eventType", "kind": 1024, "kindString": "Property", @@ -24908,7 +25348,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 60, + "line": 65, "character": 2 } ], @@ -24931,7 +25371,7 @@ } }, { - "id": 193, + "id": 194, "name": "new", "kind": 1024, "kindString": "Property", @@ -24942,18 +25382,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 64, + "line": 69, "character": 2 } ], "type": { "type": "reference", - "id": 196, + "id": 197, "name": "T" } }, { - "id": 194, + "id": 195, "name": "old", "kind": 1024, "kindString": "Property", @@ -24964,18 +25404,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 66, + "line": 71, "character": 2 } ], "type": { "type": "reference", - "id": 196, + "id": 197, "name": "T" } }, { - "id": 191, + "id": 192, "name": "schema", "kind": 1024, "kindString": "Property", @@ -24983,7 +25423,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 61, + "line": 66, "character": 2 } ], @@ -24993,7 +25433,7 @@ } }, { - "id": 192, + "id": 193, "name": "table", "kind": 1024, "kindString": "Property", @@ -25001,7 +25441,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 62, + "line": 67, "character": 2 } ], @@ -25016,20 +25456,20 @@ "title": "Properties", "kind": 1024, "children": [ - 189, - 195, 190, - 193, - 194, + 196, 191, - 192 + 194, + 195, + 192, + 193 ] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 58, + "line": 63, "character": 41 } ] @@ -25052,8 +25492,8 @@ 174, 170, 175, - 197, - 187 + 198, + 188 ] } ], @@ -25066,14 +25506,14 @@ ] }, { - "id": 198, + "id": 199, "name": "lib/version", "kind": 2, "kindString": "Module", "flags": {}, "children": [ { - "id": 199, + "id": 200, "name": "version", "kind": 32, "kindString": "Variable", @@ -25099,7 +25539,7 @@ "title": "Variables", "kind": 32, "children": [ - 199 + 200 ] } ], @@ -25123,7 +25563,7 @@ 139, 144, 152, - 198 + 199 ] } ] @@ -25196,7 +25636,7 @@ ], "type": { "type": "reference", - "id": 532, + "id": 549, "name": "CookieOptions" } }, @@ -25388,7 +25828,7 @@ ], "type": { "type": "reference", - "id": 532, + "id": 549, "name": "CookieOptions" } }, @@ -25624,7 +26064,7 @@ ] }, { - "id": 188, + "id": 192, "name": "createUser", "kind": 2048, "kindString": "Method", @@ -25632,13 +26072,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 637, + "line": 642, "character": 8 } ], "signatures": [ { - "id": 189, + "id": 193, "name": "createUser", "kind": 4096, "kindString": "Call signature", @@ -25649,7 +26089,7 @@ }, "parameters": [ { - "id": 190, + "id": 194, "name": "attributes", "kind": 32768, "kindString": "Parameter", @@ -25659,7 +26099,7 @@ }, "type": { "type": "reference", - "id": 514, + "id": 531, "name": "AdminUserAttributes" } } @@ -25670,84 +26110,6 @@ { "type": "union", "types": [ - { - "type": "reflection", - "declaration": { - "id": 191, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 193, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/GoTrueApi.ts", - "line": 640, - "character": 18 - } - ], - "type": { - "type": "literal", - "value": null - } - }, - { - "id": 194, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/GoTrueApi.ts", - "line": 640, - "character": 30 - } - ], - "type": { - "type": "reference", - "id": 460, - "name": "ApiError" - } - }, - { - "id": 192, - "name": "user", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/GoTrueApi.ts", - "line": 640, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 193, - 194, - 192 - ] - } - ] - } - }, { "type": "reflection", "declaration": { @@ -25766,14 +26128,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 640, - "character": 64 + "line": 645, + "character": 18 } ], "type": { - "type": "reference", - "id": 482, - "name": "User" + "type": "literal", + "value": null } }, { @@ -25785,13 +26146,14 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 640, - "character": 76 + "line": 645, + "character": 30 } ], "type": { - "type": "literal", - "value": null + "type": "reference", + "id": 475, + "name": "ApiError" } }, { @@ -25803,14 +26165,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 640, - "character": 52 + "line": 645, + "character": 6 } ], "type": { - "type": "reference", - "id": 482, - "name": "User" + "type": "literal", + "value": null } } ], @@ -25826,6 +26187,85 @@ } ] } + }, + { + "type": "reflection", + "declaration": { + "id": 199, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 201, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueApi.ts", + "line": 645, + "character": 64 + } + ], + "type": { + "type": "reference", + "id": 497, + "name": "User" + } + }, + { + "id": 202, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueApi.ts", + "line": 645, + "character": 76 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 200, + "name": "user", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueApi.ts", + "line": 645, + "character": 52 + } + ], + "type": { + "type": "reference", + "id": 497, + "name": "User" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 201, + 202, + 200 + ] + } + ] + } } ] } @@ -25838,7 +26278,7 @@ ] }, { - "id": 165, + "id": 169, "name": "deleteAuthCookie", "kind": 2048, "kindString": "Method", @@ -25846,13 +26286,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 533, + "line": 538, "character": 2 } ], "signatures": [ { - "id": 166, + "id": 170, "name": "deleteAuthCookie", "kind": 4096, "kindString": "Call signature", @@ -25862,7 +26302,7 @@ }, "parameters": [ { - "id": 167, + "id": 171, "name": "req", "kind": 32768, "kindString": "Parameter", @@ -25876,7 +26316,7 @@ } }, { - "id": 168, + "id": 172, "name": "res", "kind": 32768, "kindString": "Parameter", @@ -25890,7 +26330,7 @@ } }, { - "id": 169, + "id": 173, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -25902,14 +26342,14 @@ "type": { "type": "reflection", "declaration": { - "id": 170, + "id": 174, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 171, + "id": 175, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -25919,7 +26359,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 533, + "line": 538, "character": 63 } ], @@ -25934,7 +26374,7 @@ "title": "Properties", "kind": 1024, "children": [ - 171 + 175 ] } ] @@ -25950,7 +26390,7 @@ ] }, { - "id": 233, + "id": 237, "name": "deleteUser", "kind": 2048, "kindString": "Method", @@ -25958,13 +26398,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 777, + "line": 782, "character": 8 } ], "signatures": [ { - "id": 234, + "id": 238, "name": "deleteUser", "kind": 4096, "kindString": "Call signature", @@ -25975,7 +26415,7 @@ }, "parameters": [ { - "id": 235, + "id": 239, "name": "uid", "kind": 32768, "kindString": "Parameter", @@ -25995,14 +26435,14 @@ { "type": "reflection", "declaration": { - "id": 236, + "id": 240, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 238, + "id": 242, "name": "data", "kind": 1024, "kindString": "Property", @@ -26010,7 +26450,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 779, + "line": 784, "character": 34 } ], @@ -26023,14 +26463,14 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] } }, { - "id": 239, + "id": 243, "name": "error", "kind": 1024, "kindString": "Property", @@ -26038,7 +26478,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 779, + "line": 784, "character": 53 } ], @@ -26051,14 +26491,14 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] } }, { - "id": 237, + "id": 241, "name": "user", "kind": 1024, "kindString": "Property", @@ -26066,7 +26506,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 779, + "line": 784, "character": 15 } ], @@ -26079,7 +26519,7 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] @@ -26091,9 +26531,9 @@ "title": "Properties", "kind": 1024, "children": [ - 238, - 239, - 237 + 242, + 243, + 241 ] } ] @@ -26108,7 +26548,7 @@ ] }, { - "id": 176, + "id": 180, "name": "generateLink", "kind": 2048, "kindString": "Method", @@ -26116,13 +26556,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 600, + "line": 605, "character": 8 } ], "signatures": [ { - "id": 177, + "id": 181, "name": "generateLink", "kind": 4096, "kindString": "Call signature", @@ -26132,7 +26572,7 @@ }, "parameters": [ { - "id": 178, + "id": 182, "name": "type", "kind": 32768, "kindString": "Parameter", @@ -26163,7 +26603,7 @@ } }, { - "id": 179, + "id": 183, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -26177,7 +26617,7 @@ } }, { - "id": 180, + "id": 184, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -26185,14 +26625,14 @@ "type": { "type": "reflection", "declaration": { - "id": 181, + "id": 185, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 183, + "id": 187, "name": "data", "kind": 1024, "kindString": "Property", @@ -26202,7 +26642,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 605, + "line": 610, "character": 6 } ], @@ -26212,7 +26652,7 @@ } }, { - "id": 182, + "id": 186, "name": "password", "kind": 1024, "kindString": "Property", @@ -26222,7 +26662,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 604, + "line": 609, "character": 6 } ], @@ -26232,7 +26672,7 @@ } }, { - "id": 184, + "id": 188, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -26242,7 +26682,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 606, + "line": 611, "character": 6 } ], @@ -26257,9 +26697,9 @@ "title": "Properties", "kind": 1024, "children": [ - 183, - 182, - 184 + 187, + 186, + 188 ] } ] @@ -26274,14 +26714,14 @@ { "type": "reflection", "declaration": { - "id": 185, + "id": 189, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 186, + "id": 190, "name": "data", "kind": 1024, "kindString": "Property", @@ -26289,7 +26729,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 608, + "line": 613, "character": 15 } ], @@ -26302,19 +26742,19 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] } }, { - "id": 187, + "id": 191, "name": "error", "kind": 1024, "kindString": "Property", @@ -26322,7 +26762,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 608, + "line": 613, "character": 44 } ], @@ -26335,7 +26775,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -26347,8 +26787,8 @@ "title": "Properties", "kind": 1024, "children": [ - 186, - 187 + 190, + 191 ] } ] @@ -26363,7 +26803,7 @@ ] }, { - "id": 172, + "id": 176, "name": "getAuthCookieString", "kind": 2048, "kindString": "Method", @@ -26371,13 +26811,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 552, + "line": 557, "character": 2 } ], "signatures": [ { - "id": 173, + "id": 177, "name": "getAuthCookieString", "kind": 4096, "kindString": "Call signature", @@ -26388,7 +26828,7 @@ }, "parameters": [ { - "id": 174, + "id": 178, "name": "req", "kind": 32768, "kindString": "Parameter", @@ -26402,7 +26842,7 @@ } }, { - "id": 175, + "id": 179, "name": "res", "kind": 32768, "kindString": "Parameter", @@ -26461,7 +26901,7 @@ }, "type": { "type": "reference", - "id": 458, + "id": 473, "name": "Provider" } }, @@ -26480,6 +26920,55 @@ "kindString": "Type literal", "flags": {}, "children": [ + { + "id": 41, + "name": "queryParams", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/GoTrueApi.ts", + "line": 70, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 42, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "indexSignature": { + "id": 43, + "name": "__index", + "kind": 8192, + "kindString": "Index signature", + "flags": {}, + "parameters": [ + { + "id": 44, + "name": "key", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + } + } + }, { "id": 39, "name": "redirectTo", @@ -26526,6 +27015,7 @@ "title": "Properties", "kind": 1024, "children": [ + 41, 39, 40 ] @@ -26543,7 +27033,7 @@ ] }, { - "id": 240, + "id": 244, "name": "getUser", "kind": 2048, "kindString": "Method", @@ -26551,13 +27041,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 804, + "line": 809, "character": 8 } ], "signatures": [ { - "id": 241, + "id": 245, "name": "getUser", "kind": 4096, "kindString": "Call signature", @@ -26568,7 +27058,7 @@ }, "parameters": [ { - "id": 242, + "id": 246, "name": "jwt", "kind": 32768, "kindString": "Parameter", @@ -26588,14 +27078,14 @@ { "type": "reflection", "declaration": { - "id": 243, + "id": 247, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 245, + "id": 249, "name": "data", "kind": 1024, "kindString": "Property", @@ -26603,7 +27093,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 806, + "line": 811, "character": 34 } ], @@ -26616,14 +27106,14 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] } }, { - "id": 246, + "id": 250, "name": "error", "kind": 1024, "kindString": "Property", @@ -26631,7 +27121,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 806, + "line": 811, "character": 53 } ], @@ -26644,14 +27134,14 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] } }, { - "id": 244, + "id": 248, "name": "user", "kind": 1024, "kindString": "Property", @@ -26659,7 +27149,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 806, + "line": 811, "character": 15 } ], @@ -26672,7 +27162,7 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] @@ -26684,9 +27174,9 @@ "title": "Properties", "kind": 1024, "children": [ - 245, - 246, - 244 + 249, + 250, + 248 ] } ] @@ -26701,7 +27191,7 @@ ] }, { - "id": 216, + "id": 220, "name": "getUserByCookie", "kind": 2048, "kindString": "Method", @@ -26709,13 +27199,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 692, + "line": 697, "character": 8 } ], "signatures": [ { - "id": 217, + "id": 221, "name": "getUserByCookie", "kind": 4096, "kindString": "Call signature", @@ -26725,7 +27215,7 @@ }, "parameters": [ { - "id": 218, + "id": 222, "name": "req", "kind": 32768, "kindString": "Parameter", @@ -26736,7 +27226,7 @@ } }, { - "id": 219, + "id": 223, "name": "res", "kind": 32768, "kindString": "Parameter", @@ -26755,14 +27245,14 @@ { "type": "reflection", "declaration": { - "id": 220, + "id": 224, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 223, + "id": 227, "name": "data", "kind": 1024, "kindString": "Property", @@ -26770,7 +27260,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 698, + "line": 703, "character": 4 } ], @@ -26783,14 +27273,14 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] } }, { - "id": 224, + "id": 228, "name": "error", "kind": 1024, "kindString": "Property", @@ -26798,7 +27288,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 699, + "line": 704, "character": 4 } ], @@ -26811,14 +27301,14 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] } }, { - "id": 221, + "id": 225, "name": "token", "kind": 1024, "kindString": "Property", @@ -26826,7 +27316,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 696, + "line": 701, "character": 4 } ], @@ -26845,7 +27335,7 @@ } }, { - "id": 222, + "id": 226, "name": "user", "kind": 1024, "kindString": "Property", @@ -26853,7 +27343,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 697, + "line": 702, "character": 4 } ], @@ -26866,7 +27356,7 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] @@ -26878,10 +27368,10 @@ "title": "Properties", "kind": 1024, "children": [ - 223, - 224, - 221, - 222 + 227, + 228, + 225, + 226 ] } ] @@ -26896,7 +27386,7 @@ ] }, { - "id": 207, + "id": 211, "name": "getUserById", "kind": 2048, "kindString": "Method", @@ -26904,13 +27394,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 675, + "line": 680, "character": 8 } ], "signatures": [ { - "id": 208, + "id": 212, "name": "getUserById", "kind": 4096, "kindString": "Call signature", @@ -26920,7 +27410,7 @@ }, "parameters": [ { - "id": 209, + "id": 213, "name": "uid", "kind": 32768, "kindString": "Parameter", @@ -26943,14 +27433,14 @@ { "type": "reflection", "declaration": { - "id": 210, + "id": 214, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 211, + "id": 215, "name": "data", "kind": 1024, "kindString": "Property", @@ -26958,7 +27448,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 677, + "line": 682, "character": 15 } ], @@ -26968,7 +27458,7 @@ } }, { - "id": 212, + "id": 216, "name": "error", "kind": 1024, "kindString": "Property", @@ -26976,13 +27466,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 677, + "line": 682, "character": 27 } ], "type": { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } } @@ -26992,8 +27482,8 @@ "title": "Properties", "kind": 1024, "children": [ - 211, - 212 + 215, + 216 ] } ] @@ -27002,14 +27492,14 @@ { "type": "reflection", "declaration": { - "id": 213, + "id": 217, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 214, + "id": 218, "name": "data", "kind": 1024, "kindString": "Property", @@ -27017,18 +27507,18 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 677, + "line": 682, "character": 49 } ], "type": { "type": "reference", - "id": 482, + "id": 497, "name": "User" } }, { - "id": 215, + "id": 219, "name": "error", "kind": 1024, "kindString": "Property", @@ -27036,7 +27526,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 677, + "line": 682, "character": 61 } ], @@ -27051,8 +27541,8 @@ "title": "Properties", "kind": 1024, "children": [ - 214, - 215 + 218, + 219 ] } ] @@ -27069,7 +27559,7 @@ ] }, { - "id": 134, + "id": 138, "name": "inviteUserByEmail", "kind": 2048, "kindString": "Method", @@ -27077,13 +27567,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 404, + "line": 409, "character": 8 } ], "signatures": [ { - "id": 135, + "id": 139, "name": "inviteUserByEmail", "kind": 4096, "kindString": "Call signature", @@ -27093,7 +27583,7 @@ }, "parameters": [ { - "id": 136, + "id": 140, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -27107,7 +27597,7 @@ } }, { - "id": 137, + "id": 141, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -27115,14 +27605,14 @@ "type": { "type": "reflection", "declaration": { - "id": 138, + "id": 142, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 140, + "id": 144, "name": "data", "kind": 1024, "kindString": "Property", @@ -27132,7 +27622,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 408, + "line": 413, "character": 6 } ], @@ -27142,7 +27632,7 @@ } }, { - "id": 139, + "id": 143, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -27152,7 +27642,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 407, + "line": 412, "character": 6 } ], @@ -27167,8 +27657,8 @@ "title": "Properties", "kind": 1024, "children": [ - 140, - 139 + 144, + 143 ] } ] @@ -27183,14 +27673,14 @@ { "type": "reflection", "declaration": { - "id": 141, + "id": 145, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 142, + "id": 146, "name": "data", "kind": 1024, "kindString": "Property", @@ -27198,7 +27688,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 410, + "line": 415, "character": 15 } ], @@ -27211,14 +27701,14 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] } }, { - "id": 143, + "id": 147, "name": "error", "kind": 1024, "kindString": "Property", @@ -27226,7 +27716,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 410, + "line": 415, "character": 34 } ], @@ -27239,7 +27729,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -27251,8 +27741,8 @@ "title": "Properties", "kind": 1024, "children": [ - 142, - 143 + 146, + 147 ] } ] @@ -27267,7 +27757,7 @@ ] }, { - "id": 199, + "id": 203, "name": "listUsers", "kind": 2048, "kindString": "Method", @@ -27275,13 +27765,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 657, + "line": 662, "character": 8 } ], "signatures": [ { - "id": 200, + "id": 204, "name": "listUsers", "kind": 4096, "kindString": "Call signature", @@ -27299,14 +27789,14 @@ { "type": "reflection", "declaration": { - "id": 201, + "id": 205, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 202, + "id": 206, "name": "data", "kind": 1024, "kindString": "Property", @@ -27314,7 +27804,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 657, + "line": 662, "character": 31 } ], @@ -27324,7 +27814,7 @@ } }, { - "id": 203, + "id": 207, "name": "error", "kind": 1024, "kindString": "Property", @@ -27332,13 +27822,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 657, + "line": 662, "character": 43 } ], "type": { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } } @@ -27348,8 +27838,8 @@ "title": "Properties", "kind": 1024, "children": [ - 202, - 203 + 206, + 207 ] } ] @@ -27358,14 +27848,14 @@ { "type": "reflection", "declaration": { - "id": 204, + "id": 208, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 205, + "id": 209, "name": "data", "kind": 1024, "kindString": "Property", @@ -27373,7 +27863,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 657, + "line": 662, "character": 65 } ], @@ -27381,13 +27871,13 @@ "type": "array", "elementType": { "type": "reference", - "id": 482, + "id": 497, "name": "User" } } }, { - "id": 206, + "id": 210, "name": "error", "kind": 1024, "kindString": "Property", @@ -27395,7 +27885,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 657, + "line": 662, "character": 79 } ], @@ -27410,8 +27900,8 @@ "title": "Properties", "kind": 1024, "children": [ - 205, - 206 + 209, + 210 ] } ] @@ -27428,7 +27918,7 @@ ] }, { - "id": 155, + "id": 159, "name": "refreshAccessToken", "kind": 2048, "kindString": "Method", @@ -27436,13 +27926,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 463, + "line": 468, "character": 8 } ], "signatures": [ { - "id": 156, + "id": 160, "name": "refreshAccessToken", "kind": 4096, "kindString": "Call signature", @@ -27452,7 +27942,7 @@ }, "parameters": [ { - "id": 157, + "id": 161, "name": "refreshToken", "kind": 32768, "kindString": "Parameter", @@ -27472,14 +27962,14 @@ { "type": "reflection", "declaration": { - "id": 158, + "id": 162, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 159, + "id": 163, "name": "data", "kind": 1024, "kindString": "Property", @@ -27487,7 +27977,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 465, + "line": 470, "character": 15 } ], @@ -27500,14 +27990,14 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } ] } }, { - "id": 160, + "id": 164, "name": "error", "kind": 1024, "kindString": "Property", @@ -27515,7 +28005,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 465, + "line": 470, "character": 37 } ], @@ -27528,7 +28018,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -27540,8 +28030,8 @@ "title": "Properties", "kind": 1024, "children": [ - 159, - 160 + 163, + 164 ] } ] @@ -27556,7 +28046,7 @@ ] }, { - "id": 144, + "id": 148, "name": "resetPasswordForEmail", "kind": 2048, "kindString": "Method", @@ -27564,13 +28054,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 434, + "line": 439, "character": 8 } ], "signatures": [ { - "id": 145, + "id": 149, "name": "resetPasswordForEmail", "kind": 4096, "kindString": "Call signature", @@ -27580,7 +28070,7 @@ }, "parameters": [ { - "id": 146, + "id": 150, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -27594,7 +28084,7 @@ } }, { - "id": 147, + "id": 151, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -27602,14 +28092,14 @@ "type": { "type": "reflection", "declaration": { - "id": 148, + "id": 152, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 150, + "id": 154, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -27619,7 +28109,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 438, + "line": 443, "character": 6 } ], @@ -27629,7 +28119,7 @@ } }, { - "id": 149, + "id": 153, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -27639,7 +28129,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 437, + "line": 442, "character": 6 } ], @@ -27654,8 +28144,8 @@ "title": "Properties", "kind": 1024, "children": [ - 150, - 149 + 154, + 153 ] } ] @@ -27670,14 +28160,14 @@ { "type": "reflection", "declaration": { - "id": 151, + "id": 155, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 152, + "id": 156, "name": "data", "kind": 1024, "kindString": "Property", @@ -27685,7 +28175,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 440, + "line": 445, "character": 15 } ], @@ -27699,7 +28189,7 @@ { "type": "reflection", "declaration": { - "id": 153, + "id": 157, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -27710,7 +28200,7 @@ } }, { - "id": 154, + "id": 158, "name": "error", "kind": 1024, "kindString": "Property", @@ -27718,7 +28208,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 440, + "line": 445, "character": 32 } ], @@ -27731,7 +28221,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -27743,8 +28233,8 @@ "title": "Properties", "kind": 1024, "children": [ - 152, - 154 + 156, + 158 ] } ] @@ -27759,7 +28249,7 @@ ] }, { - "id": 87, + "id": 91, "name": "sendMagicLinkEmail", "kind": 2048, "kindString": "Method", @@ -27767,13 +28257,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 258, + "line": 263, "character": 8 } ], "signatures": [ { - "id": 88, + "id": 92, "name": "sendMagicLinkEmail", "kind": 4096, "kindString": "Call signature", @@ -27783,7 +28273,7 @@ }, "parameters": [ { - "id": 89, + "id": 93, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -27797,7 +28287,7 @@ } }, { - "id": 90, + "id": 94, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -27805,14 +28295,14 @@ "type": { "type": "reflection", "declaration": { - "id": 91, + "id": 95, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 94, + "id": 98, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -27822,7 +28312,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 263, + "line": 268, "character": 6 } ], @@ -27832,7 +28322,7 @@ } }, { - "id": 93, + "id": 97, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -27842,7 +28332,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 262, + "line": 267, "character": 6 } ], @@ -27852,7 +28342,7 @@ } }, { - "id": 92, + "id": 96, "name": "shouldCreateUser", "kind": 1024, "kindString": "Property", @@ -27862,7 +28352,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 261, + "line": 266, "character": 6 } ], @@ -27877,9 +28367,9 @@ "title": "Properties", "kind": 1024, "children": [ - 94, - 93, - 92 + 98, + 97, + 96 ] } ] @@ -27894,14 +28384,14 @@ { "type": "reflection", "declaration": { - "id": 95, + "id": 99, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 96, + "id": 100, "name": "data", "kind": 1024, "kindString": "Property", @@ -27909,7 +28399,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 265, + "line": 270, "character": 15 } ], @@ -27923,7 +28413,7 @@ { "type": "reflection", "declaration": { - "id": 97, + "id": 101, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -27934,7 +28424,7 @@ } }, { - "id": 98, + "id": 102, "name": "error", "kind": 1024, "kindString": "Property", @@ -27942,7 +28432,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 265, + "line": 270, "character": 32 } ], @@ -27955,7 +28445,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -27967,8 +28457,8 @@ "title": "Properties", "kind": 1024, "children": [ - 96, - 98 + 100, + 102 ] } ] @@ -27983,7 +28473,7 @@ ] }, { - "id": 99, + "id": 103, "name": "sendMobileOTP", "kind": 2048, "kindString": "Method", @@ -27991,13 +28481,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 295, + "line": 300, "character": 8 } ], "signatures": [ { - "id": 100, + "id": 104, "name": "sendMobileOTP", "kind": 4096, "kindString": "Call signature", @@ -28007,7 +28497,7 @@ }, "parameters": [ { - "id": 101, + "id": 105, "name": "phone", "kind": 32768, "kindString": "Parameter", @@ -28021,7 +28511,7 @@ } }, { - "id": 102, + "id": 106, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -28029,14 +28519,14 @@ "type": { "type": "reflection", "declaration": { - "id": 103, + "id": 107, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 105, + "id": 109, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -28046,7 +28536,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 299, + "line": 304, "character": 6 } ], @@ -28056,7 +28546,7 @@ } }, { - "id": 104, + "id": 108, "name": "shouldCreateUser", "kind": 1024, "kindString": "Property", @@ -28066,7 +28556,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 298, + "line": 303, "character": 6 } ], @@ -28081,8 +28571,8 @@ "title": "Properties", "kind": 1024, "children": [ - 105, - 104 + 109, + 108 ] } ] @@ -28097,14 +28587,14 @@ { "type": "reflection", "declaration": { - "id": 106, + "id": 110, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 107, + "id": 111, "name": "data", "kind": 1024, "kindString": "Property", @@ -28112,7 +28602,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 301, + "line": 306, "character": 15 } ], @@ -28126,7 +28616,7 @@ { "type": "reflection", "declaration": { - "id": 108, + "id": 112, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -28137,7 +28627,7 @@ } }, { - "id": 109, + "id": 113, "name": "error", "kind": 1024, "kindString": "Property", @@ -28145,7 +28635,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 301, + "line": 306, "character": 32 } ], @@ -28158,7 +28648,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -28170,8 +28660,8 @@ "title": "Properties", "kind": 1024, "children": [ - 107, - 109 + 111, + 113 ] } ] @@ -28186,7 +28676,7 @@ ] }, { - "id": 161, + "id": 165, "name": "setAuthCookie", "kind": 2048, "kindString": "Method", @@ -28194,13 +28684,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 487, + "line": 492, "character": 2 } ], "signatures": [ { - "id": 162, + "id": 166, "name": "setAuthCookie", "kind": 4096, "kindString": "Call signature", @@ -28210,7 +28700,7 @@ }, "parameters": [ { - "id": 163, + "id": 167, "name": "req", "kind": 32768, "kindString": "Parameter", @@ -28224,7 +28714,7 @@ } }, { - "id": 164, + "id": 168, "name": "res", "kind": 32768, "kindString": "Parameter", @@ -28246,7 +28736,7 @@ ] }, { - "id": 53, + "id": 57, "name": "signInWithEmail", "kind": 2048, "kindString": "Method", @@ -28254,13 +28744,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 132, + "line": 137, "character": 8 } ], "signatures": [ { - "id": 54, + "id": 58, "name": "signInWithEmail", "kind": 4096, "kindString": "Call signature", @@ -28270,7 +28760,7 @@ }, "parameters": [ { - "id": 55, + "id": 59, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -28284,7 +28774,7 @@ } }, { - "id": 56, + "id": 60, "name": "password", "kind": 32768, "kindString": "Parameter", @@ -28298,7 +28788,7 @@ } }, { - "id": 57, + "id": 61, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -28306,14 +28796,14 @@ "type": { "type": "reflection", "declaration": { - "id": 58, + "id": 62, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 59, + "id": 63, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -28323,7 +28813,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 136, + "line": 141, "character": 6 } ], @@ -28338,7 +28828,7 @@ "title": "Properties", "kind": 1024, "children": [ - 59 + 63 ] } ] @@ -28353,14 +28843,14 @@ { "type": "reflection", "declaration": { - "id": 60, + "id": 64, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 61, + "id": 65, "name": "data", "kind": 1024, "kindString": "Property", @@ -28368,7 +28858,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 138, + "line": 143, "character": 15 } ], @@ -28381,14 +28871,14 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } ] } }, { - "id": 62, + "id": 66, "name": "error", "kind": 1024, "kindString": "Property", @@ -28396,7 +28886,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 138, + "line": 143, "character": 37 } ], @@ -28409,7 +28899,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -28421,8 +28911,8 @@ "title": "Properties", "kind": 1024, "children": [ - 61, - 62 + 65, + 66 ] } ] @@ -28437,7 +28927,7 @@ ] }, { - "id": 81, + "id": 85, "name": "signInWithOpenIDConnect", "kind": 2048, "kindString": "Method", @@ -28445,13 +28935,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 228, + "line": 233, "character": 8 } ], "signatures": [ { - "id": 82, + "id": 86, "name": "signInWithOpenIDConnect", "kind": 4096, "kindString": "Call signature", @@ -28461,14 +28951,14 @@ }, "parameters": [ { - "id": 83, + "id": 87, "name": "__namedParameters", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 558, + "id": 575, "name": "OpenIDConnectCredentials" } } @@ -28479,14 +28969,14 @@ { "type": "reflection", "declaration": { - "id": 84, + "id": 88, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 85, + "id": 89, "name": "data", "kind": 1024, "kindString": "Property", @@ -28494,7 +28984,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 234, + "line": 239, "character": 42 } ], @@ -28507,14 +28997,14 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } ] } }, { - "id": 86, + "id": 90, "name": "error", "kind": 1024, "kindString": "Property", @@ -28522,7 +29012,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 234, + "line": 239, "character": 64 } ], @@ -28535,7 +29025,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -28547,8 +29037,8 @@ "title": "Properties", "kind": 1024, "children": [ - 85, - 86 + 89, + 90 ] } ] @@ -28563,7 +29053,7 @@ ] }, { - "id": 74, + "id": 78, "name": "signInWithPhone", "kind": 2048, "kindString": "Method", @@ -28571,13 +29061,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 199, + "line": 204, "character": 8 } ], "signatures": [ { - "id": 75, + "id": 79, "name": "signInWithPhone", "kind": 4096, "kindString": "Call signature", @@ -28587,7 +29077,7 @@ }, "parameters": [ { - "id": 76, + "id": 80, "name": "phone", "kind": 32768, "kindString": "Parameter", @@ -28601,7 +29091,7 @@ } }, { - "id": 77, + "id": 81, "name": "password", "kind": 32768, "kindString": "Parameter", @@ -28621,14 +29111,14 @@ { "type": "reflection", "declaration": { - "id": 78, + "id": 82, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 79, + "id": 83, "name": "data", "kind": 1024, "kindString": "Property", @@ -28636,7 +29126,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 202, + "line": 207, "character": 15 } ], @@ -28649,14 +29139,14 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } ] } }, { - "id": 80, + "id": 84, "name": "error", "kind": 1024, "kindString": "Property", @@ -28664,7 +29154,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 202, + "line": 207, "character": 37 } ], @@ -28677,7 +29167,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -28689,8 +29179,8 @@ "title": "Properties", "kind": 1024, "children": [ - 79, - 80 + 83, + 84 ] } ] @@ -28705,7 +29195,7 @@ ] }, { - "id": 110, + "id": 114, "name": "signOut", "kind": 2048, "kindString": "Method", @@ -28713,13 +29203,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 325, + "line": 330, "character": 8 } ], "signatures": [ { - "id": 111, + "id": 115, "name": "signOut", "kind": 4096, "kindString": "Call signature", @@ -28729,7 +29219,7 @@ }, "parameters": [ { - "id": 112, + "id": 116, "name": "jwt", "kind": 32768, "kindString": "Parameter", @@ -28749,14 +29239,14 @@ { "type": "reflection", "declaration": { - "id": 113, + "id": 117, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 114, + "id": 118, "name": "error", "kind": 1024, "kindString": "Property", @@ -28764,7 +29254,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 325, + "line": 330, "character": 40 } ], @@ -28777,7 +29267,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -28789,7 +29279,7 @@ "title": "Properties", "kind": 1024, "children": [ - 114 + 118 ] } ] @@ -28804,7 +29294,7 @@ ] }, { - "id": 41, + "id": 45, "name": "signUpWithEmail", "kind": 2048, "kindString": "Method", @@ -28812,13 +29302,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 92, + "line": 97, "character": 8 } ], "signatures": [ { - "id": 42, + "id": 46, "name": "signUpWithEmail", "kind": 4096, "kindString": "Call signature", @@ -28829,7 +29319,7 @@ }, "parameters": [ { - "id": 43, + "id": 47, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -28843,7 +29333,7 @@ } }, { - "id": 44, + "id": 48, "name": "password", "kind": 32768, "kindString": "Parameter", @@ -28857,7 +29347,7 @@ } }, { - "id": 45, + "id": 49, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -28865,14 +29355,14 @@ "type": { "type": "reflection", "declaration": { - "id": 46, + "id": 50, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 49, + "id": 53, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -28882,7 +29372,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 98, + "line": 103, "character": 6 } ], @@ -28892,7 +29382,7 @@ } }, { - "id": 48, + "id": 52, "name": "data", "kind": 1024, "kindString": "Property", @@ -28902,7 +29392,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 97, + "line": 102, "character": 6 } ], @@ -28912,7 +29402,7 @@ } }, { - "id": 47, + "id": 51, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -28922,7 +29412,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 96, + "line": 101, "character": 6 } ], @@ -28937,9 +29427,9 @@ "title": "Properties", "kind": 1024, "children": [ - 49, - 48, - 47 + 53, + 52, + 51 ] } ] @@ -28954,14 +29444,14 @@ { "type": "reflection", "declaration": { - "id": 50, + "id": 54, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 51, + "id": 55, "name": "data", "kind": 1024, "kindString": "Property", @@ -28969,7 +29459,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 100, + "line": 105, "character": 15 } ], @@ -28982,19 +29472,19 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] } }, { - "id": 52, + "id": 56, "name": "error", "kind": 1024, "kindString": "Property", @@ -29002,7 +29492,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 100, + "line": 105, "character": 44 } ], @@ -29015,7 +29505,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -29027,8 +29517,8 @@ "title": "Properties", "kind": 1024, "children": [ - 51, - 52 + 55, + 56 ] } ] @@ -29043,7 +29533,7 @@ ] }, { - "id": 63, + "id": 67, "name": "signUpWithPhone", "kind": 2048, "kindString": "Method", @@ -29051,13 +29541,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 165, + "line": 170, "character": 8 } ], "signatures": [ { - "id": 64, + "id": 68, "name": "signUpWithPhone", "kind": 4096, "kindString": "Call signature", @@ -29067,7 +29557,7 @@ }, "parameters": [ { - "id": 65, + "id": 69, "name": "phone", "kind": 32768, "kindString": "Parameter", @@ -29081,7 +29571,7 @@ } }, { - "id": 66, + "id": 70, "name": "password", "kind": 32768, "kindString": "Parameter", @@ -29095,7 +29585,7 @@ } }, { - "id": 67, + "id": 71, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -29103,14 +29593,14 @@ "type": { "type": "reflection", "declaration": { - "id": 68, + "id": 72, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 70, + "id": 74, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -29120,7 +29610,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 170, + "line": 175, "character": 6 } ], @@ -29130,7 +29620,7 @@ } }, { - "id": 69, + "id": 73, "name": "data", "kind": 1024, "kindString": "Property", @@ -29140,7 +29630,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 169, + "line": 174, "character": 6 } ], @@ -29155,8 +29645,8 @@ "title": "Properties", "kind": 1024, "children": [ - 70, - 69 + 74, + 73 ] } ] @@ -29171,14 +29661,14 @@ { "type": "reflection", "declaration": { - "id": 71, + "id": 75, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 72, + "id": 76, "name": "data", "kind": 1024, "kindString": "Property", @@ -29186,7 +29676,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 172, + "line": 177, "character": 15 } ], @@ -29199,19 +29689,19 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] } }, { - "id": 73, + "id": 77, "name": "error", "kind": 1024, "kindString": "Property", @@ -29219,7 +29709,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 172, + "line": 177, "character": 44 } ], @@ -29232,7 +29722,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -29244,8 +29734,8 @@ "title": "Properties", "kind": 1024, "children": [ - 72, - 73 + 76, + 77 ] } ] @@ -29260,7 +29750,7 @@ ] }, { - "id": 247, + "id": 251, "name": "updateUser", "kind": 2048, "kindString": "Method", @@ -29268,13 +29758,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 822, + "line": 827, "character": 8 } ], "signatures": [ { - "id": 248, + "id": 252, "name": "updateUser", "kind": 4096, "kindString": "Call signature", @@ -29284,7 +29774,7 @@ }, "parameters": [ { - "id": 249, + "id": 253, "name": "jwt", "kind": 32768, "kindString": "Parameter", @@ -29298,7 +29788,7 @@ } }, { - "id": 250, + "id": 254, "name": "attributes", "kind": 32768, "kindString": "Parameter", @@ -29308,7 +29798,7 @@ }, "type": { "type": "reference", - "id": 508, + "id": 525, "name": "UserAttributes" } } @@ -29319,14 +29809,14 @@ { "type": "reflection", "declaration": { - "id": 251, + "id": 255, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 253, + "id": 257, "name": "data", "kind": 1024, "kindString": "Property", @@ -29334,7 +29824,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 825, + "line": 830, "character": 34 } ], @@ -29347,14 +29837,14 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] } }, { - "id": 254, + "id": 258, "name": "error", "kind": 1024, "kindString": "Property", @@ -29362,7 +29852,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 825, + "line": 830, "character": 53 } ], @@ -29375,14 +29865,14 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] } }, { - "id": 252, + "id": 256, "name": "user", "kind": 1024, "kindString": "Property", @@ -29390,7 +29880,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 825, + "line": 830, "character": 15 } ], @@ -29403,7 +29893,7 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] @@ -29415,9 +29905,9 @@ "title": "Properties", "kind": 1024, "children": [ - 253, - 254, - 252 + 257, + 258, + 256 ] } ] @@ -29432,7 +29922,7 @@ ] }, { - "id": 225, + "id": 229, "name": "updateUserById", "kind": 2048, "kindString": "Method", @@ -29440,13 +29930,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 755, + "line": 760, "character": 8 } ], "signatures": [ { - "id": 226, + "id": 230, "name": "updateUserById", "kind": 4096, "kindString": "Call signature", @@ -29456,7 +29946,7 @@ }, "parameters": [ { - "id": 227, + "id": 231, "name": "uid", "kind": 32768, "kindString": "Parameter", @@ -29467,7 +29957,7 @@ } }, { - "id": 228, + "id": 232, "name": "attributes", "kind": 32768, "kindString": "Parameter", @@ -29477,7 +29967,7 @@ }, "type": { "type": "reference", - "id": 514, + "id": 531, "name": "AdminUserAttributes" } } @@ -29488,14 +29978,14 @@ { "type": "reflection", "declaration": { - "id": 229, + "id": 233, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 231, + "id": 235, "name": "data", "kind": 1024, "kindString": "Property", @@ -29503,7 +29993,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 758, + "line": 763, "character": 34 } ], @@ -29516,14 +30006,14 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] } }, { - "id": 232, + "id": 236, "name": "error", "kind": 1024, "kindString": "Property", @@ -29531,7 +30021,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 758, + "line": 763, "character": 53 } ], @@ -29544,14 +30034,14 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] } }, { - "id": 230, + "id": 234, "name": "user", "kind": 1024, "kindString": "Property", @@ -29559,7 +30049,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 758, + "line": 763, "character": 15 } ], @@ -29572,7 +30062,7 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] @@ -29584,9 +30074,9 @@ "title": "Properties", "kind": 1024, "children": [ - 231, - 232, - 230 + 235, + 236, + 234 ] } ] @@ -29601,7 +30091,7 @@ ] }, { - "id": 115, + "id": 119, "name": "verifyMobileOTP", "kind": 2048, "kindString": "Method", @@ -29609,13 +30099,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 345, + "line": 350, "character": 8 } ], "signatures": [ { - "id": 116, + "id": 120, "name": "verifyMobileOTP", "kind": 4096, "kindString": "Call signature", @@ -29630,7 +30120,7 @@ }, "parameters": [ { - "id": 117, + "id": 121, "name": "phone", "kind": 32768, "kindString": "Parameter", @@ -29644,7 +30134,7 @@ } }, { - "id": 118, + "id": 122, "name": "token", "kind": 32768, "kindString": "Parameter", @@ -29658,7 +30148,7 @@ } }, { - "id": 119, + "id": 123, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -29666,14 +30156,14 @@ "type": { "type": "reflection", "declaration": { - "id": 120, + "id": 124, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 121, + "id": 125, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -29683,7 +30173,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 349, + "line": 354, "character": 6 } ], @@ -29698,7 +30188,7 @@ "title": "Properties", "kind": 1024, "children": [ - 121 + 125 ] } ] @@ -29713,14 +30203,14 @@ { "type": "reflection", "declaration": { - "id": 122, + "id": 126, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 123, + "id": 127, "name": "data", "kind": 1024, "kindString": "Property", @@ -29728,7 +30218,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 351, + "line": 356, "character": 15 } ], @@ -29741,19 +30231,19 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] } }, { - "id": 124, + "id": 128, "name": "error", "kind": 1024, "kindString": "Property", @@ -29761,7 +30251,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 351, + "line": 356, "character": 44 } ], @@ -29774,7 +30264,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -29786,8 +30276,8 @@ "title": "Properties", "kind": 1024, "children": [ - 123, - 124 + 127, + 128 ] } ] @@ -29802,7 +30292,7 @@ ] }, { - "id": 125, + "id": 129, "name": "verifyOTP", "kind": 2048, "kindString": "Method", @@ -29810,13 +30300,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 376, + "line": 381, "character": 8 } ], "signatures": [ { - "id": 126, + "id": 130, "name": "verifyOTP", "kind": 4096, "kindString": "Call signature", @@ -29826,19 +30316,19 @@ }, "parameters": [ { - "id": 127, + "id": 131, "name": "__namedParameters", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 545, + "id": 562, "name": "VerifyOTPParams" } }, { - "id": 128, + "id": 132, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -29846,14 +30336,14 @@ "type": { "type": "reflection", "declaration": { - "id": 129, + "id": 133, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 130, + "id": 134, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -29863,7 +30353,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 379, + "line": 384, "character": 6 } ], @@ -29878,7 +30368,7 @@ "title": "Properties", "kind": 1024, "children": [ - 130 + 134 ] } ] @@ -29893,14 +30383,14 @@ { "type": "reflection", "declaration": { - "id": 131, + "id": 135, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 132, + "id": 136, "name": "data", "kind": 1024, "kindString": "Property", @@ -29908,7 +30398,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 381, + "line": 386, "character": 15 } ], @@ -29921,19 +30411,19 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] } }, { - "id": 133, + "id": 137, "name": "error", "kind": 1024, "kindString": "Property", @@ -29941,7 +30431,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 381, + "line": 386, "character": 44 } ], @@ -29954,7 +30444,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -29966,8 +30456,8 @@ "title": "Properties", "kind": 1024, "children": [ - 132, - 133 + 136, + 137 ] } ] @@ -30006,32 +30496,32 @@ "children": [ 28, 32, - 188, - 165, - 233, + 192, + 169, + 237, + 180, 176, - 172, 34, - 240, - 216, - 207, - 134, - 199, - 155, - 144, - 87, - 99, - 161, - 53, - 81, - 74, - 110, - 41, - 63, - 247, - 225, - 115, - 125 + 244, + 220, + 211, + 138, + 203, + 159, + 148, + 91, + 103, + 165, + 57, + 85, + 78, + 114, + 45, + 67, + 251, + 229, + 119, + 129 ] } ], @@ -30044,14 +30534,14 @@ ] }, { - "id": 255, + "id": 259, "name": "GoTrueClient", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 256, + "id": 260, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -30059,13 +30549,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 77, + "line": 82, "character": 2 } ], "signatures": [ { - "id": 257, + "id": 261, "name": "new GoTrueClient", "kind": 16384, "kindString": "Constructor signature", @@ -30075,7 +30565,7 @@ }, "parameters": [ { - "id": 258, + "id": 262, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -30083,14 +30573,14 @@ "type": { "type": "reflection", "declaration": { - "id": 259, + "id": 263, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 266, + "id": 270, "name": "autoRefreshToken", "kind": 1024, "kindString": "Property", @@ -30103,7 +30593,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 81, + "line": 86, "character": 4 } ], @@ -30113,7 +30603,7 @@ } }, { - "id": 270, + "id": 274, "name": "cookieOptions", "kind": 1024, "kindString": "Property", @@ -30124,18 +30614,18 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 85, + "line": 90, "character": 4 } ], "type": { "type": "reference", - "id": 532, + "id": 549, "name": "CookieOptions" } }, { - "id": 265, + "id": 269, "name": "detectSessionInUrl", "kind": 1024, "kindString": "Property", @@ -30148,7 +30638,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 80, + "line": 85, "character": 4 } ], @@ -30158,7 +30648,7 @@ } }, { - "id": 271, + "id": 275, "name": "fetch", "kind": 1024, "kindString": "Property", @@ -30168,21 +30658,21 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 86, + "line": 91, "character": 4 } ], "type": { "type": "reflection", "declaration": { - "id": 272, + "id": 276, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 273, + "id": 277, "name": "__type", "kind": 4096, "kindString": "Call signature", @@ -30192,7 +30682,7 @@ }, "parameters": [ { - "id": 274, + "id": 278, "name": "input", "kind": 32768, "kindString": "Parameter", @@ -30205,7 +30695,7 @@ } }, { - "id": 275, + "id": 279, "name": "init", "kind": 32768, "kindString": "Parameter", @@ -30240,7 +30730,7 @@ } }, { - "id": 261, + "id": 265, "name": "headers", "kind": 1024, "kindString": "Property", @@ -30253,27 +30743,27 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 79, + "line": 84, "character": 4 } ], "type": { "type": "reflection", "declaration": { - "id": 262, + "id": 266, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "indexSignature": { - "id": 263, + "id": 267, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 264, + "id": 268, "name": "key", "kind": 32768, "flags": {}, @@ -30292,7 +30782,7 @@ } }, { - "id": 268, + "id": 272, "name": "localStorage", "kind": 1024, "kindString": "Property", @@ -30305,7 +30795,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 83, + "line": 88, "character": 4 } ], @@ -30348,7 +30838,7 @@ } }, { - "id": 269, + "id": 273, "name": "multiTab", "kind": 1024, "kindString": "Property", @@ -30361,7 +30851,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 84, + "line": 89, "character": 4 } ], @@ -30371,7 +30861,7 @@ } }, { - "id": 267, + "id": 271, "name": "persistSession", "kind": 1024, "kindString": "Property", @@ -30384,7 +30874,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 82, + "line": 87, "character": 4 } ], @@ -30394,7 +30884,7 @@ } }, { - "id": 260, + "id": 264, "name": "url", "kind": 1024, "kindString": "Property", @@ -30407,7 +30897,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 78, + "line": 83, "character": 4 } ], @@ -30422,15 +30912,15 @@ "title": "Properties", "kind": 1024, "children": [ - 266, 270, - 265, - 271, - 261, - 268, + 274, 269, - 267, - 260 + 275, + 265, + 272, + 273, + 271, + 264 ] } ] @@ -30440,14 +30930,14 @@ ], "type": { "type": "reference", - "id": 255, + "id": 259, "name": "default" } } ] }, { - "id": 276, + "id": 280, "name": "api", "kind": 1024, "kindString": "Property", @@ -30458,7 +30948,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 48, + "line": 52, "character": 2 } ], @@ -30469,7 +30959,7 @@ } }, { - "id": 279, + "id": 283, "name": "autoRefreshToken", "kind": 1024, "kindString": "Property", @@ -30479,7 +30969,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 58, + "line": 62, "character": 12 } ], @@ -30489,7 +30979,7 @@ } }, { - "id": 278, + "id": 282, "name": "currentSession", "kind": 1024, "kindString": "Property", @@ -30499,6 +30989,39 @@ "comment": { "shortText": "The session object for the currently logged in user or null." }, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 60, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 478, + "name": "Session" + } + ] + } + }, + { + "id": 281, + "name": "currentUser", + "kind": 1024, + "kindString": "Property", + "flags": { + "isProtected": true + }, + "comment": { + "shortText": "The currently logged in user or null." + }, "sources": [ { "fileName": "src/GoTrueClient.ts", @@ -30515,47 +31038,14 @@ }, { "type": "reference", - "id": 463, - "name": "Session" - } - ] - } - }, - { - "id": 277, - "name": "currentUser", - "kind": 1024, - "kindString": "Property", - "flags": { - "isProtected": true - }, - "comment": { - "shortText": "The currently logged in user or null." - }, - "sources": [ - { - "fileName": "src/GoTrueClient.ts", - "line": 52, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] } }, { - "id": 281, + "id": 285, "name": "localStorage", "kind": 1024, "kindString": "Property", @@ -30565,7 +31055,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 60, + "line": 64, "character": 12 } ], @@ -30608,7 +31098,7 @@ } }, { - "id": 282, + "id": 286, "name": "multiTab", "kind": 1024, "kindString": "Property", @@ -30618,7 +31108,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 61, + "line": 65, "character": 12 } ], @@ -30628,7 +31118,28 @@ } }, { - "id": 280, + "id": 289, + "name": "networkRetries", + "kind": 1024, + "kindString": "Property", + "flags": { + "isProtected": true + }, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 68, + "character": 12 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" + }, + { + "id": 284, "name": "persistSession", "kind": 1024, "kindString": "Property", @@ -30638,7 +31149,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 59, + "line": 63, "character": 12 } ], @@ -30648,7 +31159,7 @@ } }, { - "id": 284, + "id": 288, "name": "refreshTokenTimer", "kind": 1024, "kindString": "Property", @@ -30659,7 +31170,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 63, + "line": 67, "character": 12 } ], @@ -30671,7 +31182,7 @@ } }, { - "id": 283, + "id": 287, "name": "stateChangeEmitters", "kind": 1024, "kindString": "Property", @@ -30681,7 +31192,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 62, + "line": 66, "character": 12 } ], @@ -30694,7 +31205,7 @@ }, { "type": "reference", - "id": 524, + "id": 541, "name": "Subscription" } ], @@ -30705,7 +31216,7 @@ "defaultValue": "..." }, { - "id": 433, + "id": 446, "name": "_callRefreshToken", "kind": 2048, "kindString": "Method", @@ -30715,20 +31226,20 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 669, + "line": 686, "character": 16 } ], "signatures": [ { - "id": 434, + "id": 447, "name": "_callRefreshToken", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 435, + "id": 448, "name": "refresh_token", "kind": 32768, "kindString": "Parameter", @@ -30758,26 +31269,26 @@ { "type": "reflection", "declaration": { - "id": 436, + "id": 449, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 437, + "id": 450, "name": "data", "kind": 1024, "kindString": "Property", "flags": {}, "type": { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } }, { - "id": 438, + "id": 451, "name": "error", "kind": 1024, "kindString": "Property", @@ -30794,8 +31305,8 @@ "title": "Properties", "kind": 1024, "children": [ - 437, - 438 + 450, + 451 ] } ] @@ -30804,14 +31315,14 @@ { "type": "reflection", "declaration": { - "id": 439, + "id": 452, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 440, + "id": 453, "name": "data", "kind": 1024, "kindString": "Property", @@ -30823,14 +31334,14 @@ "defaultValue": "null" }, { - "id": 441, + "id": 454, "name": "error", "kind": 1024, "kindString": "Property", "flags": {}, "type": { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" }, "defaultValue": "..." @@ -30841,8 +31352,8 @@ "title": "Properties", "kind": 1024, "children": [ - 440, - 441 + 453, + 454 ] } ] @@ -30859,7 +31370,7 @@ ] }, { - "id": 370, + "id": 379, "name": "_handleEmailSignIn", "kind": 2048, "kindString": "Method", @@ -30869,20 +31380,20 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 509, + "line": 519, "character": 16 } ], "signatures": [ { - "id": 371, + "id": 380, "name": "_handleEmailSignIn", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 372, + "id": 381, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -30893,7 +31404,7 @@ } }, { - "id": 373, + "id": 382, "name": "password", "kind": 32768, "kindString": "Parameter", @@ -30904,7 +31415,7 @@ } }, { - "id": 374, + "id": 383, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -30912,14 +31423,14 @@ "type": { "type": "reflection", "declaration": { - "id": 375, + "id": 384, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 376, + "id": 385, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -30929,7 +31440,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 513, + "line": 523, "character": 6 } ], @@ -30944,7 +31455,7 @@ "title": "Properties", "kind": 1024, "children": [ - 376 + 385 ] } ] @@ -30962,14 +31473,14 @@ { "type": "reflection", "declaration": { - "id": 377, + "id": 386, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 378, + "id": 387, "name": "data", "kind": 1024, "kindString": "Property", @@ -30981,7 +31492,7 @@ "defaultValue": "null" }, { - "id": 381, + "id": 390, "name": "error", "kind": 1024, "kindString": "Property", @@ -30995,14 +31506,14 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] } }, { - "id": 380, + "id": 389, "name": "session", "kind": 1024, "kindString": "Property", @@ -31014,7 +31525,7 @@ "defaultValue": "null" }, { - "id": 379, + "id": 388, "name": "user", "kind": 1024, "kindString": "Property", @@ -31031,314 +31542,15 @@ "title": "Properties", "kind": 1024, "children": [ - 378, - 381, - 380, - 379 + 387, + 390, + 389, + 388 ] } ] } }, - { - "type": "reflection", - "declaration": { - "id": 382, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 383, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "type": { - "type": "reference", - "id": 463, - "name": "Session" - } - }, - { - "id": 386, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "type": { - "type": "literal", - "value": null - }, - "defaultValue": "null" - }, - { - "id": 385, - "name": "session", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "type": { - "type": "reference", - "id": 463, - "name": "Session" - }, - "defaultValue": "data" - }, - { - "id": 384, - "name": "user", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 482, - "name": "User" - } - ] - }, - "defaultValue": "data.user" - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 383, - 386, - 385, - 384 - ] - } - ] - } - } - ] - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 422, - "name": "_handleOpenIDConnectSignIn", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "src/GoTrueClient.ts", - "line": 574, - "character": 16 - } - ], - "signatures": [ - { - "id": 423, - "name": "_handleOpenIDConnectSignIn", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 424, - "name": "__namedParameters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "id": 558, - "name": "OpenIDConnectCredentials" - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 425, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 428, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/GoTrueClient.ts", - "line": 583, - "character": 4 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 460, - "name": "ApiError" - } - ] - } - }, - { - "id": 426, - "name": "session", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/GoTrueClient.ts", - "line": 581, - "character": 4 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 463, - "name": "Session" - } - ] - } - }, - { - "id": 427, - "name": "user", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/GoTrueClient.ts", - "line": 582, - "character": 4 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 482, - "name": "User" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 428, - 426, - 427 - ] - } - ] - } - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 387, - "name": "_handlePhoneSignIn", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "src/GoTrueClient.ts", - "line": 533, - "character": 16 - } - ], - "signatures": [ - { - "id": 388, - "name": "_handlePhoneSignIn", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 389, - "name": "phone", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 390, - "name": "password", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "union", - "types": [ { "type": "reflection", "declaration": { @@ -31355,10 +31567,10 @@ "kindString": "Property", "flags": {}, "type": { - "type": "literal", - "value": null - }, - "defaultValue": "null" + "type": "reference", + "id": 478, + "name": "Session" + } }, { "id": 395, @@ -31367,19 +31579,10 @@ "kindString": "Property", "flags": {}, "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 460, - "name": "ApiError" - } - ] - } + "type": "literal", + "value": null + }, + "defaultValue": "null" }, { "id": 394, @@ -31387,87 +31590,15 @@ "kind": 1024, "kindString": "Property", "flags": {}, - "type": { - "type": "literal", - "value": null - }, - "defaultValue": "null" - }, - { - "id": 393, - "name": "user", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "type": { - "type": "literal", - "value": null - }, - "defaultValue": "null" - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 392, - 395, - 394, - 393 - ] - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 396, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 397, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, "type": { "type": "reference", - "id": 463, - "name": "Session" - } - }, - { - "id": 400, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "type": { - "type": "literal", - "value": null - }, - "defaultValue": "null" - }, - { - "id": 399, - "name": "session", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "type": { - "type": "reference", - "id": 463, + "id": 478, "name": "Session" }, "defaultValue": "data" }, { - "id": 398, + "id": 393, "name": "user", "kind": 1024, "kindString": "Property", @@ -31481,7 +31612,7 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] @@ -31494,10 +31625,10 @@ "title": "Properties", "kind": 1024, "children": [ - 397, - 400, - 399, - 398 + 392, + 395, + 394, + 393 ] } ] @@ -31514,7 +31645,387 @@ ] }, { - "id": 401, + "id": 435, + "name": "_handleOpenIDConnectSignIn", + "kind": 2048, + "kindString": "Method", + "flags": { + "isPrivate": true + }, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 586, + "character": 16 + } + ], + "signatures": [ + { + "id": 436, + "name": "_handleOpenIDConnectSignIn", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "parameters": [ + { + "id": 437, + "name": "__namedParameters", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 575, + "name": "OpenIDConnectCredentials" + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 438, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 441, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 595, + "character": 4 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 475, + "name": "ApiError" + } + ] + } + }, + { + "id": 439, + "name": "session", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 593, + "character": 4 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 478, + "name": "Session" + } + ] + } + }, + { + "id": 440, + "name": "user", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 594, + "character": 4 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 497, + "name": "User" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 441, + 439, + 440 + ] + } + ] + } + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 396, + "name": "_handlePhoneSignIn", + "kind": 2048, + "kindString": "Method", + "flags": { + "isPrivate": true + }, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 543, + "character": 16 + } + ], + "signatures": [ + { + "id": 397, + "name": "_handlePhoneSignIn", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "parameters": [ + { + "id": 398, + "name": "phone", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 399, + "name": "password", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 400, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 401, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "type": { + "type": "literal", + "value": null + }, + "defaultValue": "null" + }, + { + "id": 404, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 475, + "name": "ApiError" + } + ] + } + }, + { + "id": 403, + "name": "session", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "type": { + "type": "literal", + "value": null + }, + "defaultValue": "null" + }, + { + "id": 402, + "name": "user", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "type": { + "type": "literal", + "value": null + }, + "defaultValue": "null" + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 401, + 404, + 403, + 402 + ] + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 405, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 406, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "type": { + "type": "reference", + "id": 478, + "name": "Session" + } + }, + { + "id": 409, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "type": { + "type": "literal", + "value": null + }, + "defaultValue": "null" + }, + { + "id": 408, + "name": "session", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "type": { + "type": "reference", + "id": 478, + "name": "Session" + }, + "defaultValue": "data" + }, + { + "id": 407, + "name": "user", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 497, + "name": "User" + } + ] + }, + "defaultValue": "data.user" + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 406, + 409, + 408, + 407 + ] + } + ] + } + } + ] + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 410, "name": "_handleProviderSignIn", "kind": 2048, "kindString": "Method", @@ -31524,32 +32035,32 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 549, + "line": 559, "character": 10 } ], "signatures": [ { - "id": 402, + "id": 411, "name": "_handleProviderSignIn", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 403, + "id": 412, "name": "provider", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 458, + "id": 473, "name": "Provider" } }, { - "id": 404, + "id": 413, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -31557,14 +32068,63 @@ "type": { "type": "reflection", "declaration": { - "id": 405, + "id": 414, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 406, + "id": 417, + "name": "queryParams", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 564, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 418, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "indexSignature": { + "id": 419, + "name": "__index", + "kind": 8192, + "kindString": "Index signature", + "flags": {}, + "parameters": [ + { + "id": 420, + "name": "key", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + } + } + }, + { + "id": 415, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -31574,7 +32134,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 552, + "line": 562, "character": 6 } ], @@ -31584,7 +32144,7 @@ } }, { - "id": 407, + "id": 416, "name": "scopes", "kind": 1024, "kindString": "Property", @@ -31594,7 +32154,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 553, + "line": 563, "character": 6 } ], @@ -31609,8 +32169,9 @@ "title": "Properties", "kind": 1024, "children": [ - 406, - 407 + 417, + 415, + 416 ] } ] @@ -31625,14 +32186,14 @@ { "type": "reflection", "declaration": { - "id": 408, + "id": 421, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 411, + "id": 424, "name": "data", "kind": 1024, "kindString": "Property", @@ -31644,7 +32205,7 @@ "defaultValue": "null" }, { - "id": 414, + "id": 427, "name": "error", "kind": 1024, "kindString": "Property", @@ -31656,19 +32217,19 @@ "defaultValue": "null" }, { - "id": 409, + "id": 422, "name": "provider", "kind": 1024, "kindString": "Property", "flags": {}, "type": { "type": "reference", - "id": 458, + "id": 473, "name": "Provider" } }, { - "id": 412, + "id": 425, "name": "session", "kind": 1024, "kindString": "Property", @@ -31680,7 +32241,7 @@ "defaultValue": "null" }, { - "id": 410, + "id": 423, "name": "url", "kind": 1024, "kindString": "Property", @@ -31691,7 +32252,7 @@ } }, { - "id": 413, + "id": 426, "name": "user", "kind": 1024, "kindString": "Property", @@ -31708,12 +32269,12 @@ "title": "Properties", "kind": 1024, "children": [ - 411, - 414, - 409, - 412, - 410, - 413 + 424, + 427, + 422, + 425, + 423, + 426 ] } ] @@ -31722,14 +32283,14 @@ { "type": "reflection", "declaration": { - "id": 415, + "id": 428, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 416, + "id": 429, "name": "data", "kind": 1024, "kindString": "Property", @@ -31741,20 +32302,20 @@ "defaultValue": "null" }, { - "id": 419, + "id": 432, "name": "error", "kind": 1024, "kindString": "Property", "flags": {}, "type": { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" }, "defaultValue": "..." }, { - "id": 420, + "id": 433, "name": "provider", "kind": 1024, "kindString": "Property", @@ -31765,7 +32326,7 @@ } }, { - "id": 418, + "id": 431, "name": "session", "kind": 1024, "kindString": "Property", @@ -31777,7 +32338,7 @@ "defaultValue": "null" }, { - "id": 421, + "id": 434, "name": "url", "kind": 1024, "kindString": "Property", @@ -31788,7 +32349,7 @@ } }, { - "id": 417, + "id": 430, "name": "user", "kind": 1024, "kindString": "Property", @@ -31805,12 +32366,12 @@ "title": "Properties", "kind": 1024, "children": [ - 416, - 419, - 420, - 418, - 421, - 417 + 429, + 432, + 433, + 431, + 434, + 430 ] } ] @@ -31822,7 +32383,45 @@ ] }, { - "id": 456, + "id": 471, + "name": "_handleVisibilityChange", + "kind": 2048, + "kindString": "Method", + "flags": { + "isPrivate": true + }, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 791, + "character": 10 + } + ], + "signatures": [ + { + "id": 472, + "name": "_handleVisibilityChange", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "literal", + "value": false + } + ] + } + } + ] + }, + { + "id": 469, "name": "_listenForMultiTabEvents", "kind": 2048, "kindString": "Method", @@ -31832,13 +32431,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 742, + "line": 768, "character": 10 } ], "signatures": [ { - "id": 457, + "id": 470, "name": "_listenForMultiTabEvents", "kind": 4096, "kindString": "Call signature", @@ -31863,7 +32462,7 @@ ] }, { - "id": 442, + "id": 455, "name": "_notifyAllSubscribers", "kind": 2048, "kindString": "Method", @@ -31873,27 +32472,27 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 688, + "line": 705, "character": 10 } ], "signatures": [ { - "id": 443, + "id": 456, "name": "_notifyAllSubscribers", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 444, + "id": 457, "name": "event", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 459, + "id": 474, "name": "AuthChangeEvent" } } @@ -31906,7 +32505,7 @@ ] }, { - "id": 448, + "id": 461, "name": "_persistSession", "kind": 2048, "kindString": "Method", @@ -31916,27 +32515,27 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 715, + "line": 732, "character": 10 } ], "signatures": [ { - "id": 449, + "id": 462, "name": "_persistSession", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 450, + "id": 463, "name": "currentSession", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } } @@ -31949,7 +32548,7 @@ ] }, { - "id": 431, + "id": 444, "name": "_recoverAndRefresh", "kind": 2048, "kindString": "Method", @@ -31959,13 +32558,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 633, + "line": 641, "character": 16 } ], "signatures": [ { - "id": 432, + "id": 445, "name": "_recoverAndRefresh", "kind": 4096, "kindString": "Call signature", @@ -31998,7 +32597,7 @@ ] }, { - "id": 429, + "id": 442, "name": "_recoverSession", "kind": 2048, "kindString": "Method", @@ -32008,13 +32607,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 609, + "line": 621, "character": 10 } ], "signatures": [ { - "id": 430, + "id": 443, "name": "_recoverSession", "kind": 4096, "kindString": "Call signature", @@ -32039,7 +32638,7 @@ ] }, { - "id": 451, + "id": 464, "name": "_removeSession", "kind": 2048, "kindString": "Method", @@ -32049,13 +32648,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 720, + "line": 737, "character": 16 } ], "signatures": [ { - "id": 452, + "id": 465, "name": "_removeSession", "kind": 4096, "kindString": "Call signature", @@ -32076,7 +32675,7 @@ ] }, { - "id": 445, + "id": 458, "name": "_saveSession", "kind": 2048, "kindString": "Method", @@ -32086,13 +32685,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 696, + "line": 713, "character": 10 } ], "signatures": [ { - "id": 446, + "id": 459, "name": "_saveSession", "kind": 4096, "kindString": "Call signature", @@ -32102,14 +32701,14 @@ }, "parameters": [ { - "id": 447, + "id": 460, "name": "session", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } } @@ -32122,7 +32721,7 @@ ] }, { - "id": 453, + "id": 466, "name": "_startAutoRefreshToken", "kind": 2048, "kindString": "Method", @@ -32132,13 +32731,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 731, + "line": 748, "character": 10 } ], "signatures": [ { - "id": 454, + "id": 467, "name": "_startAutoRefreshToken", "kind": 4096, "kindString": "Call signature", @@ -32148,7 +32747,7 @@ }, "parameters": [ { - "id": 455, + "id": 468, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -32170,7 +32769,7 @@ ] }, { - "id": 348, + "id": 357, "name": "getSessionFromUrl", "kind": 2048, "kindString": "Method", @@ -32178,13 +32777,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 417, + "line": 427, "character": 8 } ], "signatures": [ { - "id": 349, + "id": 358, "name": "getSessionFromUrl", "kind": 4096, "kindString": "Call signature", @@ -32194,7 +32793,7 @@ }, "parameters": [ { - "id": 350, + "id": 359, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -32204,14 +32803,14 @@ "type": { "type": "reflection", "declaration": { - "id": 351, + "id": 360, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 352, + "id": 361, "name": "storeSession", "kind": 1024, "kindString": "Property", @@ -32224,7 +32823,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 418, + "line": 428, "character": 4 } ], @@ -32239,7 +32838,7 @@ "title": "Properties", "kind": 1024, "children": [ - 352 + 361 ] } ] @@ -32253,14 +32852,14 @@ { "type": "reflection", "declaration": { - "id": 353, + "id": 362, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 354, + "id": 363, "name": "data", "kind": 1024, "kindString": "Property", @@ -32268,7 +32867,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 419, + "line": 429, "character": 16 } ], @@ -32281,14 +32880,14 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } ] } }, { - "id": 355, + "id": 364, "name": "error", "kind": 1024, "kindString": "Property", @@ -32296,7 +32895,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 419, + "line": 429, "character": 38 } ], @@ -32309,7 +32908,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -32321,8 +32920,8 @@ "title": "Properties", "kind": 1024, "children": [ - 354, - 355 + 363, + 364 ] } ] @@ -32337,7 +32936,7 @@ ] }, { - "id": 360, + "id": 369, "name": "onAuthStateChange", "kind": 2048, "kindString": "Method", @@ -32345,13 +32944,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 489, + "line": 499, "character": 2 } ], "signatures": [ { - "id": 361, + "id": 370, "name": "onAuthStateChange", "kind": 4096, "kindString": "Call signature", @@ -32362,7 +32961,7 @@ }, "parameters": [ { - "id": 362, + "id": 371, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -32370,33 +32969,33 @@ "type": { "type": "reflection", "declaration": { - "id": 363, + "id": 372, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 364, + "id": 373, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 365, + "id": 374, "name": "event", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 459, + "id": 474, "name": "AuthChangeEvent" } }, { - "id": 366, + "id": 375, "name": "session", "kind": 32768, "kindString": "Parameter", @@ -32410,7 +33009,7 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } ] @@ -32430,14 +33029,14 @@ "type": { "type": "reflection", "declaration": { - "id": 367, + "id": 376, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 368, + "id": 377, "name": "data", "kind": 1024, "kindString": "Property", @@ -32445,7 +33044,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 490, + "line": 500, "character": 4 } ], @@ -32458,14 +33057,14 @@ }, { "type": "reference", - "id": 524, + "id": 541, "name": "Subscription" } ] } }, { - "id": 369, + "id": 378, "name": "error", "kind": 1024, "kindString": "Property", @@ -32473,7 +33072,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 491, + "line": 501, "character": 4 } ], @@ -32486,7 +33085,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -32498,8 +33097,8 @@ "title": "Properties", "kind": 1024, "children": [ - 368, - 369 + 377, + 378 ] } ] @@ -32509,7 +33108,7 @@ ] }, { - "id": 326, + "id": 335, "name": "refreshSession", "kind": 2048, "kindString": "Method", @@ -32517,13 +33116,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 330, + "line": 338, "character": 8 } ], "signatures": [ { - "id": 327, + "id": 336, "name": "refreshSession", "kind": 4096, "kindString": "Call signature", @@ -32537,14 +33136,14 @@ { "type": "reflection", "declaration": { - "id": 328, + "id": 337, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 329, + "id": 338, "name": "data", "kind": 1024, "kindString": "Property", @@ -32552,7 +33151,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 331, + "line": 339, "character": 4 } ], @@ -32565,14 +33164,14 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } ] } }, { - "id": 331, + "id": 340, "name": "error", "kind": 1024, "kindString": "Property", @@ -32580,7 +33179,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 333, + "line": 341, "character": 4 } ], @@ -32593,14 +33192,14 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] } }, { - "id": 330, + "id": 339, "name": "user", "kind": 1024, "kindString": "Property", @@ -32608,7 +33207,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 332, + "line": 340, "character": 4 } ], @@ -32621,7 +33220,7 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] @@ -32633,9 +33232,9 @@ "title": "Properties", "kind": 1024, "children": [ - 329, - 331, - 330 + 338, + 340, + 339 ] } ] @@ -32650,7 +33249,7 @@ ] }, { - "id": 324, + "id": 333, "name": "session", "kind": 2048, "kindString": "Method", @@ -32658,13 +33257,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 323, + "line": 331, "character": 2 } ], "signatures": [ { - "id": 325, + "id": 334, "name": "session", "kind": 4096, "kindString": "Call signature", @@ -32681,7 +33280,7 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } ] @@ -32690,7 +33289,7 @@ ] }, { - "id": 345, + "id": 354, "name": "setAuth", "kind": 2048, "kindString": "Method", @@ -32698,13 +33297,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 402, + "line": 410, "character": 2 } ], "signatures": [ { - "id": 346, + "id": 355, "name": "setAuth", "kind": 4096, "kindString": "Call signature", @@ -32714,7 +33313,7 @@ }, "parameters": [ { - "id": 347, + "id": 356, "name": "access_token", "kind": 32768, "kindString": "Parameter", @@ -32730,14 +33329,14 @@ ], "type": { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } } ] }, { - "id": 339, + "id": 348, "name": "setSession", "kind": 2048, "kindString": "Method", @@ -32745,13 +33344,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 378, + "line": 386, "character": 8 } ], "signatures": [ { - "id": 340, + "id": 349, "name": "setSession", "kind": 4096, "kindString": "Call signature", @@ -32761,7 +33360,7 @@ }, "parameters": [ { - "id": 341, + "id": 350, "name": "refresh_token", "kind": 32768, "kindString": "Parameter", @@ -32781,14 +33380,14 @@ { "type": "reflection", "declaration": { - "id": 342, + "id": 351, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 344, + "id": 353, "name": "error", "kind": 1024, "kindString": "Property", @@ -32796,7 +33395,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 380, + "line": 388, "character": 40 } ], @@ -32809,14 +33408,14 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] } }, { - "id": 343, + "id": 352, "name": "session", "kind": 1024, "kindString": "Property", @@ -32824,7 +33423,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 380, + "line": 388, "character": 15 } ], @@ -32837,7 +33436,7 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } ] @@ -32849,8 +33448,8 @@ "title": "Properties", "kind": 1024, "children": [ - 344, - 343 + 353, + 352 ] } ] @@ -32865,7 +33464,7 @@ ] }, { - "id": 297, + "id": 302, "name": "signIn", "kind": 2048, "kindString": "Method", @@ -32873,13 +33472,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 191, + "line": 197, "character": 8 } ], "signatures": [ { - "id": 298, + "id": 303, "name": "signIn", "kind": 4096, "kindString": "Call signature", @@ -32889,19 +33488,19 @@ }, "parameters": [ { - "id": 299, + "id": 304, "name": "__namedParameters", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 538, + "id": 555, "name": "UserCredentials" } }, { - "id": 300, + "id": 305, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -32909,14 +33508,14 @@ "type": { "type": "reflection", "declaration": { - "id": 301, + "id": 306, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 305, + "id": 310, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -32926,7 +33525,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 197, + "line": 203, "character": 6 } ], @@ -32936,7 +33535,56 @@ } }, { - "id": 302, + "id": 311, + "name": "queryParams", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 204, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 312, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "indexSignature": { + "id": 313, + "name": "__index", + "kind": 8192, + "kindString": "Index signature", + "flags": {}, + "parameters": [ + { + "id": 314, + "name": "key", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + } + } + }, + { + "id": 307, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -32946,7 +33594,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 194, + "line": 200, "character": 6 } ], @@ -32956,7 +33604,7 @@ } }, { - "id": 304, + "id": 309, "name": "scopes", "kind": 1024, "kindString": "Property", @@ -32966,7 +33614,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 196, + "line": 202, "character": 6 } ], @@ -32976,7 +33624,7 @@ } }, { - "id": 303, + "id": 308, "name": "shouldCreateUser", "kind": 1024, "kindString": "Property", @@ -32986,7 +33634,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 195, + "line": 201, "character": 6 } ], @@ -33001,10 +33649,11 @@ "title": "Properties", "kind": 1024, "children": [ - 305, - 302, - 304, - 303 + 310, + 311, + 307, + 309, + 308 ] } ] @@ -33019,14 +33668,14 @@ { "type": "reflection", "declaration": { - "id": 306, + "id": 315, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 311, + "id": 320, "name": "error", "kind": 1024, "kindString": "Property", @@ -33034,7 +33683,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 204, + "line": 211, "character": 4 } ], @@ -33047,14 +33696,14 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] } }, { - "id": 309, + "id": 318, "name": "provider", "kind": 1024, "kindString": "Property", @@ -33064,18 +33713,18 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 202, + "line": 209, "character": 4 } ], "type": { "type": "reference", - "id": 458, + "id": 473, "name": "Provider" } }, { - "id": 307, + "id": 316, "name": "session", "kind": 1024, "kindString": "Property", @@ -33083,7 +33732,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 200, + "line": 207, "character": 4 } ], @@ -33096,14 +33745,14 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } ] } }, { - "id": 310, + "id": 319, "name": "url", "kind": 1024, "kindString": "Property", @@ -33113,7 +33762,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 203, + "line": 210, "character": 4 } ], @@ -33132,7 +33781,7 @@ } }, { - "id": 308, + "id": 317, "name": "user", "kind": 1024, "kindString": "Property", @@ -33140,7 +33789,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 201, + "line": 208, "character": 4 } ], @@ -33153,7 +33802,7 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] @@ -33165,11 +33814,11 @@ "title": "Properties", "kind": 1024, "children": [ - 311, - 309, - 307, - 310, - 308 + 320, + 318, + 316, + 319, + 317 ] } ] @@ -33184,7 +33833,7 @@ ] }, { - "id": 356, + "id": 365, "name": "signOut", "kind": 2048, "kindString": "Method", @@ -33192,13 +33841,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 474, + "line": 484, "character": 8 } ], "signatures": [ { - "id": 357, + "id": 366, "name": "signOut", "kind": 4096, "kindString": "Call signature", @@ -33213,14 +33862,14 @@ { "type": "reflection", "declaration": { - "id": 358, + "id": 367, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 359, + "id": 368, "name": "error", "kind": 1024, "kindString": "Property", @@ -33228,7 +33877,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 474, + "line": 484, "character": 29 } ], @@ -33241,7 +33890,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -33253,7 +33902,7 @@ "title": "Properties", "kind": 1024, "children": [ - 359 + 368 ] } ] @@ -33268,7 +33917,7 @@ ] }, { - "id": 285, + "id": 290, "name": "signUp", "kind": 2048, "kindString": "Method", @@ -33276,13 +33925,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 124, + "line": 130, "character": 8 } ], "signatures": [ { - "id": 286, + "id": 291, "name": "signUp", "kind": 4096, "kindString": "Call signature", @@ -33292,19 +33941,19 @@ }, "parameters": [ { - "id": 287, + "id": 292, "name": "__namedParameters", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 538, + "id": 555, "name": "UserCredentials" } }, { - "id": 288, + "id": 293, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -33312,14 +33961,14 @@ "type": { "type": "reflection", "declaration": { - "id": 289, + "id": 294, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 292, + "id": 297, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -33329,7 +33978,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 129, + "line": 135, "character": 6 } ], @@ -33339,7 +33988,7 @@ } }, { - "id": 291, + "id": 296, "name": "data", "kind": 1024, "kindString": "Property", @@ -33349,7 +33998,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 128, + "line": 134, "character": 6 } ], @@ -33359,7 +34008,7 @@ } }, { - "id": 290, + "id": 295, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -33369,7 +34018,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 127, + "line": 133, "character": 6 } ], @@ -33384,9 +34033,9 @@ "title": "Properties", "kind": 1024, "children": [ - 292, - 291, - 290 + 297, + 296, + 295 ] } ] @@ -33401,14 +34050,14 @@ { "type": "reflection", "declaration": { - "id": 293, + "id": 298, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 296, + "id": 301, "name": "error", "kind": 1024, "kindString": "Property", @@ -33416,7 +34065,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 134, + "line": 140, "character": 4 } ], @@ -33429,14 +34078,14 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] } }, { - "id": 295, + "id": 300, "name": "session", "kind": 1024, "kindString": "Property", @@ -33444,7 +34093,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 133, + "line": 139, "character": 4 } ], @@ -33457,14 +34106,14 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } ] } }, { - "id": 294, + "id": 299, "name": "user", "kind": 1024, "kindString": "Property", @@ -33472,7 +34121,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 132, + "line": 138, "character": 4 } ], @@ -33485,7 +34134,7 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] @@ -33497,9 +34146,9 @@ "title": "Properties", "kind": 1024, "children": [ - 296, - 295, - 294 + 301, + 300, + 299 ] } ] @@ -33514,7 +34163,7 @@ ] }, { - "id": 332, + "id": 341, "name": "update", "kind": 2048, "kindString": "Method", @@ -33522,13 +34171,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 351, + "line": 359, "character": 8 } ], "signatures": [ { - "id": 333, + "id": 342, "name": "update", "kind": 4096, "kindString": "Call signature", @@ -33538,14 +34187,14 @@ }, "parameters": [ { - "id": 334, + "id": 343, "name": "attributes", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 508, + "id": 525, "name": "UserAttributes" } } @@ -33556,14 +34205,14 @@ { "type": "reflection", "declaration": { - "id": 335, + "id": 344, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 336, + "id": 345, "name": "data", "kind": 1024, "kindString": "Property", @@ -33571,7 +34220,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 353, + "line": 361, "character": 15 } ], @@ -33584,14 +34233,14 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] } }, { - "id": 338, + "id": 347, "name": "error", "kind": 1024, "kindString": "Property", @@ -33599,7 +34248,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 353, + "line": 361, "character": 53 } ], @@ -33612,14 +34261,14 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] } }, { - "id": 337, + "id": 346, "name": "user", "kind": 1024, "kindString": "Property", @@ -33627,7 +34276,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 353, + "line": 361, "character": 34 } ], @@ -33640,7 +34289,7 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] @@ -33652,9 +34301,9 @@ "title": "Properties", "kind": 1024, "children": [ - 336, - 338, - 337 + 345, + 347, + 346 ] } ] @@ -33669,7 +34318,7 @@ ] }, { - "id": 322, + "id": 331, "name": "user", "kind": 2048, "kindString": "Method", @@ -33677,13 +34326,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 316, + "line": 324, "character": 2 } ], "signatures": [ { - "id": 323, + "id": 332, "name": "user", "kind": 4096, "kindString": "Call signature", @@ -33701,7 +34350,7 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] @@ -33710,7 +34359,7 @@ ] }, { - "id": 312, + "id": 321, "name": "verifyOTP", "kind": 2048, "kindString": "Method", @@ -33718,13 +34367,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 268, + "line": 276, "character": 8 } ], "signatures": [ { - "id": 313, + "id": 322, "name": "verifyOTP", "kind": 4096, "kindString": "Call signature", @@ -33734,19 +34383,19 @@ }, "parameters": [ { - "id": 314, + "id": 323, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 545, + "id": 562, "name": "VerifyOTPParams" } }, { - "id": 315, + "id": 324, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -33754,14 +34403,14 @@ "type": { "type": "reflection", "declaration": { - "id": 316, + "id": 325, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 317, + "id": 326, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -33771,7 +34420,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 271, + "line": 279, "character": 6 } ], @@ -33786,7 +34435,7 @@ "title": "Properties", "kind": 1024, "children": [ - 317 + 326 ] } ] @@ -33801,14 +34450,14 @@ { "type": "reflection", "declaration": { - "id": 318, + "id": 327, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 321, + "id": 330, "name": "error", "kind": 1024, "kindString": "Property", @@ -33816,7 +34465,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 276, + "line": 284, "character": 4 } ], @@ -33829,14 +34478,14 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] } }, { - "id": 320, + "id": 329, "name": "session", "kind": 1024, "kindString": "Property", @@ -33844,7 +34493,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 275, + "line": 283, "character": 4 } ], @@ -33857,14 +34506,14 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } ] } }, { - "id": 319, + "id": 328, "name": "user", "kind": 1024, "kindString": "Property", @@ -33872,7 +34521,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 274, + "line": 282, "character": 4 } ], @@ -33885,7 +34534,7 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] @@ -33897,9 +34546,9 @@ "title": "Properties", "kind": 1024, "children": [ - 321, - 320, - 319 + 330, + 329, + 328 ] } ] @@ -33919,73 +34568,75 @@ "title": "Constructors", "kind": 512, "children": [ - 256 + 260 ] }, { "title": "Properties", "kind": 1024, "children": [ - 276, - 279, - 278, - 277, - 281, - 282, 280, + 283, + 282, + 281, + 285, + 286, + 289, 284, - 283 + 288, + 287 ] }, { "title": "Methods", "kind": 2048, "children": [ - 433, - 370, - 422, - 387, - 401, - 456, + 446, + 379, + 435, + 396, + 410, + 471, + 469, + 455, + 461, + 444, 442, - 448, - 431, - 429, - 451, - 445, - 453, + 464, + 458, + 466, + 357, + 369, + 335, + 333, + 354, 348, - 360, - 326, - 324, - 345, - 339, - 297, - 356, - 285, - 332, - 322, - 312 + 302, + 365, + 290, + 341, + 331, + 321 ] } ], "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 43, + "line": 47, "character": 21 } ] }, { - "id": 514, + "id": 531, "name": "AdminUserAttributes", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 516, + "id": 533, "name": "app_metadata", "kind": 1024, "kindString": "Property", @@ -33999,7 +34650,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 135, + "line": 137, "character": 2 } ], @@ -34009,7 +34660,7 @@ } }, { - "id": 523, + "id": 540, "name": "data", "kind": 1024, "kindString": "Property", @@ -34022,7 +34673,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 110, + "line": 112, "character": 2 } ], @@ -34032,12 +34683,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 513, + "id": 530, "name": "UserAttributes.data" } }, { - "id": 519, + "id": 536, "name": "email", "kind": 1024, "kindString": "Property", @@ -34050,7 +34701,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 90, + "line": 92, "character": 2 } ], @@ -34060,12 +34711,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 509, + "id": 526, "name": "UserAttributes.email" } }, { - "id": 522, + "id": 539, "name": "email_change_token", "kind": 1024, "kindString": "Property", @@ -34078,7 +34729,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 105, + "line": 107, "character": 2 } ], @@ -34088,12 +34739,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 512, + "id": 529, "name": "UserAttributes.email_change_token" } }, { - "id": 517, + "id": 534, "name": "email_confirm", "kind": 1024, "kindString": "Property", @@ -34107,7 +34758,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 142, + "line": 144, "character": 2 } ], @@ -34117,7 +34768,7 @@ } }, { - "id": 521, + "id": 538, "name": "password", "kind": 1024, "kindString": "Property", @@ -34130,7 +34781,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 100, + "line": 102, "character": 2 } ], @@ -34140,12 +34791,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 511, + "id": 528, "name": "UserAttributes.password" } }, { - "id": 520, + "id": 537, "name": "phone", "kind": 1024, "kindString": "Property", @@ -34158,7 +34809,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 95, + "line": 97, "character": 2 } ], @@ -34168,12 +34819,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 510, + "id": 527, "name": "UserAttributes.phone" } }, { - "id": 518, + "id": 535, "name": "phone_confirm", "kind": 1024, "kindString": "Property", @@ -34187,7 +34838,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 149, + "line": 151, "character": 2 } ], @@ -34197,7 +34848,7 @@ } }, { - "id": 515, + "id": 532, "name": "user_metadata", "kind": 1024, "kindString": "Property", @@ -34211,7 +34862,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 125, + "line": 127, "character": 2 } ], @@ -34226,42 +34877,42 @@ "title": "Properties", "kind": 1024, "children": [ - 516, - 523, - 519, - 522, - 517, - 521, - 520, - 518, - 515 + 533, + 540, + 536, + 539, + 534, + 538, + 537, + 535, + 532 ] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 113, + "line": 115, "character": 17 } ], "extendedTypes": [ { "type": "reference", - "id": 508, + "id": 525, "name": "UserAttributes" } ] }, { - "id": 460, + "id": 475, "name": "ApiError", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 461, + "id": 476, "name": "message", "kind": 1024, "kindString": "Property", @@ -34279,7 +34930,7 @@ } }, { - "id": 462, + "id": 477, "name": "status", "kind": 1024, "kindString": "Property", @@ -34302,8 +34953,8 @@ "title": "Properties", "kind": 1024, "children": [ - 461, - 462 + 476, + 477 ] } ], @@ -34316,20 +34967,40 @@ ] }, { - "id": 532, + "id": 549, "name": "CookieOptions", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 535, + "id": 552, "name": "domain", "kind": 1024, "kindString": "Property", "flags": { "isOptional": true }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 175, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 551, + "name": "lifetime", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, "sources": [ { "fileName": "src/lib/types.ts", @@ -34339,12 +35010,12 @@ ], "type": { "type": "intrinsic", - "name": "string" + "name": "number" } }, { - "id": 534, - "name": "lifetime", + "id": 550, + "name": "name", "kind": 1024, "kindString": "Property", "flags": { @@ -34357,59 +35028,19 @@ "character": 2 } ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 533, - "name": "name", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 169, - "character": 2 - } - ], "type": { "type": "intrinsic", "name": "string" } }, { - "id": 536, + "id": 553, "name": "path", "kind": 1024, "kindString": "Property", "flags": { "isOptional": true }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 174, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 537, - "name": "sameSite", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, "sources": [ { "fileName": "src/lib/types.ts", @@ -34421,6 +35052,26 @@ "type": "intrinsic", "name": "string" } + }, + { + "id": 554, + "name": "sameSite", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 178, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } } ], "groups": [ @@ -34428,37 +35079,93 @@ "title": "Properties", "kind": 1024, "children": [ - 535, - 534, - 533, - 536, - 537 + 552, + 551, + 550, + 553, + 554 ] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 167, + "line": 169, "character": 17 } ] }, { - "id": 558, + "id": 575, "name": "OpenIDConnectCredentials", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 562, + "id": 579, "name": "client_id", "kind": 1024, "kindString": "Property", "flags": { "isOptional": true }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 211, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 576, + "name": "id_token", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 208, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 580, + "name": "issuer", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 212, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 577, + "name": "nonce", + "kind": 1024, + "kindString": "Property", + "flags": {}, "sources": [ { "fileName": "src/lib/types.ts", @@ -34472,26 +35179,8 @@ } }, { - "id": 559, - "name": "id_token", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 206, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 563, - "name": "issuer", + "id": 578, + "name": "provider", "kind": 1024, "kindString": "Property", "flags": { @@ -34504,47 +35193,9 @@ "character": 2 } ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 560, - "name": "nonce", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 207, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 561, - "name": "provider", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 208, - "character": 2 - } - ], "type": { "type": "reference", - "id": 458, + "id": 473, "name": "Provider" } } @@ -34554,31 +35205,31 @@ "title": "Properties", "kind": 1024, "children": [ - 562, - 559, - 563, - 560, - 561 + 579, + 576, + 580, + 577, + 578 ] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 205, + "line": 207, "character": 17 } ] }, { - "id": 463, + "id": 478, "name": "Session", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 465, + "id": 480, "name": "access_token", "kind": 1024, "kindString": "Property", @@ -34596,7 +35247,7 @@ } }, { - "id": 467, + "id": 482, "name": "expires_at", "kind": 1024, "kindString": "Property", @@ -34619,7 +35270,7 @@ } }, { - "id": 466, + "id": 481, "name": "expires_in", "kind": 1024, "kindString": "Property", @@ -34642,7 +35293,7 @@ } }, { - "id": 464, + "id": 479, "name": "provider_token", "kind": 1024, "kindString": "Property", @@ -34671,7 +35322,7 @@ } }, { - "id": 468, + "id": 483, "name": "refresh_token", "kind": 1024, "kindString": "Property", @@ -34691,7 +35342,7 @@ } }, { - "id": 469, + "id": 484, "name": "token_type", "kind": 1024, "kindString": "Property", @@ -34709,7 +35360,7 @@ } }, { - "id": 470, + "id": 485, "name": "user", "kind": 1024, "kindString": "Property", @@ -34730,7 +35381,7 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] @@ -34742,13 +35393,13 @@ "title": "Properties", "kind": 1024, "children": [ - 465, - 467, - 466, - 464, - 468, - 469, - 470 + 480, + 482, + 481, + 479, + 483, + 484, + 485 ] } ], @@ -34761,14 +35412,14 @@ ] }, { - "id": 524, + "id": 541, "name": "Subscription", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 525, + "id": 542, "name": "id", "kind": 1024, "kindString": "Property", @@ -34779,7 +35430,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 156, + "line": 158, "character": 2 } ], @@ -34789,7 +35440,7 @@ } }, { - "id": 526, + "id": 543, "name": "callback", "kind": 2048, "kindString": "Method", @@ -34797,13 +35448,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 160, + "line": 162, "character": 2 } ], "signatures": [ { - "id": 527, + "id": 544, "name": "callback", "kind": 4096, "kindString": "Call signature", @@ -34813,19 +35464,19 @@ }, "parameters": [ { - "id": 528, + "id": 545, "name": "event", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 459, + "id": 474, "name": "AuthChangeEvent" } }, { - "id": 529, + "id": 546, "name": "session", "kind": 32768, "kindString": "Parameter", @@ -34839,7 +35490,7 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } ] @@ -34854,7 +35505,7 @@ ] }, { - "id": 530, + "id": 547, "name": "unsubscribe", "kind": 2048, "kindString": "Method", @@ -34862,13 +35513,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 164, + "line": 166, "character": 2 } ], "signatures": [ { - "id": 531, + "id": 548, "name": "unsubscribe", "kind": 4096, "kindString": "Call signature", @@ -34889,35 +35540,35 @@ "title": "Properties", "kind": 1024, "children": [ - 525 + 542 ] }, { "title": "Methods", "kind": 2048, "children": [ - 526, - 530 + 543, + 547 ] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 152, + "line": 154, "character": 17 } ] }, { - "id": 482, + "id": 497, "name": "User", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 497, + "id": 514, "name": "action_link", "kind": 1024, "kindString": "Property", @@ -34927,7 +35578,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 73, + "line": 75, "character": 2 } ], @@ -34937,7 +35588,7 @@ } }, { - "id": 484, + "id": 499, "name": "app_metadata", "kind": 1024, "kindString": "Property", @@ -34952,14 +35603,14 @@ "type": { "type": "reflection", "declaration": { - "id": 485, + "id": 500, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 486, + "id": 501, "name": "provider", "kind": 1024, "kindString": "Property", @@ -34984,19 +35635,19 @@ "title": "Properties", "kind": 1024, "children": [ - 486 + 501 ] } ], "indexSignature": { - "id": 487, + "id": 502, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 488, + "id": 503, "name": "key", "kind": 32768, "flags": {}, @@ -35015,7 +35666,7 @@ } }, { - "id": 493, + "id": 508, "name": "aud", "kind": 1024, "kindString": "Property", @@ -35033,7 +35684,7 @@ } }, { - "id": 494, + "id": 509, "name": "confirmation_sent_at", "kind": 1024, "kindString": "Property", @@ -35053,193 +35704,13 @@ } }, { - "id": 501, + "id": 518, "name": "confirmed_at", "kind": 1024, "kindString": "Property", "flags": { "isOptional": true }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 77, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 500, - "name": "created_at", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 76, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 498, - "name": "email", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 74, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 502, - "name": "email_confirmed_at", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 78, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 483, - "name": "id", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 61, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 507, - "name": "identities", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 83, - "character": 2 - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "id": 471, - "name": "UserIdentity" - } - } - }, - { - "id": 496, - "name": "invited_at", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 72, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 504, - "name": "last_sign_in_at", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 80, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 499, - "name": "phone", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 75, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 503, - "name": "phone_confirmed_at", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, "sources": [ { "fileName": "src/lib/types.ts", @@ -35253,7 +35724,227 @@ } }, { - "id": 495, + "id": 517, + "name": "created_at", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 78, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 515, + "name": "email", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 76, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 511, + "name": "email_change_sent_at", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 72, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 519, + "name": "email_confirmed_at", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 80, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 498, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 61, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 524, + "name": "identities", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 85, + "character": 2 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 486, + "name": "UserIdentity" + } + } + }, + { + "id": 513, + "name": "invited_at", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 74, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 521, + "name": "last_sign_in_at", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 82, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 512, + "name": "new_email", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 73, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 516, + "name": "phone", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 77, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 520, + "name": "phone_confirmed_at", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 81, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 510, "name": "recovery_sent_at", "kind": 1024, "kindString": "Property", @@ -35273,7 +35964,7 @@ } }, { - "id": 505, + "id": 522, "name": "role", "kind": 1024, "kindString": "Property", @@ -35283,7 +35974,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 81, + "line": 83, "character": 2 } ], @@ -35293,7 +35984,7 @@ } }, { - "id": 506, + "id": 523, "name": "updated_at", "kind": 1024, "kindString": "Property", @@ -35303,7 +35994,437 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 82, + "line": 84, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 504, + "name": "user_metadata", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 66, + "character": 2 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 505, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "indexSignature": { + "id": 506, + "name": "__index", + "kind": 8192, + "kindString": "Index signature", + "flags": {}, + "parameters": [ + { + "id": 507, + "name": "key", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + } + } + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 514, + 499, + 508, + 509, + 518, + 517, + 515, + 511, + 519, + 498, + 524, + 513, + 521, + 512, + 516, + 520, + 510, + 522, + 523, + 504 + ] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 60, + "character": 17 + } + ] + }, + { + "id": 525, + "name": "UserAttributes", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "children": [ + { + "id": 530, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "A custom data object for user_metadata that a user can modify. Can be any JSON." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 112, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 526, + "name": "email", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The user's email." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 92, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 529, + "name": "email_change_token", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "An email change token." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 107, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 528, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 102, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 527, + "name": "phone", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The user's phone." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 97, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 530, + 526, + 529, + 528, + 527 + ] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 88, + "character": 17 + } + ], + "extendedBy": [ + { + "type": "reference", + "id": 531, + "name": "AdminUserAttributes" + } + ] + }, + { + "id": 555, + "name": "UserCredentials", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "children": [ + { + "id": 556, + "name": "email", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 182, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 561, + "name": "oidc", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 188, + "character": 2 + } + ], + "type": { + "type": "reference", + "id": 575, + "name": "OpenIDConnectCredentials" + } + }, + { + "id": 558, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 184, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 557, + "name": "phone", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 183, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 560, + "name": "provider", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 187, + "character": 2 + } + ], + "type": { + "type": "reference", + "id": 473, + "name": "Provider" + } + }, + { + "id": 559, + "name": "refreshToken", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 185, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 556, + 561, + 558, + 557, + 560, + 559 + ] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 181, + "character": 17 + } + ] + }, + { + "id": 486, + "name": "UserIdentity", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "children": [ + { + "id": 494, + "name": "created_at", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 55, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 487, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 49, "character": 2 } ], @@ -35314,14 +36435,14 @@ }, { "id": 489, - "name": "user_metadata", + "name": "identity_data", "kind": 1024, "kindString": "Property", "flags": {}, "sources": [ { "fileName": "src/lib/types.ts", - "line": 66, + "line": 51, "character": 2 } ], @@ -35358,437 +36479,9 @@ } } } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 497, - 484, - 493, - 494, - 501, - 500, - 498, - 502, - 483, - 507, - 496, - 504, - 499, - 503, - 495, - 505, - 506, - 489 - ] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 60, - "character": 17 - } - ] - }, - { - "id": 508, - "name": "UserAttributes", - "kind": 256, - "kindString": "Interface", - "flags": {}, - "children": [ - { - "id": 513, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "A custom data object for user_metadata that a user can modify. Can be any JSON." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 110, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "object" - } }, { - "id": 509, - "name": "email", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "The user's email." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 90, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 512, - "name": "email_change_token", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "An email change token." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 105, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 511, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "The user's password." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 100, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 510, - "name": "phone", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "The user's phone." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 95, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 513, - 509, - 512, - 511, - 510 - ] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 86, - "character": 17 - } - ], - "extendedBy": [ - { - "type": "reference", - "id": 514, - "name": "AdminUserAttributes" - } - ] - }, - { - "id": 538, - "name": "UserCredentials", - "kind": 256, - "kindString": "Interface", - "flags": {}, - "children": [ - { - "id": 539, - "name": "email", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 180, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 544, - "name": "oidc", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 186, - "character": 2 - } - ], - "type": { - "type": "reference", - "id": 558, - "name": "OpenIDConnectCredentials" - } - }, - { - "id": 541, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 182, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 540, - "name": "phone", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 181, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 543, - "name": "provider", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 185, - "character": 2 - } - ], - "type": { - "type": "reference", - "id": 458, - "name": "Provider" - } - }, - { - "id": 542, - "name": "refreshToken", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 183, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 539, - 544, - 541, - 540, - 543, - 542 - ] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 179, - "character": 17 - } - ] - }, - { - "id": 471, - "name": "UserIdentity", - "kind": 256, - "kindString": "Interface", - "flags": {}, - "children": [ - { - "id": 479, - "name": "created_at", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 55, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 472, - "name": "id", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 49, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 474, - "name": "identity_data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 51, - "character": 2 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 475, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "indexSignature": { - "id": 476, - "name": "__index", - "kind": 8192, - "kindString": "Index signature", - "flags": {}, - "parameters": [ - { - "id": 477, - "name": "key", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - } - } - }, - { - "id": 480, + "id": 495, "name": "last_sign_in_at", "kind": 1024, "kindString": "Property", @@ -35806,7 +36499,7 @@ } }, { - "id": 478, + "id": 493, "name": "provider", "kind": 1024, "kindString": "Property", @@ -35824,7 +36517,7 @@ } }, { - "id": 481, + "id": 496, "name": "updated_at", "kind": 1024, "kindString": "Property", @@ -35844,7 +36537,7 @@ } }, { - "id": 473, + "id": 488, "name": "user_id", "kind": 1024, "kindString": "Property", @@ -35867,13 +36560,13 @@ "title": "Properties", "kind": 1024, "children": [ - 479, - 472, - 474, - 480, - 478, - 481, - 473 + 494, + 487, + 489, + 495, + 493, + 496, + 488 ] } ], @@ -35886,56 +36579,18 @@ ] }, { - "id": 551, + "id": 568, "name": "VerifyEmailOTPParams", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 552, + "id": 569, "name": "email", "kind": 1024, "kindString": "Property", "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 197, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 553, - "name": "phone", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 198, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "undefined" - } - }, - { - "id": 554, - "name": "token", - "kind": 1024, - "kindString": "Property", - "flags": {}, "sources": [ { "fileName": "src/lib/types.ts", @@ -35949,55 +36604,8 @@ } }, { - "id": 555, - "name": "type", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 200, - "character": 2 - } - ], - "type": { - "type": "reference", - "id": 557, - "name": "EmailOTPType" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 552, - 553, - 554, - 555 - ] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 196, - "character": 17 - } - ] - }, - { - "id": 546, - "name": "VerifyMobileOTPParams", - "kind": 256, - "kindString": "Interface", - "flags": {}, - "children": [ - { - "id": 547, - "name": "email", + "id": 570, + "name": "phone", "kind": 1024, "kindString": "Property", "flags": { @@ -36006,7 +36614,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 191, + "line": 200, "character": 2 } ], @@ -36016,15 +36624,15 @@ } }, { - "id": 548, - "name": "phone", + "id": 571, + "name": "token", "kind": 1024, "kindString": "Property", "flags": {}, "sources": [ { "fileName": "src/lib/types.ts", - "line": 192, + "line": 201, "character": 2 } ], @@ -36034,11 +36642,60 @@ } }, { - "id": 549, - "name": "token", + "id": 572, + "name": "type", "kind": 1024, "kindString": "Property", "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 202, + "character": 2 + } + ], + "type": { + "type": "reference", + "id": 574, + "name": "EmailOTPType" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 569, + 570, + 571, + 572 + ] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 198, + "character": 17 + } + ] + }, + { + "id": 563, + "name": "VerifyMobileOTPParams", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "children": [ + { + "id": 564, + "name": "email", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, "sources": [ { "fileName": "src/lib/types.ts", @@ -36046,13 +36703,49 @@ "character": 2 } ], + "type": { + "type": "intrinsic", + "name": "undefined" + } + }, + { + "id": 565, + "name": "phone", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 194, + "character": 2 + } + ], "type": { "type": "intrinsic", "name": "string" } }, { - "id": 550, + "id": 566, + "name": "token", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 195, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 567, "name": "type", "kind": 1024, "kindString": "Property", @@ -36062,13 +36755,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 194, + "line": 196, "character": 2 } ], "type": { "type": "reference", - "id": 556, + "id": 573, "name": "MobileOTPType" } } @@ -36078,23 +36771,23 @@ "title": "Properties", "kind": 1024, "children": [ - 547, - 548, - 549, - 550 + 564, + 565, + 566, + 567 ] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 190, + "line": 192, "character": 17 } ] }, { - "id": 459, + "id": 474, "name": "AuthChangeEvent", "kind": 4194304, "kindString": "Type alias", @@ -36137,7 +36830,7 @@ } }, { - "id": 557, + "id": 574, "name": "EmailOTPType", "kind": 4194304, "kindString": "Type alias", @@ -36145,7 +36838,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 203, + "line": 205, "character": 12 } ], @@ -36176,7 +36869,7 @@ } }, { - "id": 556, + "id": 573, "name": "MobileOTPType", "kind": 4194304, "kindString": "Type alias", @@ -36184,7 +36877,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 202, + "line": 204, "character": 12 } ], @@ -36203,7 +36896,7 @@ } }, { - "id": 458, + "id": 473, "name": "Provider", "kind": 4194304, "kindString": "Type alias", @@ -36286,7 +36979,58 @@ } }, { - "id": 545, + "id": 581, + "name": "SupportedStorage", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 224, + "character": 12 + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "qualifiedName": "Storage", + "package": "typescript", + "name": "Storage" + }, + { + "type": "union", + "types": [ + { + "type": "literal", + "value": "getItem" + }, + { + "type": "literal", + "value": "setItem" + }, + { + "type": "literal", + "value": "removeItem" + } + ] + } + ], + "qualifiedName": "Pick", + "package": "typescript", + "name": "Pick" + } + ], + "name": "PromisifyMethods" + } + }, + { + "id": 562, "name": "VerifyOTPParams", "kind": 4194304, "kindString": "Type alias", @@ -36294,7 +37038,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 189, + "line": 191, "character": 12 } ], @@ -36303,12 +37047,12 @@ "types": [ { "type": "reference", - "id": 546, + "id": 563, "name": "VerifyMobileOTPParams" }, { "type": "reference", - "id": 551, + "id": 568, "name": "VerifyEmailOTPParams" } ] @@ -36321,36 +37065,37 @@ "kind": 128, "children": [ 1, - 255 + 259 ] }, { "title": "Interfaces", "kind": 256, "children": [ - 514, - 460, - 532, - 558, - 463, - 524, - 482, - 508, - 538, - 471, - 551, - 546 + 531, + 475, + 549, + 575, + 478, + 541, + 497, + 525, + 555, + 486, + 568, + 563 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ - 459, - 557, - 556, - 458, - 545 + 474, + 574, + 573, + 473, + 581, + 562 ] } ], @@ -48887,7 +49632,7 @@ "originalName": "", "children": [ { - "id": 466, + "id": 465, "name": "\"RealtimeChannel\"", "kind": 1, "kindString": "Module", @@ -48897,7 +49642,7 @@ "originalName": "/home/runner/work/realtime-js/realtime-js/src/RealtimeChannel.ts", "children": [ { - "id": 467, + "id": 466, "name": "RealtimeChannel", "kind": 128, "kindString": "Class", @@ -48906,7 +49651,7 @@ }, "children": [ { - "id": 476, + "id": 475, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -48915,7 +49660,7 @@ }, "signatures": [ { - "id": 483, + "id": 482, "name": "new RealtimeChannel", "kind": 16384, "kindString": "Constructor signature", @@ -48924,7 +49669,7 @@ }, "parameters": [ { - "id": 484, + "id": 483, "name": "topic", "kind": 32768, "kindString": "Parameter", @@ -48937,7 +49682,7 @@ } }, { - "id": 485, + "id": 484, "name": "params", "kind": 32768, "kindString": "Parameter", @@ -48947,7 +49692,7 @@ "type": { "type": "reflection", "declaration": { - "id": 486, + "id": 485, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -48956,7 +49701,7 @@ }, "indexSignature": [ { - "id": 487, + "id": 486, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -48965,7 +49710,7 @@ }, "parameters": [ { - "id": 488, + "id": 487, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -48996,7 +49741,7 @@ "defaultValue": "{}" }, { - "id": 489, + "id": 488, "name": "socket", "kind": 32768, "kindString": "Parameter", @@ -49012,7 +49757,7 @@ ], "type": { "type": "reference", - "id": 467, + "id": 466, "name": "RealtimeChannel" } } @@ -49026,7 +49771,7 @@ ] }, { - "id": 468, + "id": 467, "name": "bindings", "kind": 1024, "kindString": "Property", @@ -49050,7 +49795,7 @@ "defaultValue": "[]" }, { - "id": 472, + "id": 471, "name": "joinPush", "kind": 1024, "kindString": "Property", @@ -49066,12 +49811,12 @@ ], "type": { "type": "reference", - "id": 307, + "id": 306, "name": "Push" } }, { - "id": 471, + "id": 470, "name": "joinedOnce", "kind": 1024, "kindString": "Property", @@ -49092,7 +49837,7 @@ "defaultValue": "false" }, { - "id": 478, + "id": 477, "name": "params", "kind": 1024, "kindString": "Property", @@ -49111,7 +49856,7 @@ "type": { "type": "reflection", "declaration": { - "id": 479, + "id": 478, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -49120,7 +49865,7 @@ }, "indexSignature": [ { - "id": 480, + "id": 479, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -49129,7 +49874,7 @@ }, "parameters": [ { - "id": 481, + "id": 480, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -49159,7 +49904,7 @@ } }, { - "id": 475, + "id": 474, "name": "presence", "kind": 1024, "kindString": "Property", @@ -49175,12 +49920,12 @@ ], "type": { "type": "reference", - "id": 373, + "id": 372, "name": "RealtimePresence" } }, { - "id": 474, + "id": 473, "name": "pushBuffer", "kind": 1024, "kindString": "Property", @@ -49198,14 +49943,14 @@ "type": "array", "elementType": { "type": "reference", - "id": 307, + "id": 306, "name": "Push" } }, "defaultValue": "[]" }, { - "id": 473, + "id": 472, "name": "rejoinTimer", "kind": 1024, "kindString": "Property", @@ -49226,7 +49971,7 @@ } }, { - "id": 482, + "id": 481, "name": "socket", "kind": 1024, "kindString": "Property", @@ -49249,7 +49994,7 @@ } }, { - "id": 470, + "id": 469, "name": "state", "kind": 1024, "kindString": "Property", @@ -49271,7 +50016,7 @@ "defaultValue": "CHANNEL_STATES.closed" }, { - "id": 469, + "id": 468, "name": "timeout", "kind": 1024, "kindString": "Property", @@ -49291,7 +50036,7 @@ } }, { - "id": 477, + "id": 476, "name": "topic", "kind": 1024, "kindString": "Property", @@ -49313,7 +50058,7 @@ } }, { - "id": 518, + "id": 517, "name": "canPush", "kind": 2048, "kindString": "Method", @@ -49322,7 +50067,7 @@ }, "signatures": [ { - "id": 519, + "id": 518, "name": "canPush", "kind": 4096, "kindString": "Call signature", @@ -49341,13 +50086,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 145, + "line": 144, "character": 9 } ] }, { - "id": 562, + "id": 561, "name": "isClosed", "kind": 2048, "kindString": "Method", @@ -49356,7 +50101,7 @@ }, "signatures": [ { - "id": 563, + "id": 562, "name": "isClosed", "kind": 4096, "kindString": "Call signature", @@ -49372,13 +50117,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 258, + "line": 257, "character": 10 } ] }, { - "id": 564, + "id": 563, "name": "isErrored", "kind": 2048, "kindString": "Method", @@ -49387,7 +50132,7 @@ }, "signatures": [ { - "id": 565, + "id": 564, "name": "isErrored", "kind": 4096, "kindString": "Call signature", @@ -49403,13 +50148,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 261, + "line": 260, "character": 11 } ] }, { - "id": 566, + "id": 565, "name": "isJoined", "kind": 2048, "kindString": "Method", @@ -49418,7 +50163,7 @@ }, "signatures": [ { - "id": 567, + "id": 566, "name": "isJoined", "kind": 4096, "kindString": "Call signature", @@ -49434,13 +50179,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 264, + "line": 263, "character": 10 } ] }, { - "id": 568, + "id": 567, "name": "isJoining", "kind": 2048, "kindString": "Method", @@ -49449,7 +50194,7 @@ }, "signatures": [ { - "id": 569, + "id": 568, "name": "isJoining", "kind": 4096, "kindString": "Call signature", @@ -49465,13 +50210,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 267, + "line": 266, "character": 11 } ] }, { - "id": 570, + "id": 569, "name": "isLeaving", "kind": 2048, "kindString": "Method", @@ -49480,7 +50225,7 @@ }, "signatures": [ { - "id": 571, + "id": 570, "name": "isLeaving", "kind": 4096, "kindString": "Call signature", @@ -49496,13 +50241,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 270, + "line": 269, "character": 11 } ] }, { - "id": 539, + "id": 538, "name": "isMember", "kind": 2048, "kindString": "Method", @@ -49511,7 +50256,7 @@ }, "signatures": [ { - "id": 540, + "id": 539, "name": "isMember", "kind": 4096, "kindString": "Call signature", @@ -49520,7 +50265,7 @@ }, "parameters": [ { - "id": 541, + "id": 540, "name": "topic", "kind": 32768, "kindString": "Parameter", @@ -49542,13 +50287,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 206, + "line": 205, "character": 10 } ] }, { - "id": 542, + "id": 541, "name": "joinRef", "kind": 2048, "kindString": "Method", @@ -49557,7 +50302,7 @@ }, "signatures": [ { - "id": 543, + "id": 542, "name": "joinRef", "kind": 4096, "kindString": "Call signature", @@ -49573,13 +50318,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 210, + "line": 209, "character": 9 } ] }, { - "id": 490, + "id": 489, "name": "list", "kind": 2048, "kindString": "Method", @@ -49588,7 +50333,7 @@ }, "signatures": [ { - "id": 491, + "id": 490, "name": "list", "kind": 4096, "kindString": "Call signature", @@ -49613,7 +50358,7 @@ ] }, { - "id": 511, + "id": 510, "name": "off", "kind": 2048, "kindString": "Method", @@ -49622,7 +50367,7 @@ }, "signatures": [ { - "id": 512, + "id": 511, "name": "off", "kind": 4096, "kindString": "Call signature", @@ -49631,7 +50376,7 @@ }, "parameters": [ { - "id": 513, + "id": 512, "name": "type", "kind": 32768, "kindString": "Parameter", @@ -49644,8 +50389,8 @@ } }, { - "id": 514, - "name": "eventFilter", + "id": 513, + "name": "filter", "kind": 32768, "kindString": "Parameter", "flags": { @@ -49654,7 +50399,7 @@ "type": { "type": "reflection", "declaration": { - "id": 515, + "id": 514, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -49663,7 +50408,7 @@ }, "indexSignature": [ { - "id": 516, + "id": 515, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -49672,7 +50417,7 @@ }, "parameters": [ { - "id": 517, + "id": 516, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -49695,7 +50440,7 @@ { "fileName": "RealtimeChannel.ts", "line": 133, - "character": 32 + "character": 27 } ] } @@ -49717,7 +50462,7 @@ ] }, { - "id": 503, + "id": 502, "name": "on", "kind": 2048, "kindString": "Method", @@ -49726,7 +50471,7 @@ }, "signatures": [ { - "id": 504, + "id": 503, "name": "on", "kind": 4096, "kindString": "Call signature", @@ -49735,7 +50480,7 @@ }, "parameters": [ { - "id": 505, + "id": 504, "name": "type", "kind": 32768, "kindString": "Parameter", @@ -49748,8 +50493,8 @@ } }, { - "id": 506, - "name": "eventFilter", + "id": 505, + "name": "filter", "kind": 32768, "kindString": "Parameter", "flags": { @@ -49766,7 +50511,7 @@ { "type": "reflection", "declaration": { - "id": 507, + "id": 506, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -49775,7 +50520,7 @@ }, "indexSignature": [ { - "id": 508, + "id": 507, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -49784,7 +50529,7 @@ }, "parameters": [ { - "id": 509, + "id": 508, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -49809,7 +50554,7 @@ } }, { - "id": 510, + "id": 509, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -49838,7 +50583,7 @@ ] }, { - "id": 497, + "id": 496, "name": "onClose", "kind": 2048, "kindString": "Method", @@ -49847,7 +50592,7 @@ }, "signatures": [ { - "id": 498, + "id": 497, "name": "onClose", "kind": 4096, "kindString": "Call signature", @@ -49859,7 +50604,7 @@ }, "parameters": [ { - "id": 499, + "id": 498, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -49887,7 +50632,7 @@ ] }, { - "id": 500, + "id": 499, "name": "onError", "kind": 2048, "kindString": "Method", @@ -49896,7 +50641,7 @@ }, "signatures": [ { - "id": 501, + "id": 500, "name": "onError", "kind": 4096, "kindString": "Call signature", @@ -49908,7 +50653,7 @@ }, "parameters": [ { - "id": 502, + "id": 501, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -49936,7 +50681,7 @@ ] }, { - "id": 534, + "id": 533, "name": "onMessage", "kind": 2048, "kindString": "Method", @@ -49945,7 +50690,7 @@ }, "signatures": [ { - "id": 535, + "id": 534, "name": "onMessage", "kind": 4096, "kindString": "Call signature", @@ -49958,7 +50703,7 @@ }, "parameters": [ { - "id": 536, + "id": 535, "name": "event", "kind": 32768, "kindString": "Parameter", @@ -49971,7 +50716,7 @@ } }, { - "id": 537, + "id": 536, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -49984,7 +50729,7 @@ } }, { - "id": 538, + "id": 537, "name": "ref", "kind": 32768, "kindString": "Parameter", @@ -50016,13 +50761,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 202, + "line": 201, "character": 11 } ] }, { - "id": 520, + "id": 519, "name": "push", "kind": 2048, "kindString": "Method", @@ -50031,7 +50776,7 @@ }, "signatures": [ { - "id": 521, + "id": 520, "name": "push", "kind": 4096, "kindString": "Call signature", @@ -50040,7 +50785,7 @@ }, "parameters": [ { - "id": 522, + "id": 521, "name": "event", "kind": 32768, "kindString": "Parameter", @@ -50054,7 +50799,7 @@ } }, { - "id": 523, + "id": 522, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -50067,7 +50812,7 @@ } }, { - "id": 524, + "id": 523, "name": "timeout", "kind": 32768, "kindString": "Parameter", @@ -50083,7 +50828,7 @@ ], "type": { "type": "reference", - "id": 307, + "id": 306, "name": "Push" } } @@ -50091,13 +50836,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 149, + "line": 148, "character": 6 } ] }, { - "id": 544, + "id": 543, "name": "rejoin", "kind": 2048, "kindString": "Method", @@ -50106,7 +50851,7 @@ }, "signatures": [ { - "id": 545, + "id": 544, "name": "rejoin", "kind": 4096, "kindString": "Call signature", @@ -50115,7 +50860,7 @@ }, "parameters": [ { - "id": 546, + "id": 545, "name": "timeout", "kind": 32768, "kindString": "Parameter", @@ -50138,13 +50883,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 214, + "line": 213, "character": 8 } ] }, { - "id": 492, + "id": 491, "name": "rejoinUntilConnected", "kind": 2048, "kindString": "Method", @@ -50153,7 +50898,7 @@ }, "signatures": [ { - "id": 493, + "id": 492, "name": "rejoinUntilConnected", "kind": 4096, "kindString": "Call signature", @@ -50175,7 +50920,7 @@ ] }, { - "id": 559, + "id": 558, "name": "replyEventName", "kind": 2048, "kindString": "Method", @@ -50184,7 +50929,7 @@ }, "signatures": [ { - "id": 560, + "id": 559, "name": "replyEventName", "kind": 4096, "kindString": "Call signature", @@ -50193,7 +50938,7 @@ }, "parameters": [ { - "id": 561, + "id": 560, "name": "ref", "kind": 32768, "kindString": "Parameter", @@ -50215,13 +50960,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 254, + "line": 253, "character": 16 } ] }, { - "id": 552, + "id": 551, "name": "send", "kind": 2048, "kindString": "Method", @@ -50230,7 +50975,7 @@ }, "signatures": [ { - "id": 553, + "id": 552, "name": "send", "kind": 4096, "kindString": "Call signature", @@ -50239,7 +50984,7 @@ }, "parameters": [ { - "id": 554, + "id": 553, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -50249,7 +50994,7 @@ "type": { "type": "reflection", "declaration": { - "id": 555, + "id": 554, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -50258,7 +51003,7 @@ }, "indexSignature": [ { - "id": 557, + "id": 556, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -50267,7 +51012,7 @@ }, "parameters": [ { - "id": 558, + "id": 557, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -50288,7 +51033,7 @@ ], "children": [ { - "id": 556, + "id": 555, "name": "type", "kind": 32, "kindString": "Variable", @@ -50298,7 +51043,7 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 245, + "line": 244, "character": 22 } ], @@ -50313,14 +51058,14 @@ "title": "Variables", "kind": 32, "children": [ - 556 + 555 ] } ], "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 245, + "line": 244, "character": 15 } ] @@ -50343,13 +51088,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 245, + "line": 244, "character": 6 } ] }, { - "id": 494, + "id": 493, "name": "subscribe", "kind": 2048, "kindString": "Method", @@ -50358,7 +51103,7 @@ }, "signatures": [ { - "id": 495, + "id": 494, "name": "subscribe", "kind": 4096, "kindString": "Call signature", @@ -50367,7 +51112,7 @@ }, "parameters": [ { - "id": 496, + "id": 495, "name": "timeout", "kind": 32768, "kindString": "Parameter", @@ -50383,7 +51128,7 @@ ], "type": { "type": "reference", - "id": 307, + "id": 306, "name": "Push" } } @@ -50397,7 +51142,7 @@ ] }, { - "id": 547, + "id": 546, "name": "trigger", "kind": 2048, "kindString": "Method", @@ -50406,7 +51151,7 @@ }, "signatures": [ { - "id": 548, + "id": 547, "name": "trigger", "kind": 4096, "kindString": "Call signature", @@ -50415,7 +51160,7 @@ }, "parameters": [ { - "id": 549, + "id": 548, "name": "type", "kind": 32768, "kindString": "Parameter", @@ -50428,7 +51173,7 @@ } }, { - "id": 550, + "id": 549, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -50442,7 +51187,7 @@ } }, { - "id": 551, + "id": 550, "name": "ref", "kind": 32768, "kindString": "Parameter", @@ -50474,13 +51219,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 223, + "line": 222, "character": 9 } ] }, { - "id": 531, + "id": 530, "name": "unsubscribe", "kind": 2048, "kindString": "Method", @@ -50489,7 +51234,7 @@ }, "signatures": [ { - "id": 532, + "id": 531, "name": "unsubscribe", "kind": 4096, "kindString": "Call signature", @@ -50502,7 +51247,7 @@ }, "parameters": [ { - "id": 533, + "id": 532, "name": "timeout", "kind": 32768, "kindString": "Parameter", @@ -50518,7 +51263,7 @@ ], "type": { "type": "reference", - "id": 307, + "id": 306, "name": "Push" } } @@ -50526,13 +51271,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 177, + "line": 176, "character": 13 } ] }, { - "id": 525, + "id": 524, "name": "updateJoinPayload", "kind": 2048, "kindString": "Method", @@ -50541,7 +51286,7 @@ }, "signatures": [ { - "id": 526, + "id": 525, "name": "updateJoinPayload", "kind": 4096, "kindString": "Call signature", @@ -50550,7 +51295,7 @@ }, "parameters": [ { - "id": 527, + "id": 526, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -50560,7 +51305,7 @@ "type": { "type": "reflection", "declaration": { - "id": 528, + "id": 527, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -50569,7 +51314,7 @@ }, "indexSignature": [ { - "id": 529, + "id": 528, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -50578,7 +51323,7 @@ }, "parameters": [ { - "id": 530, + "id": 529, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -50600,7 +51345,7 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 164, + "line": 163, "character": 28 } ] @@ -50617,13 +51362,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 164, + "line": 163, "character": 19 } ] }, { - "id": 572, + "id": 571, "name": "isEqual", "kind": 2048, "kindString": "Method", @@ -50634,7 +51379,7 @@ }, "signatures": [ { - "id": 573, + "id": 572, "name": "isEqual", "kind": 4096, "kindString": "Call signature", @@ -50643,7 +51388,7 @@ }, "parameters": [ { - "id": 574, + "id": 573, "name": "obj1", "kind": 32768, "kindString": "Parameter", @@ -50653,7 +51398,7 @@ "type": { "type": "reflection", "declaration": { - "id": 575, + "id": 574, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -50662,7 +51407,7 @@ }, "indexSignature": [ { - "id": 576, + "id": 575, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -50671,7 +51416,65 @@ }, "parameters": [ { - "id": 577, + "id": 576, + "name": "key", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExported": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "sources": [ + { + "fileName": "RealtimeChannel.ts", + "line": 274, + "character": 9 + } + ] + } + } + }, + { + "id": 577, + "name": "obj2", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExported": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 578, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExported": true + }, + "indexSignature": [ + { + "id": 579, + "name": "__index", + "kind": 8192, + "kindString": "Index signature", + "flags": { + "isExported": true + }, + "parameters": [ + { + "id": 580, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -50699,64 +51502,6 @@ ] } } - }, - { - "id": 578, - "name": "obj2", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExported": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 579, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExported": true - }, - "indexSignature": [ - { - "id": 580, - "name": "__index", - "kind": 8192, - "kindString": "Index signature", - "flags": { - "isExported": true - }, - "parameters": [ - { - "id": 581, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExported": true - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "sources": [ - { - "fileName": "RealtimeChannel.ts", - "line": 276, - "character": 9 - } - ] - } - } } ], "type": { @@ -50768,7 +51513,7 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 274, + "line": 273, "character": 24 } ] @@ -50779,54 +51524,54 @@ "title": "Constructors", "kind": 512, "children": [ - 476 + 475 ] }, { "title": "Properties", "kind": 1024, "children": [ - 468, - 472, + 467, 471, - 478, - 475, + 470, + 477, 474, 473, - 482, - 470, + 472, + 481, 469, - 477 + 468, + 476 ] }, { "title": "Methods", "kind": 2048, "children": [ - 518, - 562, - 564, - 566, - 568, - 570, - 539, - 542, - 490, - 511, - 503, - 497, - 500, - 534, - 520, - 544, - 492, - 559, - 552, - 494, - 547, - 531, - 525, - 572 + 517, + 561, + 563, + 565, + 567, + 569, + 538, + 541, + 489, + 510, + 502, + 496, + 499, + 533, + 519, + 543, + 491, + 558, + 551, + 493, + 546, + 530, + 524, + 571 ] } ], @@ -50844,7 +51589,7 @@ "title": "Classes", "kind": 128, "children": [ - 467 + 466 ] } ], @@ -50941,7 +51686,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 75, + "line": 74, "character": 3 } ] @@ -50957,7 +51702,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 45, + "line": 44, "character": 13 } ], @@ -50987,7 +51732,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 46, + "line": 45, "character": 10 } ], @@ -50998,12 +51743,12 @@ "types": [ { "type": "reference", - "id": 219, + "id": 218, "name": "RealtimeSubscription" }, { "type": "reference", - "id": 467, + "id": 466, "name": "RealtimeChannel" } ] @@ -51022,7 +51767,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 62, + "line": 61, "character": 6 } ], @@ -51052,7 +51797,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 60, + "line": 59, "character": 8 } ], @@ -51072,7 +51817,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 59, + "line": 58, "character": 8 } ], @@ -51092,7 +51837,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 47, + "line": 46, "character": 10 } ], @@ -51114,7 +51859,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 48, + "line": 47, "character": 9 } ], @@ -51182,7 +51927,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 52, + "line": 51, "character": 21 } ], @@ -51203,7 +51948,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 54, + "line": 53, "character": 16 } ], @@ -51242,7 +51987,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 58, + "line": 57, "character": 8 } ], @@ -51263,7 +52008,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 53, + "line": 52, "character": 19 } ], @@ -51285,7 +52030,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 49, + "line": 48, "character": 8 } ], @@ -51352,7 +52097,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 55, + "line": 54, "character": 21 } ], @@ -51382,7 +52127,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 61, + "line": 60, "character": 18 } ], @@ -51402,7 +52147,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 57, + "line": 56, "character": 16 } ], @@ -51423,7 +52168,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 56, + "line": 55, "character": 5 } ], @@ -51444,7 +52189,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 63, + "line": 62, "character": 12 } ], @@ -51468,7 +52213,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 64, + "line": 63, "character": 12 } ], @@ -51490,7 +52235,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 50, + "line": 49, "character": 9 } ], @@ -51511,7 +52256,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 51, + "line": 50, "character": 11 } ], @@ -51604,7 +52349,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 444, + "line": 445, "character": 11 } ] @@ -51621,7 +52366,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 442, + "line": 443, "character": 23 } ] @@ -51653,7 +52398,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 455, + "line": 456, "character": 26 } ] @@ -51700,7 +52445,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 422, + "line": 423, "character": 22 } ] @@ -51747,7 +52492,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 430, + "line": 431, "character": 22 } ] @@ -51779,7 +52524,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 410, + "line": 411, "character": 21 } ] @@ -51811,7 +52556,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 462, + "line": 463, "character": 24 } ] @@ -51843,7 +52588,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 436, + "line": 437, "character": 27 } ] @@ -51892,7 +52637,7 @@ "id": 210, "name": "ChannelParams" }, - "defaultValue": "{ isNewVersion: false }" + "defaultValue": "{}" } ], "type": { @@ -51900,12 +52645,12 @@ "types": [ { "type": "reference", - "id": 467, + "id": 466, "name": "RealtimeChannel" }, { "type": "reference", - "id": 219, + "id": 218, "name": "RealtimeSubscription" } ] @@ -51949,7 +52694,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 127, + "line": 126, "character": 9 } ] @@ -52188,7 +52933,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 359, + "line": 360, "character": 13 } ] @@ -52271,7 +53016,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 400, + "line": 401, "character": 16 } ] @@ -52382,7 +53127,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 369, + "line": 370, "character": 9 } ] @@ -52493,7 +53238,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 327, + "line": 328, "character": 34 } ], @@ -52515,7 +53260,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 327, + "line": 328, "character": 27 } ] @@ -52532,7 +53277,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 327, + "line": 328, "character": 15 } ] @@ -52757,7 +53502,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 312, + "line": 313, "character": 6 } ] @@ -52799,12 +53544,12 @@ "types": [ { "type": "reference", - "id": 219, + "id": 218, "name": "RealtimeSubscription" }, { "type": "reference", - "id": 467, + "id": 466, "name": "RealtimeChannel" } ] @@ -52881,7 +53626,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 385, + "line": 386, "character": 9 } ] @@ -52906,7 +53651,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 72, + "line": 71, "character": 9 } ], @@ -52930,7 +53675,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 73, + "line": 72, "character": 9 } ], @@ -52954,7 +53699,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 74, + "line": 73, "character": 11 } ], @@ -52978,7 +53723,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 71, + "line": 70, "character": 8 } ], @@ -53007,7 +53752,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 65, + "line": 64, "character": 22 } ], @@ -53092,7 +53837,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 44, + "line": 43, "character": 35 } ] @@ -53120,14 +53865,14 @@ "flags": {}, "indexSignature": [ { - "id": 214, + "id": 213, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 215, + "id": 214, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -53147,39 +53892,6 @@ "children": [ { "id": 212, - "name": "isNewVersion", - "kind": 32, - "kindString": "Variable", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "RealtimeClient.ts", - "line": 37, - "character": 14 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "intrinsic", - "name": "false" - }, - { - "type": "intrinsic", - "name": "true" - } - ] - } - }, - { - "id": 213, "name": "selfBroadcast", "kind": 32, "kindString": "Variable", @@ -53189,7 +53901,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 38, + "line": 37, "character": 15 } ], @@ -53217,8 +53929,7 @@ "title": "Variables", "kind": 32, "children": [ - 212, - 213 + 212 ] } ], @@ -53736,7 +54447,7 @@ } }, { - "id": 216, + "id": 215, "name": "noop", "kind": 64, "kindString": "Function", @@ -53745,7 +54456,7 @@ }, "signatures": [ { - "id": 217, + "id": 216, "name": "noop", "kind": 4096, "kindString": "Call signature", @@ -53759,7 +54470,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 42, + "line": 41, "character": 10 } ] @@ -53786,7 +54497,7 @@ "title": "Functions", "kind": 64, "children": [ - 216 + 215 ] } ], @@ -53799,7 +54510,7 @@ ] }, { - "id": 372, + "id": 371, "name": "\"RealtimePresence\"", "kind": 1, "kindString": "Module", @@ -53809,7 +54520,7 @@ "originalName": "/home/runner/work/realtime-js/realtime-js/src/RealtimePresence.ts", "children": [ { - "id": 373, + "id": 372, "name": "RealtimePresence", "kind": 128, "kindString": "Class", @@ -53818,7 +54529,7 @@ }, "children": [ { - "id": 384, + "id": 383, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -53830,7 +54541,7 @@ }, "signatures": [ { - "id": 386, + "id": 385, "name": "new RealtimePresence", "kind": 16384, "kindString": "Constructor signature", @@ -53842,7 +54553,7 @@ }, "parameters": [ { - "id": 387, + "id": 386, "name": "channel", "kind": 32768, "kindString": "Parameter", @@ -53854,12 +54565,12 @@ }, "type": { "type": "reference", - "id": 467, + "id": 466, "name": "RealtimeChannel" } }, { - "id": 388, + "id": 387, "name": "opts", "kind": 32768, "kindString": "Parameter", @@ -53878,7 +54589,7 @@ ], "type": { "type": "reference", - "id": 373, + "id": 372, "name": "RealtimePresence" } } @@ -53892,7 +54603,7 @@ ] }, { - "id": 385, + "id": 384, "name": "channel", "kind": 1024, "kindString": "Property", @@ -53913,12 +54624,12 @@ ], "type": { "type": "reference", - "id": 467, + "id": 466, "name": "RealtimeChannel" } }, { - "id": 376, + "id": 375, "name": "joinRef", "kind": 1024, "kindString": "Property", @@ -53948,7 +54659,7 @@ "defaultValue": "null" }, { - "id": 375, + "id": 374, "name": "pendingDiffs", "kind": 1024, "kindString": "Property", @@ -53966,14 +54677,14 @@ "type": "array", "elementType": { "type": "reference", - "id": 456, + "id": 455, "name": "RawPresenceDiff" } }, "defaultValue": "[]" }, { - "id": 374, + "id": 373, "name": "state", "kind": 1024, "kindString": "Property", @@ -53989,12 +54700,12 @@ ], "type": { "type": "reference", - "id": 439, + "id": 438, "name": "PresenceState" } }, { - "id": 432, + "id": 431, "name": "inPendingSyncState", "kind": 2048, "kindString": "Method", @@ -54004,7 +54715,7 @@ }, "signatures": [ { - "id": 433, + "id": 432, "name": "inPendingSyncState", "kind": 4096, "kindString": "Call signature", @@ -54026,7 +54737,7 @@ ] }, { - "id": 428, + "id": 427, "name": "list", "kind": 2048, "kindString": "Method", @@ -54035,7 +54746,7 @@ }, "signatures": [ { - "id": 429, + "id": 428, "name": "list", "kind": 4096, "kindString": "Call signature", @@ -54044,7 +54755,7 @@ }, "typeParameter": [ { - "id": 430, + "id": 429, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -54055,7 +54766,7 @@ ], "parameters": [ { - "id": 431, + "id": 430, "name": "by", "kind": 32768, "kindString": "Parameter", @@ -54065,7 +54776,7 @@ }, "type": { "type": "reference", - "id": 460, + "id": 459, "typeArguments": [ { "type": "typeParameter", @@ -54102,7 +54813,7 @@ ] }, { - "id": 417, + "id": 416, "name": "onJoin", "kind": 2048, "kindString": "Method", @@ -54111,7 +54822,7 @@ }, "signatures": [ { - "id": 418, + "id": 417, "name": "onJoin", "kind": 4096, "kindString": "Call signature", @@ -54120,7 +54831,7 @@ }, "parameters": [ { - "id": 419, + "id": 418, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -54148,7 +54859,7 @@ ] }, { - "id": 420, + "id": 419, "name": "onLeave", "kind": 2048, "kindString": "Method", @@ -54157,7 +54868,7 @@ }, "signatures": [ { - "id": 421, + "id": 420, "name": "onLeave", "kind": 4096, "kindString": "Call signature", @@ -54166,7 +54877,7 @@ }, "parameters": [ { - "id": 422, + "id": 421, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -54194,7 +54905,7 @@ ] }, { - "id": 423, + "id": 422, "name": "onSync", "kind": 2048, "kindString": "Method", @@ -54203,7 +54914,7 @@ }, "signatures": [ { - "id": 424, + "id": 423, "name": "onSync", "kind": 4096, "kindString": "Call signature", @@ -54212,7 +54923,7 @@ }, "parameters": [ { - "id": 425, + "id": 424, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -54222,7 +54933,7 @@ "type": { "type": "reflection", "declaration": { - "id": 426, + "id": 425, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -54231,7 +54942,7 @@ }, "signatures": [ { - "id": 427, + "id": 426, "name": "__call", "kind": 4096, "kindString": "Call signature", @@ -54270,7 +54981,7 @@ ] }, { - "id": 414, + "id": 413, "name": "cloneDeep", "kind": 2048, "kindString": "Method", @@ -54281,7 +54992,7 @@ }, "signatures": [ { - "id": 415, + "id": 414, "name": "cloneDeep", "kind": 4096, "kindString": "Call signature", @@ -54290,7 +55001,7 @@ }, "parameters": [ { - "id": 416, + "id": 415, "name": "obj", "kind": 32768, "kindString": "Parameter", @@ -54318,7 +55029,7 @@ ] }, { - "id": 401, + "id": 400, "name": "list", "kind": 2048, "kindString": "Method", @@ -54328,7 +55039,7 @@ }, "signatures": [ { - "id": 402, + "id": 401, "name": "list", "kind": 4096, "kindString": "Call signature", @@ -54340,7 +55051,7 @@ }, "typeParameter": [ { - "id": 403, + "id": 402, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -54351,7 +55062,7 @@ ], "parameters": [ { - "id": 404, + "id": 403, "name": "presences", "kind": 32768, "kindString": "Parameter", @@ -54360,12 +55071,12 @@ }, "type": { "type": "reference", - "id": 439, + "id": 438, "name": "PresenceState" } }, { - "id": 405, + "id": 404, "name": "chooser", "kind": 32768, "kindString": "Parameter", @@ -54377,7 +55088,7 @@ "types": [ { "type": "reference", - "id": 460, + "id": 459, "typeArguments": [ { "type": "typeParameter", @@ -54420,7 +55131,7 @@ ] }, { - "id": 406, + "id": 405, "name": "map", "kind": 2048, "kindString": "Method", @@ -54431,7 +55142,7 @@ }, "signatures": [ { - "id": 407, + "id": 406, "name": "map", "kind": 4096, "kindString": "Call signature", @@ -54440,7 +55151,7 @@ }, "typeParameter": [ { - "id": 408, + "id": 407, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -54451,7 +55162,7 @@ ], "parameters": [ { - "id": 409, + "id": 408, "name": "obj", "kind": 32768, "kindString": "Parameter", @@ -54460,12 +55171,12 @@ }, "type": { "type": "reference", - "id": 439, + "id": 438, "name": "PresenceState" } }, { - "id": 410, + "id": 409, "name": "func", "kind": 32768, "kindString": "Parameter", @@ -54474,7 +55185,7 @@ }, "type": { "type": "reference", - "id": 460, + "id": 459, "typeArguments": [ { "type": "typeParameter", @@ -54511,7 +55222,7 @@ ] }, { - "id": 395, + "id": 394, "name": "syncDiff", "kind": 2048, "kindString": "Method", @@ -54521,7 +55232,7 @@ }, "signatures": [ { - "id": 396, + "id": 395, "name": "syncDiff", "kind": 4096, "kindString": "Call signature", @@ -54534,7 +55245,7 @@ }, "parameters": [ { - "id": 397, + "id": 396, "name": "state", "kind": 32768, "kindString": "Parameter", @@ -54543,12 +55254,12 @@ }, "type": { "type": "reference", - "id": 439, + "id": 438, "name": "PresenceState" } }, { - "id": 398, + "id": 397, "name": "diff", "kind": 32768, "kindString": "Parameter", @@ -54560,19 +55271,19 @@ "types": [ { "type": "reference", - "id": 456, + "id": 455, "name": "RawPresenceDiff" }, { "type": "reference", - "id": 443, + "id": 442, "name": "PresenceDiff" } ] } }, { - "id": 399, + "id": 398, "name": "onJoin", "kind": 32768, "kindString": "Parameter", @@ -54585,7 +55296,7 @@ } }, { - "id": 400, + "id": 399, "name": "onLeave", "kind": 32768, "kindString": "Parameter", @@ -54600,7 +55311,7 @@ ], "type": { "type": "reference", - "id": 439, + "id": 438, "name": "PresenceState" } } @@ -54614,7 +55325,7 @@ ] }, { - "id": 389, + "id": 388, "name": "syncState", "kind": 2048, "kindString": "Method", @@ -54624,7 +55335,7 @@ }, "signatures": [ { - "id": 390, + "id": 389, "name": "syncState", "kind": 4096, "kindString": "Call signature", @@ -54637,7 +55348,7 @@ }, "parameters": [ { - "id": 391, + "id": 390, "name": "currentState", "kind": 32768, "kindString": "Parameter", @@ -54646,12 +55357,12 @@ }, "type": { "type": "reference", - "id": 439, + "id": 438, "name": "PresenceState" } }, { - "id": 392, + "id": 391, "name": "newState", "kind": 32768, "kindString": "Parameter", @@ -54663,19 +55374,19 @@ "types": [ { "type": "reference", - "id": 447, + "id": 446, "name": "RawPresenceState" }, { "type": "reference", - "id": 439, + "id": 438, "name": "PresenceState" } ] } }, { - "id": 393, + "id": 392, "name": "onJoin", "kind": 32768, "kindString": "Parameter", @@ -54688,7 +55399,7 @@ } }, { - "id": 394, + "id": 393, "name": "onLeave", "kind": 32768, "kindString": "Parameter", @@ -54703,7 +55414,7 @@ ], "type": { "type": "reference", - "id": 439, + "id": 438, "name": "PresenceState" } } @@ -54717,7 +55428,7 @@ ] }, { - "id": 411, + "id": 410, "name": "transformState", "kind": 2048, "kindString": "Method", @@ -54728,7 +55439,7 @@ }, "signatures": [ { - "id": 412, + "id": 411, "name": "transformState", "kind": 4096, "kindString": "Call signature", @@ -54746,7 +55457,7 @@ }, "parameters": [ { - "id": 413, + "id": 412, "name": "state", "kind": 32768, "kindString": "Parameter", @@ -54758,12 +55469,12 @@ "types": [ { "type": "reference", - "id": 447, + "id": 446, "name": "RawPresenceState" }, { "type": "reference", - "id": 439, + "id": 438, "name": "PresenceState" } ] @@ -54772,7 +55483,7 @@ ], "type": { "type": "reference", - "id": 439, + "id": 438, "name": "PresenceState" } } @@ -54786,7 +55497,7 @@ ] }, { - "id": 377, + "id": 376, "name": "caller", "kind": 2097152, "kindString": "Object literal", @@ -54795,7 +55506,7 @@ }, "children": [ { - "id": 378, + "id": 377, "name": "onJoin", "kind": 64, "kindString": "Function", @@ -54804,7 +55515,7 @@ }, "signatures": [ { - "id": 379, + "id": 378, "name": "onJoin", "kind": 4096, "kindString": "Call signature", @@ -54826,7 +55537,7 @@ ] }, { - "id": 380, + "id": 379, "name": "onLeave", "kind": 64, "kindString": "Function", @@ -54835,7 +55546,7 @@ }, "signatures": [ { - "id": 381, + "id": 380, "name": "onLeave", "kind": 4096, "kindString": "Call signature", @@ -54857,7 +55568,7 @@ ] }, { - "id": 382, + "id": 381, "name": "onSync", "kind": 64, "kindString": "Function", @@ -54866,7 +55577,7 @@ }, "signatures": [ { - "id": 383, + "id": 382, "name": "onSync", "kind": 4096, "kindString": "Call signature", @@ -54893,9 +55604,9 @@ "title": "Functions", "kind": 64, "children": [ - 378, - 380, - 382 + 377, + 379, + 381 ] } ], @@ -54917,41 +55628,41 @@ "title": "Constructors", "kind": 512, "children": [ - 384 + 383 ] }, { "title": "Properties", "kind": 1024, "children": [ - 385, - 376, + 384, 375, - 374 + 374, + 373 ] }, { "title": "Methods", "kind": 2048, "children": [ - 432, - 428, - 417, - 420, - 423, - 414, - 401, - 406, - 395, - 389, - 411 + 431, + 427, + 416, + 419, + 422, + 413, + 400, + 405, + 394, + 388, + 410 ] }, { "title": "Object literals", "kind": 2097152, "children": [ - 377 + 376 ] } ], @@ -54964,7 +55675,7 @@ ] }, { - "id": 434, + "id": 433, "name": "Presence", "kind": 4194304, "kindString": "Type alias", @@ -54979,21 +55690,21 @@ "type": { "type": "reflection", "declaration": { - "id": 435, + "id": 434, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "indexSignature": [ { - "id": 437, + "id": 436, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 438, + "id": 437, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -55012,7 +55723,7 @@ ], "children": [ { - "id": 436, + "id": 435, "name": "presence_id", "kind": 32, "kindString": "Variable", @@ -55035,7 +55746,7 @@ "title": "Variables", "kind": 32, "children": [ - 436 + 435 ] } ], @@ -55050,14 +55761,14 @@ } }, { - "id": 460, + "id": 459, "name": "PresenceChooser", "kind": 4194304, "kindString": "Type alias", "flags": {}, "typeParameter": [ { - "id": 461, + "id": 460, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -55074,21 +55785,21 @@ "type": { "type": "reflection", "declaration": { - "id": 462, + "id": 461, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 463, + "id": 462, "name": "__call", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 464, + "id": 463, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -55099,7 +55810,7 @@ } }, { - "id": 465, + "id": 464, "name": "presences", "kind": 32768, "kindString": "Parameter", @@ -55127,7 +55838,7 @@ } }, { - "id": 443, + "id": 442, "name": "PresenceDiff", "kind": 4194304, "kindString": "Type alias", @@ -55142,14 +55853,14 @@ "type": { "type": "reflection", "declaration": { - "id": 444, + "id": 443, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 445, + "id": 444, "name": "joins", "kind": 32, "kindString": "Variable", @@ -55163,12 +55874,12 @@ ], "type": { "type": "reference", - "id": 439, + "id": 438, "name": "PresenceState" } }, { - "id": 446, + "id": 445, "name": "leaves", "kind": 32, "kindString": "Variable", @@ -55182,7 +55893,7 @@ ], "type": { "type": "reference", - "id": 439, + "id": 438, "name": "PresenceState" } } @@ -55192,8 +55903,8 @@ "title": "Variables", "kind": 32, "children": [ - 445, - 446 + 444, + 445 ] } ], @@ -55208,7 +55919,7 @@ } }, { - "id": 439, + "id": 438, "name": "PresenceState", "kind": 4194304, "kindString": "Type alias", @@ -55223,21 +55934,21 @@ "type": { "type": "reflection", "declaration": { - "id": 440, + "id": 439, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "indexSignature": [ { - "id": 441, + "id": 440, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 442, + "id": 441, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -55252,7 +55963,7 @@ "type": "array", "elementType": { "type": "reference", - "id": 434, + "id": 433, "name": "Presence" } } @@ -55269,7 +55980,7 @@ } }, { - "id": 456, + "id": 455, "name": "RawPresenceDiff", "kind": 4194304, "kindString": "Type alias", @@ -55284,14 +55995,14 @@ "type": { "type": "reflection", "declaration": { - "id": 457, + "id": 456, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 458, + "id": 457, "name": "joins", "kind": 32, "kindString": "Variable", @@ -55305,12 +56016,12 @@ ], "type": { "type": "reference", - "id": 447, + "id": 446, "name": "RawPresenceState" } }, { - "id": 459, + "id": 458, "name": "leaves", "kind": 32, "kindString": "Variable", @@ -55324,7 +56035,7 @@ ], "type": { "type": "reference", - "id": 447, + "id": 446, "name": "RawPresenceState" } } @@ -55334,8 +56045,8 @@ "title": "Variables", "kind": 32, "children": [ - 458, - 459 + 457, + 458 ] } ], @@ -55350,7 +56061,7 @@ } }, { - "id": 447, + "id": 446, "name": "RawPresenceState", "kind": 4194304, "kindString": "Type alias", @@ -55365,21 +56076,21 @@ "type": { "type": "reflection", "declaration": { - "id": 448, + "id": 447, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "indexSignature": [ { - "id": 449, + "id": 448, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 450, + "id": 449, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -55392,7 +56103,7 @@ ], "type": { "type": "reference", - "id": 616, + "id": 615, "typeArguments": [ { "type": "stringLiteral", @@ -55403,21 +56114,21 @@ "elementType": { "type": "reflection", "declaration": { - "id": 451, + "id": 450, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "indexSignature": [ { - "id": 454, + "id": 453, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 455, + "id": 454, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -55436,7 +56147,7 @@ ], "children": [ { - "id": 452, + "id": 451, "name": "phx_ref", "kind": 32, "kindString": "Variable", @@ -55465,7 +56176,7 @@ } }, { - "id": 453, + "id": 452, "name": "phx_ref_prev", "kind": 32, "kindString": "Variable", @@ -55499,8 +56210,8 @@ "title": "Variables", "kind": 32, "children": [ - 452, - 453 + 451, + 452 ] } ], @@ -55535,19 +56246,19 @@ "title": "Classes", "kind": 128, "children": [ - 373 + 372 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ - 434, - 460, - 443, - 439, - 456, - 447 + 433, + 459, + 442, + 438, + 455, + 446 ] } ], @@ -55560,7 +56271,7 @@ ] }, { - "id": 218, + "id": 217, "name": "\"RealtimeSubscription\"", "kind": 1, "kindString": "Module", @@ -55570,7 +56281,7 @@ "originalName": "/home/runner/work/realtime-js/realtime-js/src/RealtimeSubscription.ts", "children": [ { - "id": 219, + "id": 218, "name": "RealtimeSubscription", "kind": 128, "kindString": "Class", @@ -55579,7 +56290,7 @@ }, "children": [ { - "id": 227, + "id": 226, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -55588,7 +56299,7 @@ }, "signatures": [ { - "id": 234, + "id": 233, "name": "new RealtimeSubscription", "kind": 16384, "kindString": "Constructor signature", @@ -55597,7 +56308,7 @@ }, "parameters": [ { - "id": 235, + "id": 234, "name": "topic", "kind": 32768, "kindString": "Parameter", @@ -55610,7 +56321,7 @@ } }, { - "id": 236, + "id": 235, "name": "params", "kind": 32768, "kindString": "Parameter", @@ -55620,7 +56331,7 @@ "type": { "type": "reflection", "declaration": { - "id": 237, + "id": 236, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -55629,7 +56340,7 @@ }, "indexSignature": [ { - "id": 238, + "id": 237, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -55638,7 +56349,7 @@ }, "parameters": [ { - "id": 239, + "id": 238, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -55669,7 +56380,7 @@ "defaultValue": "{}" }, { - "id": 240, + "id": 239, "name": "socket", "kind": 32768, "kindString": "Parameter", @@ -55685,7 +56396,7 @@ ], "type": { "type": "reference", - "id": 219, + "id": 218, "name": "RealtimeSubscription" } } @@ -55699,7 +56410,7 @@ ] }, { - "id": 220, + "id": 219, "name": "bindings", "kind": 1024, "kindString": "Property", @@ -55723,7 +56434,7 @@ "defaultValue": "[]" }, { - "id": 224, + "id": 223, "name": "joinPush", "kind": 1024, "kindString": "Property", @@ -55739,12 +56450,12 @@ ], "type": { "type": "reference", - "id": 307, + "id": 306, "name": "Push" } }, { - "id": 223, + "id": 222, "name": "joinedOnce", "kind": 1024, "kindString": "Property", @@ -55765,7 +56476,7 @@ "defaultValue": "false" }, { - "id": 229, + "id": 228, "name": "params", "kind": 1024, "kindString": "Property", @@ -55784,7 +56495,7 @@ "type": { "type": "reflection", "declaration": { - "id": 230, + "id": 229, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -55793,7 +56504,7 @@ }, "indexSignature": [ { - "id": 231, + "id": 230, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -55802,7 +56513,7 @@ }, "parameters": [ { - "id": 232, + "id": 231, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -55832,7 +56543,7 @@ } }, { - "id": 226, + "id": 225, "name": "pushBuffer", "kind": 1024, "kindString": "Property", @@ -55850,14 +56561,14 @@ "type": "array", "elementType": { "type": "reference", - "id": 307, + "id": 306, "name": "Push" } }, "defaultValue": "[]" }, { - "id": 225, + "id": 224, "name": "rejoinTimer", "kind": 1024, "kindString": "Property", @@ -55878,7 +56589,7 @@ } }, { - "id": 233, + "id": 232, "name": "socket", "kind": 1024, "kindString": "Property", @@ -55901,7 +56612,7 @@ } }, { - "id": 222, + "id": 221, "name": "state", "kind": 1024, "kindString": "Property", @@ -55923,7 +56634,7 @@ "defaultValue": "CHANNEL_STATES.closed" }, { - "id": 221, + "id": 220, "name": "timeout", "kind": 1024, "kindString": "Property", @@ -55943,7 +56654,7 @@ } }, { - "id": 228, + "id": 227, "name": "topic", "kind": 1024, "kindString": "Property", @@ -55965,7 +56676,7 @@ } }, { - "id": 259, + "id": 258, "name": "canPush", "kind": 2048, "kindString": "Method", @@ -55974,7 +56685,7 @@ }, "signatures": [ { - "id": 260, + "id": 259, "name": "canPush", "kind": 4096, "kindString": "Call signature", @@ -55996,7 +56707,7 @@ ] }, { - "id": 296, + "id": 295, "name": "isClosed", "kind": 2048, "kindString": "Method", @@ -56005,7 +56716,7 @@ }, "signatures": [ { - "id": 297, + "id": 296, "name": "isClosed", "kind": 4096, "kindString": "Call signature", @@ -56027,7 +56738,7 @@ ] }, { - "id": 298, + "id": 297, "name": "isErrored", "kind": 2048, "kindString": "Method", @@ -56036,7 +56747,7 @@ }, "signatures": [ { - "id": 299, + "id": 298, "name": "isErrored", "kind": 4096, "kindString": "Call signature", @@ -56058,7 +56769,7 @@ ] }, { - "id": 300, + "id": 299, "name": "isJoined", "kind": 2048, "kindString": "Method", @@ -56067,7 +56778,7 @@ }, "signatures": [ { - "id": 301, + "id": 300, "name": "isJoined", "kind": 4096, "kindString": "Call signature", @@ -56089,7 +56800,7 @@ ] }, { - "id": 302, + "id": 301, "name": "isJoining", "kind": 2048, "kindString": "Method", @@ -56098,7 +56809,7 @@ }, "signatures": [ { - "id": 303, + "id": 302, "name": "isJoining", "kind": 4096, "kindString": "Call signature", @@ -56120,7 +56831,7 @@ ] }, { - "id": 304, + "id": 303, "name": "isLeaving", "kind": 2048, "kindString": "Method", @@ -56129,7 +56840,7 @@ }, "signatures": [ { - "id": 305, + "id": 304, "name": "isLeaving", "kind": 4096, "kindString": "Call signature", @@ -56151,7 +56862,7 @@ ] }, { - "id": 280, + "id": 279, "name": "isMember", "kind": 2048, "kindString": "Method", @@ -56160,7 +56871,7 @@ }, "signatures": [ { - "id": 281, + "id": 280, "name": "isMember", "kind": 4096, "kindString": "Call signature", @@ -56169,7 +56880,7 @@ }, "parameters": [ { - "id": 282, + "id": 281, "name": "topic", "kind": 32768, "kindString": "Parameter", @@ -56197,7 +56908,7 @@ ] }, { - "id": 283, + "id": 282, "name": "joinRef", "kind": 2048, "kindString": "Method", @@ -56206,7 +56917,7 @@ }, "signatures": [ { - "id": 284, + "id": 283, "name": "joinRef", "kind": 4096, "kindString": "Call signature", @@ -56228,7 +56939,7 @@ ] }, { - "id": 256, + "id": 255, "name": "off", "kind": 2048, "kindString": "Method", @@ -56237,7 +56948,7 @@ }, "signatures": [ { - "id": 257, + "id": 256, "name": "off", "kind": 4096, "kindString": "Call signature", @@ -56246,7 +56957,7 @@ }, "parameters": [ { - "id": 258, + "id": 257, "name": "event", "kind": 32768, "kindString": "Parameter", @@ -56274,7 +56985,7 @@ ] }, { - "id": 252, + "id": 251, "name": "on", "kind": 2048, "kindString": "Method", @@ -56283,7 +56994,7 @@ }, "signatures": [ { - "id": 253, + "id": 252, "name": "on", "kind": 4096, "kindString": "Call signature", @@ -56292,7 +57003,7 @@ }, "parameters": [ { - "id": 254, + "id": 253, "name": "event", "kind": 32768, "kindString": "Parameter", @@ -56305,7 +57016,7 @@ } }, { - "id": 255, + "id": 254, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -56333,7 +57044,7 @@ ] }, { - "id": 246, + "id": 245, "name": "onClose", "kind": 2048, "kindString": "Method", @@ -56342,7 +57053,7 @@ }, "signatures": [ { - "id": 247, + "id": 246, "name": "onClose", "kind": 4096, "kindString": "Call signature", @@ -56351,7 +57062,7 @@ }, "parameters": [ { - "id": 248, + "id": 247, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -56379,7 +57090,7 @@ ] }, { - "id": 249, + "id": 248, "name": "onError", "kind": 2048, "kindString": "Method", @@ -56388,7 +57099,7 @@ }, "signatures": [ { - "id": 250, + "id": 249, "name": "onError", "kind": 4096, "kindString": "Call signature", @@ -56397,7 +57108,7 @@ }, "parameters": [ { - "id": 251, + "id": 250, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -56425,7 +57136,7 @@ ] }, { - "id": 275, + "id": 274, "name": "onMessage", "kind": 2048, "kindString": "Method", @@ -56434,7 +57145,7 @@ }, "signatures": [ { - "id": 276, + "id": 275, "name": "onMessage", "kind": 4096, "kindString": "Call signature", @@ -56447,7 +57158,7 @@ }, "parameters": [ { - "id": 277, + "id": 276, "name": "event", "kind": 32768, "kindString": "Parameter", @@ -56460,7 +57171,7 @@ } }, { - "id": 278, + "id": 277, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -56473,7 +57184,7 @@ } }, { - "id": 279, + "id": 278, "name": "ref", "kind": 32768, "kindString": "Parameter", @@ -56511,7 +57222,7 @@ ] }, { - "id": 261, + "id": 260, "name": "push", "kind": 2048, "kindString": "Method", @@ -56520,7 +57231,7 @@ }, "signatures": [ { - "id": 262, + "id": 261, "name": "push", "kind": 4096, "kindString": "Call signature", @@ -56529,7 +57240,7 @@ }, "parameters": [ { - "id": 263, + "id": 262, "name": "event", "kind": 32768, "kindString": "Parameter", @@ -56543,7 +57254,7 @@ } }, { - "id": 264, + "id": 263, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -56556,7 +57267,7 @@ } }, { - "id": 265, + "id": 264, "name": "timeout", "kind": 32768, "kindString": "Parameter", @@ -56572,7 +57283,7 @@ ], "type": { "type": "reference", - "id": 307, + "id": 306, "name": "Push" } } @@ -56586,7 +57297,7 @@ ] }, { - "id": 285, + "id": 284, "name": "rejoin", "kind": 2048, "kindString": "Method", @@ -56595,7 +57306,7 @@ }, "signatures": [ { - "id": 286, + "id": 285, "name": "rejoin", "kind": 4096, "kindString": "Call signature", @@ -56604,7 +57315,7 @@ }, "parameters": [ { - "id": 287, + "id": 286, "name": "timeout", "kind": 32768, "kindString": "Parameter", @@ -56633,7 +57344,7 @@ ] }, { - "id": 241, + "id": 240, "name": "rejoinUntilConnected", "kind": 2048, "kindString": "Method", @@ -56642,7 +57353,7 @@ }, "signatures": [ { - "id": 242, + "id": 241, "name": "rejoinUntilConnected", "kind": 4096, "kindString": "Call signature", @@ -56664,7 +57375,7 @@ ] }, { - "id": 293, + "id": 292, "name": "replyEventName", "kind": 2048, "kindString": "Method", @@ -56673,7 +57384,7 @@ }, "signatures": [ { - "id": 294, + "id": 293, "name": "replyEventName", "kind": 4096, "kindString": "Call signature", @@ -56682,7 +57393,7 @@ }, "parameters": [ { - "id": 295, + "id": 294, "name": "ref", "kind": 32768, "kindString": "Parameter", @@ -56710,7 +57421,7 @@ ] }, { - "id": 243, + "id": 242, "name": "subscribe", "kind": 2048, "kindString": "Method", @@ -56719,7 +57430,7 @@ }, "signatures": [ { - "id": 244, + "id": 243, "name": "subscribe", "kind": 4096, "kindString": "Call signature", @@ -56728,7 +57439,7 @@ }, "parameters": [ { - "id": 245, + "id": 244, "name": "timeout", "kind": 32768, "kindString": "Parameter", @@ -56744,7 +57455,7 @@ ], "type": { "type": "reference", - "id": 307, + "id": 306, "name": "Push" } } @@ -56758,7 +57469,7 @@ ] }, { - "id": 288, + "id": 287, "name": "trigger", "kind": 2048, "kindString": "Method", @@ -56767,7 +57478,7 @@ }, "signatures": [ { - "id": 289, + "id": 288, "name": "trigger", "kind": 4096, "kindString": "Call signature", @@ -56776,7 +57487,7 @@ }, "parameters": [ { - "id": 290, + "id": 289, "name": "event", "kind": 32768, "kindString": "Parameter", @@ -56789,7 +57500,7 @@ } }, { - "id": 291, + "id": 290, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -56803,7 +57514,7 @@ } }, { - "id": 292, + "id": 291, "name": "ref", "kind": 32768, "kindString": "Parameter", @@ -56841,7 +57552,7 @@ ] }, { - "id": 272, + "id": 271, "name": "unsubscribe", "kind": 2048, "kindString": "Method", @@ -56850,7 +57561,7 @@ }, "signatures": [ { - "id": 273, + "id": 272, "name": "unsubscribe", "kind": 4096, "kindString": "Call signature", @@ -56863,7 +57574,7 @@ }, "parameters": [ { - "id": 274, + "id": 273, "name": "timeout", "kind": 32768, "kindString": "Parameter", @@ -56879,7 +57590,7 @@ ], "type": { "type": "reference", - "id": 307, + "id": 306, "name": "Push" } } @@ -56893,7 +57604,7 @@ ] }, { - "id": 266, + "id": 265, "name": "updateJoinPayload", "kind": 2048, "kindString": "Method", @@ -56902,7 +57613,7 @@ }, "signatures": [ { - "id": 267, + "id": 266, "name": "updateJoinPayload", "kind": 4096, "kindString": "Call signature", @@ -56911,7 +57622,7 @@ }, "parameters": [ { - "id": 268, + "id": 267, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -56921,7 +57632,7 @@ "type": { "type": "reflection", "declaration": { - "id": 269, + "id": 268, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -56930,7 +57641,7 @@ }, "indexSignature": [ { - "id": 270, + "id": 269, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -56939,7 +57650,7 @@ }, "parameters": [ { - "id": 271, + "id": 270, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -56989,50 +57700,50 @@ "title": "Constructors", "kind": 512, "children": [ - 227 + 226 ] }, { "title": "Properties", "kind": 1024, "children": [ - 220, - 224, + 219, 223, - 229, - 226, - 225, - 233, 222, + 228, + 225, + 224, + 232, 221, - 228 + 220, + 227 ] }, { "title": "Methods", "kind": 2048, "children": [ - 259, - 296, - 298, - 300, - 302, - 304, - 280, - 283, - 256, - 252, - 246, - 249, - 275, - 261, - 285, - 241, - 293, - 243, - 288, - 272, - 266 + 258, + 295, + 297, + 299, + 301, + 303, + 279, + 282, + 255, + 251, + 245, + 248, + 274, + 260, + 284, + 240, + 292, + 242, + 287, + 271, + 265 ] } ], @@ -57050,7 +57761,7 @@ "title": "Classes", "kind": 128, "children": [ - 219 + 218 ] } ], @@ -57063,7 +57774,7 @@ ] }, { - "id": 656, + "id": 655, "name": "\"index\"", "kind": 1, "kindString": "Module", @@ -57737,7 +58448,7 @@ ] }, { - "id": 306, + "id": 305, "name": "\"lib/push\"", "kind": 1, "kindString": "Module", @@ -57747,7 +58458,7 @@ "originalName": "/home/runner/work/realtime-js/realtime-js/src/lib/push.ts", "children": [ { - "id": 307, + "id": 306, "name": "Push", "kind": 128, "kindString": "Class", @@ -57756,7 +58467,7 @@ }, "children": [ { - "id": 320, + "id": 319, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -57768,7 +58479,7 @@ }, "signatures": [ { - "id": 328, + "id": 327, "name": "new Push", "kind": 16384, "kindString": "Constructor signature", @@ -57780,7 +58491,7 @@ }, "parameters": [ { - "id": 329, + "id": 328, "name": "channel", "kind": 32768, "kindString": "Parameter", @@ -57795,19 +58506,19 @@ "types": [ { "type": "reference", - "id": 219, + "id": 218, "name": "RealtimeSubscription" }, { "type": "reference", - "id": 467, + "id": 466, "name": "RealtimeChannel" } ] } }, { - "id": 330, + "id": 329, "name": "event", "kind": 32768, "kindString": "Parameter", @@ -57823,7 +58534,7 @@ } }, { - "id": 331, + "id": 330, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -57836,7 +58547,7 @@ "type": { "type": "reflection", "declaration": { - "id": 332, + "id": 331, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -57845,7 +58556,7 @@ }, "indexSignature": [ { - "id": 333, + "id": 332, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -57854,7 +58565,7 @@ }, "parameters": [ { - "id": 334, + "id": 333, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -57885,7 +58596,7 @@ "defaultValue": "{}" }, { - "id": 335, + "id": 334, "name": "timeout", "kind": 32768, "kindString": "Parameter", @@ -57904,7 +58615,7 @@ ], "type": { "type": "reference", - "id": 307, + "id": 306, "name": "Push" } } @@ -57918,7 +58629,7 @@ ] }, { - "id": 321, + "id": 320, "name": "channel", "kind": 1024, "kindString": "Property", @@ -57942,19 +58653,19 @@ "types": [ { "type": "reference", - "id": 219, + "id": 218, "name": "RealtimeSubscription" }, { "type": "reference", - "id": 467, + "id": 466, "name": "RealtimeChannel" } ] } }, { - "id": 322, + "id": 321, "name": "event", "kind": 1024, "kindString": "Property", @@ -57979,7 +58690,7 @@ } }, { - "id": 323, + "id": 322, "name": "payload", "kind": 1024, "kindString": "Property", @@ -58001,7 +58712,7 @@ "type": { "type": "reflection", "declaration": { - "id": 324, + "id": 323, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -58010,7 +58721,7 @@ }, "indexSignature": [ { - "id": 325, + "id": 324, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -58019,7 +58730,7 @@ }, "parameters": [ { - "id": 326, + "id": 325, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -58049,7 +58760,7 @@ } }, { - "id": 315, + "id": 314, "name": "recHooks", "kind": 1024, "kindString": "Property", @@ -58068,7 +58779,7 @@ "elementType": { "type": "reflection", "declaration": { - "id": 316, + "id": 315, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -58077,7 +58788,7 @@ }, "children": [ { - "id": 318, + "id": 317, "name": "callback", "kind": 32, "kindString": "Variable", @@ -58097,7 +58808,7 @@ } }, { - "id": 317, + "id": 316, "name": "status", "kind": 32, "kindString": "Variable", @@ -58122,8 +58833,8 @@ "title": "Variables", "kind": 32, "children": [ - 318, - 317 + 317, + 316 ] } ], @@ -58140,7 +58851,7 @@ "defaultValue": "[]" }, { - "id": 311, + "id": 310, "name": "receivedResp", "kind": 1024, "kindString": "Property", @@ -58160,7 +58871,7 @@ { "type": "reflection", "declaration": { - "id": 312, + "id": 311, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -58169,7 +58880,7 @@ }, "children": [ { - "id": 314, + "id": 313, "name": "response", "kind": 32, "kindString": "Variable", @@ -58189,7 +58900,7 @@ } }, { - "id": 313, + "id": 312, "name": "status", "kind": 32, "kindString": "Variable", @@ -58214,8 +58925,8 @@ "title": "Variables", "kind": 32, "children": [ - 314, - 313 + 313, + 312 ] } ], @@ -58237,7 +58948,7 @@ "defaultValue": "null" }, { - "id": 310, + "id": 309, "name": "ref", "kind": 1024, "kindString": "Property", @@ -58258,7 +58969,7 @@ "defaultValue": "\"\"" }, { - "id": 319, + "id": 318, "name": "refEvent", "kind": 1024, "kindString": "Property", @@ -58288,7 +58999,7 @@ "defaultValue": "null" }, { - "id": 308, + "id": 307, "name": "sent", "kind": 1024, "kindString": "Property", @@ -58309,7 +59020,7 @@ "defaultValue": "false" }, { - "id": 327, + "id": 326, "name": "timeout", "kind": 1024, "kindString": "Property", @@ -58334,7 +59045,7 @@ } }, { - "id": 309, + "id": 308, "name": "timeoutTimer", "kind": 1024, "kindString": "Property", @@ -58364,7 +59075,7 @@ "defaultValue": "undefined" }, { - "id": 359, + "id": 358, "name": "_cancelRefEvent", "kind": 2048, "kindString": "Method", @@ -58374,7 +59085,7 @@ }, "signatures": [ { - "id": 360, + "id": 359, "name": "_cancelRefEvent", "kind": 4096, "kindString": "Call signature", @@ -58396,7 +59107,7 @@ ] }, { - "id": 361, + "id": 360, "name": "_cancelTimeout", "kind": 2048, "kindString": "Method", @@ -58406,7 +59117,7 @@ }, "signatures": [ { - "id": 362, + "id": 361, "name": "_cancelTimeout", "kind": 4096, "kindString": "Call signature", @@ -58428,7 +59139,7 @@ ] }, { - "id": 369, + "id": 368, "name": "_hasReceived", "kind": 2048, "kindString": "Method", @@ -58438,7 +59149,7 @@ }, "signatures": [ { - "id": 370, + "id": 369, "name": "_hasReceived", "kind": 4096, "kindString": "Call signature", @@ -58447,7 +59158,7 @@ }, "parameters": [ { - "id": 371, + "id": 370, "name": "status", "kind": 32768, "kindString": "Parameter", @@ -58488,7 +59199,7 @@ ] }, { - "id": 363, + "id": 362, "name": "_matchReceive", "kind": 2048, "kindString": "Method", @@ -58498,7 +59209,7 @@ }, "signatures": [ { - "id": 364, + "id": 363, "name": "_matchReceive", "kind": 4096, "kindString": "Call signature", @@ -58507,7 +59218,7 @@ }, "parameters": [ { - "id": 365, + "id": 364, "name": "__namedParameters", "kind": 32768, "kindString": "Parameter", @@ -58518,7 +59229,7 @@ "type": { "type": "reflection", "declaration": { - "id": 366, + "id": 365, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -58527,7 +59238,7 @@ }, "children": [ { - "id": 368, + "id": 367, "name": "response", "kind": 32, "kindString": "Variable", @@ -58547,7 +59258,7 @@ } }, { - "id": 367, + "id": 366, "name": "status", "kind": 32, "kindString": "Variable", @@ -58572,8 +59283,8 @@ "title": "Variables", "kind": 32, "children": [ - 368, - 367 + 367, + 366 ] } ], @@ -58603,7 +59314,7 @@ ] }, { - "id": 357, + "id": 356, "name": "destroy", "kind": 2048, "kindString": "Method", @@ -58612,7 +59323,7 @@ }, "signatures": [ { - "id": 358, + "id": 357, "name": "destroy", "kind": 4096, "kindString": "Call signature", @@ -58634,7 +59345,7 @@ ] }, { - "id": 347, + "id": 346, "name": "receive", "kind": 2048, "kindString": "Method", @@ -58643,7 +59354,7 @@ }, "signatures": [ { - "id": 348, + "id": 347, "name": "receive", "kind": 4096, "kindString": "Call signature", @@ -58652,7 +59363,7 @@ }, "parameters": [ { - "id": 349, + "id": 348, "name": "status", "kind": 32768, "kindString": "Parameter", @@ -58665,7 +59376,7 @@ } }, { - "id": 350, + "id": 349, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -58693,7 +59404,7 @@ ] }, { - "id": 336, + "id": 335, "name": "resend", "kind": 2048, "kindString": "Method", @@ -58702,7 +59413,7 @@ }, "signatures": [ { - "id": 337, + "id": 336, "name": "resend", "kind": 4096, "kindString": "Call signature", @@ -58711,7 +59422,7 @@ }, "parameters": [ { - "id": 338, + "id": 337, "name": "timeout", "kind": 32768, "kindString": "Parameter", @@ -58739,7 +59450,7 @@ ] }, { - "id": 339, + "id": 338, "name": "send", "kind": 2048, "kindString": "Method", @@ -58748,7 +59459,7 @@ }, "signatures": [ { - "id": 340, + "id": 339, "name": "send", "kind": 4096, "kindString": "Call signature", @@ -58770,7 +59481,7 @@ ] }, { - "id": 351, + "id": 350, "name": "startTimeout", "kind": 2048, "kindString": "Method", @@ -58779,7 +59490,7 @@ }, "signatures": [ { - "id": 352, + "id": 351, "name": "startTimeout", "kind": 4096, "kindString": "Call signature", @@ -58801,7 +59512,7 @@ ] }, { - "id": 353, + "id": 352, "name": "trigger", "kind": 2048, "kindString": "Method", @@ -58810,7 +59521,7 @@ }, "signatures": [ { - "id": 354, + "id": 353, "name": "trigger", "kind": 4096, "kindString": "Call signature", @@ -58819,7 +59530,7 @@ }, "parameters": [ { - "id": 355, + "id": 354, "name": "status", "kind": 32768, "kindString": "Parameter", @@ -58832,7 +59543,7 @@ } }, { - "id": 356, + "id": 355, "name": "response", "kind": 32768, "kindString": "Parameter", @@ -58860,7 +59571,7 @@ ] }, { - "id": 341, + "id": 340, "name": "updatePayload", "kind": 2048, "kindString": "Method", @@ -58869,7 +59580,7 @@ }, "signatures": [ { - "id": 342, + "id": 341, "name": "updatePayload", "kind": 4096, "kindString": "Call signature", @@ -58878,7 +59589,7 @@ }, "parameters": [ { - "id": 343, + "id": 342, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -58888,7 +59599,7 @@ "type": { "type": "reflection", "declaration": { - "id": 344, + "id": 343, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -58897,7 +59608,7 @@ }, "indexSignature": [ { - "id": 345, + "id": 344, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -58906,7 +59617,7 @@ }, "parameters": [ { - "id": 346, + "id": 345, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -58956,40 +59667,40 @@ "title": "Constructors", "kind": 512, "children": [ - 320 + 319 ] }, { "title": "Properties", "kind": 1024, "children": [ + 320, 321, 322, - 323, - 315, - 311, + 314, 310, - 319, - 308, - 327, - 309 + 309, + 318, + 307, + 326, + 308 ] }, { "title": "Methods", "kind": 2048, "children": [ - 359, - 361, - 369, - 363, - 357, - 347, - 336, - 339, - 351, - 353, - 341 + 358, + 360, + 368, + 362, + 356, + 346, + 335, + 338, + 350, + 352, + 340 ] } ], @@ -59007,7 +59718,7 @@ "title": "Classes", "kind": 128, "children": [ - 307 + 306 ] } ], @@ -59803,7 +60514,7 @@ ] }, { - "id": 582, + "id": 581, "name": "\"lib/transformers\"", "kind": 1, "kindString": "Module", @@ -59813,7 +60524,7 @@ "originalName": "/home/runner/work/realtime-js/realtime-js/src/lib/transformers.ts", "children": [ { - "id": 583, + "id": 582, "name": "PostgresTypes", "kind": 4, "kindString": "Enumeration", @@ -59825,7 +60536,7 @@ }, "children": [ { - "id": 584, + "id": 583, "name": "abstime", "kind": 16, "kindString": "Enumeration member", @@ -59842,7 +60553,7 @@ "defaultValue": "\"abstime\"" }, { - "id": 585, + "id": 584, "name": "bool", "kind": 16, "kindString": "Enumeration member", @@ -59859,7 +60570,7 @@ "defaultValue": "\"bool\"" }, { - "id": 586, + "id": 585, "name": "date", "kind": 16, "kindString": "Enumeration member", @@ -59876,7 +60587,7 @@ "defaultValue": "\"date\"" }, { - "id": 587, + "id": 586, "name": "daterange", "kind": 16, "kindString": "Enumeration member", @@ -59893,7 +60604,7 @@ "defaultValue": "\"daterange\"" }, { - "id": 588, + "id": 587, "name": "float4", "kind": 16, "kindString": "Enumeration member", @@ -59910,7 +60621,7 @@ "defaultValue": "\"float4\"" }, { - "id": 589, + "id": 588, "name": "float8", "kind": 16, "kindString": "Enumeration member", @@ -59927,7 +60638,7 @@ "defaultValue": "\"float8\"" }, { - "id": 590, + "id": 589, "name": "int2", "kind": 16, "kindString": "Enumeration member", @@ -59944,7 +60655,7 @@ "defaultValue": "\"int2\"" }, { - "id": 591, + "id": 590, "name": "int4", "kind": 16, "kindString": "Enumeration member", @@ -59961,7 +60672,7 @@ "defaultValue": "\"int4\"" }, { - "id": 592, + "id": 591, "name": "int4range", "kind": 16, "kindString": "Enumeration member", @@ -59978,7 +60689,7 @@ "defaultValue": "\"int4range\"" }, { - "id": 593, + "id": 592, "name": "int8", "kind": 16, "kindString": "Enumeration member", @@ -59995,7 +60706,7 @@ "defaultValue": "\"int8\"" }, { - "id": 594, + "id": 593, "name": "int8range", "kind": 16, "kindString": "Enumeration member", @@ -60012,7 +60723,7 @@ "defaultValue": "\"int8range\"" }, { - "id": 595, + "id": 594, "name": "json", "kind": 16, "kindString": "Enumeration member", @@ -60029,7 +60740,7 @@ "defaultValue": "\"json\"" }, { - "id": 596, + "id": 595, "name": "jsonb", "kind": 16, "kindString": "Enumeration member", @@ -60046,7 +60757,7 @@ "defaultValue": "\"jsonb\"" }, { - "id": 597, + "id": 596, "name": "money", "kind": 16, "kindString": "Enumeration member", @@ -60063,7 +60774,7 @@ "defaultValue": "\"money\"" }, { - "id": 598, + "id": 597, "name": "numeric", "kind": 16, "kindString": "Enumeration member", @@ -60080,7 +60791,7 @@ "defaultValue": "\"numeric\"" }, { - "id": 599, + "id": 598, "name": "oid", "kind": 16, "kindString": "Enumeration member", @@ -60097,7 +60808,7 @@ "defaultValue": "\"oid\"" }, { - "id": 600, + "id": 599, "name": "reltime", "kind": 16, "kindString": "Enumeration member", @@ -60114,7 +60825,7 @@ "defaultValue": "\"reltime\"" }, { - "id": 601, + "id": 600, "name": "text", "kind": 16, "kindString": "Enumeration member", @@ -60131,7 +60842,7 @@ "defaultValue": "\"text\"" }, { - "id": 602, + "id": 601, "name": "time", "kind": 16, "kindString": "Enumeration member", @@ -60148,7 +60859,7 @@ "defaultValue": "\"time\"" }, { - "id": 603, + "id": 602, "name": "timestamp", "kind": 16, "kindString": "Enumeration member", @@ -60165,7 +60876,7 @@ "defaultValue": "\"timestamp\"" }, { - "id": 604, + "id": 603, "name": "timestamptz", "kind": 16, "kindString": "Enumeration member", @@ -60182,7 +60893,7 @@ "defaultValue": "\"timestamptz\"" }, { - "id": 605, + "id": 604, "name": "timetz", "kind": 16, "kindString": "Enumeration member", @@ -60199,7 +60910,7 @@ "defaultValue": "\"timetz\"" }, { - "id": 606, + "id": 605, "name": "tsrange", "kind": 16, "kindString": "Enumeration member", @@ -60216,7 +60927,7 @@ "defaultValue": "\"tsrange\"" }, { - "id": 607, + "id": 606, "name": "tstzrange", "kind": 16, "kindString": "Enumeration member", @@ -60238,6 +60949,7 @@ "title": "Enumeration members", "kind": 16, "children": [ + 583, 584, 585, 586, @@ -60260,8 +60972,7 @@ 603, 604, 605, - 606, - 607 + 606 ] } ], @@ -60274,7 +60985,7 @@ ] }, { - "id": 614, + "id": 613, "name": "BaseValue", "kind": 4194304, "kindString": "Type alias", @@ -60309,7 +61020,7 @@ } }, { - "id": 608, + "id": 607, "name": "Columns", "kind": 4194304, "kindString": "Type alias", @@ -60326,14 +61037,14 @@ "elementType": { "type": "reflection", "declaration": { - "id": 609, + "id": 608, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 612, + "id": 611, "name": "flags", "kind": 32, "kindString": "Variable", @@ -60356,7 +61067,7 @@ } }, { - "id": 610, + "id": 609, "name": "name", "kind": 32, "kindString": "Variable", @@ -60374,7 +61085,7 @@ } }, { - "id": 611, + "id": 610, "name": "type", "kind": 32, "kindString": "Variable", @@ -60392,7 +61103,7 @@ } }, { - "id": 613, + "id": 612, "name": "type_modifier", "kind": 32, "kindString": "Variable", @@ -60426,10 +61137,10 @@ "title": "Variables", "kind": 32, "children": [ - 612, - 610, 611, - 613 + 609, + 610, + 612 ] } ], @@ -60445,7 +61156,7 @@ } }, { - "id": 616, + "id": 615, "name": "Record", "kind": 4194304, "kindString": "Type alias", @@ -60460,21 +61171,21 @@ "type": { "type": "reflection", "declaration": { - "id": 617, + "id": 616, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "indexSignature": [ { - "id": 618, + "id": 617, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 619, + "id": 618, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -60487,7 +61198,7 @@ ], "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } } @@ -60503,7 +61214,7 @@ } }, { - "id": 615, + "id": 614, "name": "RecordValue", "kind": 4194304, "kindString": "Type alias", @@ -60520,14 +61231,14 @@ "types": [ { "type": "reference", - "id": 614, + "id": 613, "name": "BaseValue" }, { "type": "array", "elementType": { "type": "reference", - "id": 614, + "id": 613, "name": "BaseValue" } } @@ -60535,7 +61246,7 @@ } }, { - "id": 633, + "id": 632, "name": "convertCell", "kind": 64, "kindString": "Function", @@ -60562,7 +61273,7 @@ }, "signatures": [ { - "id": 634, + "id": 633, "name": "convertCell", "kind": 4096, "kindString": "Call signature", @@ -60588,7 +61299,7 @@ }, "parameters": [ { - "id": 635, + "id": 634, "name": "type", "kind": 32768, "kindString": "Parameter", @@ -60604,7 +61315,7 @@ } }, { - "id": 636, + "id": 635, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -60613,14 +61324,14 @@ }, "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } } ], "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } } @@ -60634,7 +61345,7 @@ ] }, { - "id": 620, + "id": 619, "name": "convertChangeData", "kind": 64, "kindString": "Function", @@ -60653,7 +61364,7 @@ }, "signatures": [ { - "id": 621, + "id": 620, "name": "convertChangeData", "kind": 4096, "kindString": "Call signature", @@ -60671,7 +61382,7 @@ }, "parameters": [ { - "id": 622, + "id": 621, "name": "columns", "kind": 32768, "kindString": "Parameter", @@ -60680,12 +61391,12 @@ }, "type": { "type": "reference", - "id": 608, + "id": 607, "name": "Columns" } }, { - "id": 623, + "id": 622, "name": "record", "kind": 32768, "kindString": "Parameter", @@ -60695,12 +61406,12 @@ "comment": {}, "type": { "type": "reference", - "id": 616, + "id": 615, "name": "Record" } }, { - "id": 624, + "id": 623, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -60713,7 +61424,7 @@ "type": { "type": "reflection", "declaration": { - "id": 625, + "id": 624, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -60722,7 +61433,7 @@ }, "children": [ { - "id": 626, + "id": 625, "name": "skipTypes", "kind": 32, "kindString": "Variable", @@ -60751,7 +61462,7 @@ "title": "Variables", "kind": 32, "children": [ - 626 + 625 ] } ], @@ -60769,7 +61480,7 @@ ], "type": { "type": "reference", - "id": 616, + "id": 615, "name": "Record" } } @@ -60783,7 +61494,7 @@ ] }, { - "id": 627, + "id": 626, "name": "convertColumn", "kind": 64, "kindString": "Function", @@ -60807,7 +61518,7 @@ }, "signatures": [ { - "id": 628, + "id": 627, "name": "convertColumn", "kind": 4096, "kindString": "Call signature", @@ -60830,7 +61541,7 @@ }, "parameters": [ { - "id": 629, + "id": 628, "name": "columnName", "kind": 32768, "kindString": "Parameter", @@ -60846,7 +61557,7 @@ } }, { - "id": 630, + "id": 629, "name": "columns", "kind": 32768, "kindString": "Parameter", @@ -60855,12 +61566,12 @@ }, "type": { "type": "reference", - "id": 608, + "id": 607, "name": "Columns" } }, { - "id": 631, + "id": 630, "name": "record", "kind": 32768, "kindString": "Parameter", @@ -60872,12 +61583,12 @@ }, "type": { "type": "reference", - "id": 616, + "id": 615, "name": "Record" } }, { - "id": 632, + "id": 631, "name": "skipTypes", "kind": 32768, "kindString": "Parameter", @@ -60898,7 +61609,7 @@ ], "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } } @@ -60912,7 +61623,7 @@ ] }, { - "id": 637, + "id": 636, "name": "noop", "kind": 64, "kindString": "Function", @@ -60921,28 +61632,28 @@ }, "signatures": [ { - "id": 638, + "id": 637, "name": "noop", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 639, + "id": 638, "name": "value", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } } ], "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } } @@ -60956,7 +61667,7 @@ ] }, { - "id": 649, + "id": 648, "name": "toArray", "kind": 64, "kindString": "Function", @@ -60983,7 +61694,7 @@ }, "signatures": [ { - "id": 650, + "id": 649, "name": "toArray", "kind": 4096, "kindString": "Call signature", @@ -61009,7 +61720,7 @@ }, "parameters": [ { - "id": 651, + "id": 650, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -61018,12 +61729,12 @@ }, "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } }, { - "id": 652, + "id": 651, "name": "type", "kind": 32768, "kindString": "Parameter", @@ -61038,7 +61749,7 @@ ], "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } } @@ -61052,7 +61763,7 @@ ] }, { - "id": 640, + "id": 639, "name": "toBoolean", "kind": 64, "kindString": "Function", @@ -61062,7 +61773,7 @@ }, "signatures": [ { - "id": 641, + "id": 640, "name": "toBoolean", "kind": 4096, "kindString": "Call signature", @@ -61071,7 +61782,7 @@ }, "parameters": [ { - "id": 642, + "id": 641, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -61080,14 +61791,14 @@ }, "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } } ], "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } } @@ -61101,7 +61812,7 @@ ] }, { - "id": 646, + "id": 645, "name": "toJson", "kind": 64, "kindString": "Function", @@ -61111,7 +61822,7 @@ }, "signatures": [ { - "id": 647, + "id": 646, "name": "toJson", "kind": 4096, "kindString": "Call signature", @@ -61120,7 +61831,7 @@ }, "parameters": [ { - "id": 648, + "id": 647, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -61129,14 +61840,14 @@ }, "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } } ], "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } } @@ -61150,7 +61861,7 @@ ] }, { - "id": 643, + "id": 642, "name": "toNumber", "kind": 64, "kindString": "Function", @@ -61160,7 +61871,7 @@ }, "signatures": [ { - "id": 644, + "id": 643, "name": "toNumber", "kind": 4096, "kindString": "Call signature", @@ -61169,7 +61880,7 @@ }, "parameters": [ { - "id": 645, + "id": 644, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -61178,14 +61889,14 @@ }, "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } } ], "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } } @@ -61199,7 +61910,7 @@ ] }, { - "id": 653, + "id": 652, "name": "toTimestampString", "kind": 64, "kindString": "Function", @@ -61218,7 +61929,7 @@ }, "signatures": [ { - "id": 654, + "id": 653, "name": "toTimestampString", "kind": 4096, "kindString": "Call signature", @@ -61236,7 +61947,7 @@ }, "parameters": [ { - "id": 655, + "id": 654, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -61245,14 +61956,14 @@ }, "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } } ], "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } } @@ -61271,32 +61982,32 @@ "title": "Enumerations", "kind": 4, "children": [ - 583 + 582 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ - 614, - 608, - 616, - 615 + 613, + 607, + 615, + 614 ] }, { "title": "Functions", "kind": 64, "children": [ - 633, - 620, - 627, - 637, - 649, - 640, - 646, - 643, - 653 + 632, + 619, + 626, + 636, + 648, + 639, + 645, + 642, + 652 ] } ], @@ -61364,16 +62075,16 @@ "title": "Modules", "kind": 1, "children": [ - 466, + 465, 73, - 372, - 218, - 656, + 371, + 217, + 655, 3, - 306, + 305, 48, 34, - 582, + 581, 1 ] } diff --git a/web/spec/gotrue.json b/web/spec/gotrue.json index b0d55a436c7..6a4a7d49cbf 100644 --- a/web/spec/gotrue.json +++ b/web/spec/gotrue.json @@ -66,7 +66,7 @@ ], "type": { "type": "reference", - "id": 532, + "id": 549, "name": "CookieOptions" } }, @@ -258,7 +258,7 @@ ], "type": { "type": "reference", - "id": 532, + "id": 549, "name": "CookieOptions" } }, @@ -494,7 +494,7 @@ ] }, { - "id": 188, + "id": 192, "name": "createUser", "kind": 2048, "kindString": "Method", @@ -502,13 +502,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 637, + "line": 642, "character": 8 } ], "signatures": [ { - "id": 189, + "id": 193, "name": "createUser", "kind": 4096, "kindString": "Call signature", @@ -519,7 +519,7 @@ }, "parameters": [ { - "id": 190, + "id": 194, "name": "attributes", "kind": 32768, "kindString": "Parameter", @@ -529,7 +529,7 @@ }, "type": { "type": "reference", - "id": 514, + "id": 531, "name": "AdminUserAttributes" } } @@ -540,84 +540,6 @@ { "type": "union", "types": [ - { - "type": "reflection", - "declaration": { - "id": 191, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 193, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/GoTrueApi.ts", - "line": 640, - "character": 18 - } - ], - "type": { - "type": "literal", - "value": null - } - }, - { - "id": 194, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/GoTrueApi.ts", - "line": 640, - "character": 30 - } - ], - "type": { - "type": "reference", - "id": 460, - "name": "ApiError" - } - }, - { - "id": 192, - "name": "user", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/GoTrueApi.ts", - "line": 640, - "character": 6 - } - ], - "type": { - "type": "literal", - "value": null - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 193, - 194, - 192 - ] - } - ] - } - }, { "type": "reflection", "declaration": { @@ -636,14 +558,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 640, - "character": 64 + "line": 645, + "character": 18 } ], "type": { - "type": "reference", - "id": 482, - "name": "User" + "type": "literal", + "value": null } }, { @@ -655,13 +576,14 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 640, - "character": 76 + "line": 645, + "character": 30 } ], "type": { - "type": "literal", - "value": null + "type": "reference", + "id": 475, + "name": "ApiError" } }, { @@ -673,14 +595,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 640, - "character": 52 + "line": 645, + "character": 6 } ], "type": { - "type": "reference", - "id": 482, - "name": "User" + "type": "literal", + "value": null } } ], @@ -696,6 +617,85 @@ } ] } + }, + { + "type": "reflection", + "declaration": { + "id": 199, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 201, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueApi.ts", + "line": 645, + "character": 64 + } + ], + "type": { + "type": "reference", + "id": 497, + "name": "User" + } + }, + { + "id": 202, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueApi.ts", + "line": 645, + "character": 76 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 200, + "name": "user", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueApi.ts", + "line": 645, + "character": 52 + } + ], + "type": { + "type": "reference", + "id": 497, + "name": "User" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 201, + 202, + 200 + ] + } + ] + } } ] } @@ -708,7 +708,7 @@ ] }, { - "id": 165, + "id": 169, "name": "deleteAuthCookie", "kind": 2048, "kindString": "Method", @@ -716,13 +716,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 533, + "line": 538, "character": 2 } ], "signatures": [ { - "id": 166, + "id": 170, "name": "deleteAuthCookie", "kind": 4096, "kindString": "Call signature", @@ -732,7 +732,7 @@ }, "parameters": [ { - "id": 167, + "id": 171, "name": "req", "kind": 32768, "kindString": "Parameter", @@ -746,7 +746,7 @@ } }, { - "id": 168, + "id": 172, "name": "res", "kind": 32768, "kindString": "Parameter", @@ -760,7 +760,7 @@ } }, { - "id": 169, + "id": 173, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -772,14 +772,14 @@ "type": { "type": "reflection", "declaration": { - "id": 170, + "id": 174, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 171, + "id": 175, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -789,7 +789,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 533, + "line": 538, "character": 63 } ], @@ -804,7 +804,7 @@ "title": "Properties", "kind": 1024, "children": [ - 171 + 175 ] } ] @@ -820,7 +820,7 @@ ] }, { - "id": 233, + "id": 237, "name": "deleteUser", "kind": 2048, "kindString": "Method", @@ -828,13 +828,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 777, + "line": 782, "character": 8 } ], "signatures": [ { - "id": 234, + "id": 238, "name": "deleteUser", "kind": 4096, "kindString": "Call signature", @@ -845,7 +845,7 @@ }, "parameters": [ { - "id": 235, + "id": 239, "name": "uid", "kind": 32768, "kindString": "Parameter", @@ -865,14 +865,14 @@ { "type": "reflection", "declaration": { - "id": 236, + "id": 240, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 238, + "id": 242, "name": "data", "kind": 1024, "kindString": "Property", @@ -880,7 +880,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 779, + "line": 784, "character": 34 } ], @@ -893,14 +893,14 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] } }, { - "id": 239, + "id": 243, "name": "error", "kind": 1024, "kindString": "Property", @@ -908,7 +908,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 779, + "line": 784, "character": 53 } ], @@ -921,14 +921,14 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] } }, { - "id": 237, + "id": 241, "name": "user", "kind": 1024, "kindString": "Property", @@ -936,7 +936,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 779, + "line": 784, "character": 15 } ], @@ -949,7 +949,7 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] @@ -961,9 +961,9 @@ "title": "Properties", "kind": 1024, "children": [ - 238, - 239, - 237 + 242, + 243, + 241 ] } ] @@ -978,7 +978,7 @@ ] }, { - "id": 176, + "id": 180, "name": "generateLink", "kind": 2048, "kindString": "Method", @@ -986,13 +986,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 600, + "line": 605, "character": 8 } ], "signatures": [ { - "id": 177, + "id": 181, "name": "generateLink", "kind": 4096, "kindString": "Call signature", @@ -1002,7 +1002,7 @@ }, "parameters": [ { - "id": 178, + "id": 182, "name": "type", "kind": 32768, "kindString": "Parameter", @@ -1033,7 +1033,7 @@ } }, { - "id": 179, + "id": 183, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -1047,7 +1047,7 @@ } }, { - "id": 180, + "id": 184, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -1055,14 +1055,14 @@ "type": { "type": "reflection", "declaration": { - "id": 181, + "id": 185, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 183, + "id": 187, "name": "data", "kind": 1024, "kindString": "Property", @@ -1072,7 +1072,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 605, + "line": 610, "character": 6 } ], @@ -1082,7 +1082,7 @@ } }, { - "id": 182, + "id": 186, "name": "password", "kind": 1024, "kindString": "Property", @@ -1092,7 +1092,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 604, + "line": 609, "character": 6 } ], @@ -1102,7 +1102,7 @@ } }, { - "id": 184, + "id": 188, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -1112,7 +1112,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 606, + "line": 611, "character": 6 } ], @@ -1127,9 +1127,9 @@ "title": "Properties", "kind": 1024, "children": [ - 183, - 182, - 184 + 187, + 186, + 188 ] } ] @@ -1144,14 +1144,14 @@ { "type": "reflection", "declaration": { - "id": 185, + "id": 189, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 186, + "id": 190, "name": "data", "kind": 1024, "kindString": "Property", @@ -1159,7 +1159,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 608, + "line": 613, "character": 15 } ], @@ -1172,19 +1172,19 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] } }, { - "id": 187, + "id": 191, "name": "error", "kind": 1024, "kindString": "Property", @@ -1192,7 +1192,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 608, + "line": 613, "character": 44 } ], @@ -1205,7 +1205,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -1217,8 +1217,8 @@ "title": "Properties", "kind": 1024, "children": [ - 186, - 187 + 190, + 191 ] } ] @@ -1233,7 +1233,7 @@ ] }, { - "id": 172, + "id": 176, "name": "getAuthCookieString", "kind": 2048, "kindString": "Method", @@ -1241,13 +1241,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 552, + "line": 557, "character": 2 } ], "signatures": [ { - "id": 173, + "id": 177, "name": "getAuthCookieString", "kind": 4096, "kindString": "Call signature", @@ -1258,7 +1258,7 @@ }, "parameters": [ { - "id": 174, + "id": 178, "name": "req", "kind": 32768, "kindString": "Parameter", @@ -1272,7 +1272,7 @@ } }, { - "id": 175, + "id": 179, "name": "res", "kind": 32768, "kindString": "Parameter", @@ -1331,7 +1331,7 @@ }, "type": { "type": "reference", - "id": 458, + "id": 473, "name": "Provider" } }, @@ -1350,6 +1350,55 @@ "kindString": "Type literal", "flags": {}, "children": [ + { + "id": 41, + "name": "queryParams", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/GoTrueApi.ts", + "line": 70, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 42, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "indexSignature": { + "id": 43, + "name": "__index", + "kind": 8192, + "kindString": "Index signature", + "flags": {}, + "parameters": [ + { + "id": 44, + "name": "key", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + } + } + }, { "id": 39, "name": "redirectTo", @@ -1396,6 +1445,7 @@ "title": "Properties", "kind": 1024, "children": [ + 41, 39, 40 ] @@ -1413,7 +1463,7 @@ ] }, { - "id": 240, + "id": 244, "name": "getUser", "kind": 2048, "kindString": "Method", @@ -1421,13 +1471,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 804, + "line": 809, "character": 8 } ], "signatures": [ { - "id": 241, + "id": 245, "name": "getUser", "kind": 4096, "kindString": "Call signature", @@ -1438,7 +1488,7 @@ }, "parameters": [ { - "id": 242, + "id": 246, "name": "jwt", "kind": 32768, "kindString": "Parameter", @@ -1458,14 +1508,14 @@ { "type": "reflection", "declaration": { - "id": 243, + "id": 247, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 245, + "id": 249, "name": "data", "kind": 1024, "kindString": "Property", @@ -1473,7 +1523,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 806, + "line": 811, "character": 34 } ], @@ -1486,14 +1536,14 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] } }, { - "id": 246, + "id": 250, "name": "error", "kind": 1024, "kindString": "Property", @@ -1501,7 +1551,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 806, + "line": 811, "character": 53 } ], @@ -1514,14 +1564,14 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] } }, { - "id": 244, + "id": 248, "name": "user", "kind": 1024, "kindString": "Property", @@ -1529,7 +1579,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 806, + "line": 811, "character": 15 } ], @@ -1542,7 +1592,7 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] @@ -1554,9 +1604,9 @@ "title": "Properties", "kind": 1024, "children": [ - 245, - 246, - 244 + 249, + 250, + 248 ] } ] @@ -1571,7 +1621,7 @@ ] }, { - "id": 216, + "id": 220, "name": "getUserByCookie", "kind": 2048, "kindString": "Method", @@ -1579,13 +1629,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 692, + "line": 697, "character": 8 } ], "signatures": [ { - "id": 217, + "id": 221, "name": "getUserByCookie", "kind": 4096, "kindString": "Call signature", @@ -1595,7 +1645,7 @@ }, "parameters": [ { - "id": 218, + "id": 222, "name": "req", "kind": 32768, "kindString": "Parameter", @@ -1606,7 +1656,7 @@ } }, { - "id": 219, + "id": 223, "name": "res", "kind": 32768, "kindString": "Parameter", @@ -1625,14 +1675,14 @@ { "type": "reflection", "declaration": { - "id": 220, + "id": 224, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 223, + "id": 227, "name": "data", "kind": 1024, "kindString": "Property", @@ -1640,7 +1690,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 698, + "line": 703, "character": 4 } ], @@ -1653,14 +1703,14 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] } }, { - "id": 224, + "id": 228, "name": "error", "kind": 1024, "kindString": "Property", @@ -1668,7 +1718,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 699, + "line": 704, "character": 4 } ], @@ -1681,14 +1731,14 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] } }, { - "id": 221, + "id": 225, "name": "token", "kind": 1024, "kindString": "Property", @@ -1696,7 +1746,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 696, + "line": 701, "character": 4 } ], @@ -1715,7 +1765,7 @@ } }, { - "id": 222, + "id": 226, "name": "user", "kind": 1024, "kindString": "Property", @@ -1723,7 +1773,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 697, + "line": 702, "character": 4 } ], @@ -1736,7 +1786,7 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] @@ -1748,10 +1798,10 @@ "title": "Properties", "kind": 1024, "children": [ - 223, - 224, - 221, - 222 + 227, + 228, + 225, + 226 ] } ] @@ -1766,7 +1816,7 @@ ] }, { - "id": 207, + "id": 211, "name": "getUserById", "kind": 2048, "kindString": "Method", @@ -1774,13 +1824,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 675, + "line": 680, "character": 8 } ], "signatures": [ { - "id": 208, + "id": 212, "name": "getUserById", "kind": 4096, "kindString": "Call signature", @@ -1790,7 +1840,7 @@ }, "parameters": [ { - "id": 209, + "id": 213, "name": "uid", "kind": 32768, "kindString": "Parameter", @@ -1813,14 +1863,14 @@ { "type": "reflection", "declaration": { - "id": 210, + "id": 214, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 211, + "id": 215, "name": "data", "kind": 1024, "kindString": "Property", @@ -1828,7 +1878,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 677, + "line": 682, "character": 15 } ], @@ -1838,7 +1888,7 @@ } }, { - "id": 212, + "id": 216, "name": "error", "kind": 1024, "kindString": "Property", @@ -1846,13 +1896,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 677, + "line": 682, "character": 27 } ], "type": { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } } @@ -1862,8 +1912,8 @@ "title": "Properties", "kind": 1024, "children": [ - 211, - 212 + 215, + 216 ] } ] @@ -1872,14 +1922,14 @@ { "type": "reflection", "declaration": { - "id": 213, + "id": 217, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 214, + "id": 218, "name": "data", "kind": 1024, "kindString": "Property", @@ -1887,18 +1937,18 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 677, + "line": 682, "character": 49 } ], "type": { "type": "reference", - "id": 482, + "id": 497, "name": "User" } }, { - "id": 215, + "id": 219, "name": "error", "kind": 1024, "kindString": "Property", @@ -1906,7 +1956,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 677, + "line": 682, "character": 61 } ], @@ -1921,8 +1971,8 @@ "title": "Properties", "kind": 1024, "children": [ - 214, - 215 + 218, + 219 ] } ] @@ -1939,7 +1989,7 @@ ] }, { - "id": 134, + "id": 138, "name": "inviteUserByEmail", "kind": 2048, "kindString": "Method", @@ -1947,13 +1997,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 404, + "line": 409, "character": 8 } ], "signatures": [ { - "id": 135, + "id": 139, "name": "inviteUserByEmail", "kind": 4096, "kindString": "Call signature", @@ -1963,7 +2013,7 @@ }, "parameters": [ { - "id": 136, + "id": 140, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -1977,7 +2027,7 @@ } }, { - "id": 137, + "id": 141, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -1985,14 +2035,14 @@ "type": { "type": "reflection", "declaration": { - "id": 138, + "id": 142, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 140, + "id": 144, "name": "data", "kind": 1024, "kindString": "Property", @@ -2002,7 +2052,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 408, + "line": 413, "character": 6 } ], @@ -2012,7 +2062,7 @@ } }, { - "id": 139, + "id": 143, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -2022,7 +2072,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 407, + "line": 412, "character": 6 } ], @@ -2037,8 +2087,8 @@ "title": "Properties", "kind": 1024, "children": [ - 140, - 139 + 144, + 143 ] } ] @@ -2053,14 +2103,14 @@ { "type": "reflection", "declaration": { - "id": 141, + "id": 145, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 142, + "id": 146, "name": "data", "kind": 1024, "kindString": "Property", @@ -2068,7 +2118,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 410, + "line": 415, "character": 15 } ], @@ -2081,14 +2131,14 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] } }, { - "id": 143, + "id": 147, "name": "error", "kind": 1024, "kindString": "Property", @@ -2096,7 +2146,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 410, + "line": 415, "character": 34 } ], @@ -2109,7 +2159,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -2121,8 +2171,8 @@ "title": "Properties", "kind": 1024, "children": [ - 142, - 143 + 146, + 147 ] } ] @@ -2137,7 +2187,7 @@ ] }, { - "id": 199, + "id": 203, "name": "listUsers", "kind": 2048, "kindString": "Method", @@ -2145,13 +2195,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 657, + "line": 662, "character": 8 } ], "signatures": [ { - "id": 200, + "id": 204, "name": "listUsers", "kind": 4096, "kindString": "Call signature", @@ -2169,14 +2219,14 @@ { "type": "reflection", "declaration": { - "id": 201, + "id": 205, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 202, + "id": 206, "name": "data", "kind": 1024, "kindString": "Property", @@ -2184,7 +2234,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 657, + "line": 662, "character": 31 } ], @@ -2194,7 +2244,7 @@ } }, { - "id": 203, + "id": 207, "name": "error", "kind": 1024, "kindString": "Property", @@ -2202,13 +2252,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 657, + "line": 662, "character": 43 } ], "type": { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } } @@ -2218,8 +2268,8 @@ "title": "Properties", "kind": 1024, "children": [ - 202, - 203 + 206, + 207 ] } ] @@ -2228,14 +2278,14 @@ { "type": "reflection", "declaration": { - "id": 204, + "id": 208, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 205, + "id": 209, "name": "data", "kind": 1024, "kindString": "Property", @@ -2243,7 +2293,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 657, + "line": 662, "character": 65 } ], @@ -2251,13 +2301,13 @@ "type": "array", "elementType": { "type": "reference", - "id": 482, + "id": 497, "name": "User" } } }, { - "id": 206, + "id": 210, "name": "error", "kind": 1024, "kindString": "Property", @@ -2265,7 +2315,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 657, + "line": 662, "character": 79 } ], @@ -2280,8 +2330,8 @@ "title": "Properties", "kind": 1024, "children": [ - 205, - 206 + 209, + 210 ] } ] @@ -2298,7 +2348,7 @@ ] }, { - "id": 155, + "id": 159, "name": "refreshAccessToken", "kind": 2048, "kindString": "Method", @@ -2306,13 +2356,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 463, + "line": 468, "character": 8 } ], "signatures": [ { - "id": 156, + "id": 160, "name": "refreshAccessToken", "kind": 4096, "kindString": "Call signature", @@ -2322,7 +2372,7 @@ }, "parameters": [ { - "id": 157, + "id": 161, "name": "refreshToken", "kind": 32768, "kindString": "Parameter", @@ -2342,14 +2392,14 @@ { "type": "reflection", "declaration": { - "id": 158, + "id": 162, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 159, + "id": 163, "name": "data", "kind": 1024, "kindString": "Property", @@ -2357,7 +2407,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 465, + "line": 470, "character": 15 } ], @@ -2370,14 +2420,14 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } ] } }, { - "id": 160, + "id": 164, "name": "error", "kind": 1024, "kindString": "Property", @@ -2385,7 +2435,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 465, + "line": 470, "character": 37 } ], @@ -2398,7 +2448,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -2410,8 +2460,8 @@ "title": "Properties", "kind": 1024, "children": [ - 159, - 160 + 163, + 164 ] } ] @@ -2426,7 +2476,7 @@ ] }, { - "id": 144, + "id": 148, "name": "resetPasswordForEmail", "kind": 2048, "kindString": "Method", @@ -2434,13 +2484,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 434, + "line": 439, "character": 8 } ], "signatures": [ { - "id": 145, + "id": 149, "name": "resetPasswordForEmail", "kind": 4096, "kindString": "Call signature", @@ -2450,7 +2500,7 @@ }, "parameters": [ { - "id": 146, + "id": 150, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -2464,7 +2514,7 @@ } }, { - "id": 147, + "id": 151, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -2472,14 +2522,14 @@ "type": { "type": "reflection", "declaration": { - "id": 148, + "id": 152, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 150, + "id": 154, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -2489,7 +2539,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 438, + "line": 443, "character": 6 } ], @@ -2499,7 +2549,7 @@ } }, { - "id": 149, + "id": 153, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -2509,7 +2559,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 437, + "line": 442, "character": 6 } ], @@ -2524,8 +2574,8 @@ "title": "Properties", "kind": 1024, "children": [ - 150, - 149 + 154, + 153 ] } ] @@ -2540,14 +2590,14 @@ { "type": "reflection", "declaration": { - "id": 151, + "id": 155, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 152, + "id": 156, "name": "data", "kind": 1024, "kindString": "Property", @@ -2555,7 +2605,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 440, + "line": 445, "character": 15 } ], @@ -2569,7 +2619,7 @@ { "type": "reflection", "declaration": { - "id": 153, + "id": 157, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -2580,7 +2630,7 @@ } }, { - "id": 154, + "id": 158, "name": "error", "kind": 1024, "kindString": "Property", @@ -2588,7 +2638,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 440, + "line": 445, "character": 32 } ], @@ -2601,7 +2651,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -2613,8 +2663,8 @@ "title": "Properties", "kind": 1024, "children": [ - 152, - 154 + 156, + 158 ] } ] @@ -2629,7 +2679,7 @@ ] }, { - "id": 87, + "id": 91, "name": "sendMagicLinkEmail", "kind": 2048, "kindString": "Method", @@ -2637,13 +2687,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 258, + "line": 263, "character": 8 } ], "signatures": [ { - "id": 88, + "id": 92, "name": "sendMagicLinkEmail", "kind": 4096, "kindString": "Call signature", @@ -2653,7 +2703,7 @@ }, "parameters": [ { - "id": 89, + "id": 93, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -2667,7 +2717,7 @@ } }, { - "id": 90, + "id": 94, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -2675,14 +2725,14 @@ "type": { "type": "reflection", "declaration": { - "id": 91, + "id": 95, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 94, + "id": 98, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -2692,7 +2742,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 263, + "line": 268, "character": 6 } ], @@ -2702,7 +2752,7 @@ } }, { - "id": 93, + "id": 97, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -2712,7 +2762,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 262, + "line": 267, "character": 6 } ], @@ -2722,7 +2772,7 @@ } }, { - "id": 92, + "id": 96, "name": "shouldCreateUser", "kind": 1024, "kindString": "Property", @@ -2732,7 +2782,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 261, + "line": 266, "character": 6 } ], @@ -2747,9 +2797,9 @@ "title": "Properties", "kind": 1024, "children": [ - 94, - 93, - 92 + 98, + 97, + 96 ] } ] @@ -2764,14 +2814,14 @@ { "type": "reflection", "declaration": { - "id": 95, + "id": 99, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 96, + "id": 100, "name": "data", "kind": 1024, "kindString": "Property", @@ -2779,7 +2829,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 265, + "line": 270, "character": 15 } ], @@ -2793,7 +2843,7 @@ { "type": "reflection", "declaration": { - "id": 97, + "id": 101, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -2804,7 +2854,7 @@ } }, { - "id": 98, + "id": 102, "name": "error", "kind": 1024, "kindString": "Property", @@ -2812,7 +2862,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 265, + "line": 270, "character": 32 } ], @@ -2825,7 +2875,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -2837,8 +2887,8 @@ "title": "Properties", "kind": 1024, "children": [ - 96, - 98 + 100, + 102 ] } ] @@ -2853,7 +2903,7 @@ ] }, { - "id": 99, + "id": 103, "name": "sendMobileOTP", "kind": 2048, "kindString": "Method", @@ -2861,13 +2911,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 295, + "line": 300, "character": 8 } ], "signatures": [ { - "id": 100, + "id": 104, "name": "sendMobileOTP", "kind": 4096, "kindString": "Call signature", @@ -2877,7 +2927,7 @@ }, "parameters": [ { - "id": 101, + "id": 105, "name": "phone", "kind": 32768, "kindString": "Parameter", @@ -2891,7 +2941,7 @@ } }, { - "id": 102, + "id": 106, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -2899,14 +2949,14 @@ "type": { "type": "reflection", "declaration": { - "id": 103, + "id": 107, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 105, + "id": 109, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -2916,7 +2966,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 299, + "line": 304, "character": 6 } ], @@ -2926,7 +2976,7 @@ } }, { - "id": 104, + "id": 108, "name": "shouldCreateUser", "kind": 1024, "kindString": "Property", @@ -2936,7 +2986,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 298, + "line": 303, "character": 6 } ], @@ -2951,8 +3001,8 @@ "title": "Properties", "kind": 1024, "children": [ - 105, - 104 + 109, + 108 ] } ] @@ -2967,14 +3017,14 @@ { "type": "reflection", "declaration": { - "id": 106, + "id": 110, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 107, + "id": 111, "name": "data", "kind": 1024, "kindString": "Property", @@ -2982,7 +3032,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 301, + "line": 306, "character": 15 } ], @@ -2996,7 +3046,7 @@ { "type": "reflection", "declaration": { - "id": 108, + "id": 112, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -3007,7 +3057,7 @@ } }, { - "id": 109, + "id": 113, "name": "error", "kind": 1024, "kindString": "Property", @@ -3015,7 +3065,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 301, + "line": 306, "character": 32 } ], @@ -3028,7 +3078,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -3040,8 +3090,8 @@ "title": "Properties", "kind": 1024, "children": [ - 107, - 109 + 111, + 113 ] } ] @@ -3056,7 +3106,7 @@ ] }, { - "id": 161, + "id": 165, "name": "setAuthCookie", "kind": 2048, "kindString": "Method", @@ -3064,13 +3114,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 487, + "line": 492, "character": 2 } ], "signatures": [ { - "id": 162, + "id": 166, "name": "setAuthCookie", "kind": 4096, "kindString": "Call signature", @@ -3080,7 +3130,7 @@ }, "parameters": [ { - "id": 163, + "id": 167, "name": "req", "kind": 32768, "kindString": "Parameter", @@ -3094,7 +3144,7 @@ } }, { - "id": 164, + "id": 168, "name": "res", "kind": 32768, "kindString": "Parameter", @@ -3116,7 +3166,7 @@ ] }, { - "id": 53, + "id": 57, "name": "signInWithEmail", "kind": 2048, "kindString": "Method", @@ -3124,13 +3174,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 132, + "line": 137, "character": 8 } ], "signatures": [ { - "id": 54, + "id": 58, "name": "signInWithEmail", "kind": 4096, "kindString": "Call signature", @@ -3140,7 +3190,7 @@ }, "parameters": [ { - "id": 55, + "id": 59, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -3154,7 +3204,7 @@ } }, { - "id": 56, + "id": 60, "name": "password", "kind": 32768, "kindString": "Parameter", @@ -3168,7 +3218,7 @@ } }, { - "id": 57, + "id": 61, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -3176,14 +3226,14 @@ "type": { "type": "reflection", "declaration": { - "id": 58, + "id": 62, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 59, + "id": 63, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -3193,7 +3243,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 136, + "line": 141, "character": 6 } ], @@ -3208,7 +3258,7 @@ "title": "Properties", "kind": 1024, "children": [ - 59 + 63 ] } ] @@ -3223,14 +3273,14 @@ { "type": "reflection", "declaration": { - "id": 60, + "id": 64, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 61, + "id": 65, "name": "data", "kind": 1024, "kindString": "Property", @@ -3238,7 +3288,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 138, + "line": 143, "character": 15 } ], @@ -3251,14 +3301,14 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } ] } }, { - "id": 62, + "id": 66, "name": "error", "kind": 1024, "kindString": "Property", @@ -3266,7 +3316,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 138, + "line": 143, "character": 37 } ], @@ -3279,7 +3329,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -3291,8 +3341,8 @@ "title": "Properties", "kind": 1024, "children": [ - 61, - 62 + 65, + 66 ] } ] @@ -3307,7 +3357,7 @@ ] }, { - "id": 81, + "id": 85, "name": "signInWithOpenIDConnect", "kind": 2048, "kindString": "Method", @@ -3315,13 +3365,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 228, + "line": 233, "character": 8 } ], "signatures": [ { - "id": 82, + "id": 86, "name": "signInWithOpenIDConnect", "kind": 4096, "kindString": "Call signature", @@ -3331,14 +3381,14 @@ }, "parameters": [ { - "id": 83, + "id": 87, "name": "__namedParameters", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 558, + "id": 575, "name": "OpenIDConnectCredentials" } } @@ -3349,14 +3399,14 @@ { "type": "reflection", "declaration": { - "id": 84, + "id": 88, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 85, + "id": 89, "name": "data", "kind": 1024, "kindString": "Property", @@ -3364,7 +3414,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 234, + "line": 239, "character": 42 } ], @@ -3377,14 +3427,14 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } ] } }, { - "id": 86, + "id": 90, "name": "error", "kind": 1024, "kindString": "Property", @@ -3392,7 +3442,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 234, + "line": 239, "character": 64 } ], @@ -3405,7 +3455,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -3417,8 +3467,8 @@ "title": "Properties", "kind": 1024, "children": [ - 85, - 86 + 89, + 90 ] } ] @@ -3433,7 +3483,7 @@ ] }, { - "id": 74, + "id": 78, "name": "signInWithPhone", "kind": 2048, "kindString": "Method", @@ -3441,13 +3491,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 199, + "line": 204, "character": 8 } ], "signatures": [ { - "id": 75, + "id": 79, "name": "signInWithPhone", "kind": 4096, "kindString": "Call signature", @@ -3457,7 +3507,7 @@ }, "parameters": [ { - "id": 76, + "id": 80, "name": "phone", "kind": 32768, "kindString": "Parameter", @@ -3471,7 +3521,7 @@ } }, { - "id": 77, + "id": 81, "name": "password", "kind": 32768, "kindString": "Parameter", @@ -3491,14 +3541,14 @@ { "type": "reflection", "declaration": { - "id": 78, + "id": 82, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 79, + "id": 83, "name": "data", "kind": 1024, "kindString": "Property", @@ -3506,7 +3556,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 202, + "line": 207, "character": 15 } ], @@ -3519,14 +3569,14 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } ] } }, { - "id": 80, + "id": 84, "name": "error", "kind": 1024, "kindString": "Property", @@ -3534,7 +3584,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 202, + "line": 207, "character": 37 } ], @@ -3547,7 +3597,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -3559,8 +3609,8 @@ "title": "Properties", "kind": 1024, "children": [ - 79, - 80 + 83, + 84 ] } ] @@ -3575,7 +3625,7 @@ ] }, { - "id": 110, + "id": 114, "name": "signOut", "kind": 2048, "kindString": "Method", @@ -3583,13 +3633,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 325, + "line": 330, "character": 8 } ], "signatures": [ { - "id": 111, + "id": 115, "name": "signOut", "kind": 4096, "kindString": "Call signature", @@ -3599,7 +3649,7 @@ }, "parameters": [ { - "id": 112, + "id": 116, "name": "jwt", "kind": 32768, "kindString": "Parameter", @@ -3619,14 +3669,14 @@ { "type": "reflection", "declaration": { - "id": 113, + "id": 117, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 114, + "id": 118, "name": "error", "kind": 1024, "kindString": "Property", @@ -3634,7 +3684,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 325, + "line": 330, "character": 40 } ], @@ -3647,7 +3697,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -3659,7 +3709,7 @@ "title": "Properties", "kind": 1024, "children": [ - 114 + 118 ] } ] @@ -3674,7 +3724,7 @@ ] }, { - "id": 41, + "id": 45, "name": "signUpWithEmail", "kind": 2048, "kindString": "Method", @@ -3682,13 +3732,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 92, + "line": 97, "character": 8 } ], "signatures": [ { - "id": 42, + "id": 46, "name": "signUpWithEmail", "kind": 4096, "kindString": "Call signature", @@ -3699,7 +3749,7 @@ }, "parameters": [ { - "id": 43, + "id": 47, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -3713,7 +3763,7 @@ } }, { - "id": 44, + "id": 48, "name": "password", "kind": 32768, "kindString": "Parameter", @@ -3727,7 +3777,7 @@ } }, { - "id": 45, + "id": 49, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -3735,14 +3785,14 @@ "type": { "type": "reflection", "declaration": { - "id": 46, + "id": 50, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 49, + "id": 53, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -3752,7 +3802,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 98, + "line": 103, "character": 6 } ], @@ -3762,7 +3812,7 @@ } }, { - "id": 48, + "id": 52, "name": "data", "kind": 1024, "kindString": "Property", @@ -3772,7 +3822,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 97, + "line": 102, "character": 6 } ], @@ -3782,7 +3832,7 @@ } }, { - "id": 47, + "id": 51, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -3792,7 +3842,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 96, + "line": 101, "character": 6 } ], @@ -3807,9 +3857,9 @@ "title": "Properties", "kind": 1024, "children": [ - 49, - 48, - 47 + 53, + 52, + 51 ] } ] @@ -3824,14 +3874,14 @@ { "type": "reflection", "declaration": { - "id": 50, + "id": 54, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 51, + "id": 55, "name": "data", "kind": 1024, "kindString": "Property", @@ -3839,7 +3889,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 100, + "line": 105, "character": 15 } ], @@ -3852,19 +3902,19 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] } }, { - "id": 52, + "id": 56, "name": "error", "kind": 1024, "kindString": "Property", @@ -3872,7 +3922,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 100, + "line": 105, "character": 44 } ], @@ -3885,7 +3935,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -3897,8 +3947,8 @@ "title": "Properties", "kind": 1024, "children": [ - 51, - 52 + 55, + 56 ] } ] @@ -3913,7 +3963,7 @@ ] }, { - "id": 63, + "id": 67, "name": "signUpWithPhone", "kind": 2048, "kindString": "Method", @@ -3921,13 +3971,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 165, + "line": 170, "character": 8 } ], "signatures": [ { - "id": 64, + "id": 68, "name": "signUpWithPhone", "kind": 4096, "kindString": "Call signature", @@ -3937,7 +3987,7 @@ }, "parameters": [ { - "id": 65, + "id": 69, "name": "phone", "kind": 32768, "kindString": "Parameter", @@ -3951,7 +4001,7 @@ } }, { - "id": 66, + "id": 70, "name": "password", "kind": 32768, "kindString": "Parameter", @@ -3965,7 +4015,7 @@ } }, { - "id": 67, + "id": 71, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -3973,14 +4023,14 @@ "type": { "type": "reflection", "declaration": { - "id": 68, + "id": 72, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 70, + "id": 74, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -3990,7 +4040,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 170, + "line": 175, "character": 6 } ], @@ -4000,7 +4050,7 @@ } }, { - "id": 69, + "id": 73, "name": "data", "kind": 1024, "kindString": "Property", @@ -4010,7 +4060,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 169, + "line": 174, "character": 6 } ], @@ -4025,8 +4075,8 @@ "title": "Properties", "kind": 1024, "children": [ - 70, - 69 + 74, + 73 ] } ] @@ -4041,14 +4091,14 @@ { "type": "reflection", "declaration": { - "id": 71, + "id": 75, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 72, + "id": 76, "name": "data", "kind": 1024, "kindString": "Property", @@ -4056,7 +4106,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 172, + "line": 177, "character": 15 } ], @@ -4069,19 +4119,19 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] } }, { - "id": 73, + "id": 77, "name": "error", "kind": 1024, "kindString": "Property", @@ -4089,7 +4139,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 172, + "line": 177, "character": 44 } ], @@ -4102,7 +4152,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -4114,8 +4164,8 @@ "title": "Properties", "kind": 1024, "children": [ - 72, - 73 + 76, + 77 ] } ] @@ -4130,7 +4180,7 @@ ] }, { - "id": 247, + "id": 251, "name": "updateUser", "kind": 2048, "kindString": "Method", @@ -4138,13 +4188,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 822, + "line": 827, "character": 8 } ], "signatures": [ { - "id": 248, + "id": 252, "name": "updateUser", "kind": 4096, "kindString": "Call signature", @@ -4154,7 +4204,7 @@ }, "parameters": [ { - "id": 249, + "id": 253, "name": "jwt", "kind": 32768, "kindString": "Parameter", @@ -4168,7 +4218,7 @@ } }, { - "id": 250, + "id": 254, "name": "attributes", "kind": 32768, "kindString": "Parameter", @@ -4178,7 +4228,7 @@ }, "type": { "type": "reference", - "id": 508, + "id": 525, "name": "UserAttributes" } } @@ -4189,14 +4239,14 @@ { "type": "reflection", "declaration": { - "id": 251, + "id": 255, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 253, + "id": 257, "name": "data", "kind": 1024, "kindString": "Property", @@ -4204,7 +4254,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 825, + "line": 830, "character": 34 } ], @@ -4217,14 +4267,14 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] } }, { - "id": 254, + "id": 258, "name": "error", "kind": 1024, "kindString": "Property", @@ -4232,7 +4282,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 825, + "line": 830, "character": 53 } ], @@ -4245,14 +4295,14 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] } }, { - "id": 252, + "id": 256, "name": "user", "kind": 1024, "kindString": "Property", @@ -4260,7 +4310,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 825, + "line": 830, "character": 15 } ], @@ -4273,7 +4323,7 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] @@ -4285,9 +4335,9 @@ "title": "Properties", "kind": 1024, "children": [ - 253, - 254, - 252 + 257, + 258, + 256 ] } ] @@ -4302,7 +4352,7 @@ ] }, { - "id": 225, + "id": 229, "name": "updateUserById", "kind": 2048, "kindString": "Method", @@ -4310,13 +4360,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 755, + "line": 760, "character": 8 } ], "signatures": [ { - "id": 226, + "id": 230, "name": "updateUserById", "kind": 4096, "kindString": "Call signature", @@ -4326,7 +4376,7 @@ }, "parameters": [ { - "id": 227, + "id": 231, "name": "uid", "kind": 32768, "kindString": "Parameter", @@ -4337,7 +4387,7 @@ } }, { - "id": 228, + "id": 232, "name": "attributes", "kind": 32768, "kindString": "Parameter", @@ -4347,7 +4397,7 @@ }, "type": { "type": "reference", - "id": 514, + "id": 531, "name": "AdminUserAttributes" } } @@ -4358,14 +4408,14 @@ { "type": "reflection", "declaration": { - "id": 229, + "id": 233, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 231, + "id": 235, "name": "data", "kind": 1024, "kindString": "Property", @@ -4373,7 +4423,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 758, + "line": 763, "character": 34 } ], @@ -4386,14 +4436,14 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] } }, { - "id": 232, + "id": 236, "name": "error", "kind": 1024, "kindString": "Property", @@ -4401,7 +4451,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 758, + "line": 763, "character": 53 } ], @@ -4414,14 +4464,14 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] } }, { - "id": 230, + "id": 234, "name": "user", "kind": 1024, "kindString": "Property", @@ -4429,7 +4479,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 758, + "line": 763, "character": 15 } ], @@ -4442,7 +4492,7 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] @@ -4454,9 +4504,9 @@ "title": "Properties", "kind": 1024, "children": [ - 231, - 232, - 230 + 235, + 236, + 234 ] } ] @@ -4471,7 +4521,7 @@ ] }, { - "id": 115, + "id": 119, "name": "verifyMobileOTP", "kind": 2048, "kindString": "Method", @@ -4479,13 +4529,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 345, + "line": 350, "character": 8 } ], "signatures": [ { - "id": 116, + "id": 120, "name": "verifyMobileOTP", "kind": 4096, "kindString": "Call signature", @@ -4500,7 +4550,7 @@ }, "parameters": [ { - "id": 117, + "id": 121, "name": "phone", "kind": 32768, "kindString": "Parameter", @@ -4514,7 +4564,7 @@ } }, { - "id": 118, + "id": 122, "name": "token", "kind": 32768, "kindString": "Parameter", @@ -4528,7 +4578,7 @@ } }, { - "id": 119, + "id": 123, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -4536,14 +4586,14 @@ "type": { "type": "reflection", "declaration": { - "id": 120, + "id": 124, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 121, + "id": 125, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -4553,7 +4603,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 349, + "line": 354, "character": 6 } ], @@ -4568,7 +4618,7 @@ "title": "Properties", "kind": 1024, "children": [ - 121 + 125 ] } ] @@ -4583,14 +4633,14 @@ { "type": "reflection", "declaration": { - "id": 122, + "id": 126, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 123, + "id": 127, "name": "data", "kind": 1024, "kindString": "Property", @@ -4598,7 +4648,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 351, + "line": 356, "character": 15 } ], @@ -4611,19 +4661,19 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] } }, { - "id": 124, + "id": 128, "name": "error", "kind": 1024, "kindString": "Property", @@ -4631,7 +4681,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 351, + "line": 356, "character": 44 } ], @@ -4644,7 +4694,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -4656,8 +4706,8 @@ "title": "Properties", "kind": 1024, "children": [ - 123, - 124 + 127, + 128 ] } ] @@ -4672,7 +4722,7 @@ ] }, { - "id": 125, + "id": 129, "name": "verifyOTP", "kind": 2048, "kindString": "Method", @@ -4680,13 +4730,13 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 376, + "line": 381, "character": 8 } ], "signatures": [ { - "id": 126, + "id": 130, "name": "verifyOTP", "kind": 4096, "kindString": "Call signature", @@ -4696,19 +4746,19 @@ }, "parameters": [ { - "id": 127, + "id": 131, "name": "__namedParameters", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 545, + "id": 562, "name": "VerifyOTPParams" } }, { - "id": 128, + "id": 132, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -4716,14 +4766,14 @@ "type": { "type": "reflection", "declaration": { - "id": 129, + "id": 133, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 130, + "id": 134, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -4733,7 +4783,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 379, + "line": 384, "character": 6 } ], @@ -4748,7 +4798,7 @@ "title": "Properties", "kind": 1024, "children": [ - 130 + 134 ] } ] @@ -4763,14 +4813,14 @@ { "type": "reflection", "declaration": { - "id": 131, + "id": 135, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 132, + "id": 136, "name": "data", "kind": 1024, "kindString": "Property", @@ -4778,7 +4828,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 381, + "line": 386, "character": 15 } ], @@ -4791,19 +4841,19 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] } }, { - "id": 133, + "id": 137, "name": "error", "kind": 1024, "kindString": "Property", @@ -4811,7 +4861,7 @@ "sources": [ { "fileName": "src/GoTrueApi.ts", - "line": 381, + "line": 386, "character": 44 } ], @@ -4824,7 +4874,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -4836,8 +4886,8 @@ "title": "Properties", "kind": 1024, "children": [ - 132, - 133 + 136, + 137 ] } ] @@ -4876,32 +4926,32 @@ "children": [ 28, 32, - 188, - 165, - 233, + 192, + 169, + 237, + 180, 176, - 172, 34, - 240, - 216, - 207, - 134, - 199, - 155, - 144, - 87, - 99, - 161, - 53, - 81, - 74, - 110, - 41, - 63, - 247, - 225, - 115, - 125 + 244, + 220, + 211, + 138, + 203, + 159, + 148, + 91, + 103, + 165, + 57, + 85, + 78, + 114, + 45, + 67, + 251, + 229, + 119, + 129 ] } ], @@ -4914,14 +4964,14 @@ ] }, { - "id": 255, + "id": 259, "name": "GoTrueClient", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { - "id": 256, + "id": 260, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -4929,13 +4979,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 77, + "line": 82, "character": 2 } ], "signatures": [ { - "id": 257, + "id": 261, "name": "new GoTrueClient", "kind": 16384, "kindString": "Constructor signature", @@ -4945,7 +4995,7 @@ }, "parameters": [ { - "id": 258, + "id": 262, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -4953,14 +5003,14 @@ "type": { "type": "reflection", "declaration": { - "id": 259, + "id": 263, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 266, + "id": 270, "name": "autoRefreshToken", "kind": 1024, "kindString": "Property", @@ -4973,7 +5023,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 81, + "line": 86, "character": 4 } ], @@ -4983,7 +5033,7 @@ } }, { - "id": 270, + "id": 274, "name": "cookieOptions", "kind": 1024, "kindString": "Property", @@ -4994,18 +5044,18 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 85, + "line": 90, "character": 4 } ], "type": { "type": "reference", - "id": 532, + "id": 549, "name": "CookieOptions" } }, { - "id": 265, + "id": 269, "name": "detectSessionInUrl", "kind": 1024, "kindString": "Property", @@ -5018,7 +5068,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 80, + "line": 85, "character": 4 } ], @@ -5028,7 +5078,7 @@ } }, { - "id": 271, + "id": 275, "name": "fetch", "kind": 1024, "kindString": "Property", @@ -5038,21 +5088,21 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 86, + "line": 91, "character": 4 } ], "type": { "type": "reflection", "declaration": { - "id": 272, + "id": 276, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 273, + "id": 277, "name": "__type", "kind": 4096, "kindString": "Call signature", @@ -5062,7 +5112,7 @@ }, "parameters": [ { - "id": 274, + "id": 278, "name": "input", "kind": 32768, "kindString": "Parameter", @@ -5075,7 +5125,7 @@ } }, { - "id": 275, + "id": 279, "name": "init", "kind": 32768, "kindString": "Parameter", @@ -5110,7 +5160,7 @@ } }, { - "id": 261, + "id": 265, "name": "headers", "kind": 1024, "kindString": "Property", @@ -5123,27 +5173,27 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 79, + "line": 84, "character": 4 } ], "type": { "type": "reflection", "declaration": { - "id": 262, + "id": 266, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "indexSignature": { - "id": 263, + "id": 267, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 264, + "id": 268, "name": "key", "kind": 32768, "flags": {}, @@ -5162,7 +5212,7 @@ } }, { - "id": 268, + "id": 272, "name": "localStorage", "kind": 1024, "kindString": "Property", @@ -5175,7 +5225,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 83, + "line": 88, "character": 4 } ], @@ -5218,7 +5268,7 @@ } }, { - "id": 269, + "id": 273, "name": "multiTab", "kind": 1024, "kindString": "Property", @@ -5231,7 +5281,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 84, + "line": 89, "character": 4 } ], @@ -5241,7 +5291,7 @@ } }, { - "id": 267, + "id": 271, "name": "persistSession", "kind": 1024, "kindString": "Property", @@ -5254,7 +5304,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 82, + "line": 87, "character": 4 } ], @@ -5264,7 +5314,7 @@ } }, { - "id": 260, + "id": 264, "name": "url", "kind": 1024, "kindString": "Property", @@ -5277,7 +5327,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 78, + "line": 83, "character": 4 } ], @@ -5292,15 +5342,15 @@ "title": "Properties", "kind": 1024, "children": [ - 266, 270, - 265, - 271, - 261, - 268, + 274, 269, - 267, - 260 + 275, + 265, + 272, + 273, + 271, + 264 ] } ] @@ -5310,14 +5360,14 @@ ], "type": { "type": "reference", - "id": 255, + "id": 259, "name": "default" } } ] }, { - "id": 276, + "id": 280, "name": "api", "kind": 1024, "kindString": "Property", @@ -5328,7 +5378,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 48, + "line": 52, "character": 2 } ], @@ -5339,7 +5389,7 @@ } }, { - "id": 279, + "id": 283, "name": "autoRefreshToken", "kind": 1024, "kindString": "Property", @@ -5349,7 +5399,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 58, + "line": 62, "character": 12 } ], @@ -5359,7 +5409,7 @@ } }, { - "id": 278, + "id": 282, "name": "currentSession", "kind": 1024, "kindString": "Property", @@ -5369,6 +5419,39 @@ "comment": { "shortText": "The session object for the currently logged in user or null." }, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 60, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 478, + "name": "Session" + } + ] + } + }, + { + "id": 281, + "name": "currentUser", + "kind": 1024, + "kindString": "Property", + "flags": { + "isProtected": true + }, + "comment": { + "shortText": "The currently logged in user or null." + }, "sources": [ { "fileName": "src/GoTrueClient.ts", @@ -5385,47 +5468,14 @@ }, { "type": "reference", - "id": 463, - "name": "Session" - } - ] - } - }, - { - "id": 277, - "name": "currentUser", - "kind": 1024, - "kindString": "Property", - "flags": { - "isProtected": true - }, - "comment": { - "shortText": "The currently logged in user or null." - }, - "sources": [ - { - "fileName": "src/GoTrueClient.ts", - "line": 52, - "character": 12 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] } }, { - "id": 281, + "id": 285, "name": "localStorage", "kind": 1024, "kindString": "Property", @@ -5435,7 +5485,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 60, + "line": 64, "character": 12 } ], @@ -5478,7 +5528,7 @@ } }, { - "id": 282, + "id": 286, "name": "multiTab", "kind": 1024, "kindString": "Property", @@ -5488,7 +5538,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 61, + "line": 65, "character": 12 } ], @@ -5498,7 +5548,28 @@ } }, { - "id": 280, + "id": 289, + "name": "networkRetries", + "kind": 1024, + "kindString": "Property", + "flags": { + "isProtected": true + }, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 68, + "character": 12 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" + }, + { + "id": 284, "name": "persistSession", "kind": 1024, "kindString": "Property", @@ -5508,7 +5579,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 59, + "line": 63, "character": 12 } ], @@ -5518,7 +5589,7 @@ } }, { - "id": 284, + "id": 288, "name": "refreshTokenTimer", "kind": 1024, "kindString": "Property", @@ -5529,7 +5600,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 63, + "line": 67, "character": 12 } ], @@ -5541,7 +5612,7 @@ } }, { - "id": 283, + "id": 287, "name": "stateChangeEmitters", "kind": 1024, "kindString": "Property", @@ -5551,7 +5622,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 62, + "line": 66, "character": 12 } ], @@ -5564,7 +5635,7 @@ }, { "type": "reference", - "id": 524, + "id": 541, "name": "Subscription" } ], @@ -5575,7 +5646,7 @@ "defaultValue": "..." }, { - "id": 433, + "id": 446, "name": "_callRefreshToken", "kind": 2048, "kindString": "Method", @@ -5585,20 +5656,20 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 669, + "line": 686, "character": 16 } ], "signatures": [ { - "id": 434, + "id": 447, "name": "_callRefreshToken", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 435, + "id": 448, "name": "refresh_token", "kind": 32768, "kindString": "Parameter", @@ -5628,26 +5699,26 @@ { "type": "reflection", "declaration": { - "id": 436, + "id": 449, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 437, + "id": 450, "name": "data", "kind": 1024, "kindString": "Property", "flags": {}, "type": { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } }, { - "id": 438, + "id": 451, "name": "error", "kind": 1024, "kindString": "Property", @@ -5664,8 +5735,8 @@ "title": "Properties", "kind": 1024, "children": [ - 437, - 438 + 450, + 451 ] } ] @@ -5674,14 +5745,14 @@ { "type": "reflection", "declaration": { - "id": 439, + "id": 452, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 440, + "id": 453, "name": "data", "kind": 1024, "kindString": "Property", @@ -5693,14 +5764,14 @@ "defaultValue": "null" }, { - "id": 441, + "id": 454, "name": "error", "kind": 1024, "kindString": "Property", "flags": {}, "type": { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" }, "defaultValue": "..." @@ -5711,8 +5782,8 @@ "title": "Properties", "kind": 1024, "children": [ - 440, - 441 + 453, + 454 ] } ] @@ -5729,7 +5800,7 @@ ] }, { - "id": 370, + "id": 379, "name": "_handleEmailSignIn", "kind": 2048, "kindString": "Method", @@ -5739,20 +5810,20 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 509, + "line": 519, "character": 16 } ], "signatures": [ { - "id": 371, + "id": 380, "name": "_handleEmailSignIn", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 372, + "id": 381, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -5763,7 +5834,7 @@ } }, { - "id": 373, + "id": 382, "name": "password", "kind": 32768, "kindString": "Parameter", @@ -5774,7 +5845,7 @@ } }, { - "id": 374, + "id": 383, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -5782,14 +5853,14 @@ "type": { "type": "reflection", "declaration": { - "id": 375, + "id": 384, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 376, + "id": 385, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -5799,7 +5870,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 513, + "line": 523, "character": 6 } ], @@ -5814,7 +5885,7 @@ "title": "Properties", "kind": 1024, "children": [ - 376 + 385 ] } ] @@ -5832,14 +5903,14 @@ { "type": "reflection", "declaration": { - "id": 377, + "id": 386, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 378, + "id": 387, "name": "data", "kind": 1024, "kindString": "Property", @@ -5851,7 +5922,7 @@ "defaultValue": "null" }, { - "id": 381, + "id": 390, "name": "error", "kind": 1024, "kindString": "Property", @@ -5865,14 +5936,14 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] } }, { - "id": 380, + "id": 389, "name": "session", "kind": 1024, "kindString": "Property", @@ -5884,7 +5955,7 @@ "defaultValue": "null" }, { - "id": 379, + "id": 388, "name": "user", "kind": 1024, "kindString": "Property", @@ -5901,314 +5972,15 @@ "title": "Properties", "kind": 1024, "children": [ - 378, - 381, - 380, - 379 + 387, + 390, + 389, + 388 ] } ] } }, - { - "type": "reflection", - "declaration": { - "id": 382, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 383, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "type": { - "type": "reference", - "id": 463, - "name": "Session" - } - }, - { - "id": 386, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "type": { - "type": "literal", - "value": null - }, - "defaultValue": "null" - }, - { - "id": 385, - "name": "session", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "type": { - "type": "reference", - "id": 463, - "name": "Session" - }, - "defaultValue": "data" - }, - { - "id": 384, - "name": "user", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 482, - "name": "User" - } - ] - }, - "defaultValue": "data.user" - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 383, - 386, - 385, - 384 - ] - } - ] - } - } - ] - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 422, - "name": "_handleOpenIDConnectSignIn", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "src/GoTrueClient.ts", - "line": 574, - "character": 16 - } - ], - "signatures": [ - { - "id": 423, - "name": "_handleOpenIDConnectSignIn", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 424, - "name": "__namedParameters", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "reference", - "id": 558, - "name": "OpenIDConnectCredentials" - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 425, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 428, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/GoTrueClient.ts", - "line": 583, - "character": 4 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 460, - "name": "ApiError" - } - ] - } - }, - { - "id": 426, - "name": "session", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/GoTrueClient.ts", - "line": 581, - "character": 4 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 463, - "name": "Session" - } - ] - } - }, - { - "id": 427, - "name": "user", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/GoTrueClient.ts", - "line": 582, - "character": 4 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 482, - "name": "User" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 428, - 426, - 427 - ] - } - ] - } - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 387, - "name": "_handlePhoneSignIn", - "kind": 2048, - "kindString": "Method", - "flags": { - "isPrivate": true - }, - "sources": [ - { - "fileName": "src/GoTrueClient.ts", - "line": 533, - "character": 16 - } - ], - "signatures": [ - { - "id": 388, - "name": "_handlePhoneSignIn", - "kind": 4096, - "kindString": "Call signature", - "flags": {}, - "parameters": [ - { - "id": 389, - "name": "phone", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 390, - "name": "password", - "kind": 32768, - "kindString": "Parameter", - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "union", - "types": [ { "type": "reflection", "declaration": { @@ -6225,10 +5997,10 @@ "kindString": "Property", "flags": {}, "type": { - "type": "literal", - "value": null - }, - "defaultValue": "null" + "type": "reference", + "id": 478, + "name": "Session" + } }, { "id": 395, @@ -6237,19 +6009,10 @@ "kindString": "Property", "flags": {}, "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 460, - "name": "ApiError" - } - ] - } + "type": "literal", + "value": null + }, + "defaultValue": "null" }, { "id": 394, @@ -6257,87 +6020,15 @@ "kind": 1024, "kindString": "Property", "flags": {}, - "type": { - "type": "literal", - "value": null - }, - "defaultValue": "null" - }, - { - "id": 393, - "name": "user", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "type": { - "type": "literal", - "value": null - }, - "defaultValue": "null" - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 392, - 395, - 394, - 393 - ] - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 396, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "children": [ - { - "id": 397, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": {}, "type": { "type": "reference", - "id": 463, - "name": "Session" - } - }, - { - "id": 400, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "type": { - "type": "literal", - "value": null - }, - "defaultValue": "null" - }, - { - "id": 399, - "name": "session", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "type": { - "type": "reference", - "id": 463, + "id": 478, "name": "Session" }, "defaultValue": "data" }, { - "id": 398, + "id": 393, "name": "user", "kind": 1024, "kindString": "Property", @@ -6351,7 +6042,7 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] @@ -6364,10 +6055,10 @@ "title": "Properties", "kind": 1024, "children": [ - 397, - 400, - 399, - 398 + 392, + 395, + 394, + 393 ] } ] @@ -6384,7 +6075,387 @@ ] }, { - "id": 401, + "id": 435, + "name": "_handleOpenIDConnectSignIn", + "kind": 2048, + "kindString": "Method", + "flags": { + "isPrivate": true + }, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 586, + "character": 16 + } + ], + "signatures": [ + { + "id": 436, + "name": "_handleOpenIDConnectSignIn", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "parameters": [ + { + "id": 437, + "name": "__namedParameters", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reference", + "id": 575, + "name": "OpenIDConnectCredentials" + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 438, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 441, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 595, + "character": 4 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 475, + "name": "ApiError" + } + ] + } + }, + { + "id": 439, + "name": "session", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 593, + "character": 4 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 478, + "name": "Session" + } + ] + } + }, + { + "id": 440, + "name": "user", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 594, + "character": 4 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 497, + "name": "User" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 441, + 439, + 440 + ] + } + ] + } + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 396, + "name": "_handlePhoneSignIn", + "kind": 2048, + "kindString": "Method", + "flags": { + "isPrivate": true + }, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 543, + "character": 16 + } + ], + "signatures": [ + { + "id": 397, + "name": "_handlePhoneSignIn", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "parameters": [ + { + "id": 398, + "name": "phone", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 399, + "name": "password", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 400, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 401, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "type": { + "type": "literal", + "value": null + }, + "defaultValue": "null" + }, + { + "id": 404, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 475, + "name": "ApiError" + } + ] + } + }, + { + "id": 403, + "name": "session", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "type": { + "type": "literal", + "value": null + }, + "defaultValue": "null" + }, + { + "id": 402, + "name": "user", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "type": { + "type": "literal", + "value": null + }, + "defaultValue": "null" + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 401, + 404, + 403, + 402 + ] + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 405, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 406, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "type": { + "type": "reference", + "id": 478, + "name": "Session" + } + }, + { + "id": 409, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "type": { + "type": "literal", + "value": null + }, + "defaultValue": "null" + }, + { + "id": 408, + "name": "session", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "type": { + "type": "reference", + "id": 478, + "name": "Session" + }, + "defaultValue": "data" + }, + { + "id": 407, + "name": "user", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 497, + "name": "User" + } + ] + }, + "defaultValue": "data.user" + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 406, + 409, + 408, + 407 + ] + } + ] + } + } + ] + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 410, "name": "_handleProviderSignIn", "kind": 2048, "kindString": "Method", @@ -6394,32 +6465,32 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 549, + "line": 559, "character": 10 } ], "signatures": [ { - "id": 402, + "id": 411, "name": "_handleProviderSignIn", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 403, + "id": 412, "name": "provider", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 458, + "id": 473, "name": "Provider" } }, { - "id": 404, + "id": 413, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -6427,14 +6498,63 @@ "type": { "type": "reflection", "declaration": { - "id": 405, + "id": 414, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 406, + "id": 417, + "name": "queryParams", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 564, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 418, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "indexSignature": { + "id": 419, + "name": "__index", + "kind": 8192, + "kindString": "Index signature", + "flags": {}, + "parameters": [ + { + "id": 420, + "name": "key", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + } + } + }, + { + "id": 415, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -6444,7 +6564,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 552, + "line": 562, "character": 6 } ], @@ -6454,7 +6574,7 @@ } }, { - "id": 407, + "id": 416, "name": "scopes", "kind": 1024, "kindString": "Property", @@ -6464,7 +6584,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 553, + "line": 563, "character": 6 } ], @@ -6479,8 +6599,9 @@ "title": "Properties", "kind": 1024, "children": [ - 406, - 407 + 417, + 415, + 416 ] } ] @@ -6495,14 +6616,14 @@ { "type": "reflection", "declaration": { - "id": 408, + "id": 421, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 411, + "id": 424, "name": "data", "kind": 1024, "kindString": "Property", @@ -6514,7 +6635,7 @@ "defaultValue": "null" }, { - "id": 414, + "id": 427, "name": "error", "kind": 1024, "kindString": "Property", @@ -6526,19 +6647,19 @@ "defaultValue": "null" }, { - "id": 409, + "id": 422, "name": "provider", "kind": 1024, "kindString": "Property", "flags": {}, "type": { "type": "reference", - "id": 458, + "id": 473, "name": "Provider" } }, { - "id": 412, + "id": 425, "name": "session", "kind": 1024, "kindString": "Property", @@ -6550,7 +6671,7 @@ "defaultValue": "null" }, { - "id": 410, + "id": 423, "name": "url", "kind": 1024, "kindString": "Property", @@ -6561,7 +6682,7 @@ } }, { - "id": 413, + "id": 426, "name": "user", "kind": 1024, "kindString": "Property", @@ -6578,12 +6699,12 @@ "title": "Properties", "kind": 1024, "children": [ - 411, - 414, - 409, - 412, - 410, - 413 + 424, + 427, + 422, + 425, + 423, + 426 ] } ] @@ -6592,14 +6713,14 @@ { "type": "reflection", "declaration": { - "id": 415, + "id": 428, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 416, + "id": 429, "name": "data", "kind": 1024, "kindString": "Property", @@ -6611,20 +6732,20 @@ "defaultValue": "null" }, { - "id": 419, + "id": 432, "name": "error", "kind": 1024, "kindString": "Property", "flags": {}, "type": { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" }, "defaultValue": "..." }, { - "id": 420, + "id": 433, "name": "provider", "kind": 1024, "kindString": "Property", @@ -6635,7 +6756,7 @@ } }, { - "id": 418, + "id": 431, "name": "session", "kind": 1024, "kindString": "Property", @@ -6647,7 +6768,7 @@ "defaultValue": "null" }, { - "id": 421, + "id": 434, "name": "url", "kind": 1024, "kindString": "Property", @@ -6658,7 +6779,7 @@ } }, { - "id": 417, + "id": 430, "name": "user", "kind": 1024, "kindString": "Property", @@ -6675,12 +6796,12 @@ "title": "Properties", "kind": 1024, "children": [ - 416, - 419, - 420, - 418, - 421, - 417 + 429, + 432, + 433, + 431, + 434, + 430 ] } ] @@ -6692,7 +6813,45 @@ ] }, { - "id": 456, + "id": 471, + "name": "_handleVisibilityChange", + "kind": 2048, + "kindString": "Method", + "flags": { + "isPrivate": true + }, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 791, + "character": 10 + } + ], + "signatures": [ + { + "id": 472, + "name": "_handleVisibilityChange", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "literal", + "value": false + } + ] + } + } + ] + }, + { + "id": 469, "name": "_listenForMultiTabEvents", "kind": 2048, "kindString": "Method", @@ -6702,13 +6861,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 742, + "line": 768, "character": 10 } ], "signatures": [ { - "id": 457, + "id": 470, "name": "_listenForMultiTabEvents", "kind": 4096, "kindString": "Call signature", @@ -6733,7 +6892,7 @@ ] }, { - "id": 442, + "id": 455, "name": "_notifyAllSubscribers", "kind": 2048, "kindString": "Method", @@ -6743,27 +6902,27 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 688, + "line": 705, "character": 10 } ], "signatures": [ { - "id": 443, + "id": 456, "name": "_notifyAllSubscribers", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 444, + "id": 457, "name": "event", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 459, + "id": 474, "name": "AuthChangeEvent" } } @@ -6776,7 +6935,7 @@ ] }, { - "id": 448, + "id": 461, "name": "_persistSession", "kind": 2048, "kindString": "Method", @@ -6786,27 +6945,27 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 715, + "line": 732, "character": 10 } ], "signatures": [ { - "id": 449, + "id": 462, "name": "_persistSession", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 450, + "id": 463, "name": "currentSession", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } } @@ -6819,7 +6978,7 @@ ] }, { - "id": 431, + "id": 444, "name": "_recoverAndRefresh", "kind": 2048, "kindString": "Method", @@ -6829,13 +6988,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 633, + "line": 641, "character": 16 } ], "signatures": [ { - "id": 432, + "id": 445, "name": "_recoverAndRefresh", "kind": 4096, "kindString": "Call signature", @@ -6868,7 +7027,7 @@ ] }, { - "id": 429, + "id": 442, "name": "_recoverSession", "kind": 2048, "kindString": "Method", @@ -6878,13 +7037,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 609, + "line": 621, "character": 10 } ], "signatures": [ { - "id": 430, + "id": 443, "name": "_recoverSession", "kind": 4096, "kindString": "Call signature", @@ -6909,7 +7068,7 @@ ] }, { - "id": 451, + "id": 464, "name": "_removeSession", "kind": 2048, "kindString": "Method", @@ -6919,13 +7078,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 720, + "line": 737, "character": 16 } ], "signatures": [ { - "id": 452, + "id": 465, "name": "_removeSession", "kind": 4096, "kindString": "Call signature", @@ -6946,7 +7105,7 @@ ] }, { - "id": 445, + "id": 458, "name": "_saveSession", "kind": 2048, "kindString": "Method", @@ -6956,13 +7115,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 696, + "line": 713, "character": 10 } ], "signatures": [ { - "id": 446, + "id": 459, "name": "_saveSession", "kind": 4096, "kindString": "Call signature", @@ -6972,14 +7131,14 @@ }, "parameters": [ { - "id": 447, + "id": 460, "name": "session", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } } @@ -6992,7 +7151,7 @@ ] }, { - "id": 453, + "id": 466, "name": "_startAutoRefreshToken", "kind": 2048, "kindString": "Method", @@ -7002,13 +7161,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 731, + "line": 748, "character": 10 } ], "signatures": [ { - "id": 454, + "id": 467, "name": "_startAutoRefreshToken", "kind": 4096, "kindString": "Call signature", @@ -7018,7 +7177,7 @@ }, "parameters": [ { - "id": 455, + "id": 468, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -7040,7 +7199,7 @@ ] }, { - "id": 348, + "id": 357, "name": "getSessionFromUrl", "kind": 2048, "kindString": "Method", @@ -7048,13 +7207,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 417, + "line": 427, "character": 8 } ], "signatures": [ { - "id": 349, + "id": 358, "name": "getSessionFromUrl", "kind": 4096, "kindString": "Call signature", @@ -7064,7 +7223,7 @@ }, "parameters": [ { - "id": 350, + "id": 359, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -7074,14 +7233,14 @@ "type": { "type": "reflection", "declaration": { - "id": 351, + "id": 360, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 352, + "id": 361, "name": "storeSession", "kind": 1024, "kindString": "Property", @@ -7094,7 +7253,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 418, + "line": 428, "character": 4 } ], @@ -7109,7 +7268,7 @@ "title": "Properties", "kind": 1024, "children": [ - 352 + 361 ] } ] @@ -7123,14 +7282,14 @@ { "type": "reflection", "declaration": { - "id": 353, + "id": 362, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 354, + "id": 363, "name": "data", "kind": 1024, "kindString": "Property", @@ -7138,7 +7297,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 419, + "line": 429, "character": 16 } ], @@ -7151,14 +7310,14 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } ] } }, { - "id": 355, + "id": 364, "name": "error", "kind": 1024, "kindString": "Property", @@ -7166,7 +7325,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 419, + "line": 429, "character": 38 } ], @@ -7179,7 +7338,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -7191,8 +7350,8 @@ "title": "Properties", "kind": 1024, "children": [ - 354, - 355 + 363, + 364 ] } ] @@ -7207,7 +7366,7 @@ ] }, { - "id": 360, + "id": 369, "name": "onAuthStateChange", "kind": 2048, "kindString": "Method", @@ -7215,13 +7374,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 489, + "line": 499, "character": 2 } ], "signatures": [ { - "id": 361, + "id": 370, "name": "onAuthStateChange", "kind": 4096, "kindString": "Call signature", @@ -7232,7 +7391,7 @@ }, "parameters": [ { - "id": 362, + "id": 371, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -7240,33 +7399,33 @@ "type": { "type": "reflection", "declaration": { - "id": 363, + "id": 372, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 364, + "id": 373, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 365, + "id": 374, "name": "event", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 459, + "id": 474, "name": "AuthChangeEvent" } }, { - "id": 366, + "id": 375, "name": "session", "kind": 32768, "kindString": "Parameter", @@ -7280,7 +7439,7 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } ] @@ -7300,14 +7459,14 @@ "type": { "type": "reflection", "declaration": { - "id": 367, + "id": 376, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 368, + "id": 377, "name": "data", "kind": 1024, "kindString": "Property", @@ -7315,7 +7474,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 490, + "line": 500, "character": 4 } ], @@ -7328,14 +7487,14 @@ }, { "type": "reference", - "id": 524, + "id": 541, "name": "Subscription" } ] } }, { - "id": 369, + "id": 378, "name": "error", "kind": 1024, "kindString": "Property", @@ -7343,7 +7502,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 491, + "line": 501, "character": 4 } ], @@ -7356,7 +7515,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -7368,8 +7527,8 @@ "title": "Properties", "kind": 1024, "children": [ - 368, - 369 + 377, + 378 ] } ] @@ -7379,7 +7538,7 @@ ] }, { - "id": 326, + "id": 335, "name": "refreshSession", "kind": 2048, "kindString": "Method", @@ -7387,13 +7546,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 330, + "line": 338, "character": 8 } ], "signatures": [ { - "id": 327, + "id": 336, "name": "refreshSession", "kind": 4096, "kindString": "Call signature", @@ -7407,14 +7566,14 @@ { "type": "reflection", "declaration": { - "id": 328, + "id": 337, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 329, + "id": 338, "name": "data", "kind": 1024, "kindString": "Property", @@ -7422,7 +7581,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 331, + "line": 339, "character": 4 } ], @@ -7435,14 +7594,14 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } ] } }, { - "id": 331, + "id": 340, "name": "error", "kind": 1024, "kindString": "Property", @@ -7450,7 +7609,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 333, + "line": 341, "character": 4 } ], @@ -7463,14 +7622,14 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] } }, { - "id": 330, + "id": 339, "name": "user", "kind": 1024, "kindString": "Property", @@ -7478,7 +7637,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 332, + "line": 340, "character": 4 } ], @@ -7491,7 +7650,7 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] @@ -7503,9 +7662,9 @@ "title": "Properties", "kind": 1024, "children": [ - 329, - 331, - 330 + 338, + 340, + 339 ] } ] @@ -7520,7 +7679,7 @@ ] }, { - "id": 324, + "id": 333, "name": "session", "kind": 2048, "kindString": "Method", @@ -7528,13 +7687,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 323, + "line": 331, "character": 2 } ], "signatures": [ { - "id": 325, + "id": 334, "name": "session", "kind": 4096, "kindString": "Call signature", @@ -7551,7 +7710,7 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } ] @@ -7560,7 +7719,7 @@ ] }, { - "id": 345, + "id": 354, "name": "setAuth", "kind": 2048, "kindString": "Method", @@ -7568,13 +7727,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 402, + "line": 410, "character": 2 } ], "signatures": [ { - "id": 346, + "id": 355, "name": "setAuth", "kind": 4096, "kindString": "Call signature", @@ -7584,7 +7743,7 @@ }, "parameters": [ { - "id": 347, + "id": 356, "name": "access_token", "kind": 32768, "kindString": "Parameter", @@ -7600,14 +7759,14 @@ ], "type": { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } } ] }, { - "id": 339, + "id": 348, "name": "setSession", "kind": 2048, "kindString": "Method", @@ -7615,13 +7774,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 378, + "line": 386, "character": 8 } ], "signatures": [ { - "id": 340, + "id": 349, "name": "setSession", "kind": 4096, "kindString": "Call signature", @@ -7631,7 +7790,7 @@ }, "parameters": [ { - "id": 341, + "id": 350, "name": "refresh_token", "kind": 32768, "kindString": "Parameter", @@ -7651,14 +7810,14 @@ { "type": "reflection", "declaration": { - "id": 342, + "id": 351, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 344, + "id": 353, "name": "error", "kind": 1024, "kindString": "Property", @@ -7666,7 +7825,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 380, + "line": 388, "character": 40 } ], @@ -7679,14 +7838,14 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] } }, { - "id": 343, + "id": 352, "name": "session", "kind": 1024, "kindString": "Property", @@ -7694,7 +7853,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 380, + "line": 388, "character": 15 } ], @@ -7707,7 +7866,7 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } ] @@ -7719,8 +7878,8 @@ "title": "Properties", "kind": 1024, "children": [ - 344, - 343 + 353, + 352 ] } ] @@ -7735,7 +7894,7 @@ ] }, { - "id": 297, + "id": 302, "name": "signIn", "kind": 2048, "kindString": "Method", @@ -7743,13 +7902,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 191, + "line": 197, "character": 8 } ], "signatures": [ { - "id": 298, + "id": 303, "name": "signIn", "kind": 4096, "kindString": "Call signature", @@ -7759,19 +7918,19 @@ }, "parameters": [ { - "id": 299, + "id": 304, "name": "__namedParameters", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 538, + "id": 555, "name": "UserCredentials" } }, { - "id": 300, + "id": 305, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -7779,14 +7938,14 @@ "type": { "type": "reflection", "declaration": { - "id": 301, + "id": 306, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 305, + "id": 310, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -7796,7 +7955,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 197, + "line": 203, "character": 6 } ], @@ -7806,7 +7965,56 @@ } }, { - "id": 302, + "id": 311, + "name": "queryParams", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/GoTrueClient.ts", + "line": 204, + "character": 6 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 312, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "indexSignature": { + "id": 313, + "name": "__index", + "kind": 8192, + "kindString": "Index signature", + "flags": {}, + "parameters": [ + { + "id": 314, + "name": "key", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + } + } + }, + { + "id": 307, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -7816,7 +8024,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 194, + "line": 200, "character": 6 } ], @@ -7826,7 +8034,7 @@ } }, { - "id": 304, + "id": 309, "name": "scopes", "kind": 1024, "kindString": "Property", @@ -7836,7 +8044,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 196, + "line": 202, "character": 6 } ], @@ -7846,7 +8054,7 @@ } }, { - "id": 303, + "id": 308, "name": "shouldCreateUser", "kind": 1024, "kindString": "Property", @@ -7856,7 +8064,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 195, + "line": 201, "character": 6 } ], @@ -7871,10 +8079,11 @@ "title": "Properties", "kind": 1024, "children": [ - 305, - 302, - 304, - 303 + 310, + 311, + 307, + 309, + 308 ] } ] @@ -7889,14 +8098,14 @@ { "type": "reflection", "declaration": { - "id": 306, + "id": 315, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 311, + "id": 320, "name": "error", "kind": 1024, "kindString": "Property", @@ -7904,7 +8113,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 204, + "line": 211, "character": 4 } ], @@ -7917,14 +8126,14 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] } }, { - "id": 309, + "id": 318, "name": "provider", "kind": 1024, "kindString": "Property", @@ -7934,18 +8143,18 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 202, + "line": 209, "character": 4 } ], "type": { "type": "reference", - "id": 458, + "id": 473, "name": "Provider" } }, { - "id": 307, + "id": 316, "name": "session", "kind": 1024, "kindString": "Property", @@ -7953,7 +8162,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 200, + "line": 207, "character": 4 } ], @@ -7966,14 +8175,14 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } ] } }, { - "id": 310, + "id": 319, "name": "url", "kind": 1024, "kindString": "Property", @@ -7983,7 +8192,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 203, + "line": 210, "character": 4 } ], @@ -8002,7 +8211,7 @@ } }, { - "id": 308, + "id": 317, "name": "user", "kind": 1024, "kindString": "Property", @@ -8010,7 +8219,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 201, + "line": 208, "character": 4 } ], @@ -8023,7 +8232,7 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] @@ -8035,11 +8244,11 @@ "title": "Properties", "kind": 1024, "children": [ - 311, - 309, - 307, - 310, - 308 + 320, + 318, + 316, + 319, + 317 ] } ] @@ -8054,7 +8263,7 @@ ] }, { - "id": 356, + "id": 365, "name": "signOut", "kind": 2048, "kindString": "Method", @@ -8062,13 +8271,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 474, + "line": 484, "character": 8 } ], "signatures": [ { - "id": 357, + "id": 366, "name": "signOut", "kind": 4096, "kindString": "Call signature", @@ -8083,14 +8292,14 @@ { "type": "reflection", "declaration": { - "id": 358, + "id": 367, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 359, + "id": 368, "name": "error", "kind": 1024, "kindString": "Property", @@ -8098,7 +8307,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 474, + "line": 484, "character": 29 } ], @@ -8111,7 +8320,7 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] @@ -8123,7 +8332,7 @@ "title": "Properties", "kind": 1024, "children": [ - 359 + 368 ] } ] @@ -8138,7 +8347,7 @@ ] }, { - "id": 285, + "id": 290, "name": "signUp", "kind": 2048, "kindString": "Method", @@ -8146,13 +8355,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 124, + "line": 130, "character": 8 } ], "signatures": [ { - "id": 286, + "id": 291, "name": "signUp", "kind": 4096, "kindString": "Call signature", @@ -8162,19 +8371,19 @@ }, "parameters": [ { - "id": 287, + "id": 292, "name": "__namedParameters", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 538, + "id": 555, "name": "UserCredentials" } }, { - "id": 288, + "id": 293, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -8182,14 +8391,14 @@ "type": { "type": "reflection", "declaration": { - "id": 289, + "id": 294, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 292, + "id": 297, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -8199,7 +8408,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 129, + "line": 135, "character": 6 } ], @@ -8209,7 +8418,7 @@ } }, { - "id": 291, + "id": 296, "name": "data", "kind": 1024, "kindString": "Property", @@ -8219,7 +8428,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 128, + "line": 134, "character": 6 } ], @@ -8229,7 +8438,7 @@ } }, { - "id": 290, + "id": 295, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -8239,7 +8448,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 127, + "line": 133, "character": 6 } ], @@ -8254,9 +8463,9 @@ "title": "Properties", "kind": 1024, "children": [ - 292, - 291, - 290 + 297, + 296, + 295 ] } ] @@ -8271,14 +8480,14 @@ { "type": "reflection", "declaration": { - "id": 293, + "id": 298, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 296, + "id": 301, "name": "error", "kind": 1024, "kindString": "Property", @@ -8286,7 +8495,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 134, + "line": 140, "character": 4 } ], @@ -8299,14 +8508,14 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] } }, { - "id": 295, + "id": 300, "name": "session", "kind": 1024, "kindString": "Property", @@ -8314,7 +8523,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 133, + "line": 139, "character": 4 } ], @@ -8327,14 +8536,14 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } ] } }, { - "id": 294, + "id": 299, "name": "user", "kind": 1024, "kindString": "Property", @@ -8342,7 +8551,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 132, + "line": 138, "character": 4 } ], @@ -8355,7 +8564,7 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] @@ -8367,9 +8576,9 @@ "title": "Properties", "kind": 1024, "children": [ - 296, - 295, - 294 + 301, + 300, + 299 ] } ] @@ -8384,7 +8593,7 @@ ] }, { - "id": 332, + "id": 341, "name": "update", "kind": 2048, "kindString": "Method", @@ -8392,13 +8601,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 351, + "line": 359, "character": 8 } ], "signatures": [ { - "id": 333, + "id": 342, "name": "update", "kind": 4096, "kindString": "Call signature", @@ -8408,14 +8617,14 @@ }, "parameters": [ { - "id": 334, + "id": 343, "name": "attributes", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 508, + "id": 525, "name": "UserAttributes" } } @@ -8426,14 +8635,14 @@ { "type": "reflection", "declaration": { - "id": 335, + "id": 344, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 336, + "id": 345, "name": "data", "kind": 1024, "kindString": "Property", @@ -8441,7 +8650,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 353, + "line": 361, "character": 15 } ], @@ -8454,14 +8663,14 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] } }, { - "id": 338, + "id": 347, "name": "error", "kind": 1024, "kindString": "Property", @@ -8469,7 +8678,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 353, + "line": 361, "character": 53 } ], @@ -8482,14 +8691,14 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] } }, { - "id": 337, + "id": 346, "name": "user", "kind": 1024, "kindString": "Property", @@ -8497,7 +8706,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 353, + "line": 361, "character": 34 } ], @@ -8510,7 +8719,7 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] @@ -8522,9 +8731,9 @@ "title": "Properties", "kind": 1024, "children": [ - 336, - 338, - 337 + 345, + 347, + 346 ] } ] @@ -8539,7 +8748,7 @@ ] }, { - "id": 322, + "id": 331, "name": "user", "kind": 2048, "kindString": "Method", @@ -8547,13 +8756,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 316, + "line": 324, "character": 2 } ], "signatures": [ { - "id": 323, + "id": 332, "name": "user", "kind": 4096, "kindString": "Call signature", @@ -8571,7 +8780,7 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] @@ -8580,7 +8789,7 @@ ] }, { - "id": 312, + "id": 321, "name": "verifyOTP", "kind": 2048, "kindString": "Method", @@ -8588,13 +8797,13 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 268, + "line": 276, "character": 8 } ], "signatures": [ { - "id": 313, + "id": 322, "name": "verifyOTP", "kind": 4096, "kindString": "Call signature", @@ -8604,19 +8813,19 @@ }, "parameters": [ { - "id": 314, + "id": 323, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 545, + "id": 562, "name": "VerifyOTPParams" } }, { - "id": 315, + "id": 324, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -8624,14 +8833,14 @@ "type": { "type": "reflection", "declaration": { - "id": 316, + "id": 325, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 317, + "id": 326, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -8641,7 +8850,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 271, + "line": 279, "character": 6 } ], @@ -8656,7 +8865,7 @@ "title": "Properties", "kind": 1024, "children": [ - 317 + 326 ] } ] @@ -8671,14 +8880,14 @@ { "type": "reflection", "declaration": { - "id": 318, + "id": 327, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 321, + "id": 330, "name": "error", "kind": 1024, "kindString": "Property", @@ -8686,7 +8895,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 276, + "line": 284, "character": 4 } ], @@ -8699,14 +8908,14 @@ }, { "type": "reference", - "id": 460, + "id": 475, "name": "ApiError" } ] } }, { - "id": 320, + "id": 329, "name": "session", "kind": 1024, "kindString": "Property", @@ -8714,7 +8923,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 275, + "line": 283, "character": 4 } ], @@ -8727,14 +8936,14 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } ] } }, { - "id": 319, + "id": 328, "name": "user", "kind": 1024, "kindString": "Property", @@ -8742,7 +8951,7 @@ "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 274, + "line": 282, "character": 4 } ], @@ -8755,7 +8964,7 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] @@ -8767,9 +8976,9 @@ "title": "Properties", "kind": 1024, "children": [ - 321, - 320, - 319 + 330, + 329, + 328 ] } ] @@ -8789,73 +8998,75 @@ "title": "Constructors", "kind": 512, "children": [ - 256 + 260 ] }, { "title": "Properties", "kind": 1024, "children": [ - 276, - 279, - 278, - 277, - 281, - 282, 280, + 283, + 282, + 281, + 285, + 286, + 289, 284, - 283 + 288, + 287 ] }, { "title": "Methods", "kind": 2048, "children": [ - 433, - 370, - 422, - 387, - 401, - 456, + 446, + 379, + 435, + 396, + 410, + 471, + 469, + 455, + 461, + 444, 442, - 448, - 431, - 429, - 451, - 445, - 453, + 464, + 458, + 466, + 357, + 369, + 335, + 333, + 354, 348, - 360, - 326, - 324, - 345, - 339, - 297, - 356, - 285, - 332, - 322, - 312 + 302, + 365, + 290, + 341, + 331, + 321 ] } ], "sources": [ { "fileName": "src/GoTrueClient.ts", - "line": 43, + "line": 47, "character": 21 } ] }, { - "id": 514, + "id": 531, "name": "AdminUserAttributes", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 516, + "id": 533, "name": "app_metadata", "kind": 1024, "kindString": "Property", @@ -8869,7 +9080,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 135, + "line": 137, "character": 2 } ], @@ -8879,7 +9090,7 @@ } }, { - "id": 523, + "id": 540, "name": "data", "kind": 1024, "kindString": "Property", @@ -8892,7 +9103,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 110, + "line": 112, "character": 2 } ], @@ -8902,12 +9113,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 513, + "id": 530, "name": "UserAttributes.data" } }, { - "id": 519, + "id": 536, "name": "email", "kind": 1024, "kindString": "Property", @@ -8920,7 +9131,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 90, + "line": 92, "character": 2 } ], @@ -8930,12 +9141,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 509, + "id": 526, "name": "UserAttributes.email" } }, { - "id": 522, + "id": 539, "name": "email_change_token", "kind": 1024, "kindString": "Property", @@ -8948,7 +9159,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 105, + "line": 107, "character": 2 } ], @@ -8958,12 +9169,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 512, + "id": 529, "name": "UserAttributes.email_change_token" } }, { - "id": 517, + "id": 534, "name": "email_confirm", "kind": 1024, "kindString": "Property", @@ -8977,7 +9188,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 142, + "line": 144, "character": 2 } ], @@ -8987,7 +9198,7 @@ } }, { - "id": 521, + "id": 538, "name": "password", "kind": 1024, "kindString": "Property", @@ -9000,7 +9211,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 100, + "line": 102, "character": 2 } ], @@ -9010,12 +9221,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 511, + "id": 528, "name": "UserAttributes.password" } }, { - "id": 520, + "id": 537, "name": "phone", "kind": 1024, "kindString": "Property", @@ -9028,7 +9239,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 95, + "line": 97, "character": 2 } ], @@ -9038,12 +9249,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 510, + "id": 527, "name": "UserAttributes.phone" } }, { - "id": 518, + "id": 535, "name": "phone_confirm", "kind": 1024, "kindString": "Property", @@ -9057,7 +9268,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 149, + "line": 151, "character": 2 } ], @@ -9067,7 +9278,7 @@ } }, { - "id": 515, + "id": 532, "name": "user_metadata", "kind": 1024, "kindString": "Property", @@ -9081,7 +9292,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 125, + "line": 127, "character": 2 } ], @@ -9096,42 +9307,42 @@ "title": "Properties", "kind": 1024, "children": [ - 516, - 523, - 519, - 522, - 517, - 521, - 520, - 518, - 515 + 533, + 540, + 536, + 539, + 534, + 538, + 537, + 535, + 532 ] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 113, + "line": 115, "character": 17 } ], "extendedTypes": [ { "type": "reference", - "id": 508, + "id": 525, "name": "UserAttributes" } ] }, { - "id": 460, + "id": 475, "name": "ApiError", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 461, + "id": 476, "name": "message", "kind": 1024, "kindString": "Property", @@ -9149,7 +9360,7 @@ } }, { - "id": 462, + "id": 477, "name": "status", "kind": 1024, "kindString": "Property", @@ -9172,8 +9383,8 @@ "title": "Properties", "kind": 1024, "children": [ - 461, - 462 + 476, + 477 ] } ], @@ -9186,20 +9397,40 @@ ] }, { - "id": 532, + "id": 549, "name": "CookieOptions", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 535, + "id": 552, "name": "domain", "kind": 1024, "kindString": "Property", "flags": { "isOptional": true }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 175, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 551, + "name": "lifetime", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, "sources": [ { "fileName": "src/lib/types.ts", @@ -9209,12 +9440,12 @@ ], "type": { "type": "intrinsic", - "name": "string" + "name": "number" } }, { - "id": 534, - "name": "lifetime", + "id": 550, + "name": "name", "kind": 1024, "kindString": "Property", "flags": { @@ -9227,59 +9458,19 @@ "character": 2 } ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 533, - "name": "name", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 169, - "character": 2 - } - ], "type": { "type": "intrinsic", "name": "string" } }, { - "id": 536, + "id": 553, "name": "path", "kind": 1024, "kindString": "Property", "flags": { "isOptional": true }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 174, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 537, - "name": "sameSite", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, "sources": [ { "fileName": "src/lib/types.ts", @@ -9291,6 +9482,26 @@ "type": "intrinsic", "name": "string" } + }, + { + "id": 554, + "name": "sameSite", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 178, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } } ], "groups": [ @@ -9298,37 +9509,93 @@ "title": "Properties", "kind": 1024, "children": [ - 535, - 534, - 533, - 536, - 537 + 552, + 551, + 550, + 553, + 554 ] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 167, + "line": 169, "character": 17 } ] }, { - "id": 558, + "id": 575, "name": "OpenIDConnectCredentials", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 562, + "id": 579, "name": "client_id", "kind": 1024, "kindString": "Property", "flags": { "isOptional": true }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 211, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 576, + "name": "id_token", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 208, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 580, + "name": "issuer", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 212, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 577, + "name": "nonce", + "kind": 1024, + "kindString": "Property", + "flags": {}, "sources": [ { "fileName": "src/lib/types.ts", @@ -9342,26 +9609,8 @@ } }, { - "id": 559, - "name": "id_token", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 206, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 563, - "name": "issuer", + "id": 578, + "name": "provider", "kind": 1024, "kindString": "Property", "flags": { @@ -9374,47 +9623,9 @@ "character": 2 } ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 560, - "name": "nonce", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 207, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 561, - "name": "provider", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 208, - "character": 2 - } - ], "type": { "type": "reference", - "id": 458, + "id": 473, "name": "Provider" } } @@ -9424,31 +9635,31 @@ "title": "Properties", "kind": 1024, "children": [ - 562, - 559, - 563, - 560, - 561 + 579, + 576, + 580, + 577, + 578 ] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 205, + "line": 207, "character": 17 } ] }, { - "id": 463, + "id": 478, "name": "Session", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 465, + "id": 480, "name": "access_token", "kind": 1024, "kindString": "Property", @@ -9466,7 +9677,7 @@ } }, { - "id": 467, + "id": 482, "name": "expires_at", "kind": 1024, "kindString": "Property", @@ -9489,7 +9700,7 @@ } }, { - "id": 466, + "id": 481, "name": "expires_in", "kind": 1024, "kindString": "Property", @@ -9512,7 +9723,7 @@ } }, { - "id": 464, + "id": 479, "name": "provider_token", "kind": 1024, "kindString": "Property", @@ -9541,7 +9752,7 @@ } }, { - "id": 468, + "id": 483, "name": "refresh_token", "kind": 1024, "kindString": "Property", @@ -9561,7 +9772,7 @@ } }, { - "id": 469, + "id": 484, "name": "token_type", "kind": 1024, "kindString": "Property", @@ -9579,7 +9790,7 @@ } }, { - "id": 470, + "id": 485, "name": "user", "kind": 1024, "kindString": "Property", @@ -9600,7 +9811,7 @@ }, { "type": "reference", - "id": 482, + "id": 497, "name": "User" } ] @@ -9612,13 +9823,13 @@ "title": "Properties", "kind": 1024, "children": [ - 465, - 467, - 466, - 464, - 468, - 469, - 470 + 480, + 482, + 481, + 479, + 483, + 484, + 485 ] } ], @@ -9631,14 +9842,14 @@ ] }, { - "id": 524, + "id": 541, "name": "Subscription", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 525, + "id": 542, "name": "id", "kind": 1024, "kindString": "Property", @@ -9649,7 +9860,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 156, + "line": 158, "character": 2 } ], @@ -9659,7 +9870,7 @@ } }, { - "id": 526, + "id": 543, "name": "callback", "kind": 2048, "kindString": "Method", @@ -9667,13 +9878,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 160, + "line": 162, "character": 2 } ], "signatures": [ { - "id": 527, + "id": 544, "name": "callback", "kind": 4096, "kindString": "Call signature", @@ -9683,19 +9894,19 @@ }, "parameters": [ { - "id": 528, + "id": 545, "name": "event", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 459, + "id": 474, "name": "AuthChangeEvent" } }, { - "id": 529, + "id": 546, "name": "session", "kind": 32768, "kindString": "Parameter", @@ -9709,7 +9920,7 @@ }, { "type": "reference", - "id": 463, + "id": 478, "name": "Session" } ] @@ -9724,7 +9935,7 @@ ] }, { - "id": 530, + "id": 547, "name": "unsubscribe", "kind": 2048, "kindString": "Method", @@ -9732,13 +9943,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 164, + "line": 166, "character": 2 } ], "signatures": [ { - "id": 531, + "id": 548, "name": "unsubscribe", "kind": 4096, "kindString": "Call signature", @@ -9759,35 +9970,35 @@ "title": "Properties", "kind": 1024, "children": [ - 525 + 542 ] }, { "title": "Methods", "kind": 2048, "children": [ - 526, - 530 + 543, + 547 ] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 152, + "line": 154, "character": 17 } ] }, { - "id": 482, + "id": 497, "name": "User", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 497, + "id": 514, "name": "action_link", "kind": 1024, "kindString": "Property", @@ -9797,7 +10008,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 73, + "line": 75, "character": 2 } ], @@ -9807,7 +10018,7 @@ } }, { - "id": 484, + "id": 499, "name": "app_metadata", "kind": 1024, "kindString": "Property", @@ -9822,14 +10033,14 @@ "type": { "type": "reflection", "declaration": { - "id": 485, + "id": 500, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 486, + "id": 501, "name": "provider", "kind": 1024, "kindString": "Property", @@ -9854,19 +10065,19 @@ "title": "Properties", "kind": 1024, "children": [ - 486 + 501 ] } ], "indexSignature": { - "id": 487, + "id": 502, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 488, + "id": 503, "name": "key", "kind": 32768, "flags": {}, @@ -9885,7 +10096,7 @@ } }, { - "id": 493, + "id": 508, "name": "aud", "kind": 1024, "kindString": "Property", @@ -9903,7 +10114,7 @@ } }, { - "id": 494, + "id": 509, "name": "confirmation_sent_at", "kind": 1024, "kindString": "Property", @@ -9923,193 +10134,13 @@ } }, { - "id": 501, + "id": 518, "name": "confirmed_at", "kind": 1024, "kindString": "Property", "flags": { "isOptional": true }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 77, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 500, - "name": "created_at", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 76, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 498, - "name": "email", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 74, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 502, - "name": "email_confirmed_at", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 78, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 483, - "name": "id", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 61, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 507, - "name": "identities", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 83, - "character": 2 - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "id": 471, - "name": "UserIdentity" - } - } - }, - { - "id": 496, - "name": "invited_at", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 72, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 504, - "name": "last_sign_in_at", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 80, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 499, - "name": "phone", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 75, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 503, - "name": "phone_confirmed_at", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, "sources": [ { "fileName": "src/lib/types.ts", @@ -10123,7 +10154,227 @@ } }, { - "id": 495, + "id": 517, + "name": "created_at", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 78, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 515, + "name": "email", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 76, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 511, + "name": "email_change_sent_at", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 72, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 519, + "name": "email_confirmed_at", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 80, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 498, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 61, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 524, + "name": "identities", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 85, + "character": 2 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 486, + "name": "UserIdentity" + } + } + }, + { + "id": 513, + "name": "invited_at", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 74, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 521, + "name": "last_sign_in_at", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 82, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 512, + "name": "new_email", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 73, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 516, + "name": "phone", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 77, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 520, + "name": "phone_confirmed_at", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 81, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 510, "name": "recovery_sent_at", "kind": 1024, "kindString": "Property", @@ -10143,7 +10394,7 @@ } }, { - "id": 505, + "id": 522, "name": "role", "kind": 1024, "kindString": "Property", @@ -10153,7 +10404,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 81, + "line": 83, "character": 2 } ], @@ -10163,7 +10414,7 @@ } }, { - "id": 506, + "id": 523, "name": "updated_at", "kind": 1024, "kindString": "Property", @@ -10173,7 +10424,437 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 82, + "line": 84, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 504, + "name": "user_metadata", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 66, + "character": 2 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 505, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "indexSignature": { + "id": 506, + "name": "__index", + "kind": 8192, + "kindString": "Index signature", + "flags": {}, + "parameters": [ + { + "id": 507, + "name": "key", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + } + } + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 514, + 499, + 508, + 509, + 518, + 517, + 515, + 511, + 519, + 498, + 524, + 513, + 521, + 512, + 516, + 520, + 510, + 522, + 523, + 504 + ] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 60, + "character": 17 + } + ] + }, + { + "id": 525, + "name": "UserAttributes", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "children": [ + { + "id": 530, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "A custom data object for user_metadata that a user can modify. Can be any JSON." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 112, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 526, + "name": "email", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The user's email." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 92, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 529, + "name": "email_change_token", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "An email change token." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 107, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 528, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The user's password." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 102, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 527, + "name": "phone", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "The user's phone." + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 97, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 530, + 526, + 529, + 528, + 527 + ] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 88, + "character": 17 + } + ], + "extendedBy": [ + { + "type": "reference", + "id": 531, + "name": "AdminUserAttributes" + } + ] + }, + { + "id": 555, + "name": "UserCredentials", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "children": [ + { + "id": 556, + "name": "email", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 182, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 561, + "name": "oidc", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 188, + "character": 2 + } + ], + "type": { + "type": "reference", + "id": 575, + "name": "OpenIDConnectCredentials" + } + }, + { + "id": 558, + "name": "password", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 184, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 557, + "name": "phone", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 183, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 560, + "name": "provider", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 187, + "character": 2 + } + ], + "type": { + "type": "reference", + "id": 473, + "name": "Provider" + } + }, + { + "id": 559, + "name": "refreshToken", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 185, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 556, + 561, + 558, + 557, + 560, + 559 + ] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 181, + "character": 17 + } + ] + }, + { + "id": 486, + "name": "UserIdentity", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "children": [ + { + "id": 494, + "name": "created_at", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 55, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 487, + "name": "id", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 49, "character": 2 } ], @@ -10184,14 +10865,14 @@ }, { "id": 489, - "name": "user_metadata", + "name": "identity_data", "kind": 1024, "kindString": "Property", "flags": {}, "sources": [ { "fileName": "src/lib/types.ts", - "line": 66, + "line": 51, "character": 2 } ], @@ -10228,437 +10909,9 @@ } } } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 497, - 484, - 493, - 494, - 501, - 500, - 498, - 502, - 483, - 507, - 496, - 504, - 499, - 503, - 495, - 505, - 506, - 489 - ] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 60, - "character": 17 - } - ] - }, - { - "id": 508, - "name": "UserAttributes", - "kind": 256, - "kindString": "Interface", - "flags": {}, - "children": [ - { - "id": 513, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "A custom data object for user_metadata that a user can modify. Can be any JSON." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 110, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "object" - } }, { - "id": 509, - "name": "email", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "The user's email." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 90, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 512, - "name": "email_change_token", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "An email change token." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 105, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 511, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "The user's password." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 100, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 510, - "name": "phone", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "comment": { - "shortText": "The user's phone." - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 95, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 513, - 509, - 512, - 511, - 510 - ] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 86, - "character": 17 - } - ], - "extendedBy": [ - { - "type": "reference", - "id": 514, - "name": "AdminUserAttributes" - } - ] - }, - { - "id": 538, - "name": "UserCredentials", - "kind": 256, - "kindString": "Interface", - "flags": {}, - "children": [ - { - "id": 539, - "name": "email", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 180, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 544, - "name": "oidc", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 186, - "character": 2 - } - ], - "type": { - "type": "reference", - "id": 558, - "name": "OpenIDConnectCredentials" - } - }, - { - "id": 541, - "name": "password", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 182, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 540, - "name": "phone", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 181, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 543, - "name": "provider", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 185, - "character": 2 - } - ], - "type": { - "type": "reference", - "id": 458, - "name": "Provider" - } - }, - { - "id": 542, - "name": "refreshToken", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 183, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 539, - 544, - 541, - 540, - 543, - 542 - ] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 179, - "character": 17 - } - ] - }, - { - "id": 471, - "name": "UserIdentity", - "kind": 256, - "kindString": "Interface", - "flags": {}, - "children": [ - { - "id": 479, - "name": "created_at", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 55, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 472, - "name": "id", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 49, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 474, - "name": "identity_data", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 51, - "character": 2 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 475, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "indexSignature": { - "id": 476, - "name": "__index", - "kind": 8192, - "kindString": "Index signature", - "flags": {}, - "parameters": [ - { - "id": 477, - "name": "key", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - } - } - }, - { - "id": 480, + "id": 495, "name": "last_sign_in_at", "kind": 1024, "kindString": "Property", @@ -10676,7 +10929,7 @@ } }, { - "id": 478, + "id": 493, "name": "provider", "kind": 1024, "kindString": "Property", @@ -10694,7 +10947,7 @@ } }, { - "id": 481, + "id": 496, "name": "updated_at", "kind": 1024, "kindString": "Property", @@ -10714,7 +10967,7 @@ } }, { - "id": 473, + "id": 488, "name": "user_id", "kind": 1024, "kindString": "Property", @@ -10737,13 +10990,13 @@ "title": "Properties", "kind": 1024, "children": [ - 479, - 472, - 474, - 480, - 478, - 481, - 473 + 494, + 487, + 489, + 495, + 493, + 496, + 488 ] } ], @@ -10756,56 +11009,18 @@ ] }, { - "id": 551, + "id": 568, "name": "VerifyEmailOTPParams", "kind": 256, "kindString": "Interface", "flags": {}, "children": [ { - "id": 552, + "id": 569, "name": "email", "kind": 1024, "kindString": "Property", "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 197, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 553, - "name": "phone", - "kind": 1024, - "kindString": "Property", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 198, - "character": 2 - } - ], - "type": { - "type": "intrinsic", - "name": "undefined" - } - }, - { - "id": 554, - "name": "token", - "kind": 1024, - "kindString": "Property", - "flags": {}, "sources": [ { "fileName": "src/lib/types.ts", @@ -10819,55 +11034,8 @@ } }, { - "id": 555, - "name": "type", - "kind": 1024, - "kindString": "Property", - "flags": {}, - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 200, - "character": 2 - } - ], - "type": { - "type": "reference", - "id": 557, - "name": "EmailOTPType" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 552, - 553, - 554, - 555 - ] - } - ], - "sources": [ - { - "fileName": "src/lib/types.ts", - "line": 196, - "character": 17 - } - ] - }, - { - "id": 546, - "name": "VerifyMobileOTPParams", - "kind": 256, - "kindString": "Interface", - "flags": {}, - "children": [ - { - "id": 547, - "name": "email", + "id": 570, + "name": "phone", "kind": 1024, "kindString": "Property", "flags": { @@ -10876,7 +11044,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 191, + "line": 200, "character": 2 } ], @@ -10886,15 +11054,15 @@ } }, { - "id": 548, - "name": "phone", + "id": 571, + "name": "token", "kind": 1024, "kindString": "Property", "flags": {}, "sources": [ { "fileName": "src/lib/types.ts", - "line": 192, + "line": 201, "character": 2 } ], @@ -10904,11 +11072,60 @@ } }, { - "id": 549, - "name": "token", + "id": 572, + "name": "type", "kind": 1024, "kindString": "Property", "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 202, + "character": 2 + } + ], + "type": { + "type": "reference", + "id": 574, + "name": "EmailOTPType" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 569, + 570, + 571, + 572 + ] + } + ], + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 198, + "character": 17 + } + ] + }, + { + "id": 563, + "name": "VerifyMobileOTPParams", + "kind": 256, + "kindString": "Interface", + "flags": {}, + "children": [ + { + "id": 564, + "name": "email", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, "sources": [ { "fileName": "src/lib/types.ts", @@ -10916,13 +11133,49 @@ "character": 2 } ], + "type": { + "type": "intrinsic", + "name": "undefined" + } + }, + { + "id": 565, + "name": "phone", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 194, + "character": 2 + } + ], "type": { "type": "intrinsic", "name": "string" } }, { - "id": 550, + "id": 566, + "name": "token", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 195, + "character": 2 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 567, "name": "type", "kind": 1024, "kindString": "Property", @@ -10932,13 +11185,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 194, + "line": 196, "character": 2 } ], "type": { "type": "reference", - "id": 556, + "id": 573, "name": "MobileOTPType" } } @@ -10948,23 +11201,23 @@ "title": "Properties", "kind": 1024, "children": [ - 547, - 548, - 549, - 550 + 564, + 565, + 566, + 567 ] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 190, + "line": 192, "character": 17 } ] }, { - "id": 459, + "id": 474, "name": "AuthChangeEvent", "kind": 4194304, "kindString": "Type alias", @@ -11007,7 +11260,7 @@ } }, { - "id": 557, + "id": 574, "name": "EmailOTPType", "kind": 4194304, "kindString": "Type alias", @@ -11015,7 +11268,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 203, + "line": 205, "character": 12 } ], @@ -11046,7 +11299,7 @@ } }, { - "id": 556, + "id": 573, "name": "MobileOTPType", "kind": 4194304, "kindString": "Type alias", @@ -11054,7 +11307,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 202, + "line": 204, "character": 12 } ], @@ -11073,7 +11326,7 @@ } }, { - "id": 458, + "id": 473, "name": "Provider", "kind": 4194304, "kindString": "Type alias", @@ -11156,7 +11409,58 @@ } }, { - "id": 545, + "id": 581, + "name": "SupportedStorage", + "kind": 4194304, + "kindString": "Type alias", + "flags": {}, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 224, + "character": 12 + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "qualifiedName": "Storage", + "package": "typescript", + "name": "Storage" + }, + { + "type": "union", + "types": [ + { + "type": "literal", + "value": "getItem" + }, + { + "type": "literal", + "value": "setItem" + }, + { + "type": "literal", + "value": "removeItem" + } + ] + } + ], + "qualifiedName": "Pick", + "package": "typescript", + "name": "Pick" + } + ], + "name": "PromisifyMethods" + } + }, + { + "id": 562, "name": "VerifyOTPParams", "kind": 4194304, "kindString": "Type alias", @@ -11164,7 +11468,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 189, + "line": 191, "character": 12 } ], @@ -11173,12 +11477,12 @@ "types": [ { "type": "reference", - "id": 546, + "id": 563, "name": "VerifyMobileOTPParams" }, { "type": "reference", - "id": 551, + "id": 568, "name": "VerifyEmailOTPParams" } ] @@ -11191,36 +11495,37 @@ "kind": 128, "children": [ 1, - 255 + 259 ] }, { "title": "Interfaces", "kind": 256, "children": [ - 514, - 460, - 532, - 558, - 463, - 524, - 482, - 508, - 538, - 471, - 551, - 546 + 531, + 475, + 549, + 575, + 478, + 541, + 497, + 525, + 555, + 486, + 568, + 563 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ - 459, - 557, - 556, - 458, - 545 + 474, + 574, + 573, + 473, + 581, + 562 ] } ], diff --git a/web/spec/realtime.json b/web/spec/realtime.json index 78ecbff70ae..57b27ff55b6 100644 --- a/web/spec/realtime.json +++ b/web/spec/realtime.json @@ -6,7 +6,7 @@ "originalName": "", "children": [ { - "id": 466, + "id": 465, "name": "\"RealtimeChannel\"", "kind": 1, "kindString": "Module", @@ -16,7 +16,7 @@ "originalName": "/home/runner/work/realtime-js/realtime-js/src/RealtimeChannel.ts", "children": [ { - "id": 467, + "id": 466, "name": "RealtimeChannel", "kind": 128, "kindString": "Class", @@ -25,7 +25,7 @@ }, "children": [ { - "id": 476, + "id": 475, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -34,7 +34,7 @@ }, "signatures": [ { - "id": 483, + "id": 482, "name": "new RealtimeChannel", "kind": 16384, "kindString": "Constructor signature", @@ -43,7 +43,7 @@ }, "parameters": [ { - "id": 484, + "id": 483, "name": "topic", "kind": 32768, "kindString": "Parameter", @@ -56,7 +56,7 @@ } }, { - "id": 485, + "id": 484, "name": "params", "kind": 32768, "kindString": "Parameter", @@ -66,7 +66,7 @@ "type": { "type": "reflection", "declaration": { - "id": 486, + "id": 485, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -75,7 +75,7 @@ }, "indexSignature": [ { - "id": 487, + "id": 486, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -84,7 +84,7 @@ }, "parameters": [ { - "id": 488, + "id": 487, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -115,7 +115,7 @@ "defaultValue": "{}" }, { - "id": 489, + "id": 488, "name": "socket", "kind": 32768, "kindString": "Parameter", @@ -131,7 +131,7 @@ ], "type": { "type": "reference", - "id": 467, + "id": 466, "name": "RealtimeChannel" } } @@ -145,7 +145,7 @@ ] }, { - "id": 468, + "id": 467, "name": "bindings", "kind": 1024, "kindString": "Property", @@ -169,7 +169,7 @@ "defaultValue": "[]" }, { - "id": 472, + "id": 471, "name": "joinPush", "kind": 1024, "kindString": "Property", @@ -185,12 +185,12 @@ ], "type": { "type": "reference", - "id": 307, + "id": 306, "name": "Push" } }, { - "id": 471, + "id": 470, "name": "joinedOnce", "kind": 1024, "kindString": "Property", @@ -211,7 +211,7 @@ "defaultValue": "false" }, { - "id": 478, + "id": 477, "name": "params", "kind": 1024, "kindString": "Property", @@ -230,7 +230,7 @@ "type": { "type": "reflection", "declaration": { - "id": 479, + "id": 478, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -239,7 +239,7 @@ }, "indexSignature": [ { - "id": 480, + "id": 479, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -248,7 +248,7 @@ }, "parameters": [ { - "id": 481, + "id": 480, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -278,7 +278,7 @@ } }, { - "id": 475, + "id": 474, "name": "presence", "kind": 1024, "kindString": "Property", @@ -294,12 +294,12 @@ ], "type": { "type": "reference", - "id": 373, + "id": 372, "name": "RealtimePresence" } }, { - "id": 474, + "id": 473, "name": "pushBuffer", "kind": 1024, "kindString": "Property", @@ -317,14 +317,14 @@ "type": "array", "elementType": { "type": "reference", - "id": 307, + "id": 306, "name": "Push" } }, "defaultValue": "[]" }, { - "id": 473, + "id": 472, "name": "rejoinTimer", "kind": 1024, "kindString": "Property", @@ -345,7 +345,7 @@ } }, { - "id": 482, + "id": 481, "name": "socket", "kind": 1024, "kindString": "Property", @@ -368,7 +368,7 @@ } }, { - "id": 470, + "id": 469, "name": "state", "kind": 1024, "kindString": "Property", @@ -390,7 +390,7 @@ "defaultValue": "CHANNEL_STATES.closed" }, { - "id": 469, + "id": 468, "name": "timeout", "kind": 1024, "kindString": "Property", @@ -410,7 +410,7 @@ } }, { - "id": 477, + "id": 476, "name": "topic", "kind": 1024, "kindString": "Property", @@ -432,7 +432,7 @@ } }, { - "id": 518, + "id": 517, "name": "canPush", "kind": 2048, "kindString": "Method", @@ -441,7 +441,7 @@ }, "signatures": [ { - "id": 519, + "id": 518, "name": "canPush", "kind": 4096, "kindString": "Call signature", @@ -460,13 +460,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 145, + "line": 144, "character": 9 } ] }, { - "id": 562, + "id": 561, "name": "isClosed", "kind": 2048, "kindString": "Method", @@ -475,7 +475,7 @@ }, "signatures": [ { - "id": 563, + "id": 562, "name": "isClosed", "kind": 4096, "kindString": "Call signature", @@ -491,13 +491,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 258, + "line": 257, "character": 10 } ] }, { - "id": 564, + "id": 563, "name": "isErrored", "kind": 2048, "kindString": "Method", @@ -506,7 +506,7 @@ }, "signatures": [ { - "id": 565, + "id": 564, "name": "isErrored", "kind": 4096, "kindString": "Call signature", @@ -522,13 +522,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 261, + "line": 260, "character": 11 } ] }, { - "id": 566, + "id": 565, "name": "isJoined", "kind": 2048, "kindString": "Method", @@ -537,7 +537,7 @@ }, "signatures": [ { - "id": 567, + "id": 566, "name": "isJoined", "kind": 4096, "kindString": "Call signature", @@ -553,13 +553,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 264, + "line": 263, "character": 10 } ] }, { - "id": 568, + "id": 567, "name": "isJoining", "kind": 2048, "kindString": "Method", @@ -568,7 +568,7 @@ }, "signatures": [ { - "id": 569, + "id": 568, "name": "isJoining", "kind": 4096, "kindString": "Call signature", @@ -584,13 +584,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 267, + "line": 266, "character": 11 } ] }, { - "id": 570, + "id": 569, "name": "isLeaving", "kind": 2048, "kindString": "Method", @@ -599,7 +599,7 @@ }, "signatures": [ { - "id": 571, + "id": 570, "name": "isLeaving", "kind": 4096, "kindString": "Call signature", @@ -615,13 +615,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 270, + "line": 269, "character": 11 } ] }, { - "id": 539, + "id": 538, "name": "isMember", "kind": 2048, "kindString": "Method", @@ -630,7 +630,7 @@ }, "signatures": [ { - "id": 540, + "id": 539, "name": "isMember", "kind": 4096, "kindString": "Call signature", @@ -639,7 +639,7 @@ }, "parameters": [ { - "id": 541, + "id": 540, "name": "topic", "kind": 32768, "kindString": "Parameter", @@ -661,13 +661,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 206, + "line": 205, "character": 10 } ] }, { - "id": 542, + "id": 541, "name": "joinRef", "kind": 2048, "kindString": "Method", @@ -676,7 +676,7 @@ }, "signatures": [ { - "id": 543, + "id": 542, "name": "joinRef", "kind": 4096, "kindString": "Call signature", @@ -692,13 +692,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 210, + "line": 209, "character": 9 } ] }, { - "id": 490, + "id": 489, "name": "list", "kind": 2048, "kindString": "Method", @@ -707,7 +707,7 @@ }, "signatures": [ { - "id": 491, + "id": 490, "name": "list", "kind": 4096, "kindString": "Call signature", @@ -732,7 +732,7 @@ ] }, { - "id": 511, + "id": 510, "name": "off", "kind": 2048, "kindString": "Method", @@ -741,7 +741,7 @@ }, "signatures": [ { - "id": 512, + "id": 511, "name": "off", "kind": 4096, "kindString": "Call signature", @@ -750,7 +750,7 @@ }, "parameters": [ { - "id": 513, + "id": 512, "name": "type", "kind": 32768, "kindString": "Parameter", @@ -763,8 +763,8 @@ } }, { - "id": 514, - "name": "eventFilter", + "id": 513, + "name": "filter", "kind": 32768, "kindString": "Parameter", "flags": { @@ -773,7 +773,7 @@ "type": { "type": "reflection", "declaration": { - "id": 515, + "id": 514, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -782,7 +782,7 @@ }, "indexSignature": [ { - "id": 516, + "id": 515, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -791,7 +791,7 @@ }, "parameters": [ { - "id": 517, + "id": 516, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -814,7 +814,7 @@ { "fileName": "RealtimeChannel.ts", "line": 133, - "character": 32 + "character": 27 } ] } @@ -836,7 +836,7 @@ ] }, { - "id": 503, + "id": 502, "name": "on", "kind": 2048, "kindString": "Method", @@ -845,7 +845,7 @@ }, "signatures": [ { - "id": 504, + "id": 503, "name": "on", "kind": 4096, "kindString": "Call signature", @@ -854,7 +854,7 @@ }, "parameters": [ { - "id": 505, + "id": 504, "name": "type", "kind": 32768, "kindString": "Parameter", @@ -867,8 +867,8 @@ } }, { - "id": 506, - "name": "eventFilter", + "id": 505, + "name": "filter", "kind": 32768, "kindString": "Parameter", "flags": { @@ -885,7 +885,7 @@ { "type": "reflection", "declaration": { - "id": 507, + "id": 506, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -894,7 +894,7 @@ }, "indexSignature": [ { - "id": 508, + "id": 507, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -903,7 +903,7 @@ }, "parameters": [ { - "id": 509, + "id": 508, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -928,7 +928,7 @@ } }, { - "id": 510, + "id": 509, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -957,7 +957,7 @@ ] }, { - "id": 497, + "id": 496, "name": "onClose", "kind": 2048, "kindString": "Method", @@ -966,7 +966,7 @@ }, "signatures": [ { - "id": 498, + "id": 497, "name": "onClose", "kind": 4096, "kindString": "Call signature", @@ -978,7 +978,7 @@ }, "parameters": [ { - "id": 499, + "id": 498, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -1006,7 +1006,7 @@ ] }, { - "id": 500, + "id": 499, "name": "onError", "kind": 2048, "kindString": "Method", @@ -1015,7 +1015,7 @@ }, "signatures": [ { - "id": 501, + "id": 500, "name": "onError", "kind": 4096, "kindString": "Call signature", @@ -1027,7 +1027,7 @@ }, "parameters": [ { - "id": 502, + "id": 501, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -1055,7 +1055,7 @@ ] }, { - "id": 534, + "id": 533, "name": "onMessage", "kind": 2048, "kindString": "Method", @@ -1064,7 +1064,7 @@ }, "signatures": [ { - "id": 535, + "id": 534, "name": "onMessage", "kind": 4096, "kindString": "Call signature", @@ -1077,7 +1077,7 @@ }, "parameters": [ { - "id": 536, + "id": 535, "name": "event", "kind": 32768, "kindString": "Parameter", @@ -1090,7 +1090,7 @@ } }, { - "id": 537, + "id": 536, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -1103,7 +1103,7 @@ } }, { - "id": 538, + "id": 537, "name": "ref", "kind": 32768, "kindString": "Parameter", @@ -1135,13 +1135,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 202, + "line": 201, "character": 11 } ] }, { - "id": 520, + "id": 519, "name": "push", "kind": 2048, "kindString": "Method", @@ -1150,7 +1150,7 @@ }, "signatures": [ { - "id": 521, + "id": 520, "name": "push", "kind": 4096, "kindString": "Call signature", @@ -1159,7 +1159,7 @@ }, "parameters": [ { - "id": 522, + "id": 521, "name": "event", "kind": 32768, "kindString": "Parameter", @@ -1173,7 +1173,7 @@ } }, { - "id": 523, + "id": 522, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -1186,7 +1186,7 @@ } }, { - "id": 524, + "id": 523, "name": "timeout", "kind": 32768, "kindString": "Parameter", @@ -1202,7 +1202,7 @@ ], "type": { "type": "reference", - "id": 307, + "id": 306, "name": "Push" } } @@ -1210,13 +1210,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 149, + "line": 148, "character": 6 } ] }, { - "id": 544, + "id": 543, "name": "rejoin", "kind": 2048, "kindString": "Method", @@ -1225,7 +1225,7 @@ }, "signatures": [ { - "id": 545, + "id": 544, "name": "rejoin", "kind": 4096, "kindString": "Call signature", @@ -1234,7 +1234,7 @@ }, "parameters": [ { - "id": 546, + "id": 545, "name": "timeout", "kind": 32768, "kindString": "Parameter", @@ -1257,13 +1257,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 214, + "line": 213, "character": 8 } ] }, { - "id": 492, + "id": 491, "name": "rejoinUntilConnected", "kind": 2048, "kindString": "Method", @@ -1272,7 +1272,7 @@ }, "signatures": [ { - "id": 493, + "id": 492, "name": "rejoinUntilConnected", "kind": 4096, "kindString": "Call signature", @@ -1294,7 +1294,7 @@ ] }, { - "id": 559, + "id": 558, "name": "replyEventName", "kind": 2048, "kindString": "Method", @@ -1303,7 +1303,7 @@ }, "signatures": [ { - "id": 560, + "id": 559, "name": "replyEventName", "kind": 4096, "kindString": "Call signature", @@ -1312,7 +1312,7 @@ }, "parameters": [ { - "id": 561, + "id": 560, "name": "ref", "kind": 32768, "kindString": "Parameter", @@ -1334,13 +1334,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 254, + "line": 253, "character": 16 } ] }, { - "id": 552, + "id": 551, "name": "send", "kind": 2048, "kindString": "Method", @@ -1349,7 +1349,7 @@ }, "signatures": [ { - "id": 553, + "id": 552, "name": "send", "kind": 4096, "kindString": "Call signature", @@ -1358,7 +1358,7 @@ }, "parameters": [ { - "id": 554, + "id": 553, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -1368,7 +1368,7 @@ "type": { "type": "reflection", "declaration": { - "id": 555, + "id": 554, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -1377,7 +1377,7 @@ }, "indexSignature": [ { - "id": 557, + "id": 556, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -1386,7 +1386,7 @@ }, "parameters": [ { - "id": 558, + "id": 557, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -1407,7 +1407,7 @@ ], "children": [ { - "id": 556, + "id": 555, "name": "type", "kind": 32, "kindString": "Variable", @@ -1417,7 +1417,7 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 245, + "line": 244, "character": 22 } ], @@ -1432,14 +1432,14 @@ "title": "Variables", "kind": 32, "children": [ - 556 + 555 ] } ], "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 245, + "line": 244, "character": 15 } ] @@ -1462,13 +1462,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 245, + "line": 244, "character": 6 } ] }, { - "id": 494, + "id": 493, "name": "subscribe", "kind": 2048, "kindString": "Method", @@ -1477,7 +1477,7 @@ }, "signatures": [ { - "id": 495, + "id": 494, "name": "subscribe", "kind": 4096, "kindString": "Call signature", @@ -1486,7 +1486,7 @@ }, "parameters": [ { - "id": 496, + "id": 495, "name": "timeout", "kind": 32768, "kindString": "Parameter", @@ -1502,7 +1502,7 @@ ], "type": { "type": "reference", - "id": 307, + "id": 306, "name": "Push" } } @@ -1516,7 +1516,7 @@ ] }, { - "id": 547, + "id": 546, "name": "trigger", "kind": 2048, "kindString": "Method", @@ -1525,7 +1525,7 @@ }, "signatures": [ { - "id": 548, + "id": 547, "name": "trigger", "kind": 4096, "kindString": "Call signature", @@ -1534,7 +1534,7 @@ }, "parameters": [ { - "id": 549, + "id": 548, "name": "type", "kind": 32768, "kindString": "Parameter", @@ -1547,7 +1547,7 @@ } }, { - "id": 550, + "id": 549, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -1561,7 +1561,7 @@ } }, { - "id": 551, + "id": 550, "name": "ref", "kind": 32768, "kindString": "Parameter", @@ -1593,13 +1593,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 223, + "line": 222, "character": 9 } ] }, { - "id": 531, + "id": 530, "name": "unsubscribe", "kind": 2048, "kindString": "Method", @@ -1608,7 +1608,7 @@ }, "signatures": [ { - "id": 532, + "id": 531, "name": "unsubscribe", "kind": 4096, "kindString": "Call signature", @@ -1621,7 +1621,7 @@ }, "parameters": [ { - "id": 533, + "id": 532, "name": "timeout", "kind": 32768, "kindString": "Parameter", @@ -1637,7 +1637,7 @@ ], "type": { "type": "reference", - "id": 307, + "id": 306, "name": "Push" } } @@ -1645,13 +1645,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 177, + "line": 176, "character": 13 } ] }, { - "id": 525, + "id": 524, "name": "updateJoinPayload", "kind": 2048, "kindString": "Method", @@ -1660,7 +1660,7 @@ }, "signatures": [ { - "id": 526, + "id": 525, "name": "updateJoinPayload", "kind": 4096, "kindString": "Call signature", @@ -1669,7 +1669,7 @@ }, "parameters": [ { - "id": 527, + "id": 526, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -1679,7 +1679,7 @@ "type": { "type": "reflection", "declaration": { - "id": 528, + "id": 527, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -1688,7 +1688,7 @@ }, "indexSignature": [ { - "id": 529, + "id": 528, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -1697,7 +1697,7 @@ }, "parameters": [ { - "id": 530, + "id": 529, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -1719,7 +1719,7 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 164, + "line": 163, "character": 28 } ] @@ -1736,13 +1736,13 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 164, + "line": 163, "character": 19 } ] }, { - "id": 572, + "id": 571, "name": "isEqual", "kind": 2048, "kindString": "Method", @@ -1753,7 +1753,7 @@ }, "signatures": [ { - "id": 573, + "id": 572, "name": "isEqual", "kind": 4096, "kindString": "Call signature", @@ -1762,7 +1762,7 @@ }, "parameters": [ { - "id": 574, + "id": 573, "name": "obj1", "kind": 32768, "kindString": "Parameter", @@ -1772,7 +1772,7 @@ "type": { "type": "reflection", "declaration": { - "id": 575, + "id": 574, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -1781,7 +1781,7 @@ }, "indexSignature": [ { - "id": 576, + "id": 575, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -1790,7 +1790,65 @@ }, "parameters": [ { - "id": 577, + "id": 576, + "name": "key", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExported": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "sources": [ + { + "fileName": "RealtimeChannel.ts", + "line": 274, + "character": 9 + } + ] + } + } + }, + { + "id": 577, + "name": "obj2", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExported": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 578, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExported": true + }, + "indexSignature": [ + { + "id": 579, + "name": "__index", + "kind": 8192, + "kindString": "Index signature", + "flags": { + "isExported": true + }, + "parameters": [ + { + "id": 580, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -1818,64 +1876,6 @@ ] } } - }, - { - "id": 578, - "name": "obj2", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExported": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 579, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExported": true - }, - "indexSignature": [ - { - "id": 580, - "name": "__index", - "kind": 8192, - "kindString": "Index signature", - "flags": { - "isExported": true - }, - "parameters": [ - { - "id": 581, - "name": "key", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExported": true - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "sources": [ - { - "fileName": "RealtimeChannel.ts", - "line": 276, - "character": 9 - } - ] - } - } } ], "type": { @@ -1887,7 +1887,7 @@ "sources": [ { "fileName": "RealtimeChannel.ts", - "line": 274, + "line": 273, "character": 24 } ] @@ -1898,54 +1898,54 @@ "title": "Constructors", "kind": 512, "children": [ - 476 + 475 ] }, { "title": "Properties", "kind": 1024, "children": [ - 468, - 472, + 467, 471, - 478, - 475, + 470, + 477, 474, 473, - 482, - 470, + 472, + 481, 469, - 477 + 468, + 476 ] }, { "title": "Methods", "kind": 2048, "children": [ - 518, - 562, - 564, - 566, - 568, - 570, - 539, - 542, - 490, - 511, - 503, - 497, - 500, - 534, - 520, - 544, - 492, - 559, - 552, - 494, - 547, - 531, - 525, - 572 + 517, + 561, + 563, + 565, + 567, + 569, + 538, + 541, + 489, + 510, + 502, + 496, + 499, + 533, + 519, + 543, + 491, + 558, + 551, + 493, + 546, + 530, + 524, + 571 ] } ], @@ -1963,7 +1963,7 @@ "title": "Classes", "kind": 128, "children": [ - 467 + 466 ] } ], @@ -2060,7 +2060,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 75, + "line": 74, "character": 3 } ] @@ -2076,7 +2076,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 45, + "line": 44, "character": 13 } ], @@ -2106,7 +2106,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 46, + "line": 45, "character": 10 } ], @@ -2117,12 +2117,12 @@ "types": [ { "type": "reference", - "id": 219, + "id": 218, "name": "RealtimeSubscription" }, { "type": "reference", - "id": 467, + "id": 466, "name": "RealtimeChannel" } ] @@ -2141,7 +2141,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 62, + "line": 61, "character": 6 } ], @@ -2171,7 +2171,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 60, + "line": 59, "character": 8 } ], @@ -2191,7 +2191,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 59, + "line": 58, "character": 8 } ], @@ -2211,7 +2211,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 47, + "line": 46, "character": 10 } ], @@ -2233,7 +2233,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 48, + "line": 47, "character": 9 } ], @@ -2301,7 +2301,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 52, + "line": 51, "character": 21 } ], @@ -2322,7 +2322,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 54, + "line": 53, "character": 16 } ], @@ -2361,7 +2361,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 58, + "line": 57, "character": 8 } ], @@ -2382,7 +2382,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 53, + "line": 52, "character": 19 } ], @@ -2404,7 +2404,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 49, + "line": 48, "character": 8 } ], @@ -2471,7 +2471,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 55, + "line": 54, "character": 21 } ], @@ -2501,7 +2501,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 61, + "line": 60, "character": 18 } ], @@ -2521,7 +2521,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 57, + "line": 56, "character": 16 } ], @@ -2542,7 +2542,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 56, + "line": 55, "character": 5 } ], @@ -2563,7 +2563,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 63, + "line": 62, "character": 12 } ], @@ -2587,7 +2587,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 64, + "line": 63, "character": 12 } ], @@ -2609,7 +2609,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 50, + "line": 49, "character": 9 } ], @@ -2630,7 +2630,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 51, + "line": 50, "character": 11 } ], @@ -2723,7 +2723,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 444, + "line": 445, "character": 11 } ] @@ -2740,7 +2740,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 442, + "line": 443, "character": 23 } ] @@ -2772,7 +2772,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 455, + "line": 456, "character": 26 } ] @@ -2819,7 +2819,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 422, + "line": 423, "character": 22 } ] @@ -2866,7 +2866,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 430, + "line": 431, "character": 22 } ] @@ -2898,7 +2898,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 410, + "line": 411, "character": 21 } ] @@ -2930,7 +2930,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 462, + "line": 463, "character": 24 } ] @@ -2962,7 +2962,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 436, + "line": 437, "character": 27 } ] @@ -3011,7 +3011,7 @@ "id": 210, "name": "ChannelParams" }, - "defaultValue": "{ isNewVersion: false }" + "defaultValue": "{}" } ], "type": { @@ -3019,12 +3019,12 @@ "types": [ { "type": "reference", - "id": 467, + "id": 466, "name": "RealtimeChannel" }, { "type": "reference", - "id": 219, + "id": 218, "name": "RealtimeSubscription" } ] @@ -3068,7 +3068,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 127, + "line": 126, "character": 9 } ] @@ -3307,7 +3307,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 359, + "line": 360, "character": 13 } ] @@ -3390,7 +3390,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 400, + "line": 401, "character": 16 } ] @@ -3501,7 +3501,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 369, + "line": 370, "character": 9 } ] @@ -3612,7 +3612,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 327, + "line": 328, "character": 34 } ], @@ -3634,7 +3634,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 327, + "line": 328, "character": 27 } ] @@ -3651,7 +3651,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 327, + "line": 328, "character": 15 } ] @@ -3876,7 +3876,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 312, + "line": 313, "character": 6 } ] @@ -3918,12 +3918,12 @@ "types": [ { "type": "reference", - "id": 219, + "id": 218, "name": "RealtimeSubscription" }, { "type": "reference", - "id": 467, + "id": 466, "name": "RealtimeChannel" } ] @@ -4000,7 +4000,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 385, + "line": 386, "character": 9 } ] @@ -4025,7 +4025,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 72, + "line": 71, "character": 9 } ], @@ -4049,7 +4049,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 73, + "line": 72, "character": 9 } ], @@ -4073,7 +4073,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 74, + "line": 73, "character": 11 } ], @@ -4097,7 +4097,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 71, + "line": 70, "character": 8 } ], @@ -4126,7 +4126,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 65, + "line": 64, "character": 22 } ], @@ -4211,7 +4211,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 44, + "line": 43, "character": 35 } ] @@ -4239,14 +4239,14 @@ "flags": {}, "indexSignature": [ { - "id": 214, + "id": 213, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 215, + "id": 214, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -4266,39 +4266,6 @@ "children": [ { "id": 212, - "name": "isNewVersion", - "kind": 32, - "kindString": "Variable", - "flags": { - "isOptional": true - }, - "sources": [ - { - "fileName": "RealtimeClient.ts", - "line": 37, - "character": 14 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "intrinsic", - "name": "undefined" - }, - { - "type": "intrinsic", - "name": "false" - }, - { - "type": "intrinsic", - "name": "true" - } - ] - } - }, - { - "id": 213, "name": "selfBroadcast", "kind": 32, "kindString": "Variable", @@ -4308,7 +4275,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 38, + "line": 37, "character": 15 } ], @@ -4336,8 +4303,7 @@ "title": "Variables", "kind": 32, "children": [ - 212, - 213 + 212 ] } ], @@ -4855,7 +4821,7 @@ } }, { - "id": 216, + "id": 215, "name": "noop", "kind": 64, "kindString": "Function", @@ -4864,7 +4830,7 @@ }, "signatures": [ { - "id": 217, + "id": 216, "name": "noop", "kind": 4096, "kindString": "Call signature", @@ -4878,7 +4844,7 @@ "sources": [ { "fileName": "RealtimeClient.ts", - "line": 42, + "line": 41, "character": 10 } ] @@ -4905,7 +4871,7 @@ "title": "Functions", "kind": 64, "children": [ - 216 + 215 ] } ], @@ -4918,7 +4884,7 @@ ] }, { - "id": 372, + "id": 371, "name": "\"RealtimePresence\"", "kind": 1, "kindString": "Module", @@ -4928,7 +4894,7 @@ "originalName": "/home/runner/work/realtime-js/realtime-js/src/RealtimePresence.ts", "children": [ { - "id": 373, + "id": 372, "name": "RealtimePresence", "kind": 128, "kindString": "Class", @@ -4937,7 +4903,7 @@ }, "children": [ { - "id": 384, + "id": 383, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -4949,7 +4915,7 @@ }, "signatures": [ { - "id": 386, + "id": 385, "name": "new RealtimePresence", "kind": 16384, "kindString": "Constructor signature", @@ -4961,7 +4927,7 @@ }, "parameters": [ { - "id": 387, + "id": 386, "name": "channel", "kind": 32768, "kindString": "Parameter", @@ -4973,12 +4939,12 @@ }, "type": { "type": "reference", - "id": 467, + "id": 466, "name": "RealtimeChannel" } }, { - "id": 388, + "id": 387, "name": "opts", "kind": 32768, "kindString": "Parameter", @@ -4997,7 +4963,7 @@ ], "type": { "type": "reference", - "id": 373, + "id": 372, "name": "RealtimePresence" } } @@ -5011,7 +4977,7 @@ ] }, { - "id": 385, + "id": 384, "name": "channel", "kind": 1024, "kindString": "Property", @@ -5032,12 +4998,12 @@ ], "type": { "type": "reference", - "id": 467, + "id": 466, "name": "RealtimeChannel" } }, { - "id": 376, + "id": 375, "name": "joinRef", "kind": 1024, "kindString": "Property", @@ -5067,7 +5033,7 @@ "defaultValue": "null" }, { - "id": 375, + "id": 374, "name": "pendingDiffs", "kind": 1024, "kindString": "Property", @@ -5085,14 +5051,14 @@ "type": "array", "elementType": { "type": "reference", - "id": 456, + "id": 455, "name": "RawPresenceDiff" } }, "defaultValue": "[]" }, { - "id": 374, + "id": 373, "name": "state", "kind": 1024, "kindString": "Property", @@ -5108,12 +5074,12 @@ ], "type": { "type": "reference", - "id": 439, + "id": 438, "name": "PresenceState" } }, { - "id": 432, + "id": 431, "name": "inPendingSyncState", "kind": 2048, "kindString": "Method", @@ -5123,7 +5089,7 @@ }, "signatures": [ { - "id": 433, + "id": 432, "name": "inPendingSyncState", "kind": 4096, "kindString": "Call signature", @@ -5145,7 +5111,7 @@ ] }, { - "id": 428, + "id": 427, "name": "list", "kind": 2048, "kindString": "Method", @@ -5154,7 +5120,7 @@ }, "signatures": [ { - "id": 429, + "id": 428, "name": "list", "kind": 4096, "kindString": "Call signature", @@ -5163,7 +5129,7 @@ }, "typeParameter": [ { - "id": 430, + "id": 429, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -5174,7 +5140,7 @@ ], "parameters": [ { - "id": 431, + "id": 430, "name": "by", "kind": 32768, "kindString": "Parameter", @@ -5184,7 +5150,7 @@ }, "type": { "type": "reference", - "id": 460, + "id": 459, "typeArguments": [ { "type": "typeParameter", @@ -5221,7 +5187,7 @@ ] }, { - "id": 417, + "id": 416, "name": "onJoin", "kind": 2048, "kindString": "Method", @@ -5230,7 +5196,7 @@ }, "signatures": [ { - "id": 418, + "id": 417, "name": "onJoin", "kind": 4096, "kindString": "Call signature", @@ -5239,7 +5205,7 @@ }, "parameters": [ { - "id": 419, + "id": 418, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -5267,7 +5233,7 @@ ] }, { - "id": 420, + "id": 419, "name": "onLeave", "kind": 2048, "kindString": "Method", @@ -5276,7 +5242,7 @@ }, "signatures": [ { - "id": 421, + "id": 420, "name": "onLeave", "kind": 4096, "kindString": "Call signature", @@ -5285,7 +5251,7 @@ }, "parameters": [ { - "id": 422, + "id": 421, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -5313,7 +5279,7 @@ ] }, { - "id": 423, + "id": 422, "name": "onSync", "kind": 2048, "kindString": "Method", @@ -5322,7 +5288,7 @@ }, "signatures": [ { - "id": 424, + "id": 423, "name": "onSync", "kind": 4096, "kindString": "Call signature", @@ -5331,7 +5297,7 @@ }, "parameters": [ { - "id": 425, + "id": 424, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -5341,7 +5307,7 @@ "type": { "type": "reflection", "declaration": { - "id": 426, + "id": 425, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -5350,7 +5316,7 @@ }, "signatures": [ { - "id": 427, + "id": 426, "name": "__call", "kind": 4096, "kindString": "Call signature", @@ -5389,7 +5355,7 @@ ] }, { - "id": 414, + "id": 413, "name": "cloneDeep", "kind": 2048, "kindString": "Method", @@ -5400,7 +5366,7 @@ }, "signatures": [ { - "id": 415, + "id": 414, "name": "cloneDeep", "kind": 4096, "kindString": "Call signature", @@ -5409,7 +5375,7 @@ }, "parameters": [ { - "id": 416, + "id": 415, "name": "obj", "kind": 32768, "kindString": "Parameter", @@ -5437,7 +5403,7 @@ ] }, { - "id": 401, + "id": 400, "name": "list", "kind": 2048, "kindString": "Method", @@ -5447,7 +5413,7 @@ }, "signatures": [ { - "id": 402, + "id": 401, "name": "list", "kind": 4096, "kindString": "Call signature", @@ -5459,7 +5425,7 @@ }, "typeParameter": [ { - "id": 403, + "id": 402, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -5470,7 +5436,7 @@ ], "parameters": [ { - "id": 404, + "id": 403, "name": "presences", "kind": 32768, "kindString": "Parameter", @@ -5479,12 +5445,12 @@ }, "type": { "type": "reference", - "id": 439, + "id": 438, "name": "PresenceState" } }, { - "id": 405, + "id": 404, "name": "chooser", "kind": 32768, "kindString": "Parameter", @@ -5496,7 +5462,7 @@ "types": [ { "type": "reference", - "id": 460, + "id": 459, "typeArguments": [ { "type": "typeParameter", @@ -5539,7 +5505,7 @@ ] }, { - "id": 406, + "id": 405, "name": "map", "kind": 2048, "kindString": "Method", @@ -5550,7 +5516,7 @@ }, "signatures": [ { - "id": 407, + "id": 406, "name": "map", "kind": 4096, "kindString": "Call signature", @@ -5559,7 +5525,7 @@ }, "typeParameter": [ { - "id": 408, + "id": 407, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -5570,7 +5536,7 @@ ], "parameters": [ { - "id": 409, + "id": 408, "name": "obj", "kind": 32768, "kindString": "Parameter", @@ -5579,12 +5545,12 @@ }, "type": { "type": "reference", - "id": 439, + "id": 438, "name": "PresenceState" } }, { - "id": 410, + "id": 409, "name": "func", "kind": 32768, "kindString": "Parameter", @@ -5593,7 +5559,7 @@ }, "type": { "type": "reference", - "id": 460, + "id": 459, "typeArguments": [ { "type": "typeParameter", @@ -5630,7 +5596,7 @@ ] }, { - "id": 395, + "id": 394, "name": "syncDiff", "kind": 2048, "kindString": "Method", @@ -5640,7 +5606,7 @@ }, "signatures": [ { - "id": 396, + "id": 395, "name": "syncDiff", "kind": 4096, "kindString": "Call signature", @@ -5653,7 +5619,7 @@ }, "parameters": [ { - "id": 397, + "id": 396, "name": "state", "kind": 32768, "kindString": "Parameter", @@ -5662,12 +5628,12 @@ }, "type": { "type": "reference", - "id": 439, + "id": 438, "name": "PresenceState" } }, { - "id": 398, + "id": 397, "name": "diff", "kind": 32768, "kindString": "Parameter", @@ -5679,19 +5645,19 @@ "types": [ { "type": "reference", - "id": 456, + "id": 455, "name": "RawPresenceDiff" }, { "type": "reference", - "id": 443, + "id": 442, "name": "PresenceDiff" } ] } }, { - "id": 399, + "id": 398, "name": "onJoin", "kind": 32768, "kindString": "Parameter", @@ -5704,7 +5670,7 @@ } }, { - "id": 400, + "id": 399, "name": "onLeave", "kind": 32768, "kindString": "Parameter", @@ -5719,7 +5685,7 @@ ], "type": { "type": "reference", - "id": 439, + "id": 438, "name": "PresenceState" } } @@ -5733,7 +5699,7 @@ ] }, { - "id": 389, + "id": 388, "name": "syncState", "kind": 2048, "kindString": "Method", @@ -5743,7 +5709,7 @@ }, "signatures": [ { - "id": 390, + "id": 389, "name": "syncState", "kind": 4096, "kindString": "Call signature", @@ -5756,7 +5722,7 @@ }, "parameters": [ { - "id": 391, + "id": 390, "name": "currentState", "kind": 32768, "kindString": "Parameter", @@ -5765,12 +5731,12 @@ }, "type": { "type": "reference", - "id": 439, + "id": 438, "name": "PresenceState" } }, { - "id": 392, + "id": 391, "name": "newState", "kind": 32768, "kindString": "Parameter", @@ -5782,19 +5748,19 @@ "types": [ { "type": "reference", - "id": 447, + "id": 446, "name": "RawPresenceState" }, { "type": "reference", - "id": 439, + "id": 438, "name": "PresenceState" } ] } }, { - "id": 393, + "id": 392, "name": "onJoin", "kind": 32768, "kindString": "Parameter", @@ -5807,7 +5773,7 @@ } }, { - "id": 394, + "id": 393, "name": "onLeave", "kind": 32768, "kindString": "Parameter", @@ -5822,7 +5788,7 @@ ], "type": { "type": "reference", - "id": 439, + "id": 438, "name": "PresenceState" } } @@ -5836,7 +5802,7 @@ ] }, { - "id": 411, + "id": 410, "name": "transformState", "kind": 2048, "kindString": "Method", @@ -5847,7 +5813,7 @@ }, "signatures": [ { - "id": 412, + "id": 411, "name": "transformState", "kind": 4096, "kindString": "Call signature", @@ -5865,7 +5831,7 @@ }, "parameters": [ { - "id": 413, + "id": 412, "name": "state", "kind": 32768, "kindString": "Parameter", @@ -5877,12 +5843,12 @@ "types": [ { "type": "reference", - "id": 447, + "id": 446, "name": "RawPresenceState" }, { "type": "reference", - "id": 439, + "id": 438, "name": "PresenceState" } ] @@ -5891,7 +5857,7 @@ ], "type": { "type": "reference", - "id": 439, + "id": 438, "name": "PresenceState" } } @@ -5905,7 +5871,7 @@ ] }, { - "id": 377, + "id": 376, "name": "caller", "kind": 2097152, "kindString": "Object literal", @@ -5914,7 +5880,7 @@ }, "children": [ { - "id": 378, + "id": 377, "name": "onJoin", "kind": 64, "kindString": "Function", @@ -5923,7 +5889,7 @@ }, "signatures": [ { - "id": 379, + "id": 378, "name": "onJoin", "kind": 4096, "kindString": "Call signature", @@ -5945,7 +5911,7 @@ ] }, { - "id": 380, + "id": 379, "name": "onLeave", "kind": 64, "kindString": "Function", @@ -5954,7 +5920,7 @@ }, "signatures": [ { - "id": 381, + "id": 380, "name": "onLeave", "kind": 4096, "kindString": "Call signature", @@ -5976,7 +5942,7 @@ ] }, { - "id": 382, + "id": 381, "name": "onSync", "kind": 64, "kindString": "Function", @@ -5985,7 +5951,7 @@ }, "signatures": [ { - "id": 383, + "id": 382, "name": "onSync", "kind": 4096, "kindString": "Call signature", @@ -6012,9 +5978,9 @@ "title": "Functions", "kind": 64, "children": [ - 378, - 380, - 382 + 377, + 379, + 381 ] } ], @@ -6036,41 +6002,41 @@ "title": "Constructors", "kind": 512, "children": [ - 384 + 383 ] }, { "title": "Properties", "kind": 1024, "children": [ - 385, - 376, + 384, 375, - 374 + 374, + 373 ] }, { "title": "Methods", "kind": 2048, "children": [ - 432, - 428, - 417, - 420, - 423, - 414, - 401, - 406, - 395, - 389, - 411 + 431, + 427, + 416, + 419, + 422, + 413, + 400, + 405, + 394, + 388, + 410 ] }, { "title": "Object literals", "kind": 2097152, "children": [ - 377 + 376 ] } ], @@ -6083,7 +6049,7 @@ ] }, { - "id": 434, + "id": 433, "name": "Presence", "kind": 4194304, "kindString": "Type alias", @@ -6098,21 +6064,21 @@ "type": { "type": "reflection", "declaration": { - "id": 435, + "id": 434, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "indexSignature": [ { - "id": 437, + "id": 436, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 438, + "id": 437, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -6131,7 +6097,7 @@ ], "children": [ { - "id": 436, + "id": 435, "name": "presence_id", "kind": 32, "kindString": "Variable", @@ -6154,7 +6120,7 @@ "title": "Variables", "kind": 32, "children": [ - 436 + 435 ] } ], @@ -6169,14 +6135,14 @@ } }, { - "id": 460, + "id": 459, "name": "PresenceChooser", "kind": 4194304, "kindString": "Type alias", "flags": {}, "typeParameter": [ { - "id": 461, + "id": 460, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -6193,21 +6159,21 @@ "type": { "type": "reflection", "declaration": { - "id": 462, + "id": 461, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 463, + "id": 462, "name": "__call", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 464, + "id": 463, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -6218,7 +6184,7 @@ } }, { - "id": 465, + "id": 464, "name": "presences", "kind": 32768, "kindString": "Parameter", @@ -6246,7 +6212,7 @@ } }, { - "id": 443, + "id": 442, "name": "PresenceDiff", "kind": 4194304, "kindString": "Type alias", @@ -6261,14 +6227,14 @@ "type": { "type": "reflection", "declaration": { - "id": 444, + "id": 443, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 445, + "id": 444, "name": "joins", "kind": 32, "kindString": "Variable", @@ -6282,12 +6248,12 @@ ], "type": { "type": "reference", - "id": 439, + "id": 438, "name": "PresenceState" } }, { - "id": 446, + "id": 445, "name": "leaves", "kind": 32, "kindString": "Variable", @@ -6301,7 +6267,7 @@ ], "type": { "type": "reference", - "id": 439, + "id": 438, "name": "PresenceState" } } @@ -6311,8 +6277,8 @@ "title": "Variables", "kind": 32, "children": [ - 445, - 446 + 444, + 445 ] } ], @@ -6327,7 +6293,7 @@ } }, { - "id": 439, + "id": 438, "name": "PresenceState", "kind": 4194304, "kindString": "Type alias", @@ -6342,21 +6308,21 @@ "type": { "type": "reflection", "declaration": { - "id": 440, + "id": 439, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "indexSignature": [ { - "id": 441, + "id": 440, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 442, + "id": 441, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -6371,7 +6337,7 @@ "type": "array", "elementType": { "type": "reference", - "id": 434, + "id": 433, "name": "Presence" } } @@ -6388,7 +6354,7 @@ } }, { - "id": 456, + "id": 455, "name": "RawPresenceDiff", "kind": 4194304, "kindString": "Type alias", @@ -6403,14 +6369,14 @@ "type": { "type": "reflection", "declaration": { - "id": 457, + "id": 456, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 458, + "id": 457, "name": "joins", "kind": 32, "kindString": "Variable", @@ -6424,12 +6390,12 @@ ], "type": { "type": "reference", - "id": 447, + "id": 446, "name": "RawPresenceState" } }, { - "id": 459, + "id": 458, "name": "leaves", "kind": 32, "kindString": "Variable", @@ -6443,7 +6409,7 @@ ], "type": { "type": "reference", - "id": 447, + "id": 446, "name": "RawPresenceState" } } @@ -6453,8 +6419,8 @@ "title": "Variables", "kind": 32, "children": [ - 458, - 459 + 457, + 458 ] } ], @@ -6469,7 +6435,7 @@ } }, { - "id": 447, + "id": 446, "name": "RawPresenceState", "kind": 4194304, "kindString": "Type alias", @@ -6484,21 +6450,21 @@ "type": { "type": "reflection", "declaration": { - "id": 448, + "id": 447, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "indexSignature": [ { - "id": 449, + "id": 448, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 450, + "id": 449, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -6511,7 +6477,7 @@ ], "type": { "type": "reference", - "id": 616, + "id": 615, "typeArguments": [ { "type": "stringLiteral", @@ -6522,21 +6488,21 @@ "elementType": { "type": "reflection", "declaration": { - "id": 451, + "id": 450, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "indexSignature": [ { - "id": 454, + "id": 453, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 455, + "id": 454, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -6555,7 +6521,7 @@ ], "children": [ { - "id": 452, + "id": 451, "name": "phx_ref", "kind": 32, "kindString": "Variable", @@ -6584,7 +6550,7 @@ } }, { - "id": 453, + "id": 452, "name": "phx_ref_prev", "kind": 32, "kindString": "Variable", @@ -6618,8 +6584,8 @@ "title": "Variables", "kind": 32, "children": [ - 452, - 453 + 451, + 452 ] } ], @@ -6654,19 +6620,19 @@ "title": "Classes", "kind": 128, "children": [ - 373 + 372 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ - 434, - 460, - 443, - 439, - 456, - 447 + 433, + 459, + 442, + 438, + 455, + 446 ] } ], @@ -6679,7 +6645,7 @@ ] }, { - "id": 218, + "id": 217, "name": "\"RealtimeSubscription\"", "kind": 1, "kindString": "Module", @@ -6689,7 +6655,7 @@ "originalName": "/home/runner/work/realtime-js/realtime-js/src/RealtimeSubscription.ts", "children": [ { - "id": 219, + "id": 218, "name": "RealtimeSubscription", "kind": 128, "kindString": "Class", @@ -6698,7 +6664,7 @@ }, "children": [ { - "id": 227, + "id": 226, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -6707,7 +6673,7 @@ }, "signatures": [ { - "id": 234, + "id": 233, "name": "new RealtimeSubscription", "kind": 16384, "kindString": "Constructor signature", @@ -6716,7 +6682,7 @@ }, "parameters": [ { - "id": 235, + "id": 234, "name": "topic", "kind": 32768, "kindString": "Parameter", @@ -6729,7 +6695,7 @@ } }, { - "id": 236, + "id": 235, "name": "params", "kind": 32768, "kindString": "Parameter", @@ -6739,7 +6705,7 @@ "type": { "type": "reflection", "declaration": { - "id": 237, + "id": 236, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -6748,7 +6714,7 @@ }, "indexSignature": [ { - "id": 238, + "id": 237, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -6757,7 +6723,7 @@ }, "parameters": [ { - "id": 239, + "id": 238, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -6788,7 +6754,7 @@ "defaultValue": "{}" }, { - "id": 240, + "id": 239, "name": "socket", "kind": 32768, "kindString": "Parameter", @@ -6804,7 +6770,7 @@ ], "type": { "type": "reference", - "id": 219, + "id": 218, "name": "RealtimeSubscription" } } @@ -6818,7 +6784,7 @@ ] }, { - "id": 220, + "id": 219, "name": "bindings", "kind": 1024, "kindString": "Property", @@ -6842,7 +6808,7 @@ "defaultValue": "[]" }, { - "id": 224, + "id": 223, "name": "joinPush", "kind": 1024, "kindString": "Property", @@ -6858,12 +6824,12 @@ ], "type": { "type": "reference", - "id": 307, + "id": 306, "name": "Push" } }, { - "id": 223, + "id": 222, "name": "joinedOnce", "kind": 1024, "kindString": "Property", @@ -6884,7 +6850,7 @@ "defaultValue": "false" }, { - "id": 229, + "id": 228, "name": "params", "kind": 1024, "kindString": "Property", @@ -6903,7 +6869,7 @@ "type": { "type": "reflection", "declaration": { - "id": 230, + "id": 229, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -6912,7 +6878,7 @@ }, "indexSignature": [ { - "id": 231, + "id": 230, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -6921,7 +6887,7 @@ }, "parameters": [ { - "id": 232, + "id": 231, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -6951,7 +6917,7 @@ } }, { - "id": 226, + "id": 225, "name": "pushBuffer", "kind": 1024, "kindString": "Property", @@ -6969,14 +6935,14 @@ "type": "array", "elementType": { "type": "reference", - "id": 307, + "id": 306, "name": "Push" } }, "defaultValue": "[]" }, { - "id": 225, + "id": 224, "name": "rejoinTimer", "kind": 1024, "kindString": "Property", @@ -6997,7 +6963,7 @@ } }, { - "id": 233, + "id": 232, "name": "socket", "kind": 1024, "kindString": "Property", @@ -7020,7 +6986,7 @@ } }, { - "id": 222, + "id": 221, "name": "state", "kind": 1024, "kindString": "Property", @@ -7042,7 +7008,7 @@ "defaultValue": "CHANNEL_STATES.closed" }, { - "id": 221, + "id": 220, "name": "timeout", "kind": 1024, "kindString": "Property", @@ -7062,7 +7028,7 @@ } }, { - "id": 228, + "id": 227, "name": "topic", "kind": 1024, "kindString": "Property", @@ -7084,7 +7050,7 @@ } }, { - "id": 259, + "id": 258, "name": "canPush", "kind": 2048, "kindString": "Method", @@ -7093,7 +7059,7 @@ }, "signatures": [ { - "id": 260, + "id": 259, "name": "canPush", "kind": 4096, "kindString": "Call signature", @@ -7115,7 +7081,7 @@ ] }, { - "id": 296, + "id": 295, "name": "isClosed", "kind": 2048, "kindString": "Method", @@ -7124,7 +7090,7 @@ }, "signatures": [ { - "id": 297, + "id": 296, "name": "isClosed", "kind": 4096, "kindString": "Call signature", @@ -7146,7 +7112,7 @@ ] }, { - "id": 298, + "id": 297, "name": "isErrored", "kind": 2048, "kindString": "Method", @@ -7155,7 +7121,7 @@ }, "signatures": [ { - "id": 299, + "id": 298, "name": "isErrored", "kind": 4096, "kindString": "Call signature", @@ -7177,7 +7143,7 @@ ] }, { - "id": 300, + "id": 299, "name": "isJoined", "kind": 2048, "kindString": "Method", @@ -7186,7 +7152,7 @@ }, "signatures": [ { - "id": 301, + "id": 300, "name": "isJoined", "kind": 4096, "kindString": "Call signature", @@ -7208,7 +7174,7 @@ ] }, { - "id": 302, + "id": 301, "name": "isJoining", "kind": 2048, "kindString": "Method", @@ -7217,7 +7183,7 @@ }, "signatures": [ { - "id": 303, + "id": 302, "name": "isJoining", "kind": 4096, "kindString": "Call signature", @@ -7239,7 +7205,7 @@ ] }, { - "id": 304, + "id": 303, "name": "isLeaving", "kind": 2048, "kindString": "Method", @@ -7248,7 +7214,7 @@ }, "signatures": [ { - "id": 305, + "id": 304, "name": "isLeaving", "kind": 4096, "kindString": "Call signature", @@ -7270,7 +7236,7 @@ ] }, { - "id": 280, + "id": 279, "name": "isMember", "kind": 2048, "kindString": "Method", @@ -7279,7 +7245,7 @@ }, "signatures": [ { - "id": 281, + "id": 280, "name": "isMember", "kind": 4096, "kindString": "Call signature", @@ -7288,7 +7254,7 @@ }, "parameters": [ { - "id": 282, + "id": 281, "name": "topic", "kind": 32768, "kindString": "Parameter", @@ -7316,7 +7282,7 @@ ] }, { - "id": 283, + "id": 282, "name": "joinRef", "kind": 2048, "kindString": "Method", @@ -7325,7 +7291,7 @@ }, "signatures": [ { - "id": 284, + "id": 283, "name": "joinRef", "kind": 4096, "kindString": "Call signature", @@ -7347,7 +7313,7 @@ ] }, { - "id": 256, + "id": 255, "name": "off", "kind": 2048, "kindString": "Method", @@ -7356,7 +7322,7 @@ }, "signatures": [ { - "id": 257, + "id": 256, "name": "off", "kind": 4096, "kindString": "Call signature", @@ -7365,7 +7331,7 @@ }, "parameters": [ { - "id": 258, + "id": 257, "name": "event", "kind": 32768, "kindString": "Parameter", @@ -7393,7 +7359,7 @@ ] }, { - "id": 252, + "id": 251, "name": "on", "kind": 2048, "kindString": "Method", @@ -7402,7 +7368,7 @@ }, "signatures": [ { - "id": 253, + "id": 252, "name": "on", "kind": 4096, "kindString": "Call signature", @@ -7411,7 +7377,7 @@ }, "parameters": [ { - "id": 254, + "id": 253, "name": "event", "kind": 32768, "kindString": "Parameter", @@ -7424,7 +7390,7 @@ } }, { - "id": 255, + "id": 254, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -7452,7 +7418,7 @@ ] }, { - "id": 246, + "id": 245, "name": "onClose", "kind": 2048, "kindString": "Method", @@ -7461,7 +7427,7 @@ }, "signatures": [ { - "id": 247, + "id": 246, "name": "onClose", "kind": 4096, "kindString": "Call signature", @@ -7470,7 +7436,7 @@ }, "parameters": [ { - "id": 248, + "id": 247, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -7498,7 +7464,7 @@ ] }, { - "id": 249, + "id": 248, "name": "onError", "kind": 2048, "kindString": "Method", @@ -7507,7 +7473,7 @@ }, "signatures": [ { - "id": 250, + "id": 249, "name": "onError", "kind": 4096, "kindString": "Call signature", @@ -7516,7 +7482,7 @@ }, "parameters": [ { - "id": 251, + "id": 250, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -7544,7 +7510,7 @@ ] }, { - "id": 275, + "id": 274, "name": "onMessage", "kind": 2048, "kindString": "Method", @@ -7553,7 +7519,7 @@ }, "signatures": [ { - "id": 276, + "id": 275, "name": "onMessage", "kind": 4096, "kindString": "Call signature", @@ -7566,7 +7532,7 @@ }, "parameters": [ { - "id": 277, + "id": 276, "name": "event", "kind": 32768, "kindString": "Parameter", @@ -7579,7 +7545,7 @@ } }, { - "id": 278, + "id": 277, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -7592,7 +7558,7 @@ } }, { - "id": 279, + "id": 278, "name": "ref", "kind": 32768, "kindString": "Parameter", @@ -7630,7 +7596,7 @@ ] }, { - "id": 261, + "id": 260, "name": "push", "kind": 2048, "kindString": "Method", @@ -7639,7 +7605,7 @@ }, "signatures": [ { - "id": 262, + "id": 261, "name": "push", "kind": 4096, "kindString": "Call signature", @@ -7648,7 +7614,7 @@ }, "parameters": [ { - "id": 263, + "id": 262, "name": "event", "kind": 32768, "kindString": "Parameter", @@ -7662,7 +7628,7 @@ } }, { - "id": 264, + "id": 263, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -7675,7 +7641,7 @@ } }, { - "id": 265, + "id": 264, "name": "timeout", "kind": 32768, "kindString": "Parameter", @@ -7691,7 +7657,7 @@ ], "type": { "type": "reference", - "id": 307, + "id": 306, "name": "Push" } } @@ -7705,7 +7671,7 @@ ] }, { - "id": 285, + "id": 284, "name": "rejoin", "kind": 2048, "kindString": "Method", @@ -7714,7 +7680,7 @@ }, "signatures": [ { - "id": 286, + "id": 285, "name": "rejoin", "kind": 4096, "kindString": "Call signature", @@ -7723,7 +7689,7 @@ }, "parameters": [ { - "id": 287, + "id": 286, "name": "timeout", "kind": 32768, "kindString": "Parameter", @@ -7752,7 +7718,7 @@ ] }, { - "id": 241, + "id": 240, "name": "rejoinUntilConnected", "kind": 2048, "kindString": "Method", @@ -7761,7 +7727,7 @@ }, "signatures": [ { - "id": 242, + "id": 241, "name": "rejoinUntilConnected", "kind": 4096, "kindString": "Call signature", @@ -7783,7 +7749,7 @@ ] }, { - "id": 293, + "id": 292, "name": "replyEventName", "kind": 2048, "kindString": "Method", @@ -7792,7 +7758,7 @@ }, "signatures": [ { - "id": 294, + "id": 293, "name": "replyEventName", "kind": 4096, "kindString": "Call signature", @@ -7801,7 +7767,7 @@ }, "parameters": [ { - "id": 295, + "id": 294, "name": "ref", "kind": 32768, "kindString": "Parameter", @@ -7829,7 +7795,7 @@ ] }, { - "id": 243, + "id": 242, "name": "subscribe", "kind": 2048, "kindString": "Method", @@ -7838,7 +7804,7 @@ }, "signatures": [ { - "id": 244, + "id": 243, "name": "subscribe", "kind": 4096, "kindString": "Call signature", @@ -7847,7 +7813,7 @@ }, "parameters": [ { - "id": 245, + "id": 244, "name": "timeout", "kind": 32768, "kindString": "Parameter", @@ -7863,7 +7829,7 @@ ], "type": { "type": "reference", - "id": 307, + "id": 306, "name": "Push" } } @@ -7877,7 +7843,7 @@ ] }, { - "id": 288, + "id": 287, "name": "trigger", "kind": 2048, "kindString": "Method", @@ -7886,7 +7852,7 @@ }, "signatures": [ { - "id": 289, + "id": 288, "name": "trigger", "kind": 4096, "kindString": "Call signature", @@ -7895,7 +7861,7 @@ }, "parameters": [ { - "id": 290, + "id": 289, "name": "event", "kind": 32768, "kindString": "Parameter", @@ -7908,7 +7874,7 @@ } }, { - "id": 291, + "id": 290, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -7922,7 +7888,7 @@ } }, { - "id": 292, + "id": 291, "name": "ref", "kind": 32768, "kindString": "Parameter", @@ -7960,7 +7926,7 @@ ] }, { - "id": 272, + "id": 271, "name": "unsubscribe", "kind": 2048, "kindString": "Method", @@ -7969,7 +7935,7 @@ }, "signatures": [ { - "id": 273, + "id": 272, "name": "unsubscribe", "kind": 4096, "kindString": "Call signature", @@ -7982,7 +7948,7 @@ }, "parameters": [ { - "id": 274, + "id": 273, "name": "timeout", "kind": 32768, "kindString": "Parameter", @@ -7998,7 +7964,7 @@ ], "type": { "type": "reference", - "id": 307, + "id": 306, "name": "Push" } } @@ -8012,7 +7978,7 @@ ] }, { - "id": 266, + "id": 265, "name": "updateJoinPayload", "kind": 2048, "kindString": "Method", @@ -8021,7 +7987,7 @@ }, "signatures": [ { - "id": 267, + "id": 266, "name": "updateJoinPayload", "kind": 4096, "kindString": "Call signature", @@ -8030,7 +7996,7 @@ }, "parameters": [ { - "id": 268, + "id": 267, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -8040,7 +8006,7 @@ "type": { "type": "reflection", "declaration": { - "id": 269, + "id": 268, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -8049,7 +8015,7 @@ }, "indexSignature": [ { - "id": 270, + "id": 269, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -8058,7 +8024,7 @@ }, "parameters": [ { - "id": 271, + "id": 270, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -8108,50 +8074,50 @@ "title": "Constructors", "kind": 512, "children": [ - 227 + 226 ] }, { "title": "Properties", "kind": 1024, "children": [ - 220, - 224, + 219, 223, - 229, - 226, - 225, - 233, 222, + 228, + 225, + 224, + 232, 221, - 228 + 220, + 227 ] }, { "title": "Methods", "kind": 2048, "children": [ - 259, - 296, - 298, - 300, - 302, - 304, - 280, - 283, - 256, - 252, - 246, - 249, - 275, - 261, - 285, - 241, - 293, - 243, - 288, - 272, - 266 + 258, + 295, + 297, + 299, + 301, + 303, + 279, + 282, + 255, + 251, + 245, + 248, + 274, + 260, + 284, + 240, + 292, + 242, + 287, + 271, + 265 ] } ], @@ -8169,7 +8135,7 @@ "title": "Classes", "kind": 128, "children": [ - 219 + 218 ] } ], @@ -8182,7 +8148,7 @@ ] }, { - "id": 656, + "id": 655, "name": "\"index\"", "kind": 1, "kindString": "Module", @@ -8856,7 +8822,7 @@ ] }, { - "id": 306, + "id": 305, "name": "\"lib/push\"", "kind": 1, "kindString": "Module", @@ -8866,7 +8832,7 @@ "originalName": "/home/runner/work/realtime-js/realtime-js/src/lib/push.ts", "children": [ { - "id": 307, + "id": 306, "name": "Push", "kind": 128, "kindString": "Class", @@ -8875,7 +8841,7 @@ }, "children": [ { - "id": 320, + "id": 319, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -8887,7 +8853,7 @@ }, "signatures": [ { - "id": 328, + "id": 327, "name": "new Push", "kind": 16384, "kindString": "Constructor signature", @@ -8899,7 +8865,7 @@ }, "parameters": [ { - "id": 329, + "id": 328, "name": "channel", "kind": 32768, "kindString": "Parameter", @@ -8914,19 +8880,19 @@ "types": [ { "type": "reference", - "id": 219, + "id": 218, "name": "RealtimeSubscription" }, { "type": "reference", - "id": 467, + "id": 466, "name": "RealtimeChannel" } ] } }, { - "id": 330, + "id": 329, "name": "event", "kind": 32768, "kindString": "Parameter", @@ -8942,7 +8908,7 @@ } }, { - "id": 331, + "id": 330, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -8955,7 +8921,7 @@ "type": { "type": "reflection", "declaration": { - "id": 332, + "id": 331, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -8964,7 +8930,7 @@ }, "indexSignature": [ { - "id": 333, + "id": 332, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -8973,7 +8939,7 @@ }, "parameters": [ { - "id": 334, + "id": 333, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -9004,7 +8970,7 @@ "defaultValue": "{}" }, { - "id": 335, + "id": 334, "name": "timeout", "kind": 32768, "kindString": "Parameter", @@ -9023,7 +8989,7 @@ ], "type": { "type": "reference", - "id": 307, + "id": 306, "name": "Push" } } @@ -9037,7 +9003,7 @@ ] }, { - "id": 321, + "id": 320, "name": "channel", "kind": 1024, "kindString": "Property", @@ -9061,19 +9027,19 @@ "types": [ { "type": "reference", - "id": 219, + "id": 218, "name": "RealtimeSubscription" }, { "type": "reference", - "id": 467, + "id": 466, "name": "RealtimeChannel" } ] } }, { - "id": 322, + "id": 321, "name": "event", "kind": 1024, "kindString": "Property", @@ -9098,7 +9064,7 @@ } }, { - "id": 323, + "id": 322, "name": "payload", "kind": 1024, "kindString": "Property", @@ -9120,7 +9086,7 @@ "type": { "type": "reflection", "declaration": { - "id": 324, + "id": 323, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -9129,7 +9095,7 @@ }, "indexSignature": [ { - "id": 325, + "id": 324, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -9138,7 +9104,7 @@ }, "parameters": [ { - "id": 326, + "id": 325, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -9168,7 +9134,7 @@ } }, { - "id": 315, + "id": 314, "name": "recHooks", "kind": 1024, "kindString": "Property", @@ -9187,7 +9153,7 @@ "elementType": { "type": "reflection", "declaration": { - "id": 316, + "id": 315, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -9196,7 +9162,7 @@ }, "children": [ { - "id": 318, + "id": 317, "name": "callback", "kind": 32, "kindString": "Variable", @@ -9216,7 +9182,7 @@ } }, { - "id": 317, + "id": 316, "name": "status", "kind": 32, "kindString": "Variable", @@ -9241,8 +9207,8 @@ "title": "Variables", "kind": 32, "children": [ - 318, - 317 + 317, + 316 ] } ], @@ -9259,7 +9225,7 @@ "defaultValue": "[]" }, { - "id": 311, + "id": 310, "name": "receivedResp", "kind": 1024, "kindString": "Property", @@ -9279,7 +9245,7 @@ { "type": "reflection", "declaration": { - "id": 312, + "id": 311, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -9288,7 +9254,7 @@ }, "children": [ { - "id": 314, + "id": 313, "name": "response", "kind": 32, "kindString": "Variable", @@ -9308,7 +9274,7 @@ } }, { - "id": 313, + "id": 312, "name": "status", "kind": 32, "kindString": "Variable", @@ -9333,8 +9299,8 @@ "title": "Variables", "kind": 32, "children": [ - 314, - 313 + 313, + 312 ] } ], @@ -9356,7 +9322,7 @@ "defaultValue": "null" }, { - "id": 310, + "id": 309, "name": "ref", "kind": 1024, "kindString": "Property", @@ -9377,7 +9343,7 @@ "defaultValue": "\"\"" }, { - "id": 319, + "id": 318, "name": "refEvent", "kind": 1024, "kindString": "Property", @@ -9407,7 +9373,7 @@ "defaultValue": "null" }, { - "id": 308, + "id": 307, "name": "sent", "kind": 1024, "kindString": "Property", @@ -9428,7 +9394,7 @@ "defaultValue": "false" }, { - "id": 327, + "id": 326, "name": "timeout", "kind": 1024, "kindString": "Property", @@ -9453,7 +9419,7 @@ } }, { - "id": 309, + "id": 308, "name": "timeoutTimer", "kind": 1024, "kindString": "Property", @@ -9483,7 +9449,7 @@ "defaultValue": "undefined" }, { - "id": 359, + "id": 358, "name": "_cancelRefEvent", "kind": 2048, "kindString": "Method", @@ -9493,7 +9459,7 @@ }, "signatures": [ { - "id": 360, + "id": 359, "name": "_cancelRefEvent", "kind": 4096, "kindString": "Call signature", @@ -9515,7 +9481,7 @@ ] }, { - "id": 361, + "id": 360, "name": "_cancelTimeout", "kind": 2048, "kindString": "Method", @@ -9525,7 +9491,7 @@ }, "signatures": [ { - "id": 362, + "id": 361, "name": "_cancelTimeout", "kind": 4096, "kindString": "Call signature", @@ -9547,7 +9513,7 @@ ] }, { - "id": 369, + "id": 368, "name": "_hasReceived", "kind": 2048, "kindString": "Method", @@ -9557,7 +9523,7 @@ }, "signatures": [ { - "id": 370, + "id": 369, "name": "_hasReceived", "kind": 4096, "kindString": "Call signature", @@ -9566,7 +9532,7 @@ }, "parameters": [ { - "id": 371, + "id": 370, "name": "status", "kind": 32768, "kindString": "Parameter", @@ -9607,7 +9573,7 @@ ] }, { - "id": 363, + "id": 362, "name": "_matchReceive", "kind": 2048, "kindString": "Method", @@ -9617,7 +9583,7 @@ }, "signatures": [ { - "id": 364, + "id": 363, "name": "_matchReceive", "kind": 4096, "kindString": "Call signature", @@ -9626,7 +9592,7 @@ }, "parameters": [ { - "id": 365, + "id": 364, "name": "__namedParameters", "kind": 32768, "kindString": "Parameter", @@ -9637,7 +9603,7 @@ "type": { "type": "reflection", "declaration": { - "id": 366, + "id": 365, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -9646,7 +9612,7 @@ }, "children": [ { - "id": 368, + "id": 367, "name": "response", "kind": 32, "kindString": "Variable", @@ -9666,7 +9632,7 @@ } }, { - "id": 367, + "id": 366, "name": "status", "kind": 32, "kindString": "Variable", @@ -9691,8 +9657,8 @@ "title": "Variables", "kind": 32, "children": [ - 368, - 367 + 367, + 366 ] } ], @@ -9722,7 +9688,7 @@ ] }, { - "id": 357, + "id": 356, "name": "destroy", "kind": 2048, "kindString": "Method", @@ -9731,7 +9697,7 @@ }, "signatures": [ { - "id": 358, + "id": 357, "name": "destroy", "kind": 4096, "kindString": "Call signature", @@ -9753,7 +9719,7 @@ ] }, { - "id": 347, + "id": 346, "name": "receive", "kind": 2048, "kindString": "Method", @@ -9762,7 +9728,7 @@ }, "signatures": [ { - "id": 348, + "id": 347, "name": "receive", "kind": 4096, "kindString": "Call signature", @@ -9771,7 +9737,7 @@ }, "parameters": [ { - "id": 349, + "id": 348, "name": "status", "kind": 32768, "kindString": "Parameter", @@ -9784,7 +9750,7 @@ } }, { - "id": 350, + "id": 349, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -9812,7 +9778,7 @@ ] }, { - "id": 336, + "id": 335, "name": "resend", "kind": 2048, "kindString": "Method", @@ -9821,7 +9787,7 @@ }, "signatures": [ { - "id": 337, + "id": 336, "name": "resend", "kind": 4096, "kindString": "Call signature", @@ -9830,7 +9796,7 @@ }, "parameters": [ { - "id": 338, + "id": 337, "name": "timeout", "kind": 32768, "kindString": "Parameter", @@ -9858,7 +9824,7 @@ ] }, { - "id": 339, + "id": 338, "name": "send", "kind": 2048, "kindString": "Method", @@ -9867,7 +9833,7 @@ }, "signatures": [ { - "id": 340, + "id": 339, "name": "send", "kind": 4096, "kindString": "Call signature", @@ -9889,7 +9855,7 @@ ] }, { - "id": 351, + "id": 350, "name": "startTimeout", "kind": 2048, "kindString": "Method", @@ -9898,7 +9864,7 @@ }, "signatures": [ { - "id": 352, + "id": 351, "name": "startTimeout", "kind": 4096, "kindString": "Call signature", @@ -9920,7 +9886,7 @@ ] }, { - "id": 353, + "id": 352, "name": "trigger", "kind": 2048, "kindString": "Method", @@ -9929,7 +9895,7 @@ }, "signatures": [ { - "id": 354, + "id": 353, "name": "trigger", "kind": 4096, "kindString": "Call signature", @@ -9938,7 +9904,7 @@ }, "parameters": [ { - "id": 355, + "id": 354, "name": "status", "kind": 32768, "kindString": "Parameter", @@ -9951,7 +9917,7 @@ } }, { - "id": 356, + "id": 355, "name": "response", "kind": 32768, "kindString": "Parameter", @@ -9979,7 +9945,7 @@ ] }, { - "id": 341, + "id": 340, "name": "updatePayload", "kind": 2048, "kindString": "Method", @@ -9988,7 +9954,7 @@ }, "signatures": [ { - "id": 342, + "id": 341, "name": "updatePayload", "kind": 4096, "kindString": "Call signature", @@ -9997,7 +9963,7 @@ }, "parameters": [ { - "id": 343, + "id": 342, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -10007,7 +9973,7 @@ "type": { "type": "reflection", "declaration": { - "id": 344, + "id": 343, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -10016,7 +9982,7 @@ }, "indexSignature": [ { - "id": 345, + "id": 344, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -10025,7 +9991,7 @@ }, "parameters": [ { - "id": 346, + "id": 345, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -10075,40 +10041,40 @@ "title": "Constructors", "kind": 512, "children": [ - 320 + 319 ] }, { "title": "Properties", "kind": 1024, "children": [ + 320, 321, 322, - 323, - 315, - 311, + 314, 310, - 319, - 308, - 327, - 309 + 309, + 318, + 307, + 326, + 308 ] }, { "title": "Methods", "kind": 2048, "children": [ - 359, - 361, - 369, - 363, - 357, - 347, - 336, - 339, - 351, - 353, - 341 + 358, + 360, + 368, + 362, + 356, + 346, + 335, + 338, + 350, + 352, + 340 ] } ], @@ -10126,7 +10092,7 @@ "title": "Classes", "kind": 128, "children": [ - 307 + 306 ] } ], @@ -10922,7 +10888,7 @@ ] }, { - "id": 582, + "id": 581, "name": "\"lib/transformers\"", "kind": 1, "kindString": "Module", @@ -10932,7 +10898,7 @@ "originalName": "/home/runner/work/realtime-js/realtime-js/src/lib/transformers.ts", "children": [ { - "id": 583, + "id": 582, "name": "PostgresTypes", "kind": 4, "kindString": "Enumeration", @@ -10944,7 +10910,7 @@ }, "children": [ { - "id": 584, + "id": 583, "name": "abstime", "kind": 16, "kindString": "Enumeration member", @@ -10961,7 +10927,7 @@ "defaultValue": "\"abstime\"" }, { - "id": 585, + "id": 584, "name": "bool", "kind": 16, "kindString": "Enumeration member", @@ -10978,7 +10944,7 @@ "defaultValue": "\"bool\"" }, { - "id": 586, + "id": 585, "name": "date", "kind": 16, "kindString": "Enumeration member", @@ -10995,7 +10961,7 @@ "defaultValue": "\"date\"" }, { - "id": 587, + "id": 586, "name": "daterange", "kind": 16, "kindString": "Enumeration member", @@ -11012,7 +10978,7 @@ "defaultValue": "\"daterange\"" }, { - "id": 588, + "id": 587, "name": "float4", "kind": 16, "kindString": "Enumeration member", @@ -11029,7 +10995,7 @@ "defaultValue": "\"float4\"" }, { - "id": 589, + "id": 588, "name": "float8", "kind": 16, "kindString": "Enumeration member", @@ -11046,7 +11012,7 @@ "defaultValue": "\"float8\"" }, { - "id": 590, + "id": 589, "name": "int2", "kind": 16, "kindString": "Enumeration member", @@ -11063,7 +11029,7 @@ "defaultValue": "\"int2\"" }, { - "id": 591, + "id": 590, "name": "int4", "kind": 16, "kindString": "Enumeration member", @@ -11080,7 +11046,7 @@ "defaultValue": "\"int4\"" }, { - "id": 592, + "id": 591, "name": "int4range", "kind": 16, "kindString": "Enumeration member", @@ -11097,7 +11063,7 @@ "defaultValue": "\"int4range\"" }, { - "id": 593, + "id": 592, "name": "int8", "kind": 16, "kindString": "Enumeration member", @@ -11114,7 +11080,7 @@ "defaultValue": "\"int8\"" }, { - "id": 594, + "id": 593, "name": "int8range", "kind": 16, "kindString": "Enumeration member", @@ -11131,7 +11097,7 @@ "defaultValue": "\"int8range\"" }, { - "id": 595, + "id": 594, "name": "json", "kind": 16, "kindString": "Enumeration member", @@ -11148,7 +11114,7 @@ "defaultValue": "\"json\"" }, { - "id": 596, + "id": 595, "name": "jsonb", "kind": 16, "kindString": "Enumeration member", @@ -11165,7 +11131,7 @@ "defaultValue": "\"jsonb\"" }, { - "id": 597, + "id": 596, "name": "money", "kind": 16, "kindString": "Enumeration member", @@ -11182,7 +11148,7 @@ "defaultValue": "\"money\"" }, { - "id": 598, + "id": 597, "name": "numeric", "kind": 16, "kindString": "Enumeration member", @@ -11199,7 +11165,7 @@ "defaultValue": "\"numeric\"" }, { - "id": 599, + "id": 598, "name": "oid", "kind": 16, "kindString": "Enumeration member", @@ -11216,7 +11182,7 @@ "defaultValue": "\"oid\"" }, { - "id": 600, + "id": 599, "name": "reltime", "kind": 16, "kindString": "Enumeration member", @@ -11233,7 +11199,7 @@ "defaultValue": "\"reltime\"" }, { - "id": 601, + "id": 600, "name": "text", "kind": 16, "kindString": "Enumeration member", @@ -11250,7 +11216,7 @@ "defaultValue": "\"text\"" }, { - "id": 602, + "id": 601, "name": "time", "kind": 16, "kindString": "Enumeration member", @@ -11267,7 +11233,7 @@ "defaultValue": "\"time\"" }, { - "id": 603, + "id": 602, "name": "timestamp", "kind": 16, "kindString": "Enumeration member", @@ -11284,7 +11250,7 @@ "defaultValue": "\"timestamp\"" }, { - "id": 604, + "id": 603, "name": "timestamptz", "kind": 16, "kindString": "Enumeration member", @@ -11301,7 +11267,7 @@ "defaultValue": "\"timestamptz\"" }, { - "id": 605, + "id": 604, "name": "timetz", "kind": 16, "kindString": "Enumeration member", @@ -11318,7 +11284,7 @@ "defaultValue": "\"timetz\"" }, { - "id": 606, + "id": 605, "name": "tsrange", "kind": 16, "kindString": "Enumeration member", @@ -11335,7 +11301,7 @@ "defaultValue": "\"tsrange\"" }, { - "id": 607, + "id": 606, "name": "tstzrange", "kind": 16, "kindString": "Enumeration member", @@ -11357,6 +11323,7 @@ "title": "Enumeration members", "kind": 16, "children": [ + 583, 584, 585, 586, @@ -11379,8 +11346,7 @@ 603, 604, 605, - 606, - 607 + 606 ] } ], @@ -11393,7 +11359,7 @@ ] }, { - "id": 614, + "id": 613, "name": "BaseValue", "kind": 4194304, "kindString": "Type alias", @@ -11428,7 +11394,7 @@ } }, { - "id": 608, + "id": 607, "name": "Columns", "kind": 4194304, "kindString": "Type alias", @@ -11445,14 +11411,14 @@ "elementType": { "type": "reflection", "declaration": { - "id": 609, + "id": 608, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 612, + "id": 611, "name": "flags", "kind": 32, "kindString": "Variable", @@ -11475,7 +11441,7 @@ } }, { - "id": 610, + "id": 609, "name": "name", "kind": 32, "kindString": "Variable", @@ -11493,7 +11459,7 @@ } }, { - "id": 611, + "id": 610, "name": "type", "kind": 32, "kindString": "Variable", @@ -11511,7 +11477,7 @@ } }, { - "id": 613, + "id": 612, "name": "type_modifier", "kind": 32, "kindString": "Variable", @@ -11545,10 +11511,10 @@ "title": "Variables", "kind": 32, "children": [ - 612, - 610, 611, - 613 + 609, + 610, + 612 ] } ], @@ -11564,7 +11530,7 @@ } }, { - "id": 616, + "id": 615, "name": "Record", "kind": 4194304, "kindString": "Type alias", @@ -11579,21 +11545,21 @@ "type": { "type": "reflection", "declaration": { - "id": 617, + "id": 616, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "indexSignature": [ { - "id": 618, + "id": 617, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "parameters": [ { - "id": 619, + "id": 618, "name": "key", "kind": 32768, "kindString": "Parameter", @@ -11606,7 +11572,7 @@ ], "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } } @@ -11622,7 +11588,7 @@ } }, { - "id": 615, + "id": 614, "name": "RecordValue", "kind": 4194304, "kindString": "Type alias", @@ -11639,14 +11605,14 @@ "types": [ { "type": "reference", - "id": 614, + "id": 613, "name": "BaseValue" }, { "type": "array", "elementType": { "type": "reference", - "id": 614, + "id": 613, "name": "BaseValue" } } @@ -11654,7 +11620,7 @@ } }, { - "id": 633, + "id": 632, "name": "convertCell", "kind": 64, "kindString": "Function", @@ -11681,7 +11647,7 @@ }, "signatures": [ { - "id": 634, + "id": 633, "name": "convertCell", "kind": 4096, "kindString": "Call signature", @@ -11707,7 +11673,7 @@ }, "parameters": [ { - "id": 635, + "id": 634, "name": "type", "kind": 32768, "kindString": "Parameter", @@ -11723,7 +11689,7 @@ } }, { - "id": 636, + "id": 635, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -11732,14 +11698,14 @@ }, "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } } ], "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } } @@ -11753,7 +11719,7 @@ ] }, { - "id": 620, + "id": 619, "name": "convertChangeData", "kind": 64, "kindString": "Function", @@ -11772,7 +11738,7 @@ }, "signatures": [ { - "id": 621, + "id": 620, "name": "convertChangeData", "kind": 4096, "kindString": "Call signature", @@ -11790,7 +11756,7 @@ }, "parameters": [ { - "id": 622, + "id": 621, "name": "columns", "kind": 32768, "kindString": "Parameter", @@ -11799,12 +11765,12 @@ }, "type": { "type": "reference", - "id": 608, + "id": 607, "name": "Columns" } }, { - "id": 623, + "id": 622, "name": "record", "kind": 32768, "kindString": "Parameter", @@ -11814,12 +11780,12 @@ "comment": {}, "type": { "type": "reference", - "id": 616, + "id": 615, "name": "Record" } }, { - "id": 624, + "id": 623, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -11832,7 +11798,7 @@ "type": { "type": "reflection", "declaration": { - "id": 625, + "id": 624, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -11841,7 +11807,7 @@ }, "children": [ { - "id": 626, + "id": 625, "name": "skipTypes", "kind": 32, "kindString": "Variable", @@ -11870,7 +11836,7 @@ "title": "Variables", "kind": 32, "children": [ - 626 + 625 ] } ], @@ -11888,7 +11854,7 @@ ], "type": { "type": "reference", - "id": 616, + "id": 615, "name": "Record" } } @@ -11902,7 +11868,7 @@ ] }, { - "id": 627, + "id": 626, "name": "convertColumn", "kind": 64, "kindString": "Function", @@ -11926,7 +11892,7 @@ }, "signatures": [ { - "id": 628, + "id": 627, "name": "convertColumn", "kind": 4096, "kindString": "Call signature", @@ -11949,7 +11915,7 @@ }, "parameters": [ { - "id": 629, + "id": 628, "name": "columnName", "kind": 32768, "kindString": "Parameter", @@ -11965,7 +11931,7 @@ } }, { - "id": 630, + "id": 629, "name": "columns", "kind": 32768, "kindString": "Parameter", @@ -11974,12 +11940,12 @@ }, "type": { "type": "reference", - "id": 608, + "id": 607, "name": "Columns" } }, { - "id": 631, + "id": 630, "name": "record", "kind": 32768, "kindString": "Parameter", @@ -11991,12 +11957,12 @@ }, "type": { "type": "reference", - "id": 616, + "id": 615, "name": "Record" } }, { - "id": 632, + "id": 631, "name": "skipTypes", "kind": 32768, "kindString": "Parameter", @@ -12017,7 +11983,7 @@ ], "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } } @@ -12031,7 +11997,7 @@ ] }, { - "id": 637, + "id": 636, "name": "noop", "kind": 64, "kindString": "Function", @@ -12040,28 +12006,28 @@ }, "signatures": [ { - "id": 638, + "id": 637, "name": "noop", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 639, + "id": 638, "name": "value", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } } ], "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } } @@ -12075,7 +12041,7 @@ ] }, { - "id": 649, + "id": 648, "name": "toArray", "kind": 64, "kindString": "Function", @@ -12102,7 +12068,7 @@ }, "signatures": [ { - "id": 650, + "id": 649, "name": "toArray", "kind": 4096, "kindString": "Call signature", @@ -12128,7 +12094,7 @@ }, "parameters": [ { - "id": 651, + "id": 650, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -12137,12 +12103,12 @@ }, "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } }, { - "id": 652, + "id": 651, "name": "type", "kind": 32768, "kindString": "Parameter", @@ -12157,7 +12123,7 @@ ], "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } } @@ -12171,7 +12137,7 @@ ] }, { - "id": 640, + "id": 639, "name": "toBoolean", "kind": 64, "kindString": "Function", @@ -12181,7 +12147,7 @@ }, "signatures": [ { - "id": 641, + "id": 640, "name": "toBoolean", "kind": 4096, "kindString": "Call signature", @@ -12190,7 +12156,7 @@ }, "parameters": [ { - "id": 642, + "id": 641, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -12199,14 +12165,14 @@ }, "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } } ], "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } } @@ -12220,7 +12186,7 @@ ] }, { - "id": 646, + "id": 645, "name": "toJson", "kind": 64, "kindString": "Function", @@ -12230,7 +12196,7 @@ }, "signatures": [ { - "id": 647, + "id": 646, "name": "toJson", "kind": 4096, "kindString": "Call signature", @@ -12239,7 +12205,7 @@ }, "parameters": [ { - "id": 648, + "id": 647, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -12248,14 +12214,14 @@ }, "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } } ], "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } } @@ -12269,7 +12235,7 @@ ] }, { - "id": 643, + "id": 642, "name": "toNumber", "kind": 64, "kindString": "Function", @@ -12279,7 +12245,7 @@ }, "signatures": [ { - "id": 644, + "id": 643, "name": "toNumber", "kind": 4096, "kindString": "Call signature", @@ -12288,7 +12254,7 @@ }, "parameters": [ { - "id": 645, + "id": 644, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -12297,14 +12263,14 @@ }, "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } } ], "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } } @@ -12318,7 +12284,7 @@ ] }, { - "id": 653, + "id": 652, "name": "toTimestampString", "kind": 64, "kindString": "Function", @@ -12337,7 +12303,7 @@ }, "signatures": [ { - "id": 654, + "id": 653, "name": "toTimestampString", "kind": 4096, "kindString": "Call signature", @@ -12355,7 +12321,7 @@ }, "parameters": [ { - "id": 655, + "id": 654, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -12364,14 +12330,14 @@ }, "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } } ], "type": { "type": "reference", - "id": 615, + "id": 614, "name": "RecordValue" } } @@ -12390,32 +12356,32 @@ "title": "Enumerations", "kind": 4, "children": [ - 583 + 582 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ - 614, - 608, - 616, - 615 + 613, + 607, + 615, + 614 ] }, { "title": "Functions", "kind": 64, "children": [ - 633, - 620, - 627, - 637, - 649, - 640, - 646, - 643, - 653 + 632, + 619, + 626, + 636, + 648, + 639, + 645, + 642, + 652 ] } ], @@ -12483,16 +12449,16 @@ "title": "Modules", "kind": 1, "children": [ - 466, + 465, 73, - 372, - 218, - 656, + 371, + 217, + 655, 3, - 306, + 305, 48, 34, - 582, + 581, 1 ] } diff --git a/web/spec/supabase.json b/web/spec/supabase.json index 1d5da45e300..f076cd2a425 100644 --- a/web/spec/supabase.json +++ b/web/spec/supabase.json @@ -13,15 +13,15 @@ "flags": {}, "children": [ { - "id": 722, + "id": 741, "name": "Session", "kind": 16777216, "kindString": "Reference", "flags": {}, - "target": 331 + "target": 348 }, { - "id": 303, + "id": 320, "name": "SupabaseClientOptions", "kind": 16777216, "kindString": "Reference", @@ -36,7 +36,7 @@ "target": 175 }, { - "id": 304, + "id": 321, "name": "SupabaseRealtimePayload", "kind": 16777216, "kindString": "Reference", @@ -48,18 +48,18 @@ "character": 2 } ], - "target": 187 + "target": 188 }, { - "id": 734, + "id": 753, "name": "User", "kind": 16777216, "kindString": "Reference", "flags": {}, - "target": 305 + "target": 322 }, { - "id": 1153, + "id": 1172, "name": "Transformers", "kind": 4, "kindString": "Namespace", @@ -68,7 +68,7 @@ }, "children": [ { - "id": 1154, + "id": 1173, "name": "PostgresTypes", "kind": 8, "kindString": "Enumeration", @@ -80,7 +80,7 @@ }, "children": [ { - "id": 1155, + "id": 1174, "name": "abstime", "kind": 16, "kindString": "Enumeration member", @@ -97,7 +97,7 @@ "defaultValue": "\"abstime\"" }, { - "id": 1156, + "id": 1175, "name": "bool", "kind": 16, "kindString": "Enumeration member", @@ -114,7 +114,7 @@ "defaultValue": "\"bool\"" }, { - "id": 1157, + "id": 1176, "name": "date", "kind": 16, "kindString": "Enumeration member", @@ -131,7 +131,7 @@ "defaultValue": "\"date\"" }, { - "id": 1158, + "id": 1177, "name": "daterange", "kind": 16, "kindString": "Enumeration member", @@ -148,7 +148,7 @@ "defaultValue": "\"daterange\"" }, { - "id": 1159, + "id": 1178, "name": "float4", "kind": 16, "kindString": "Enumeration member", @@ -165,7 +165,7 @@ "defaultValue": "\"float4\"" }, { - "id": 1160, + "id": 1179, "name": "float8", "kind": 16, "kindString": "Enumeration member", @@ -182,7 +182,7 @@ "defaultValue": "\"float8\"" }, { - "id": 1161, + "id": 1180, "name": "int2", "kind": 16, "kindString": "Enumeration member", @@ -199,7 +199,7 @@ "defaultValue": "\"int2\"" }, { - "id": 1162, + "id": 1181, "name": "int4", "kind": 16, "kindString": "Enumeration member", @@ -216,7 +216,7 @@ "defaultValue": "\"int4\"" }, { - "id": 1163, + "id": 1182, "name": "int4range", "kind": 16, "kindString": "Enumeration member", @@ -233,7 +233,7 @@ "defaultValue": "\"int4range\"" }, { - "id": 1164, + "id": 1183, "name": "int8", "kind": 16, "kindString": "Enumeration member", @@ -250,7 +250,7 @@ "defaultValue": "\"int8\"" }, { - "id": 1165, + "id": 1184, "name": "int8range", "kind": 16, "kindString": "Enumeration member", @@ -267,7 +267,7 @@ "defaultValue": "\"int8range\"" }, { - "id": 1166, + "id": 1185, "name": "json", "kind": 16, "kindString": "Enumeration member", @@ -284,7 +284,7 @@ "defaultValue": "\"json\"" }, { - "id": 1167, + "id": 1186, "name": "jsonb", "kind": 16, "kindString": "Enumeration member", @@ -301,7 +301,7 @@ "defaultValue": "\"jsonb\"" }, { - "id": 1168, + "id": 1187, "name": "money", "kind": 16, "kindString": "Enumeration member", @@ -318,7 +318,7 @@ "defaultValue": "\"money\"" }, { - "id": 1169, + "id": 1188, "name": "numeric", "kind": 16, "kindString": "Enumeration member", @@ -335,7 +335,7 @@ "defaultValue": "\"numeric\"" }, { - "id": 1170, + "id": 1189, "name": "oid", "kind": 16, "kindString": "Enumeration member", @@ -352,7 +352,7 @@ "defaultValue": "\"oid\"" }, { - "id": 1171, + "id": 1190, "name": "reltime", "kind": 16, "kindString": "Enumeration member", @@ -369,7 +369,7 @@ "defaultValue": "\"reltime\"" }, { - "id": 1172, + "id": 1191, "name": "text", "kind": 16, "kindString": "Enumeration member", @@ -386,7 +386,7 @@ "defaultValue": "\"text\"" }, { - "id": 1173, + "id": 1192, "name": "time", "kind": 16, "kindString": "Enumeration member", @@ -403,7 +403,7 @@ "defaultValue": "\"time\"" }, { - "id": 1174, + "id": 1193, "name": "timestamp", "kind": 16, "kindString": "Enumeration member", @@ -420,7 +420,7 @@ "defaultValue": "\"timestamp\"" }, { - "id": 1175, + "id": 1194, "name": "timestamptz", "kind": 16, "kindString": "Enumeration member", @@ -437,7 +437,7 @@ "defaultValue": "\"timestamptz\"" }, { - "id": 1176, + "id": 1195, "name": "timetz", "kind": 16, "kindString": "Enumeration member", @@ -454,7 +454,7 @@ "defaultValue": "\"timetz\"" }, { - "id": 1177, + "id": 1196, "name": "tsrange", "kind": 16, "kindString": "Enumeration member", @@ -471,7 +471,7 @@ "defaultValue": "\"tsrange\"" }, { - "id": 1178, + "id": 1197, "name": "tstzrange", "kind": 16, "kindString": "Enumeration member", @@ -493,30 +493,30 @@ "title": "Enumeration members", "kind": 16, "children": [ - 1155, - 1156, - 1157, - 1158, - 1159, - 1160, - 1161, - 1162, - 1163, - 1164, - 1165, - 1166, - 1167, - 1168, - 1169, - 1170, - 1171, - 1172, - 1173, 1174, 1175, 1176, 1177, - 1178 + 1178, + 1179, + 1180, + 1181, + 1182, + 1183, + 1184, + 1185, + 1186, + 1187, + 1188, + 1189, + 1190, + 1191, + 1192, + 1193, + 1194, + 1195, + 1196, + 1197 ] } ], @@ -529,7 +529,7 @@ ] }, { - "id": 1192, + "id": 1211, "name": "convertCell", "kind": 64, "kindString": "Function", @@ -545,7 +545,7 @@ ], "signatures": [ { - "id": 1193, + "id": 1212, "name": "convertCell", "kind": 4096, "kindString": "Call signature", @@ -571,7 +571,7 @@ }, "parameters": [ { - "id": 1194, + "id": 1213, "name": "type", "kind": 32768, "kindString": "Parameter", @@ -587,7 +587,7 @@ } }, { - "id": 1195, + "id": 1214, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -612,7 +612,7 @@ ] }, { - "id": 1179, + "id": 1198, "name": "convertChangeData", "kind": 64, "kindString": "Function", @@ -628,7 +628,7 @@ ], "signatures": [ { - "id": 1180, + "id": 1199, "name": "convertChangeData", "kind": 4096, "kindString": "Call signature", @@ -646,7 +646,7 @@ }, "parameters": [ { - "id": 1181, + "id": 1200, "name": "columns", "kind": 32768, "kindString": "Parameter", @@ -661,7 +661,7 @@ } }, { - "id": 1182, + "id": 1201, "name": "record", "kind": 32768, "kindString": "Parameter", @@ -677,7 +677,7 @@ } }, { - "id": 1183, + "id": 1202, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -691,7 +691,7 @@ "type": { "type": "reflection", "declaration": { - "id": 1184, + "id": 1203, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -700,7 +700,7 @@ }, "children": [ { - "id": 1185, + "id": 1204, "name": "skipTypes", "kind": 1024, "kindString": "Property", @@ -732,7 +732,7 @@ "title": "Properties", "kind": 1024, "children": [ - 1185 + 1204 ] } ] @@ -750,7 +750,7 @@ ] }, { - "id": 1186, + "id": 1205, "name": "convertColumn", "kind": 64, "kindString": "Function", @@ -766,7 +766,7 @@ ], "signatures": [ { - "id": 1187, + "id": 1206, "name": "convertColumn", "kind": 4096, "kindString": "Call signature", @@ -789,7 +789,7 @@ }, "parameters": [ { - "id": 1188, + "id": 1207, "name": "columnName", "kind": 32768, "kindString": "Parameter", @@ -805,7 +805,7 @@ } }, { - "id": 1189, + "id": 1208, "name": "columns", "kind": 32768, "kindString": "Parameter", @@ -820,7 +820,7 @@ } }, { - "id": 1190, + "id": 1209, "name": "record", "kind": 32768, "kindString": "Parameter", @@ -838,7 +838,7 @@ } }, { - "id": 1191, + "id": 1210, "name": "skipTypes", "kind": 32768, "kindString": "Parameter", @@ -867,7 +867,7 @@ ] }, { - "id": 1205, + "id": 1224, "name": "toArray", "kind": 64, "kindString": "Function", @@ -883,7 +883,7 @@ ], "signatures": [ { - "id": 1206, + "id": 1225, "name": "toArray", "kind": 4096, "kindString": "Call signature", @@ -909,7 +909,7 @@ }, "parameters": [ { - "id": 1207, + "id": 1226, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -924,7 +924,7 @@ } }, { - "id": 1208, + "id": 1227, "name": "type", "kind": 32768, "kindString": "Parameter", @@ -947,7 +947,7 @@ ] }, { - "id": 1196, + "id": 1215, "name": "toBoolean", "kind": 64, "kindString": "Function", @@ -963,7 +963,7 @@ ], "signatures": [ { - "id": 1197, + "id": 1216, "name": "toBoolean", "kind": 4096, "kindString": "Call signature", @@ -972,7 +972,7 @@ }, "parameters": [ { - "id": 1198, + "id": 1217, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -997,7 +997,7 @@ ] }, { - "id": 1202, + "id": 1221, "name": "toJson", "kind": 64, "kindString": "Function", @@ -1013,7 +1013,7 @@ ], "signatures": [ { - "id": 1203, + "id": 1222, "name": "toJson", "kind": 4096, "kindString": "Call signature", @@ -1022,7 +1022,7 @@ }, "parameters": [ { - "id": 1204, + "id": 1223, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -1047,7 +1047,7 @@ ] }, { - "id": 1199, + "id": 1218, "name": "toNumber", "kind": 64, "kindString": "Function", @@ -1063,7 +1063,7 @@ ], "signatures": [ { - "id": 1200, + "id": 1219, "name": "toNumber", "kind": 4096, "kindString": "Call signature", @@ -1072,7 +1072,7 @@ }, "parameters": [ { - "id": 1201, + "id": 1220, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -1097,7 +1097,7 @@ ] }, { - "id": 1209, + "id": 1228, "name": "toTimestampString", "kind": 64, "kindString": "Function", @@ -1113,7 +1113,7 @@ ], "signatures": [ { - "id": 1210, + "id": 1229, "name": "toTimestampString", "kind": 4096, "kindString": "Call signature", @@ -1131,7 +1131,7 @@ }, "parameters": [ { - "id": 1211, + "id": 1230, "name": "value", "kind": 32768, "kindString": "Parameter", @@ -1161,21 +1161,21 @@ "title": "Enumerations", "kind": 8, "children": [ - 1154 + 1173 ] }, { "title": "Functions", "kind": 64, "children": [ - 1192, - 1179, - 1186, + 1211, + 1198, 1205, - 1196, - 1202, - 1199, - 1209 + 1224, + 1215, + 1221, + 1218, + 1228 ] } ], @@ -1188,7 +1188,7 @@ ] }, { - "id": 339, + "id": 356, "name": "GoTrueApi", "kind": 128, "kindString": "Class", @@ -1197,7 +1197,7 @@ }, "children": [ { - "id": 340, + "id": 357, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -1213,7 +1213,7 @@ ], "signatures": [ { - "id": 341, + "id": 358, "name": "new GoTrueApi", "kind": 16384, "kindString": "Constructor signature", @@ -1222,7 +1222,7 @@ }, "parameters": [ { - "id": 342, + "id": 359, "name": "__namedParameters", "kind": 32768, "kindString": "Parameter", @@ -1232,7 +1232,7 @@ "type": { "type": "reflection", "declaration": { - "id": 343, + "id": 360, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -1241,7 +1241,7 @@ }, "children": [ { - "id": 349, + "id": 366, "name": "cookieOptions", "kind": 1024, "kindString": "Property", @@ -1258,14 +1258,14 @@ ], "type": { "type": "reference", - "id": 759, + "id": 778, "qualifiedName": "CookieOptions", "package": "@supabase/gotrue-js", "name": "CookieOptions" } }, { - "id": 350, + "id": 367, "name": "fetch", "kind": 1024, "kindString": "Property", @@ -1283,7 +1283,7 @@ "type": { "type": "reflection", "declaration": { - "id": 351, + "id": 368, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -1292,7 +1292,7 @@ }, "signatures": [ { - "id": 352, + "id": 369, "name": "__type", "kind": 4096, "kindString": "Call signature", @@ -1301,7 +1301,7 @@ }, "parameters": [ { - "id": 353, + "id": 370, "name": "input", "kind": 32768, "kindString": "Parameter", @@ -1316,7 +1316,7 @@ } }, { - "id": 354, + "id": 371, "name": "init", "kind": 32768, "kindString": "Parameter", @@ -1352,7 +1352,7 @@ } }, { - "id": 345, + "id": 362, "name": "headers", "kind": 1024, "kindString": "Property", @@ -1370,7 +1370,7 @@ "type": { "type": "reflection", "declaration": { - "id": 346, + "id": 363, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -1378,7 +1378,7 @@ "isExternal": true }, "indexSignature": { - "id": 347, + "id": 364, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -1387,7 +1387,7 @@ }, "parameters": [ { - "id": 348, + "id": 365, "name": "key", "kind": 32768, "flags": { @@ -1408,7 +1408,7 @@ } }, { - "id": 344, + "id": 361, "name": "url", "kind": 1024, "kindString": "Property", @@ -1433,10 +1433,10 @@ "title": "Properties", "kind": 1024, "children": [ - 349, - 350, - 345, - 344 + 366, + 367, + 362, + 361 ] } ] @@ -1446,7 +1446,7 @@ ], "type": { "type": "reference", - "id": 339, + "id": 356, "qualifiedName": "GoTrueApi", "package": "@supabase/gotrue-js", "name": "default" @@ -1455,7 +1455,7 @@ ] }, { - "id": 366, + "id": 383, "name": "_createRequestHeaders", "kind": 1024, "kindString": "Property", @@ -1486,7 +1486,7 @@ } }, { - "id": 367, + "id": 384, "name": "cookieName", "kind": 1024, "kindString": "Property", @@ -1507,7 +1507,7 @@ } }, { - "id": 360, + "id": 377, "name": "cookieOptions", "kind": 1024, "kindString": "Property", @@ -1524,14 +1524,14 @@ ], "type": { "type": "reference", - "id": 759, + "id": 778, "qualifiedName": "CookieOptions", "package": "@supabase/gotrue-js", "name": "CookieOptions" } }, { - "id": 361, + "id": 378, "name": "fetch", "kind": 1024, "kindString": "Property", @@ -1549,7 +1549,7 @@ "type": { "type": "reflection", "declaration": { - "id": 362, + "id": 379, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -1558,7 +1558,7 @@ }, "signatures": [ { - "id": 363, + "id": 380, "name": "__type", "kind": 4096, "kindString": "Call signature", @@ -1567,7 +1567,7 @@ }, "parameters": [ { - "id": 364, + "id": 381, "name": "input", "kind": 32768, "kindString": "Parameter", @@ -1582,7 +1582,7 @@ } }, { - "id": 365, + "id": 382, "name": "init", "kind": 32768, "kindString": "Parameter", @@ -1618,7 +1618,7 @@ } }, { - "id": 356, + "id": 373, "name": "headers", "kind": 1024, "kindString": "Property", @@ -1636,7 +1636,7 @@ "type": { "type": "reflection", "declaration": { - "id": 357, + "id": 374, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -1644,7 +1644,7 @@ "isExternal": true }, "indexSignature": { - "id": 358, + "id": 375, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -1653,7 +1653,7 @@ }, "parameters": [ { - "id": 359, + "id": 376, "name": "key", "kind": 32768, "flags": { @@ -1674,7 +1674,7 @@ } }, { - "id": 355, + "id": 372, "name": "url", "kind": 1024, "kindString": "Property", @@ -1695,7 +1695,7 @@ } }, { - "id": 522, + "id": 539, "name": "createUser", "kind": 2048, "kindString": "Method", @@ -1711,7 +1711,7 @@ ], "signatures": [ { - "id": 523, + "id": 540, "name": "createUser", "kind": 4096, "kindString": "Call signature", @@ -1724,7 +1724,7 @@ }, "parameters": [ { - "id": 524, + "id": 541, "name": "attributes", "kind": 32768, "kindString": "Parameter", @@ -1736,7 +1736,7 @@ }, "type": { "type": "reference", - "id": 741, + "id": 760, "qualifiedName": "AdminUserAttributes", "package": "@supabase/gotrue-js", "name": "AdminUserAttributes" @@ -1752,7 +1752,7 @@ { "type": "reflection", "declaration": { - "id": 525, + "id": 542, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -1761,7 +1761,7 @@ }, "children": [ { - "id": 527, + "id": 544, "name": "data", "kind": 1024, "kindString": "Property", @@ -1781,7 +1781,7 @@ } }, { - "id": 528, + "id": 545, "name": "error", "kind": 1024, "kindString": "Property", @@ -1797,14 +1797,14 @@ ], "type": { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" } }, { - "id": 526, + "id": 543, "name": "user", "kind": 1024, "kindString": "Property", @@ -1829,9 +1829,9 @@ "title": "Properties", "kind": 1024, "children": [ - 527, - 528, - 526 + 544, + 545, + 543 ] } ] @@ -1840,7 +1840,7 @@ { "type": "reflection", "declaration": { - "id": 529, + "id": 546, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -1849,7 +1849,7 @@ }, "children": [ { - "id": 531, + "id": 548, "name": "data", "kind": 1024, "kindString": "Property", @@ -1865,14 +1865,14 @@ ], "type": { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" } }, { - "id": 532, + "id": 549, "name": "error", "kind": 1024, "kindString": "Property", @@ -1892,7 +1892,7 @@ } }, { - "id": 530, + "id": 547, "name": "user", "kind": 1024, "kindString": "Property", @@ -1908,7 +1908,7 @@ ], "type": { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -1920,9 +1920,9 @@ "title": "Properties", "kind": 1024, "children": [ - 531, - 532, - 530 + 548, + 549, + 547 ] } ] @@ -1939,7 +1939,7 @@ ] }, { - "id": 499, + "id": 516, "name": "deleteAuthCookie", "kind": 2048, "kindString": "Method", @@ -1955,7 +1955,7 @@ ], "signatures": [ { - "id": 500, + "id": 517, "name": "deleteAuthCookie", "kind": 4096, "kindString": "Call signature", @@ -1967,7 +1967,7 @@ }, "parameters": [ { - "id": 501, + "id": 518, "name": "req", "kind": 32768, "kindString": "Parameter", @@ -1983,7 +1983,7 @@ } }, { - "id": 502, + "id": 519, "name": "res", "kind": 32768, "kindString": "Parameter", @@ -1999,7 +1999,7 @@ } }, { - "id": 503, + "id": 520, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -2013,7 +2013,7 @@ "type": { "type": "reflection", "declaration": { - "id": 504, + "id": 521, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -2022,7 +2022,7 @@ }, "children": [ { - "id": 505, + "id": 522, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -2048,7 +2048,7 @@ "title": "Properties", "kind": 1024, "children": [ - 505 + 522 ] } ] @@ -2064,7 +2064,7 @@ ] }, { - "id": 567, + "id": 584, "name": "deleteUser", "kind": 2048, "kindString": "Method", @@ -2080,7 +2080,7 @@ ], "signatures": [ { - "id": 568, + "id": 585, "name": "deleteUser", "kind": 4096, "kindString": "Call signature", @@ -2093,7 +2093,7 @@ }, "parameters": [ { - "id": 569, + "id": 586, "name": "uid", "kind": 32768, "kindString": "Parameter", @@ -2115,7 +2115,7 @@ { "type": "reflection", "declaration": { - "id": 570, + "id": 587, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -2124,7 +2124,7 @@ }, "children": [ { - "id": 572, + "id": 589, "name": "data", "kind": 1024, "kindString": "Property", @@ -2147,7 +2147,7 @@ }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -2156,7 +2156,7 @@ } }, { - "id": 573, + "id": 590, "name": "error", "kind": 1024, "kindString": "Property", @@ -2179,7 +2179,7 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -2188,7 +2188,7 @@ } }, { - "id": 571, + "id": 588, "name": "user", "kind": 1024, "kindString": "Property", @@ -2211,7 +2211,7 @@ }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -2225,9 +2225,9 @@ "title": "Properties", "kind": 1024, "children": [ - 572, - 573, - 571 + 589, + 590, + 588 ] } ] @@ -2242,7 +2242,7 @@ ] }, { - "id": 510, + "id": 527, "name": "generateLink", "kind": 2048, "kindString": "Method", @@ -2258,7 +2258,7 @@ ], "signatures": [ { - "id": 511, + "id": 528, "name": "generateLink", "kind": 4096, "kindString": "Call signature", @@ -2270,7 +2270,7 @@ }, "parameters": [ { - "id": 512, + "id": 529, "name": "type", "kind": 32768, "kindString": "Parameter", @@ -2303,7 +2303,7 @@ } }, { - "id": 513, + "id": 530, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -2319,7 +2319,7 @@ } }, { - "id": 514, + "id": 531, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -2330,7 +2330,7 @@ "type": { "type": "reflection", "declaration": { - "id": 515, + "id": 532, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -2339,7 +2339,7 @@ }, "children": [ { - "id": 517, + "id": 534, "name": "data", "kind": 1024, "kindString": "Property", @@ -2360,7 +2360,7 @@ } }, { - "id": 516, + "id": 533, "name": "password", "kind": 1024, "kindString": "Property", @@ -2381,7 +2381,7 @@ } }, { - "id": 518, + "id": 535, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -2407,9 +2407,9 @@ "title": "Properties", "kind": 1024, "children": [ - 517, - 516, - 518 + 534, + 533, + 535 ] } ] @@ -2423,7 +2423,7 @@ { "type": "reflection", "declaration": { - "id": 519, + "id": 536, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -2432,7 +2432,7 @@ }, "children": [ { - "id": 520, + "id": 537, "name": "data", "kind": 1024, "kindString": "Property", @@ -2455,14 +2455,14 @@ }, { "type": "reference", - "id": 331, + "id": 348, "qualifiedName": "Session", "package": "@supabase/gotrue-js", "name": "Session" }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -2471,7 +2471,7 @@ } }, { - "id": 521, + "id": 538, "name": "error", "kind": 1024, "kindString": "Property", @@ -2494,7 +2494,7 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -2508,8 +2508,8 @@ "title": "Properties", "kind": 1024, "children": [ - 520, - 521 + 537, + 538 ] } ] @@ -2524,7 +2524,7 @@ ] }, { - "id": 506, + "id": 523, "name": "getAuthCookieString", "kind": 2048, "kindString": "Method", @@ -2540,7 +2540,7 @@ ], "signatures": [ { - "id": 507, + "id": 524, "name": "getAuthCookieString", "kind": 4096, "kindString": "Call signature", @@ -2553,7 +2553,7 @@ }, "parameters": [ { - "id": 508, + "id": 525, "name": "req", "kind": 32768, "kindString": "Parameter", @@ -2569,7 +2569,7 @@ } }, { - "id": 509, + "id": 526, "name": "res", "kind": 32768, "kindString": "Parameter", @@ -2596,7 +2596,7 @@ ] }, { - "id": 368, + "id": 385, "name": "getUrlForProvider", "kind": 2048, "kindString": "Method", @@ -2612,7 +2612,7 @@ ], "signatures": [ { - "id": 369, + "id": 386, "name": "getUrlForProvider", "kind": 4096, "kindString": "Call signature", @@ -2624,7 +2624,7 @@ }, "parameters": [ { - "id": 370, + "id": 387, "name": "provider", "kind": 32768, "kindString": "Parameter", @@ -2636,14 +2636,14 @@ }, "type": { "type": "reference", - "id": 717, + "id": 736, "qualifiedName": "Provider", "package": "@supabase/gotrue-js", "name": "Provider" } }, { - "id": 371, + "id": 388, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -2653,7 +2653,7 @@ "type": { "type": "reflection", "declaration": { - "id": 372, + "id": 389, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -2662,7 +2662,7 @@ }, "children": [ { - "id": 373, + "id": 390, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -2683,7 +2683,7 @@ } }, { - "id": 374, + "id": 391, "name": "scopes", "kind": 1024, "kindString": "Property", @@ -2709,8 +2709,8 @@ "title": "Properties", "kind": 1024, "children": [ - 373, - 374 + 390, + 391 ] } ] @@ -2726,7 +2726,7 @@ ] }, { - "id": 574, + "id": 591, "name": "getUser", "kind": 2048, "kindString": "Method", @@ -2742,7 +2742,7 @@ ], "signatures": [ { - "id": 575, + "id": 592, "name": "getUser", "kind": 4096, "kindString": "Call signature", @@ -2755,7 +2755,7 @@ }, "parameters": [ { - "id": 576, + "id": 593, "name": "jwt", "kind": 32768, "kindString": "Parameter", @@ -2777,7 +2777,7 @@ { "type": "reflection", "declaration": { - "id": 577, + "id": 594, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -2786,7 +2786,7 @@ }, "children": [ { - "id": 579, + "id": 596, "name": "data", "kind": 1024, "kindString": "Property", @@ -2809,7 +2809,7 @@ }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -2818,7 +2818,7 @@ } }, { - "id": 580, + "id": 597, "name": "error", "kind": 1024, "kindString": "Property", @@ -2841,7 +2841,7 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -2850,7 +2850,7 @@ } }, { - "id": 578, + "id": 595, "name": "user", "kind": 1024, "kindString": "Property", @@ -2873,7 +2873,7 @@ }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -2887,9 +2887,9 @@ "title": "Properties", "kind": 1024, "children": [ - 579, - 580, - 578 + 596, + 597, + 595 ] } ] @@ -2904,7 +2904,7 @@ ] }, { - "id": 550, + "id": 567, "name": "getUserByCookie", "kind": 2048, "kindString": "Method", @@ -2920,7 +2920,7 @@ ], "signatures": [ { - "id": 551, + "id": 568, "name": "getUserByCookie", "kind": 4096, "kindString": "Call signature", @@ -2932,7 +2932,7 @@ }, "parameters": [ { - "id": 552, + "id": 569, "name": "req", "kind": 32768, "kindString": "Parameter", @@ -2945,7 +2945,7 @@ } }, { - "id": 553, + "id": 570, "name": "res", "kind": 32768, "kindString": "Parameter", @@ -2965,7 +2965,7 @@ { "type": "reflection", "declaration": { - "id": 554, + "id": 571, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -2974,7 +2974,7 @@ }, "children": [ { - "id": 557, + "id": 574, "name": "data", "kind": 1024, "kindString": "Property", @@ -2997,7 +2997,7 @@ }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -3006,7 +3006,7 @@ } }, { - "id": 558, + "id": 575, "name": "error", "kind": 1024, "kindString": "Property", @@ -3029,7 +3029,7 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -3038,7 +3038,7 @@ } }, { - "id": 555, + "id": 572, "name": "token", "kind": 1024, "kindString": "Property", @@ -3067,7 +3067,7 @@ } }, { - "id": 556, + "id": 573, "name": "user", "kind": 1024, "kindString": "Property", @@ -3090,7 +3090,7 @@ }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -3104,10 +3104,10 @@ "title": "Properties", "kind": 1024, "children": [ - 557, - 558, - 555, - 556 + 574, + 575, + 572, + 573 ] } ] @@ -3122,7 +3122,7 @@ ] }, { - "id": 541, + "id": 558, "name": "getUserById", "kind": 2048, "kindString": "Method", @@ -3138,7 +3138,7 @@ ], "signatures": [ { - "id": 542, + "id": 559, "name": "getUserById", "kind": 4096, "kindString": "Call signature", @@ -3150,7 +3150,7 @@ }, "parameters": [ { - "id": 543, + "id": 560, "name": "uid", "kind": 32768, "kindString": "Parameter", @@ -3175,7 +3175,7 @@ { "type": "reflection", "declaration": { - "id": 544, + "id": 561, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -3184,7 +3184,7 @@ }, "children": [ { - "id": 545, + "id": 562, "name": "data", "kind": 1024, "kindString": "Property", @@ -3204,7 +3204,7 @@ } }, { - "id": 546, + "id": 563, "name": "error", "kind": 1024, "kindString": "Property", @@ -3220,7 +3220,7 @@ ], "type": { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -3232,8 +3232,8 @@ "title": "Properties", "kind": 1024, "children": [ - 545, - 546 + 562, + 563 ] } ] @@ -3242,7 +3242,7 @@ { "type": "reflection", "declaration": { - "id": 547, + "id": 564, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -3251,7 +3251,7 @@ }, "children": [ { - "id": 548, + "id": 565, "name": "data", "kind": 1024, "kindString": "Property", @@ -3267,14 +3267,14 @@ ], "type": { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" } }, { - "id": 549, + "id": 566, "name": "error", "kind": 1024, "kindString": "Property", @@ -3299,8 +3299,8 @@ "title": "Properties", "kind": 1024, "children": [ - 548, - 549 + 565, + 566 ] } ] @@ -3317,7 +3317,7 @@ ] }, { - "id": 468, + "id": 485, "name": "inviteUserByEmail", "kind": 2048, "kindString": "Method", @@ -3333,7 +3333,7 @@ ], "signatures": [ { - "id": 469, + "id": 486, "name": "inviteUserByEmail", "kind": 4096, "kindString": "Call signature", @@ -3345,7 +3345,7 @@ }, "parameters": [ { - "id": 470, + "id": 487, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -3361,7 +3361,7 @@ } }, { - "id": 471, + "id": 488, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -3372,7 +3372,7 @@ "type": { "type": "reflection", "declaration": { - "id": 472, + "id": 489, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -3381,7 +3381,7 @@ }, "children": [ { - "id": 474, + "id": 491, "name": "data", "kind": 1024, "kindString": "Property", @@ -3402,7 +3402,7 @@ } }, { - "id": 473, + "id": 490, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -3428,8 +3428,8 @@ "title": "Properties", "kind": 1024, "children": [ - 474, - 473 + 491, + 490 ] } ] @@ -3437,331 +3437,6 @@ } } ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 475, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 476, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 169, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 305, - "qualifiedName": "User", - "package": "@supabase/gotrue-js", - "name": "User" - } - ] - } - }, - { - "id": 477, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 170, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 719, - "qualifiedName": "ApiError", - "package": "@supabase/gotrue-js", - "name": "ApiError" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 476, - 477 - ] - } - ] - } - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 533, - "name": "listUsers", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 252, - "character": 4 - } - ], - "signatures": [ - { - "id": 534, - "name": "listUsers", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Get a list of users.", - "text": "This function should only be called on a server. Never expose your `service_role` key in the browser.\n" - }, - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "union", - "types": [ - { - "type": "reflection", - "declaration": { - "id": 535, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 536, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 253, - "character": 8 - } - ], - "type": { - "type": "literal", - "value": null - } - }, - { - "id": 537, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 254, - "character": 8 - } - ], - "type": { - "type": "reference", - "id": 719, - "qualifiedName": "ApiError", - "package": "@supabase/gotrue-js", - "name": "ApiError" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 536, - 537 - ] - } - ] - } - }, - { - "type": "reflection", - "declaration": { - "id": 538, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 539, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 256, - "character": 8 - } - ], - "type": { - "type": "array", - "elementType": { - "type": "reference", - "id": 305, - "qualifiedName": "User", - "package": "@supabase/gotrue-js", - "name": "User" - } - } - }, - { - "id": 540, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 257, - "character": 8 - } - ], - "type": { - "type": "literal", - "value": null - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 539, - 540 - ] - } - ] - } - } - ] - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 489, - "name": "refreshAccessToken", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 188, - "character": 4 - } - ], - "signatures": [ - { - "id": 490, - "name": "refreshAccessToken", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Generates a new JWT." - }, - "parameters": [ - { - "id": 491, - "name": "refreshToken", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "A valid refresh token that was returned on login.\n" - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], "type": { "type": "reference", "typeArguments": [ @@ -3787,7 +3462,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 189, + "line": 169, "character": 8 } ], @@ -3800,10 +3475,10 @@ }, { "type": "reference", - "id": 331, - "qualifiedName": "Session", + "id": 322, + "qualifiedName": "User", "package": "@supabase/gotrue-js", - "name": "Session" + "name": "User" } ] } @@ -3819,7 +3494,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 190, + "line": 170, "character": 8 } ], @@ -3832,7 +3507,7 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -3862,7 +3537,332 @@ ] }, { - "id": 478, + "id": 550, + "name": "listUsers", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 252, + "character": 4 + } + ], + "signatures": [ + { + "id": 551, + "name": "listUsers", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Get a list of users.", + "text": "This function should only be called on a server. Never expose your `service_role` key in the browser.\n" + }, + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 552, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 553, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 253, + "character": 8 + } + ], + "type": { + "type": "literal", + "value": null + } + }, + { + "id": 554, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 254, + "character": 8 + } + ], + "type": { + "type": "reference", + "id": 738, + "qualifiedName": "ApiError", + "package": "@supabase/gotrue-js", + "name": "ApiError" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 553, + 554 + ] + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 555, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 556, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 256, + "character": 8 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "id": 322, + "qualifiedName": "User", + "package": "@supabase/gotrue-js", + "name": "User" + } + } + }, + { + "id": 557, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 257, + "character": 8 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 556, + 557 + ] + } + ] + } + } + ] + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 506, + "name": "refreshAccessToken", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 188, + "character": 4 + } + ], + "signatures": [ + { + "id": 507, + "name": "refreshAccessToken", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Generates a new JWT." + }, + "parameters": [ + { + "id": 508, + "name": "refreshToken", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "A valid refresh token that was returned on login.\n" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 509, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 510, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 189, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 348, + "qualifiedName": "Session", + "package": "@supabase/gotrue-js", + "name": "Session" + } + ] + } + }, + { + "id": 511, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 190, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 738, + "qualifiedName": "ApiError", + "package": "@supabase/gotrue-js", + "name": "ApiError" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 510, + 511 + ] + } + ] + } + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 495, "name": "resetPasswordForEmail", "kind": 2048, "kindString": "Method", @@ -3878,7 +3878,7 @@ ], "signatures": [ { - "id": 479, + "id": 496, "name": "resetPasswordForEmail", "kind": 4096, "kindString": "Call signature", @@ -3890,7 +3890,7 @@ }, "parameters": [ { - "id": 480, + "id": 497, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -3906,7 +3906,7 @@ } }, { - "id": 481, + "id": 498, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -3917,7 +3917,7 @@ "type": { "type": "reflection", "declaration": { - "id": 482, + "id": 499, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -3926,7 +3926,7 @@ }, "children": [ { - "id": 484, + "id": 501, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -3947,7 +3947,7 @@ } }, { - "id": 483, + "id": 500, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -3973,8 +3973,8 @@ "title": "Properties", "kind": 1024, "children": [ - 484, - 483 + 501, + 500 ] } ] @@ -3988,7 +3988,7 @@ { "type": "reflection", "declaration": { - "id": 485, + "id": 502, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -3997,7 +3997,7 @@ }, "children": [ { - "id": 486, + "id": 503, "name": "data", "kind": 1024, "kindString": "Property", @@ -4021,7 +4021,7 @@ { "type": "reflection", "declaration": { - "id": 487, + "id": 504, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -4034,7 +4034,7 @@ } }, { - "id": 488, + "id": 505, "name": "error", "kind": 1024, "kindString": "Property", @@ -4057,7 +4057,7 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -4071,8 +4071,8 @@ "title": "Properties", "kind": 1024, "children": [ - 486, - 488 + 503, + 505 ] } ] @@ -4087,7 +4087,7 @@ ] }, { - "id": 421, + "id": 438, "name": "sendMagicLinkEmail", "kind": 2048, "kindString": "Method", @@ -4103,7 +4103,7 @@ ], "signatures": [ { - "id": 422, + "id": 439, "name": "sendMagicLinkEmail", "kind": 4096, "kindString": "Call signature", @@ -4115,7 +4115,7 @@ }, "parameters": [ { - "id": 423, + "id": 440, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -4131,7 +4131,7 @@ } }, { - "id": 424, + "id": 441, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -4142,7 +4142,7 @@ "type": { "type": "reflection", "declaration": { - "id": 425, + "id": 442, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -4151,7 +4151,7 @@ }, "children": [ { - "id": 428, + "id": 445, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -4172,7 +4172,7 @@ } }, { - "id": 427, + "id": 444, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -4193,7 +4193,7 @@ } }, { - "id": 426, + "id": 443, "name": "shouldCreateUser", "kind": 1024, "kindString": "Property", @@ -4219,9 +4219,9 @@ "title": "Properties", "kind": 1024, "children": [ - 428, - 427, - 426 + 445, + 444, + 443 ] } ] @@ -4229,6 +4229,822 @@ } } ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 446, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 447, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 111, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reflection", + "declaration": { + "id": 448, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + } + } + } + ] + } + }, + { + "id": 449, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 112, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 738, + "qualifiedName": "ApiError", + "package": "@supabase/gotrue-js", + "name": "ApiError" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 447, + 449 + ] + } + ] + } + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 450, + "name": "sendMobileOTP", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 119, + "character": 4 + } + ], + "signatures": [ + { + "id": 451, + "name": "sendMobileOTP", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Sends a mobile OTP via SMS. Will register the account if it doesn't already exist" + }, + "parameters": [ + { + "id": 452, + "name": "phone", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "The user's phone number WITH international prefix" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 453, + "name": "options", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 454, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 456, + "name": "captchaToken", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 121, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 455, + "name": "shouldCreateUser", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 120, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 456, + 455 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 457, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 458, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 123, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reflection", + "declaration": { + "id": 459, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + } + } + } + ] + } + }, + { + "id": 460, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 124, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 738, + "qualifiedName": "ApiError", + "package": "@supabase/gotrue-js", + "name": "ApiError" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 458, + 460 + ] + } + ] + } + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 512, + "name": "setAuthCookie", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 198, + "character": 4 + } + ], + "signatures": [ + { + "id": 513, + "name": "setAuthCookie", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Set/delete the auth cookie based on the AuthChangeEvent.\nWorks for Next.js & Express (requires cookie-parser middleware)." + }, + "parameters": [ + { + "id": 514, + "name": "req", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "The request object." + }, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 515, + "name": "res", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "The response object.\n" + }, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 404, + "name": "signInWithEmail", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 60, + "character": 4 + } + ], + "signatures": [ + { + "id": 405, + "name": "signInWithEmail", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Logs in an existing user using their email address." + }, + "parameters": [ + { + "id": 406, + "name": "email", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "The email address of the user." + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 407, + "name": "password", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "The password of the user." + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 408, + "name": "options", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 409, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 410, + "name": "redirectTo", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 61, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 410 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 411, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 412, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 63, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 348, + "qualifiedName": "Session", + "package": "@supabase/gotrue-js", + "name": "Session" + } + ] + } + }, + { + "id": 413, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 64, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 738, + "qualifiedName": "ApiError", + "package": "@supabase/gotrue-js", + "name": "ApiError" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 412, + 413 + ] + } + ] + } + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 432, + "name": "signInWithOpenIDConnect", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 96, + "character": 4 + } + ], + "signatures": [ + { + "id": 433, + "name": "signInWithOpenIDConnect", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Logs in an OpenID Connect user using their id_token." + }, + "parameters": [ + { + "id": 434, + "name": "__namedParameters", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 804, + "qualifiedName": "OpenIDConnectCredentials", + "package": "@supabase/gotrue-js", + "name": "OpenIDConnectCredentials" + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 435, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 436, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 97, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 348, + "qualifiedName": "Session", + "package": "@supabase/gotrue-js", + "name": "Session" + } + ] + } + }, + { + "id": 437, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 98, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 738, + "qualifiedName": "ApiError", + "package": "@supabase/gotrue-js", + "name": "ApiError" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 436, + 437 + ] + } + ] + } + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 425, + "name": "signInWithPhone", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", + "line": 84, + "character": 4 + } + ], + "signatures": [ + { + "id": 426, + "name": "signInWithPhone", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Logs in an existing user using their phone number and password." + }, + "parameters": [ + { + "id": 427, + "name": "phone", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "The phone number of the user." + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 428, + "name": "password", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "The password of the user.\n" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], "type": { "type": "reference", "typeArguments": [ @@ -4251,822 +5067,6 @@ "flags": { "isExternal": true }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 111, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reflection", - "declaration": { - "id": 431, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - } - } - } - ] - } - }, - { - "id": 432, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 112, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 719, - "qualifiedName": "ApiError", - "package": "@supabase/gotrue-js", - "name": "ApiError" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 430, - 432 - ] - } - ] - } - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 433, - "name": "sendMobileOTP", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 119, - "character": 4 - } - ], - "signatures": [ - { - "id": 434, - "name": "sendMobileOTP", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Sends a mobile OTP via SMS. Will register the account if it doesn't already exist" - }, - "parameters": [ - { - "id": 435, - "name": "phone", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "The user's phone number WITH international prefix" - }, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 436, - "name": "options", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 437, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 439, - "name": "captchaToken", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 121, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 438, - "name": "shouldCreateUser", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 120, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 439, - 438 - ] - } - ] - } - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 440, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 441, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 123, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reflection", - "declaration": { - "id": 442, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - } - } - } - ] - } - }, - { - "id": 443, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 124, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 719, - "qualifiedName": "ApiError", - "package": "@supabase/gotrue-js", - "name": "ApiError" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 441, - 443 - ] - } - ] - } - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 495, - "name": "setAuthCookie", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 198, - "character": 4 - } - ], - "signatures": [ - { - "id": 496, - "name": "setAuthCookie", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Set/delete the auth cookie based on the AuthChangeEvent.\nWorks for Next.js & Express (requires cookie-parser middleware)." - }, - "parameters": [ - { - "id": 497, - "name": "req", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "The request object." - }, - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 498, - "name": "res", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "The response object.\n" - }, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 387, - "name": "signInWithEmail", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 60, - "character": 4 - } - ], - "signatures": [ - { - "id": 388, - "name": "signInWithEmail", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Logs in an existing user using their email address." - }, - "parameters": [ - { - "id": 389, - "name": "email", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "The email address of the user." - }, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 390, - "name": "password", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "The password of the user." - }, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 391, - "name": "options", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 392, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 393, - "name": "redirectTo", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 61, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 393 - ] - } - ] - } - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 394, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 395, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 63, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 331, - "qualifiedName": "Session", - "package": "@supabase/gotrue-js", - "name": "Session" - } - ] - } - }, - { - "id": 396, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 64, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 719, - "qualifiedName": "ApiError", - "package": "@supabase/gotrue-js", - "name": "ApiError" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 395, - 396 - ] - } - ] - } - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 415, - "name": "signInWithOpenIDConnect", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 96, - "character": 4 - } - ], - "signatures": [ - { - "id": 416, - "name": "signInWithOpenIDConnect", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Logs in an OpenID Connect user using their id_token." - }, - "parameters": [ - { - "id": 417, - "name": "__namedParameters", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 785, - "qualifiedName": "OpenIDConnectCredentials", - "package": "@supabase/gotrue-js", - "name": "OpenIDConnectCredentials" - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 418, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 419, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 97, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 331, - "qualifiedName": "Session", - "package": "@supabase/gotrue-js", - "name": "Session" - } - ] - } - }, - { - "id": 420, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 98, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 719, - "qualifiedName": "ApiError", - "package": "@supabase/gotrue-js", - "name": "ApiError" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 419, - 420 - ] - } - ] - } - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 408, - "name": "signInWithPhone", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", - "line": 84, - "character": 4 - } - ], - "signatures": [ - { - "id": 409, - "name": "signInWithPhone", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Logs in an existing user using their phone number and password." - }, - "parameters": [ - { - "id": 410, - "name": "phone", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "The phone number of the user." - }, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 411, - "name": "password", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "The password of the user.\n" - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 412, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 413, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueApi.d.ts", @@ -5083,7 +5083,7 @@ }, { "type": "reference", - "id": 331, + "id": 348, "qualifiedName": "Session", "package": "@supabase/gotrue-js", "name": "Session" @@ -5092,7 +5092,7 @@ } }, { - "id": 414, + "id": 431, "name": "error", "kind": 1024, "kindString": "Property", @@ -5115,7 +5115,7 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -5129,8 +5129,8 @@ "title": "Properties", "kind": 1024, "children": [ - 413, - 414 + 430, + 431 ] } ] @@ -5145,7 +5145,7 @@ ] }, { - "id": 444, + "id": 461, "name": "signOut", "kind": 2048, "kindString": "Method", @@ -5161,7 +5161,7 @@ ], "signatures": [ { - "id": 445, + "id": 462, "name": "signOut", "kind": 4096, "kindString": "Call signature", @@ -5173,7 +5173,7 @@ }, "parameters": [ { - "id": 446, + "id": 463, "name": "jwt", "kind": 32768, "kindString": "Parameter", @@ -5195,7 +5195,7 @@ { "type": "reflection", "declaration": { - "id": 447, + "id": 464, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -5204,7 +5204,7 @@ }, "children": [ { - "id": 448, + "id": 465, "name": "error", "kind": 1024, "kindString": "Property", @@ -5227,7 +5227,7 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -5241,7 +5241,7 @@ "title": "Properties", "kind": 1024, "children": [ - 448 + 465 ] } ] @@ -5256,7 +5256,7 @@ ] }, { - "id": 375, + "id": 392, "name": "signUpWithEmail", "kind": 2048, "kindString": "Method", @@ -5272,7 +5272,7 @@ ], "signatures": [ { - "id": 376, + "id": 393, "name": "signUpWithEmail", "kind": 4096, "kindString": "Call signature", @@ -5285,7 +5285,7 @@ }, "parameters": [ { - "id": 377, + "id": 394, "name": "email", "kind": 32768, "kindString": "Parameter", @@ -5301,7 +5301,7 @@ } }, { - "id": 378, + "id": 395, "name": "password", "kind": 32768, "kindString": "Parameter", @@ -5317,7 +5317,7 @@ } }, { - "id": 379, + "id": 396, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -5328,7 +5328,7 @@ "type": { "type": "reflection", "declaration": { - "id": 380, + "id": 397, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -5337,7 +5337,7 @@ }, "children": [ { - "id": 383, + "id": 400, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -5358,7 +5358,7 @@ } }, { - "id": 382, + "id": 399, "name": "data", "kind": 1024, "kindString": "Property", @@ -5379,7 +5379,7 @@ } }, { - "id": 381, + "id": 398, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -5405,9 +5405,9 @@ "title": "Properties", "kind": 1024, "children": [ - 383, - 382, - 381 + 400, + 399, + 398 ] } ] @@ -5421,7 +5421,7 @@ { "type": "reflection", "declaration": { - "id": 384, + "id": 401, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -5430,7 +5430,7 @@ }, "children": [ { - "id": 385, + "id": 402, "name": "data", "kind": 1024, "kindString": "Property", @@ -5453,14 +5453,14 @@ }, { "type": "reference", - "id": 331, + "id": 348, "qualifiedName": "Session", "package": "@supabase/gotrue-js", "name": "Session" }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -5469,7 +5469,7 @@ } }, { - "id": 386, + "id": 403, "name": "error", "kind": 1024, "kindString": "Property", @@ -5492,7 +5492,7 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -5506,8 +5506,8 @@ "title": "Properties", "kind": 1024, "children": [ - 385, - 386 + 402, + 403 ] } ] @@ -5522,7 +5522,7 @@ ] }, { - "id": 397, + "id": 414, "name": "signUpWithPhone", "kind": 2048, "kindString": "Method", @@ -5538,7 +5538,7 @@ ], "signatures": [ { - "id": 398, + "id": 415, "name": "signUpWithPhone", "kind": 4096, "kindString": "Call signature", @@ -5550,7 +5550,7 @@ }, "parameters": [ { - "id": 399, + "id": 416, "name": "phone", "kind": 32768, "kindString": "Parameter", @@ -5566,7 +5566,7 @@ } }, { - "id": 400, + "id": 417, "name": "password", "kind": 32768, "kindString": "Parameter", @@ -5582,7 +5582,7 @@ } }, { - "id": 401, + "id": 418, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -5593,7 +5593,7 @@ "type": { "type": "reflection", "declaration": { - "id": 402, + "id": 419, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -5602,7 +5602,7 @@ }, "children": [ { - "id": 404, + "id": 421, "name": "captchaToken", "kind": 1024, "kindString": "Property", @@ -5623,7 +5623,7 @@ } }, { - "id": 403, + "id": 420, "name": "data", "kind": 1024, "kindString": "Property", @@ -5649,8 +5649,8 @@ "title": "Properties", "kind": 1024, "children": [ - 404, - 403 + 421, + 420 ] } ] @@ -5664,7 +5664,7 @@ { "type": "reflection", "declaration": { - "id": 405, + "id": 422, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -5673,7 +5673,7 @@ }, "children": [ { - "id": 406, + "id": 423, "name": "data", "kind": 1024, "kindString": "Property", @@ -5696,14 +5696,14 @@ }, { "type": "reference", - "id": 331, + "id": 348, "qualifiedName": "Session", "package": "@supabase/gotrue-js", "name": "Session" }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -5712,7 +5712,7 @@ } }, { - "id": 407, + "id": 424, "name": "error", "kind": 1024, "kindString": "Property", @@ -5735,7 +5735,7 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -5749,8 +5749,8 @@ "title": "Properties", "kind": 1024, "children": [ - 406, - 407 + 423, + 424 ] } ] @@ -5765,7 +5765,7 @@ ] }, { - "id": 581, + "id": 598, "name": "updateUser", "kind": 2048, "kindString": "Method", @@ -5781,7 +5781,7 @@ ], "signatures": [ { - "id": 582, + "id": 599, "name": "updateUser", "kind": 4096, "kindString": "Call signature", @@ -5793,7 +5793,7 @@ }, "parameters": [ { - "id": 583, + "id": 600, "name": "jwt", "kind": 32768, "kindString": "Parameter", @@ -5809,7 +5809,7 @@ } }, { - "id": 584, + "id": 601, "name": "attributes", "kind": 32768, "kindString": "Parameter", @@ -5821,7 +5821,7 @@ }, "type": { "type": "reference", - "id": 735, + "id": 754, "qualifiedName": "UserAttributes", "package": "@supabase/gotrue-js", "name": "UserAttributes" @@ -5834,7 +5834,7 @@ { "type": "reflection", "declaration": { - "id": 585, + "id": 602, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -5843,7 +5843,7 @@ }, "children": [ { - "id": 587, + "id": 604, "name": "data", "kind": 1024, "kindString": "Property", @@ -5866,7 +5866,7 @@ }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -5875,7 +5875,7 @@ } }, { - "id": 588, + "id": 605, "name": "error", "kind": 1024, "kindString": "Property", @@ -5898,7 +5898,7 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -5907,7 +5907,7 @@ } }, { - "id": 586, + "id": 603, "name": "user", "kind": 1024, "kindString": "Property", @@ -5930,7 +5930,7 @@ }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -5944,9 +5944,9 @@ "title": "Properties", "kind": 1024, "children": [ - 587, - 588, - 586 + 604, + 605, + 603 ] } ] @@ -5961,7 +5961,7 @@ ] }, { - "id": 559, + "id": 576, "name": "updateUserById", "kind": 2048, "kindString": "Method", @@ -5977,7 +5977,7 @@ ], "signatures": [ { - "id": 560, + "id": 577, "name": "updateUserById", "kind": 4096, "kindString": "Call signature", @@ -5989,7 +5989,7 @@ }, "parameters": [ { - "id": 561, + "id": 578, "name": "uid", "kind": 32768, "kindString": "Parameter", @@ -6002,7 +6002,7 @@ } }, { - "id": 562, + "id": 579, "name": "attributes", "kind": 32768, "kindString": "Parameter", @@ -6014,7 +6014,7 @@ }, "type": { "type": "reference", - "id": 741, + "id": 760, "qualifiedName": "AdminUserAttributes", "package": "@supabase/gotrue-js", "name": "AdminUserAttributes" @@ -6027,7 +6027,7 @@ { "type": "reflection", "declaration": { - "id": 563, + "id": 580, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -6036,7 +6036,7 @@ }, "children": [ { - "id": 565, + "id": 582, "name": "data", "kind": 1024, "kindString": "Property", @@ -6059,7 +6059,7 @@ }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -6068,7 +6068,7 @@ } }, { - "id": 566, + "id": 583, "name": "error", "kind": 1024, "kindString": "Property", @@ -6091,7 +6091,7 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -6100,7 +6100,7 @@ } }, { - "id": 564, + "id": 581, "name": "user", "kind": 1024, "kindString": "Property", @@ -6123,7 +6123,7 @@ }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -6137,9 +6137,9 @@ "title": "Properties", "kind": 1024, "children": [ - 565, - 566, - 564 + 582, + 583, + 581 ] } ] @@ -6154,7 +6154,7 @@ ] }, { - "id": 449, + "id": 466, "name": "verifyMobileOTP", "kind": 2048, "kindString": "Method", @@ -6170,7 +6170,7 @@ ], "signatures": [ { - "id": 450, + "id": 467, "name": "verifyMobileOTP", "kind": 4096, "kindString": "Call signature", @@ -6187,7 +6187,7 @@ }, "parameters": [ { - "id": 451, + "id": 468, "name": "phone", "kind": 32768, "kindString": "Parameter", @@ -6203,7 +6203,7 @@ } }, { - "id": 452, + "id": 469, "name": "token", "kind": 32768, "kindString": "Parameter", @@ -6219,7 +6219,7 @@ } }, { - "id": 453, + "id": 470, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -6230,7 +6230,7 @@ "type": { "type": "reflection", "declaration": { - "id": 454, + "id": 471, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -6239,7 +6239,7 @@ }, "children": [ { - "id": 455, + "id": 472, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -6265,7 +6265,7 @@ "title": "Properties", "kind": 1024, "children": [ - 455 + 472 ] } ] @@ -6279,7 +6279,7 @@ { "type": "reflection", "declaration": { - "id": 456, + "id": 473, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -6288,7 +6288,7 @@ }, "children": [ { - "id": 457, + "id": 474, "name": "data", "kind": 1024, "kindString": "Property", @@ -6311,14 +6311,14 @@ }, { "type": "reference", - "id": 331, + "id": 348, "qualifiedName": "Session", "package": "@supabase/gotrue-js", "name": "Session" }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -6327,7 +6327,7 @@ } }, { - "id": 458, + "id": 475, "name": "error", "kind": 1024, "kindString": "Property", @@ -6350,7 +6350,7 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -6364,8 +6364,8 @@ "title": "Properties", "kind": 1024, "children": [ - 457, - 458 + 474, + 475 ] } ] @@ -6380,7 +6380,7 @@ ] }, { - "id": 459, + "id": 476, "name": "verifyOTP", "kind": 2048, "kindString": "Method", @@ -6396,7 +6396,7 @@ ], "signatures": [ { - "id": 460, + "id": 477, "name": "verifyOTP", "kind": 4096, "kindString": "Call signature", @@ -6408,7 +6408,7 @@ }, "parameters": [ { - "id": 461, + "id": 478, "name": "__namedParameters", "kind": 32768, "kindString": "Parameter", @@ -6417,14 +6417,14 @@ }, "type": { "type": "reference", - "id": 772, + "id": 791, "qualifiedName": "VerifyOTPParams", "package": "@supabase/gotrue-js", "name": "VerifyOTPParams" } }, { - "id": 462, + "id": 479, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -6435,7 +6435,7 @@ "type": { "type": "reflection", "declaration": { - "id": 463, + "id": 480, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -6444,7 +6444,7 @@ }, "children": [ { - "id": 464, + "id": 481, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -6470,7 +6470,7 @@ "title": "Properties", "kind": 1024, "children": [ - 464 + 481 ] } ] @@ -6484,7 +6484,7 @@ { "type": "reflection", "declaration": { - "id": 465, + "id": 482, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -6493,7 +6493,7 @@ }, "children": [ { - "id": 466, + "id": 483, "name": "data", "kind": 1024, "kindString": "Property", @@ -6516,14 +6516,14 @@ }, { "type": "reference", - "id": 331, + "id": 348, "qualifiedName": "Session", "package": "@supabase/gotrue-js", "name": "Session" }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -6532,7 +6532,7 @@ } }, { - "id": 467, + "id": 484, "name": "error", "kind": 1024, "kindString": "Property", @@ -6555,7 +6555,7 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -6569,8 +6569,8 @@ "title": "Properties", "kind": 1024, "children": [ - 466, - 467 + 483, + 484 ] } ] @@ -6590,51 +6590,51 @@ "title": "Constructors", "kind": 512, "children": [ - 340 + 357 ] }, { "title": "Properties", "kind": 1024, "children": [ - 366, - 367, - 360, - 361, - 356, - 355 + 383, + 384, + 377, + 378, + 373, + 372 ] }, { "title": "Methods", "kind": 2048, "children": [ - 522, - 499, + 539, + 516, + 584, + 527, + 523, + 385, + 591, 567, - 510, - 506, - 368, - 574, + 558, + 485, 550, - 541, - 468, - 533, - 489, - 478, - 421, - 433, + 506, 495, - 387, - 415, - 408, - 444, - 375, - 397, - 581, - 559, - 449, - 459 + 438, + 450, + 512, + 404, + 432, + 425, + 461, + 392, + 414, + 598, + 576, + 466, + 476 ] } ], @@ -6647,7 +6647,7 @@ ] }, { - "id": 589, + "id": 606, "name": "GoTrueClient", "kind": 128, "kindString": "Class", @@ -6656,7 +6656,7 @@ }, "children": [ { - "id": 590, + "id": 607, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -6666,13 +6666,13 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 42, + "line": 37, "character": 4 } ], "signatures": [ { - "id": 591, + "id": 608, "name": "new GoTrueClient", "kind": 16384, "kindString": "Constructor signature", @@ -6684,7 +6684,7 @@ }, "parameters": [ { - "id": 592, + "id": 609, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -6694,7 +6694,7 @@ "type": { "type": "reflection", "declaration": { - "id": 593, + "id": 610, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -6703,7 +6703,7 @@ }, "children": [ { - "id": 600, + "id": 617, "name": "autoRefreshToken", "kind": 1024, "kindString": "Property", @@ -6717,7 +6717,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 48, + "line": 43, "character": 8 } ], @@ -6727,7 +6727,7 @@ } }, { - "id": 604, + "id": 621, "name": "cookieOptions", "kind": 1024, "kindString": "Property", @@ -6739,20 +6739,20 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 52, + "line": 47, "character": 8 } ], "type": { "type": "reference", - "id": 759, + "id": 778, "qualifiedName": "CookieOptions", "package": "@supabase/gotrue-js", "name": "CookieOptions" } }, { - "id": 599, + "id": 616, "name": "detectSessionInUrl", "kind": 1024, "kindString": "Property", @@ -6766,7 +6766,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 47, + "line": 42, "character": 8 } ], @@ -6776,7 +6776,7 @@ } }, { - "id": 605, + "id": 622, "name": "fetch", "kind": 1024, "kindString": "Property", @@ -6787,14 +6787,14 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 53, + "line": 48, "character": 8 } ], "type": { "type": "reflection", "declaration": { - "id": 606, + "id": 623, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -6803,7 +6803,7 @@ }, "signatures": [ { - "id": 607, + "id": 624, "name": "__type", "kind": 4096, "kindString": "Call signature", @@ -6815,7 +6815,7 @@ }, "parameters": [ { - "id": 608, + "id": 625, "name": "input", "kind": 32768, "kindString": "Parameter", @@ -6830,7 +6830,7 @@ } }, { - "id": 609, + "id": 626, "name": "init", "kind": 32768, "kindString": "Parameter", @@ -6866,7 +6866,7 @@ } }, { - "id": 595, + "id": 612, "name": "headers", "kind": 1024, "kindString": "Property", @@ -6880,14 +6880,14 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 44, + "line": 39, "character": 8 } ], "type": { "type": "reflection", "declaration": { - "id": 596, + "id": 613, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -6895,7 +6895,7 @@ "isExternal": true }, "indexSignature": { - "id": 597, + "id": 614, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -6904,7 +6904,7 @@ }, "parameters": [ { - "id": 598, + "id": 615, "name": "key", "kind": 32768, "flags": { @@ -6925,7 +6925,7 @@ } }, { - "id": 602, + "id": 619, "name": "localStorage", "kind": 1024, "kindString": "Property", @@ -6939,7 +6939,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 50, + "line": 45, "character": 8 } ], @@ -6984,7 +6984,7 @@ } }, { - "id": 603, + "id": 620, "name": "multiTab", "kind": 1024, "kindString": "Property", @@ -6998,7 +6998,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 51, + "line": 46, "character": 8 } ], @@ -7008,7 +7008,7 @@ } }, { - "id": 601, + "id": 618, "name": "persistSession", "kind": 1024, "kindString": "Property", @@ -7022,7 +7022,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 49, + "line": 44, "character": 8 } ], @@ -7032,7 +7032,7 @@ } }, { - "id": 594, + "id": 611, "name": "url", "kind": 1024, "kindString": "Property", @@ -7046,7 +7046,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 43, + "line": 38, "character": 8 } ], @@ -7061,15 +7061,15 @@ "title": "Properties", "kind": 1024, "children": [ - 600, - 604, - 599, - 605, - 595, - 602, - 603, - 601, - 594 + 617, + 621, + 616, + 622, + 612, + 619, + 620, + 618, + 611 ] } ] @@ -7079,7 +7079,7 @@ ], "type": { "type": "reference", - "id": 589, + "id": 606, "qualifiedName": "GoTrueClient", "package": "@supabase/gotrue-js", "name": "default" @@ -7088,7 +7088,7 @@ ] }, { - "id": 710, + "id": 728, "name": "_callRefreshToken", "kind": 1024, "kindString": "Property", @@ -7099,7 +7099,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 192, + "line": 187, "character": 12 } ], @@ -7109,7 +7109,7 @@ } }, { - "id": 704, + "id": 722, "name": "_handleEmailSignIn", "kind": 1024, "kindString": "Property", @@ -7120,7 +7120,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 178, + "line": 173, "character": 12 } ], @@ -7130,7 +7130,7 @@ } }, { - "id": 707, + "id": 725, "name": "_handleOpenIDConnectSignIn", "kind": 1024, "kindString": "Property", @@ -7141,7 +7141,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 181, + "line": 176, "character": 12 } ], @@ -7151,7 +7151,7 @@ } }, { - "id": 705, + "id": 723, "name": "_handlePhoneSignIn", "kind": 1024, "kindString": "Property", @@ -7162,7 +7162,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 179, + "line": 174, "character": 12 } ], @@ -7172,7 +7172,7 @@ } }, { - "id": 706, + "id": 724, "name": "_handleProviderSignIn", "kind": 1024, "kindString": "Property", @@ -7183,7 +7183,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 180, + "line": 175, "character": 12 } ], @@ -7193,7 +7193,28 @@ } }, { - "id": 716, + "id": 735, + "name": "_handleVisibilityChange", + "kind": 1024, + "kindString": "Property", + "flags": { + "isPrivate": true, + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 205, + "character": 12 + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 734, "name": "_listenForMultiTabEvents", "kind": 1024, "kindString": "Property", @@ -7207,7 +7228,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 209, + "line": 204, "character": 12 } ], @@ -7217,7 +7238,7 @@ } }, { - "id": 711, + "id": 729, "name": "_notifyAllSubscribers", "kind": 1024, "kindString": "Property", @@ -7228,7 +7249,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 193, + "line": 188, "character": 12 } ], @@ -7238,7 +7259,7 @@ } }, { - "id": 713, + "id": 731, "name": "_persistSession", "kind": 1024, "kindString": "Property", @@ -7249,7 +7270,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 199, + "line": 194, "character": 12 } ], @@ -7259,7 +7280,7 @@ } }, { - "id": 709, + "id": 727, "name": "_recoverAndRefresh", "kind": 1024, "kindString": "Property", @@ -7270,30 +7291,6 @@ "comment": { "shortText": "Recovers the session from LocalStorage and refreshes\nNote: this method is async to accommodate for AsyncStorage e.g. in React native." }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 191, - "character": 12 - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 708, - "name": "_recoverSession", - "kind": 1024, - "kindString": "Property", - "flags": { - "isPrivate": true, - "isExternal": true - }, - "comment": { - "shortText": "Attempts to get the session from LocalStorage\nNote: this should never be async (even for React Native), as we need it to return immediately in the constructor." - }, "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", @@ -7307,7 +7304,31 @@ } }, { - "id": 714, + "id": 726, + "name": "_recoverSession", + "kind": 1024, + "kindString": "Property", + "flags": { + "isPrivate": true, + "isExternal": true + }, + "comment": { + "shortText": "Attempts to get the session from LocalStorage\nNote: this should never be async (even for React Native), as we need it to return immediately in the constructor." + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 181, + "character": 12 + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 732, "name": "_removeSession", "kind": 1024, "kindString": "Property", @@ -7318,7 +7339,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 200, + "line": 195, "character": 12 } ], @@ -7328,7 +7349,7 @@ } }, { - "id": 712, + "id": 730, "name": "_saveSession", "kind": 1024, "kindString": "Property", @@ -7342,7 +7363,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 198, + "line": 193, "character": 12 } ], @@ -7352,7 +7373,7 @@ } }, { - "id": 715, + "id": 733, "name": "_startAutoRefreshToken", "kind": 1024, "kindString": "Property", @@ -7373,7 +7394,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 205, + "line": 200, "character": 12 } ], @@ -7383,7 +7404,7 @@ } }, { - "id": 610, + "id": 627, "name": "api", "kind": 1024, "kindString": "Property", @@ -7396,20 +7417,20 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 15, + "line": 9, "character": 4 } ], "type": { "type": "reference", - "id": 339, + "id": 356, "qualifiedName": "GoTrueApi", "package": "@supabase/gotrue-js", "name": "default" } }, { - "id": 613, + "id": 630, "name": "autoRefreshToken", "kind": 1024, "kindString": "Property", @@ -7420,7 +7441,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 24, + "line": 18, "character": 14 } ], @@ -7430,7 +7451,7 @@ } }, { - "id": 612, + "id": 629, "name": "currentSession", "kind": 1024, "kindString": "Property", @@ -7444,7 +7465,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 23, + "line": 17, "character": 14 } ], @@ -7457,7 +7478,7 @@ }, { "type": "reference", - "id": 331, + "id": 348, "qualifiedName": "Session", "package": "@supabase/gotrue-js", "name": "Session" @@ -7466,7 +7487,7 @@ } }, { - "id": 611, + "id": 628, "name": "currentUser", "kind": 1024, "kindString": "Property", @@ -7480,7 +7501,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 19, + "line": 13, "character": 14 } ], @@ -7493,7 +7514,7 @@ }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -7502,7 +7523,7 @@ } }, { - "id": 615, + "id": 632, "name": "localStorage", "kind": 1024, "kindString": "Property", @@ -7513,7 +7534,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 26, + "line": 20, "character": 14 } ], @@ -7558,7 +7579,7 @@ } }, { - "id": 616, + "id": 633, "name": "multiTab", "kind": 1024, "kindString": "Property", @@ -7569,7 +7590,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 27, + "line": 21, "character": 14 } ], @@ -7579,7 +7600,28 @@ } }, { - "id": 614, + "id": 636, + "name": "networkRetries", + "kind": 1024, + "kindString": "Property", + "flags": { + "isProtected": true, + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 24, + "character": 14 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 631, "name": "persistSession", "kind": 1024, "kindString": "Property", @@ -7590,7 +7632,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 25, + "line": 19, "character": 14 } ], @@ -7600,7 +7642,7 @@ } }, { - "id": 618, + "id": 635, "name": "refreshTokenTimer", "kind": 1024, "kindString": "Property", @@ -7612,7 +7654,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 29, + "line": 23, "character": 14 } ], @@ -7624,7 +7666,7 @@ } }, { - "id": 617, + "id": 634, "name": "stateChangeEmitters", "kind": 1024, "kindString": "Property", @@ -7635,7 +7677,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 28, + "line": 22, "character": 14 } ], @@ -7648,7 +7690,7 @@ }, { "type": "reference", - "id": 751, + "id": 770, "qualifiedName": "Subscription", "package": "@supabase/gotrue-js", "name": "Subscription" @@ -7660,7 +7702,7 @@ } }, { - "id": 682, + "id": 700, "name": "getSessionFromUrl", "kind": 2048, "kindString": "Method", @@ -7670,13 +7712,13 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 155, + "line": 150, "character": 4 } ], "signatures": [ { - "id": 683, + "id": 701, "name": "getSessionFromUrl", "kind": 4096, "kindString": "Call signature", @@ -7688,7 +7730,7 @@ }, "parameters": [ { - "id": 684, + "id": 702, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -7699,7 +7741,7 @@ "type": { "type": "reflection", "declaration": { - "id": 685, + "id": 703, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -7708,7 +7750,7 @@ }, "children": [ { - "id": 686, + "id": 704, "name": "storeSession", "kind": 1024, "kindString": "Property", @@ -7722,7 +7764,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 156, + "line": 151, "character": 8 } ], @@ -7737,7 +7779,7 @@ "title": "Properties", "kind": 1024, "children": [ - 686 + 704 ] } ] @@ -7745,6 +7787,1476 @@ } } ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 705, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 706, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 153, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 348, + "qualifiedName": "Session", + "package": "@supabase/gotrue-js", + "name": "Session" + } + ] + } + }, + { + "id": 707, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 154, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 738, + "qualifiedName": "ApiError", + "package": "@supabase/gotrue-js", + "name": "ApiError" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 706, + 707 + ] + } + ] + } + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 712, + "name": "onAuthStateChange", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 169, + "character": 4 + } + ], + "signatures": [ + { + "id": 713, + "name": "onAuthStateChange", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Receive a notification every time an auth event happens.", + "returns": "A subscription object which can be used to unsubscribe itself.\n" + }, + "parameters": [ + { + "id": 714, + "name": "callback", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 715, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "signatures": [ + { + "id": 716, + "name": "__type", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "parameters": [ + { + "id": 717, + "name": "event", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 737, + "qualifiedName": "AuthChangeEvent", + "package": "@supabase/gotrue-js", + "name": "AuthChangeEvent" + } + }, + { + "id": 718, + "name": "session", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 348, + "qualifiedName": "Session", + "package": "@supabase/gotrue-js", + "name": "Session" + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 719, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 720, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 170, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 770, + "qualifiedName": "Subscription", + "package": "@supabase/gotrue-js", + "name": "Subscription" + } + ] + } + }, + { + "id": 721, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 171, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 738, + "qualifiedName": "ApiError", + "package": "@supabase/gotrue-js", + "name": "ApiError" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 720, + 721 + ] + } + ] + } + } + } + ] + }, + { + "id": 678, + "name": "refreshSession", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 120, + "character": 4 + } + ], + "signatures": [ + { + "id": 679, + "name": "refreshSession", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Force refreshes the session including the user data in case it was updated in a different session." + }, + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 680, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 681, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 121, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 348, + "qualifiedName": "Session", + "package": "@supabase/gotrue-js", + "name": "Session" + } + ] + } + }, + { + "id": 683, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 123, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 738, + "qualifiedName": "ApiError", + "package": "@supabase/gotrue-js", + "name": "ApiError" + } + ] + } + }, + { + "id": 682, + "name": "user", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 122, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 322, + "qualifiedName": "User", + "package": "@supabase/gotrue-js", + "name": "User" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 681, + 683, + 682 + ] + } + ] + } + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 676, + "name": "session", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 116, + "character": 4 + } + ], + "signatures": [ + { + "id": 677, + "name": "session", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Returns the session data, if there is an active session." + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 348, + "qualifiedName": "Session", + "package": "@supabase/gotrue-js", + "name": "Session" + } + ] + } + } + ] + }, + { + "id": 697, + "name": "setAuth", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 145, + "character": 4 + } + ], + "signatures": [ + { + "id": 698, + "name": "setAuth", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Overrides the JWT on the current client. The JWT will then be sent in all subsequent network requests." + }, + "parameters": [ + { + "id": 699, + "name": "access_token", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "a jwt access token\n" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "id": 348, + "qualifiedName": "Session", + "package": "@supabase/gotrue-js", + "name": "Session" + } + } + ] + }, + { + "id": 691, + "name": "setSession", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 137, + "character": 4 + } + ], + "signatures": [ + { + "id": 692, + "name": "setSession", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Sets the session data from refresh_token and returns current Session and Error" + }, + "parameters": [ + { + "id": 693, + "name": "refresh_token", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "a JWT token\n" + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 694, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 696, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 139, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 738, + "qualifiedName": "ApiError", + "package": "@supabase/gotrue-js", + "name": "ApiError" + } + ] + } + }, + { + "id": 695, + "name": "session", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 138, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 348, + "qualifiedName": "Session", + "package": "@supabase/gotrue-js", + "name": "Session" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 696, + 695 + ] + } + ] + } + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 649, + "name": "signIn", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 80, + "character": 4 + } + ], + "signatures": [ + { + "id": 650, + "name": "signIn", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Log in an existing user, or login via a third-party provider." + }, + "parameters": [ + { + "id": 651, + "name": "__namedParameters", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 784, + "qualifiedName": "UserCredentials", + "package": "@supabase/gotrue-js", + "name": "UserCredentials" + } + }, + { + "id": 652, + "name": "options", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 653, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 657, + "name": "captchaToken", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 84, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 654, + "name": "redirectTo", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 81, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 656, + "name": "scopes", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 83, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 655, + "name": "shouldCreateUser", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 82, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 657, + 654, + 656, + 655 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 658, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 663, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 90, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 738, + "qualifiedName": "ApiError", + "package": "@supabase/gotrue-js", + "name": "ApiError" + } + ] + } + }, + { + "id": 661, + "name": "provider", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 88, + "character": 8 + } + ], + "type": { + "type": "reference", + "id": 736, + "qualifiedName": "Provider", + "package": "@supabase/gotrue-js", + "name": "Provider" + } + }, + { + "id": 659, + "name": "session", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 86, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 348, + "qualifiedName": "Session", + "package": "@supabase/gotrue-js", + "name": "Session" + } + ] + } + }, + { + "id": 662, + "name": "url", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 89, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 660, + "name": "user", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 87, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 322, + "qualifiedName": "User", + "package": "@supabase/gotrue-js", + "name": "User" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 663, + 661, + 659, + 662, + 660 + ] + } + ] + } + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 708, + "name": "signOut", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 162, + "character": 4 + } + ], + "signatures": [ + { + "id": 709, + "name": "signOut", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Inside a browser context, `signOut()` will remove the logged in user from the browser session\nand log them out - removing all items from localstorage and then trigger a \"SIGNED_OUT\" event.", + "text": "For server-side management, you can disable sessions by passing a JWT through to `auth.api.signOut(JWT: string)`\n" + }, + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 710, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 711, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 163, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 738, + "qualifiedName": "ApiError", + "package": "@supabase/gotrue-js", + "name": "ApiError" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 711 + ] + } + ] + } + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 637, + "name": "signUp", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 59, + "character": 4 + } + ], + "signatures": [ + { + "id": 638, + "name": "signUp", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Creates a new user." + }, + "parameters": [ + { + "id": 639, + "name": "__namedParameters", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 784, + "qualifiedName": "UserCredentials", + "package": "@supabase/gotrue-js", + "name": "UserCredentials" + } + }, + { + "id": 640, + "name": "options", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 641, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 644, + "name": "captchaToken", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 62, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 643, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 61, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 642, + "name": "redirectTo", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 60, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 644, + 643, + 642 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 645, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 648, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 66, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 738, + "qualifiedName": "ApiError", + "package": "@supabase/gotrue-js", + "name": "ApiError" + } + ] + } + }, + { + "id": 647, + "name": "session", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 65, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 348, + "qualifiedName": "Session", + "package": "@supabase/gotrue-js", + "name": "Session" + } + ] + } + }, + { + "id": 646, + "name": "user", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 64, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 322, + "qualifiedName": "User", + "package": "@supabase/gotrue-js", + "name": "User" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 648, + 647, + 646 + ] + } + ] + } + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 684, + "name": "update", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 128, + "character": 4 + } + ], + "signatures": [ + { + "id": 685, + "name": "update", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Updates user data, if there is a logged in user." + }, + "parameters": [ + { + "id": 686, + "name": "attributes", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reference", + "id": 754, + "qualifiedName": "UserAttributes", + "package": "@supabase/gotrue-js", + "name": "UserAttributes" + } + } + ], "type": { "type": "reference", "typeArguments": [ @@ -7770,7 +9282,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 158, + "line": 129, "character": 8 } ], @@ -7783,16 +9295,16 @@ }, { "type": "reference", - "id": 331, - "qualifiedName": "Session", + "id": 322, + "qualifiedName": "User", "package": "@supabase/gotrue-js", - "name": "Session" + "name": "User" } ] } }, { - "id": 689, + "id": 690, "name": "error", "kind": 1024, "kindString": "Property", @@ -7802,7 +9314,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 159, + "line": 131, "character": 8 } ], @@ -7815,13 +9327,45 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" } ] } + }, + { + "id": 689, + "name": "user", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", + "line": 130, + "character": 8 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "id": 322, + "qualifiedName": "User", + "package": "@supabase/gotrue-js", + "name": "User" + } + ] + } } ], "groups": [ @@ -7830,6 +9374,7 @@ "kind": 1024, "children": [ 688, + 690, 689 ] } @@ -7845,1510 +9390,7 @@ ] }, { - "id": 694, - "name": "onAuthStateChange", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 174, - "character": 4 - } - ], - "signatures": [ - { - "id": 695, - "name": "onAuthStateChange", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Receive a notification every time an auth event happens.", - "returns": "A subscription object which can be used to unsubscribe itself.\n" - }, - "parameters": [ - { - "id": 696, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 697, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "signatures": [ - { - "id": 698, - "name": "__type", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "parameters": [ - { - "id": 699, - "name": "event", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 718, - "qualifiedName": "AuthChangeEvent", - "package": "@supabase/gotrue-js", - "name": "AuthChangeEvent" - } - }, - { - "id": 700, - "name": "session", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 331, - "qualifiedName": "Session", - "package": "@supabase/gotrue-js", - "name": "Session" - } - ] - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - } - } - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 701, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 702, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 175, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 751, - "qualifiedName": "Subscription", - "package": "@supabase/gotrue-js", - "name": "Subscription" - } - ] - } - }, - { - "id": 703, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 176, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 719, - "qualifiedName": "ApiError", - "package": "@supabase/gotrue-js", - "name": "ApiError" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 702, - 703 - ] - } - ] - } - } - } - ] - }, - { - "id": 660, - "name": "refreshSession", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 125, - "character": 4 - } - ], - "signatures": [ - { - "id": 661, - "name": "refreshSession", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Force refreshes the session including the user data in case it was updated in a different session." - }, - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 662, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 663, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 126, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 331, - "qualifiedName": "Session", - "package": "@supabase/gotrue-js", - "name": "Session" - } - ] - } - }, - { - "id": 665, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 128, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 719, - "qualifiedName": "ApiError", - "package": "@supabase/gotrue-js", - "name": "ApiError" - } - ] - } - }, - { - "id": 664, - "name": "user", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 127, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 305, - "qualifiedName": "User", - "package": "@supabase/gotrue-js", - "name": "User" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 663, - 665, - 664 - ] - } - ] - } - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 658, - "name": "session", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 121, - "character": 4 - } - ], - "signatures": [ - { - "id": 659, - "name": "session", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Returns the session data, if there is an active session." - }, - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 331, - "qualifiedName": "Session", - "package": "@supabase/gotrue-js", - "name": "Session" - } - ] - } - } - ] - }, - { - "id": 679, - "name": "setAuth", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 150, - "character": 4 - } - ], - "signatures": [ - { - "id": 680, - "name": "setAuth", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Overrides the JWT on the current client. The JWT will then be sent in all subsequent network requests." - }, - "parameters": [ - { - "id": 681, - "name": "access_token", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "a jwt access token\n" - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "id": 331, - "qualifiedName": "Session", - "package": "@supabase/gotrue-js", - "name": "Session" - } - } - ] - }, - { - "id": 673, - "name": "setSession", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 142, - "character": 4 - } - ], - "signatures": [ - { - "id": 674, - "name": "setSession", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Sets the session data from refresh_token and returns current Session and Error" - }, - "parameters": [ - { - "id": 675, - "name": "refresh_token", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "a JWT token\n" - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 676, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 678, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 144, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 719, - "qualifiedName": "ApiError", - "package": "@supabase/gotrue-js", - "name": "ApiError" - } - ] - } - }, - { - "id": 677, - "name": "session", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 143, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 331, - "qualifiedName": "Session", - "package": "@supabase/gotrue-js", - "name": "Session" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 678, - 677 - ] - } - ] - } - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 631, - "name": "signIn", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 85, - "character": 4 - } - ], - "signatures": [ - { - "id": 632, - "name": "signIn", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Log in an existing user, or login via a third-party provider." - }, - "parameters": [ - { - "id": 633, - "name": "__namedParameters", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 765, - "qualifiedName": "UserCredentials", - "package": "@supabase/gotrue-js", - "name": "UserCredentials" - } - }, - { - "id": 634, - "name": "options", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 635, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 639, - "name": "captchaToken", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 89, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 636, - "name": "redirectTo", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 86, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 638, - "name": "scopes", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 88, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 637, - "name": "shouldCreateUser", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 87, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 639, - 636, - 638, - 637 - ] - } - ] - } - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 640, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 645, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 95, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 719, - "qualifiedName": "ApiError", - "package": "@supabase/gotrue-js", - "name": "ApiError" - } - ] - } - }, - { - "id": 643, - "name": "provider", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 93, - "character": 8 - } - ], - "type": { - "type": "reference", - "id": 717, - "qualifiedName": "Provider", - "package": "@supabase/gotrue-js", - "name": "Provider" - } - }, - { - "id": 641, - "name": "session", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 91, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 331, - "qualifiedName": "Session", - "package": "@supabase/gotrue-js", - "name": "Session" - } - ] - } - }, - { - "id": 644, - "name": "url", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 94, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "intrinsic", - "name": "string" - } - ] - } - }, - { - "id": 642, - "name": "user", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 92, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 305, - "qualifiedName": "User", - "package": "@supabase/gotrue-js", - "name": "User" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 645, - 643, - 641, - 644, - 642 - ] - } - ] - } - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 690, - "name": "signOut", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 167, - "character": 4 - } - ], - "signatures": [ - { - "id": 691, - "name": "signOut", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Inside a browser context, `signOut()` will remove the logged in user from the browser session\nand log them out - removing all items from localstorage and then trigger a \"SIGNED_OUT\" event.", - "text": "For server-side management, you can disable sessions by passing a JWT through to `auth.api.signOut(JWT: string)`\n" - }, - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 692, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 693, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 168, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 719, - "qualifiedName": "ApiError", - "package": "@supabase/gotrue-js", - "name": "ApiError" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 693 - ] - } - ] - } - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 619, - "name": "signUp", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 64, - "character": 4 - } - ], - "signatures": [ - { - "id": 620, - "name": "signUp", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Creates a new user." - }, - "parameters": [ - { - "id": 621, - "name": "__namedParameters", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 765, - "qualifiedName": "UserCredentials", - "package": "@supabase/gotrue-js", - "name": "UserCredentials" - } - }, - { - "id": 622, - "name": "options", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 623, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 626, - "name": "captchaToken", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 67, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 625, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 66, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "object" - } - }, - { - "id": 624, - "name": "redirectTo", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 65, - "character": 8 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 626, - 625, - 624 - ] - } - ] - } - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 627, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 630, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 71, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 719, - "qualifiedName": "ApiError", - "package": "@supabase/gotrue-js", - "name": "ApiError" - } - ] - } - }, - { - "id": 629, - "name": "session", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 70, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 331, - "qualifiedName": "Session", - "package": "@supabase/gotrue-js", - "name": "Session" - } - ] - } - }, - { - "id": 628, - "name": "user", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 69, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 305, - "qualifiedName": "User", - "package": "@supabase/gotrue-js", - "name": "User" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 630, - 629, - 628 - ] - } - ] - } - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 666, - "name": "update", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 133, - "character": 4 - } - ], - "signatures": [ - { - "id": 667, - "name": "update", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Updates user data, if there is a logged in user." - }, - "parameters": [ - { - "id": 668, - "name": "attributes", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "reference", - "id": 735, - "qualifiedName": "UserAttributes", - "package": "@supabase/gotrue-js", - "name": "UserAttributes" - } - } - ], - "type": { - "type": "reference", - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 669, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "children": [ - { - "id": 670, - "name": "data", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 134, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 305, - "qualifiedName": "User", - "package": "@supabase/gotrue-js", - "name": "User" - } - ] - } - }, - { - "id": 672, - "name": "error", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 136, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 719, - "qualifiedName": "ApiError", - "package": "@supabase/gotrue-js", - "name": "ApiError" - } - ] - } - }, - { - "id": 671, - "name": "user", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 135, - "character": 8 - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": null - }, - { - "type": "reference", - "id": 305, - "qualifiedName": "User", - "package": "@supabase/gotrue-js", - "name": "User" - } - ] - } - } - ], - "groups": [ - { - "title": "Properties", - "kind": 1024, - "children": [ - 670, - 672, - 671 - ] - } - ] - } - } - ], - "qualifiedName": "Promise", - "package": "typescript", - "name": "Promise" - } - } - ] - }, - { - "id": 656, + "id": 674, "name": "user", "kind": 2048, "kindString": "Method", @@ -9358,13 +9400,13 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 117, + "line": 112, "character": 4 } ], "signatures": [ { - "id": 657, + "id": 675, "name": "user", "kind": 4096, "kindString": "Call signature", @@ -9384,7 +9426,7 @@ }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -9395,7 +9437,7 @@ ] }, { - "id": 646, + "id": 664, "name": "verifyOTP", "kind": 2048, "kindString": "Method", @@ -9405,13 +9447,13 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 105, + "line": 100, "character": 4 } ], "signatures": [ { - "id": 647, + "id": 665, "name": "verifyOTP", "kind": 4096, "kindString": "Call signature", @@ -9423,7 +9465,7 @@ }, "parameters": [ { - "id": 648, + "id": 666, "name": "params", "kind": 32768, "kindString": "Parameter", @@ -9432,14 +9474,14 @@ }, "type": { "type": "reference", - "id": 772, + "id": 791, "qualifiedName": "VerifyOTPParams", "package": "@supabase/gotrue-js", "name": "VerifyOTPParams" } }, { - "id": 649, + "id": 667, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -9450,7 +9492,7 @@ "type": { "type": "reflection", "declaration": { - "id": 650, + "id": 668, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -9459,7 +9501,7 @@ }, "children": [ { - "id": 651, + "id": 669, "name": "redirectTo", "kind": 1024, "kindString": "Property", @@ -9470,7 +9512,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 106, + "line": 101, "character": 8 } ], @@ -9485,7 +9527,7 @@ "title": "Properties", "kind": 1024, "children": [ - 651 + 669 ] } ] @@ -9499,7 +9541,7 @@ { "type": "reflection", "declaration": { - "id": 652, + "id": 670, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -9508,7 +9550,7 @@ }, "children": [ { - "id": 655, + "id": 673, "name": "error", "kind": 1024, "kindString": "Property", @@ -9518,7 +9560,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 110, + "line": 105, "character": 8 } ], @@ -9531,7 +9573,7 @@ }, { "type": "reference", - "id": 719, + "id": 738, "qualifiedName": "ApiError", "package": "@supabase/gotrue-js", "name": "ApiError" @@ -9540,7 +9582,7 @@ } }, { - "id": 654, + "id": 672, "name": "session", "kind": 1024, "kindString": "Property", @@ -9550,7 +9592,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 109, + "line": 104, "character": 8 } ], @@ -9563,7 +9605,7 @@ }, { "type": "reference", - "id": 331, + "id": 348, "qualifiedName": "Session", "package": "@supabase/gotrue-js", "name": "Session" @@ -9572,7 +9614,7 @@ } }, { - "id": 653, + "id": 671, "name": "user", "kind": 1024, "kindString": "Property", @@ -9582,7 +9624,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 108, + "line": 103, "character": 8 } ], @@ -9595,7 +9637,7 @@ }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -9609,9 +9651,9 @@ "title": "Properties", "kind": 1024, "children": [ - 655, - 654, - 653 + 673, + 672, + 671 ] } ] @@ -9631,66 +9673,68 @@ "title": "Constructors", "kind": 512, "children": [ - 590 + 607 ] }, { "title": "Properties", "kind": 1024, "children": [ - 710, - 704, - 707, - 705, - 706, - 716, - 711, - 713, - 709, - 708, - 714, - 712, - 715, - 610, - 613, - 612, - 611, - 615, - 616, - 614, - 618, - 617 + 728, + 722, + 725, + 723, + 724, + 735, + 734, + 729, + 731, + 727, + 726, + 732, + 730, + 733, + 627, + 630, + 629, + 628, + 632, + 633, + 636, + 631, + 635, + 634 ] }, { "title": "Methods", "kind": 2048, "children": [ - 682, - 694, - 660, - 658, - 679, - 673, - 631, - 690, - 619, - 666, - 656, - 646 + 700, + 712, + 678, + 676, + 697, + 691, + 649, + 708, + 637, + 684, + 674, + 664 ] } ], "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 10, + "line": 4, "character": 21 } ] }, { - "id": 996, + "id": 1015, "name": "RealtimeChannel", "kind": 128, "kindString": "Class", @@ -9699,7 +9743,7 @@ }, "children": [ { - "id": 998, + "id": 1017, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -9715,7 +9759,7 @@ ], "signatures": [ { - "id": 999, + "id": 1018, "name": "new RealtimeChannel", "kind": 16384, "kindString": "Constructor signature", @@ -9724,7 +9768,7 @@ }, "parameters": [ { - "id": 1000, + "id": 1019, "name": "topic", "kind": 32768, "kindString": "Parameter", @@ -9737,7 +9781,7 @@ } }, { - "id": 1001, + "id": 1020, "name": "params", "kind": 32768, "kindString": "Parameter", @@ -9747,7 +9791,7 @@ "type": { "type": "reflection", "declaration": { - "id": 1002, + "id": 1021, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -9755,7 +9799,7 @@ "isExternal": true }, "indexSignature": { - "id": 1003, + "id": 1022, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -9764,7 +9808,7 @@ }, "parameters": [ { - "id": 1004, + "id": 1023, "name": "key", "kind": 32768, "flags": { @@ -9785,7 +9829,7 @@ } }, { - "id": 1005, + "id": 1024, "name": "socket", "kind": 32768, "kindString": "Parameter", @@ -9794,7 +9838,7 @@ }, "type": { "type": "reference", - "id": 791, + "id": 811, "qualifiedName": "RealtimeClient", "package": "@supabase/realtime-js", "name": "default" @@ -9803,7 +9847,7 @@ ], "type": { "type": "reference", - "id": 996, + "id": 1015, "qualifiedName": "RealtimeChannel", "package": "@supabase/realtime-js", "name": "default" @@ -9812,7 +9856,7 @@ ] }, { - "id": 1012, + "id": 1031, "name": "bindings", "kind": 1024, "kindString": "Property", @@ -9835,7 +9879,7 @@ } }, { - "id": 1016, + "id": 1035, "name": "joinPush", "kind": 1024, "kindString": "Property", @@ -9857,7 +9901,7 @@ } }, { - "id": 1015, + "id": 1034, "name": "joinedOnce", "kind": 1024, "kindString": "Property", @@ -9877,7 +9921,7 @@ } }, { - "id": 1007, + "id": 1026, "name": "params", "kind": 1024, "kindString": "Property", @@ -9894,7 +9938,7 @@ "type": { "type": "reflection", "declaration": { - "id": 1008, + "id": 1027, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -9902,7 +9946,7 @@ "isExternal": true }, "indexSignature": { - "id": 1009, + "id": 1028, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -9911,7 +9955,7 @@ }, "parameters": [ { - "id": 1010, + "id": 1029, "name": "key", "kind": 32768, "flags": { @@ -9932,7 +9976,7 @@ } }, { - "id": 1019, + "id": 1038, "name": "presence", "kind": 1024, "kindString": "Property", @@ -9948,14 +9992,14 @@ ], "type": { "type": "reference", - "id": 1102, + "id": 1121, "qualifiedName": "RealtimePresence", "package": "@supabase/realtime-js", "name": "default" } }, { - "id": 1018, + "id": 1037, "name": "pushBuffer", "kind": 1024, "kindString": "Property", @@ -9980,7 +10024,7 @@ } }, { - "id": 1017, + "id": 1036, "name": "rejoinTimer", "kind": 1024, "kindString": "Property", @@ -10002,7 +10046,7 @@ } }, { - "id": 1011, + "id": 1030, "name": "socket", "kind": 1024, "kindString": "Property", @@ -10018,14 +10062,14 @@ ], "type": { "type": "reference", - "id": 791, + "id": 811, "qualifiedName": "RealtimeClient", "package": "@supabase/realtime-js", "name": "default" } }, { - "id": 1014, + "id": 1033, "name": "state", "kind": 1024, "kindString": "Property", @@ -10047,7 +10091,7 @@ } }, { - "id": 1013, + "id": 1032, "name": "timeout", "kind": 1024, "kindString": "Property", @@ -10067,7 +10111,7 @@ } }, { - "id": 1006, + "id": 1025, "name": "topic", "kind": 1024, "kindString": "Property", @@ -10087,7 +10131,7 @@ } }, { - "id": 997, + "id": 1016, "name": "isEqual", "kind": 1024, "kindString": "Property", @@ -10099,7 +10143,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 70, + "line": 79, "character": 19 } ], @@ -10109,7 +10153,7 @@ } }, { - "id": 1048, + "id": 1067, "name": "canPush", "kind": 2048, "kindString": "Method", @@ -10119,19 +10163,22 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 34, + "line": 43, "character": 4 } ], "signatures": [ { - "id": 1049, + "id": 1068, "name": "canPush", "kind": 4096, "kindString": "Call signature", "flags": { "isExternal": true }, + "comment": { + "shortText": "Returns `true` if the socket is connected and the channel has been joined." + }, "type": { "type": "intrinsic", "name": "boolean" @@ -10140,7 +10187,7 @@ ] }, { - "id": 1092, + "id": 1111, "name": "isClosed", "kind": 2048, "kindString": "Method", @@ -10150,13 +10197,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 65, + "line": 74, "character": 4 } ], "signatures": [ { - "id": 1093, + "id": 1112, "name": "isClosed", "kind": 4096, "kindString": "Call signature", @@ -10171,7 +10218,7 @@ ] }, { - "id": 1094, + "id": 1113, "name": "isErrored", "kind": 2048, "kindString": "Method", @@ -10181,13 +10228,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 66, + "line": 75, "character": 4 } ], "signatures": [ { - "id": 1095, + "id": 1114, "name": "isErrored", "kind": 4096, "kindString": "Call signature", @@ -10202,7 +10249,7 @@ ] }, { - "id": 1096, + "id": 1115, "name": "isJoined", "kind": 2048, "kindString": "Method", @@ -10212,13 +10259,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 67, + "line": 76, "character": 4 } ], "signatures": [ { - "id": 1097, + "id": 1116, "name": "isJoined", "kind": 4096, "kindString": "Call signature", @@ -10233,7 +10280,7 @@ ] }, { - "id": 1098, + "id": 1117, "name": "isJoining", "kind": 2048, "kindString": "Method", @@ -10243,13 +10290,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 68, + "line": 77, "character": 4 } ], "signatures": [ { - "id": 1099, + "id": 1118, "name": "isJoining", "kind": 4096, "kindString": "Call signature", @@ -10264,7 +10311,7 @@ ] }, { - "id": 1100, + "id": 1119, "name": "isLeaving", "kind": 2048, "kindString": "Method", @@ -10274,13 +10321,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 69, + "line": 78, "character": 4 } ], "signatures": [ { - "id": 1101, + "id": 1120, "name": "isLeaving", "kind": 4096, "kindString": "Call signature", @@ -10295,7 +10342,7 @@ ] }, { - "id": 1069, + "id": 1088, "name": "isMember", "kind": 2048, "kindString": "Method", @@ -10305,13 +10352,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 56, + "line": 65, "character": 4 } ], "signatures": [ { - "id": 1070, + "id": 1089, "name": "isMember", "kind": 4096, "kindString": "Call signature", @@ -10320,7 +10367,7 @@ }, "parameters": [ { - "id": 1071, + "id": 1090, "name": "topic", "kind": 32768, "kindString": "Parameter", @@ -10341,7 +10388,7 @@ ] }, { - "id": 1072, + "id": 1091, "name": "joinRef", "kind": 2048, "kindString": "Method", @@ -10351,13 +10398,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 57, + "line": 66, "character": 4 } ], "signatures": [ { - "id": 1073, + "id": 1092, "name": "joinRef", "kind": 4096, "kindString": "Call signature", @@ -10372,7 +10419,7 @@ ] }, { - "id": 1020, + "id": 1039, "name": "list", "kind": 2048, "kindString": "Method", @@ -10388,7 +10435,7 @@ ], "signatures": [ { - "id": 1021, + "id": 1040, "name": "list", "kind": 4096, "kindString": "Call signature", @@ -10406,7 +10453,7 @@ ] }, { - "id": 1041, + "id": 1060, "name": "off", "kind": 2048, "kindString": "Method", @@ -10416,13 +10463,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 31, + "line": 37, "character": 4 } ], "signatures": [ { - "id": 1042, + "id": 1061, "name": "off", "kind": 4096, "kindString": "Call signature", @@ -10431,7 +10478,7 @@ }, "parameters": [ { - "id": 1043, + "id": 1062, "name": "type", "kind": 32768, "kindString": "Parameter", @@ -10444,8 +10491,8 @@ } }, { - "id": 1044, - "name": "eventFilter", + "id": 1063, + "name": "filter", "kind": 32768, "kindString": "Parameter", "flags": { @@ -10454,7 +10501,7 @@ "type": { "type": "reflection", "declaration": { - "id": 1045, + "id": 1064, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -10462,7 +10509,7 @@ "isExternal": true }, "indexSignature": { - "id": 1046, + "id": 1065, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -10471,7 +10518,7 @@ }, "parameters": [ { - "id": 1047, + "id": 1066, "name": "key", "kind": 32768, "flags": { @@ -10500,7 +10547,7 @@ ] }, { - "id": 1033, + "id": 1052, "name": "on", "kind": 2048, "kindString": "Method", @@ -10510,13 +10557,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 28, + "line": 34, "character": 4 } ], "signatures": [ { - "id": 1034, + "id": 1053, "name": "on", "kind": 4096, "kindString": "Call signature", @@ -10525,7 +10572,7 @@ }, "parameters": [ { - "id": 1035, + "id": 1054, "name": "type", "kind": 32768, "kindString": "Parameter", @@ -10538,8 +10585,8 @@ } }, { - "id": 1036, - "name": "eventFilter", + "id": 1055, + "name": "filter", "kind": 32768, "kindString": "Parameter", "flags": { @@ -10549,7 +10596,7 @@ "type": { "type": "reflection", "declaration": { - "id": 1037, + "id": 1056, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -10557,7 +10604,7 @@ "isExternal": true }, "indexSignature": { - "id": 1038, + "id": 1057, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -10566,7 +10613,7 @@ }, "parameters": [ { - "id": 1039, + "id": 1058, "name": "key", "kind": 32768, "flags": { @@ -10587,7 +10634,7 @@ } }, { - "id": 1040, + "id": 1059, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -10611,7 +10658,7 @@ ] }, { - "id": 1027, + "id": 1046, "name": "onClose", "kind": 2048, "kindString": "Method", @@ -10621,22 +10668,25 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 26, + "line": 29, "character": 4 } ], "signatures": [ { - "id": 1028, + "id": 1047, "name": "onClose", "kind": 4096, "kindString": "Call signature", "flags": { "isExternal": true }, + "comment": { + "shortText": "Registers a callback that will be executed when the channel closes." + }, "parameters": [ { - "id": 1029, + "id": 1048, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -10659,7 +10709,7 @@ ] }, { - "id": 1030, + "id": 1049, "name": "onError", "kind": 2048, "kindString": "Method", @@ -10669,22 +10719,25 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 27, + "line": 33, "character": 4 } ], "signatures": [ { - "id": 1031, + "id": 1050, "name": "onError", "kind": 4096, "kindString": "Call signature", "flags": { "isExternal": true }, + "comment": { + "shortText": "Registers a callback that will be executed when the channel encounteres an error." + }, "parameters": [ { - "id": 1032, + "id": 1051, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -10707,7 +10760,7 @@ ] }, { - "id": 1064, + "id": 1083, "name": "onMessage", "kind": 2048, "kindString": "Method", @@ -10717,13 +10770,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 55, + "line": 64, "character": 4 } ], "signatures": [ { - "id": 1065, + "id": 1084, "name": "onMessage", "kind": 4096, "kindString": "Call signature", @@ -10736,7 +10789,7 @@ }, "parameters": [ { - "id": 1066, + "id": 1085, "name": "event", "kind": 32768, "kindString": "Parameter", @@ -10749,7 +10802,7 @@ } }, { - "id": 1067, + "id": 1086, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -10762,7 +10815,7 @@ } }, { - "id": 1068, + "id": 1087, "name": "ref", "kind": 32768, "kindString": "Parameter", @@ -10784,7 +10837,7 @@ ] }, { - "id": 1050, + "id": 1069, "name": "push", "kind": 2048, "kindString": "Method", @@ -10794,13 +10847,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 35, + "line": 44, "character": 4 } ], "signatures": [ { - "id": 1051, + "id": 1070, "name": "push", "kind": 4096, "kindString": "Call signature", @@ -10809,7 +10862,7 @@ }, "parameters": [ { - "id": 1052, + "id": 1071, "name": "event", "kind": 32768, "kindString": "Parameter", @@ -10824,7 +10877,7 @@ } }, { - "id": 1053, + "id": 1072, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -10837,7 +10890,7 @@ } }, { - "id": 1054, + "id": 1073, "name": "timeout", "kind": 32768, "kindString": "Parameter", @@ -10861,7 +10914,7 @@ ] }, { - "id": 1074, + "id": 1093, "name": "rejoin", "kind": 2048, "kindString": "Method", @@ -10871,13 +10924,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 58, + "line": 67, "character": 4 } ], "signatures": [ { - "id": 1075, + "id": 1094, "name": "rejoin", "kind": 4096, "kindString": "Call signature", @@ -10886,7 +10939,7 @@ }, "parameters": [ { - "id": 1076, + "id": 1095, "name": "timeout", "kind": 32768, "kindString": "Parameter", @@ -10908,7 +10961,7 @@ ] }, { - "id": 1022, + "id": 1041, "name": "rejoinUntilConnected", "kind": 2048, "kindString": "Method", @@ -10924,7 +10977,7 @@ ], "signatures": [ { - "id": 1023, + "id": 1042, "name": "rejoinUntilConnected", "kind": 4096, "kindString": "Call signature", @@ -10939,7 +10992,7 @@ ] }, { - "id": 1089, + "id": 1108, "name": "replyEventName", "kind": 2048, "kindString": "Method", @@ -10949,13 +11002,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 64, + "line": 73, "character": 4 } ], "signatures": [ { - "id": 1090, + "id": 1109, "name": "replyEventName", "kind": 4096, "kindString": "Call signature", @@ -10964,7 +11017,7 @@ }, "parameters": [ { - "id": 1091, + "id": 1110, "name": "ref", "kind": 32768, "kindString": "Parameter", @@ -10985,7 +11038,7 @@ ] }, { - "id": 1082, + "id": 1101, "name": "send", "kind": 2048, "kindString": "Method", @@ -10995,13 +11048,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 60, + "line": 69, "character": 4 } ], "signatures": [ { - "id": 1083, + "id": 1102, "name": "send", "kind": 4096, "kindString": "Call signature", @@ -11010,7 +11063,7 @@ }, "parameters": [ { - "id": 1084, + "id": 1103, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -11020,7 +11073,7 @@ "type": { "type": "reflection", "declaration": { - "id": 1085, + "id": 1104, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -11029,7 +11082,7 @@ }, "children": [ { - "id": 1086, + "id": 1105, "name": "type", "kind": 1024, "kindString": "Property", @@ -11039,7 +11092,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 61, + "line": 70, "character": 8 } ], @@ -11054,12 +11107,12 @@ "title": "Properties", "kind": 1024, "children": [ - 1086 + 1105 ] } ], "indexSignature": { - "id": 1087, + "id": 1106, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -11068,7 +11121,7 @@ }, "parameters": [ { - "id": 1088, + "id": 1107, "name": "key", "kind": 32768, "flags": { @@ -11105,7 +11158,7 @@ ] }, { - "id": 1024, + "id": 1043, "name": "subscribe", "kind": 2048, "kindString": "Method", @@ -11121,7 +11174,7 @@ ], "signatures": [ { - "id": 1025, + "id": 1044, "name": "subscribe", "kind": 4096, "kindString": "Call signature", @@ -11130,7 +11183,7 @@ }, "parameters": [ { - "id": 1026, + "id": 1045, "name": "timeout", "kind": 32768, "kindString": "Parameter", @@ -11154,7 +11207,7 @@ ] }, { - "id": 1077, + "id": 1096, "name": "trigger", "kind": 2048, "kindString": "Method", @@ -11164,13 +11217,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 59, + "line": 68, "character": 4 } ], "signatures": [ { - "id": 1078, + "id": 1097, "name": "trigger", "kind": 4096, "kindString": "Call signature", @@ -11179,7 +11232,7 @@ }, "parameters": [ { - "id": 1079, + "id": 1098, "name": "type", "kind": 32768, "kindString": "Parameter", @@ -11192,7 +11245,7 @@ } }, { - "id": 1080, + "id": 1099, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -11206,7 +11259,7 @@ } }, { - "id": 1081, + "id": 1100, "name": "ref", "kind": 32768, "kindString": "Parameter", @@ -11228,7 +11281,7 @@ ] }, { - "id": 1061, + "id": 1080, "name": "unsubscribe", "kind": 2048, "kindString": "Method", @@ -11238,13 +11291,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 48, + "line": 57, "character": 4 } ], "signatures": [ { - "id": 1062, + "id": 1081, "name": "unsubscribe", "kind": 4096, "kindString": "Call signature", @@ -11252,12 +11305,12 @@ "isExternal": true }, "comment": { - "shortText": "Leaves the channel", + "shortText": "Leaves the channel.", "text": "Unsubscribes from server events, and instructs channel to terminate on server.\nTriggers onClose() hooks.\n\nTo receive leave acknowledgements, use the a `receive` hook to bind to the server ack, ie:\nchannel.unsubscribe().receive(\"ok\", () => alert(\"left!\") )\n" }, "parameters": [ { - "id": 1063, + "id": 1082, "name": "timeout", "kind": 32768, "kindString": "Parameter", @@ -11281,7 +11334,7 @@ ] }, { - "id": 1055, + "id": 1074, "name": "updateJoinPayload", "kind": 2048, "kindString": "Method", @@ -11291,13 +11344,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeChannel.d.ts", - "line": 36, + "line": 45, "character": 4 } ], "signatures": [ { - "id": 1056, + "id": 1075, "name": "updateJoinPayload", "kind": 4096, "kindString": "Call signature", @@ -11306,7 +11359,7 @@ }, "parameters": [ { - "id": 1057, + "id": 1076, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -11316,7 +11369,7 @@ "type": { "type": "reflection", "declaration": { - "id": 1058, + "id": 1077, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -11324,7 +11377,7 @@ "isExternal": true }, "indexSignature": { - "id": 1059, + "id": 1078, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -11333,7 +11386,7 @@ }, "parameters": [ { - "id": 1060, + "id": 1079, "name": "key", "kind": 32768, "flags": { @@ -11367,54 +11420,54 @@ "title": "Constructors", "kind": 512, "children": [ - 998 + 1017 ] }, { "title": "Properties", "kind": 1024, "children": [ - 1012, - 1016, - 1015, - 1007, - 1019, - 1018, - 1017, - 1011, - 1014, - 1013, - 1006, - 997 + 1031, + 1035, + 1034, + 1026, + 1038, + 1037, + 1036, + 1030, + 1033, + 1032, + 1025, + 1016 ] }, { "title": "Methods", "kind": 2048, "children": [ - 1048, - 1092, - 1094, - 1096, - 1098, - 1100, + 1067, + 1111, + 1113, + 1115, + 1117, + 1119, + 1088, + 1091, + 1039, + 1060, + 1052, + 1046, + 1049, + 1083, 1069, - 1072, - 1020, + 1093, 1041, - 1033, - 1027, - 1030, - 1064, - 1050, - 1074, - 1022, - 1089, - 1082, - 1024, - 1077, - 1061, - 1055 + 1108, + 1101, + 1043, + 1096, + 1080, + 1074 ] } ], @@ -11427,7 +11480,7 @@ ] }, { - "id": 791, + "id": 811, "name": "RealtimeClient", "kind": 128, "kindString": "Class", @@ -11436,7 +11489,7 @@ }, "children": [ { - "id": 792, + "id": 812, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -11446,13 +11499,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 73, + "line": 78, "character": 4 } ], "signatures": [ { - "id": 793, + "id": 813, "name": "new RealtimeClient", "kind": 16384, "kindString": "Constructor signature", @@ -11460,11 +11513,11 @@ "isExternal": true }, "comment": { - "shortText": "Initializes the Socket" + "shortText": "Initializes the Socket." }, "parameters": [ { - "id": 794, + "id": 814, "name": "endPoint", "kind": 32768, "kindString": "Parameter", @@ -11480,7 +11533,7 @@ } }, { - "id": 795, + "id": 815, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -11490,7 +11543,7 @@ }, "type": { "type": "reference", - "id": 891, + "id": 910, "qualifiedName": "Options", "package": "@supabase/realtime-js", "name": "Options" @@ -11499,7 +11552,7 @@ ], "type": { "type": "reference", - "id": 791, + "id": 811, "qualifiedName": "RealtimeClient", "package": "@supabase/realtime-js", "name": "default" @@ -11508,7 +11561,7 @@ ] }, { - "id": 888, + "id": 907, "name": "_appendParams", "kind": 1024, "kindString": "Property", @@ -11519,7 +11572,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 162, + "line": 181, "character": 12 } ], @@ -11529,7 +11582,7 @@ } }, { - "id": 889, + "id": 908, "name": "_flushSendBuffer", "kind": 1024, "kindString": "Property", @@ -11540,7 +11593,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 163, + "line": 182, "character": 12 } ], @@ -11550,7 +11603,7 @@ } }, { - "id": 885, + "id": 904, "name": "_onConnClose", "kind": 1024, "kindString": "Property", @@ -11561,7 +11614,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 159, + "line": 178, "character": 12 } ], @@ -11571,7 +11624,7 @@ } }, { - "id": 886, + "id": 905, "name": "_onConnError", "kind": 1024, "kindString": "Property", @@ -11582,7 +11635,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 160, + "line": 179, "character": 12 } ], @@ -11592,7 +11645,7 @@ } }, { - "id": 884, + "id": 903, "name": "_onConnOpen", "kind": 1024, "kindString": "Property", @@ -11603,7 +11656,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 158, + "line": 177, "character": 12 } ], @@ -11613,7 +11666,7 @@ } }, { - "id": 890, + "id": 909, "name": "_sendHeartbeat", "kind": 1024, "kindString": "Property", @@ -11624,7 +11677,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 164, + "line": 183, "character": 12 } ], @@ -11634,7 +11687,7 @@ } }, { - "id": 887, + "id": 906, "name": "_triggerChanError", "kind": 1024, "kindString": "Property", @@ -11645,7 +11698,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 161, + "line": 180, "character": 12 } ], @@ -11655,7 +11708,7 @@ } }, { - "id": 796, + "id": 816, "name": "accessToken", "kind": 1024, "kindString": "Property", @@ -11665,7 +11718,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 28, + "line": 33, "character": 4 } ], @@ -11684,7 +11737,7 @@ } }, { - "id": 797, + "id": 817, "name": "channels", "kind": 1024, "kindString": "Property", @@ -11694,7 +11747,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 29, + "line": 34, "character": 4 } ], @@ -11705,14 +11758,14 @@ "types": [ { "type": "reference", - "id": 909, + "id": 928, "qualifiedName": "RealtimeSubscription", "package": "@supabase/realtime-js", "name": "default" }, { "type": "reference", - "id": 996, + "id": 1015, "qualifiedName": "RealtimeChannel", "package": "@supabase/realtime-js", "name": "default" @@ -11722,7 +11775,7 @@ } }, { - "id": 819, + "id": 839, "name": "conn", "kind": 1024, "kindString": "Property", @@ -11732,7 +11785,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 49, + "line": 54, "character": 4 } ], @@ -11753,7 +11806,7 @@ } }, { - "id": 817, + "id": 837, "name": "decode", "kind": 1024, "kindString": "Property", @@ -11763,7 +11816,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 47, + "line": 52, "character": 4 } ], @@ -11775,7 +11828,7 @@ } }, { - "id": 816, + "id": 836, "name": "encode", "kind": 1024, "kindString": "Property", @@ -11785,7 +11838,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 46, + "line": 51, "character": 4 } ], @@ -11797,7 +11850,7 @@ } }, { - "id": 798, + "id": 818, "name": "endPoint", "kind": 1024, "kindString": "Property", @@ -11807,7 +11860,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 30, + "line": 35, "character": 4 } ], @@ -11817,7 +11870,7 @@ } }, { - "id": 799, + "id": 819, "name": "headers", "kind": 1024, "kindString": "Property", @@ -11828,14 +11881,14 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 31, + "line": 36, "character": 4 } ], "type": { "type": "reflection", "declaration": { - "id": 800, + "id": 820, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -11843,7 +11896,7 @@ "isExternal": true }, "indexSignature": { - "id": 801, + "id": 821, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -11852,7 +11905,7 @@ }, "parameters": [ { - "id": 802, + "id": 822, "name": "key", "kind": 32768, "flags": { @@ -11873,7 +11926,7 @@ } }, { - "id": 809, + "id": 829, "name": "heartbeatIntervalMs", "kind": 1024, "kindString": "Property", @@ -11883,7 +11936,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 39, + "line": 44, "character": 4 } ], @@ -11893,7 +11946,7 @@ } }, { - "id": 811, + "id": 831, "name": "heartbeatTimer", "kind": 1024, "kindString": "Property", @@ -11903,7 +11956,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 41, + "line": 46, "character": 4 } ], @@ -11924,13 +11977,35 @@ } }, { - "id": 815, + "id": 835, "name": "logger", "kind": 1024, "kindString": "Property", "flags": { "isExternal": true }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 50, + "character": 4 + } + ], + "type": { + "type": "reference", + "qualifiedName": "Function", + "package": "typescript", + "name": "Function" + } + }, + { + "id": 830, + "name": "longpollerTimeout", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", @@ -11938,35 +12013,13 @@ "character": 4 } ], - "type": { - "type": "reference", - "qualifiedName": "Function", - "package": "typescript", - "name": "Function" - } - }, - { - "id": 810, - "name": "longpollerTimeout", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 40, - "character": 4 - } - ], "type": { "type": "intrinsic", "name": "number" } }, { - "id": 803, + "id": 823, "name": "params", "kind": 1024, "kindString": "Property", @@ -11977,14 +12030,14 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 34, + "line": 39, "character": 4 } ], "type": { "type": "reflection", "declaration": { - "id": 804, + "id": 824, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -11992,7 +12045,7 @@ "isExternal": true }, "indexSignature": { - "id": 805, + "id": 825, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -12001,7 +12054,7 @@ }, "parameters": [ { - "id": 806, + "id": 826, "name": "key", "kind": 32768, "flags": { @@ -12022,7 +12075,7 @@ } }, { - "id": 812, + "id": 832, "name": "pendingHeartbeatRef", "kind": 1024, "kindString": "Property", @@ -12032,7 +12085,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 42, + "line": 47, "character": 4 } ], @@ -12051,13 +12104,57 @@ } }, { - "id": 818, + "id": 838, "name": "reconnectAfterMs", "kind": 1024, "kindString": "Property", "flags": { "isExternal": true }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 53, + "character": 4 + } + ], + "type": { + "type": "reference", + "qualifiedName": "Function", + "package": "typescript", + "name": "Function" + } + }, + { + "id": 834, + "name": "reconnectTimer", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 49, + "character": 4 + } + ], + "type": { + "type": "reference", + "qualifiedName": "Timer", + "package": "@supabase/realtime-js", + "name": "default" + } + }, + { + "id": 833, + "name": "ref", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", @@ -12065,57 +12162,13 @@ "character": 4 } ], - "type": { - "type": "reference", - "qualifiedName": "Function", - "package": "typescript", - "name": "Function" - } - }, - { - "id": 814, - "name": "reconnectTimer", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 44, - "character": 4 - } - ], - "type": { - "type": "reference", - "qualifiedName": "Timer", - "package": "@supabase/realtime-js", - "name": "default" - } - }, - { - "id": 813, - "name": "ref", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 43, - "character": 4 - } - ], "type": { "type": "intrinsic", "name": "number" } }, { - "id": 820, + "id": 840, "name": "sendBuffer", "kind": 1024, "kindString": "Property", @@ -12125,7 +12178,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 50, + "line": 55, "character": 4 } ], @@ -12140,7 +12193,7 @@ } }, { - "id": 821, + "id": 841, "name": "serializer", "kind": 1024, "kindString": "Property", @@ -12150,7 +12203,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 51, + "line": 56, "character": 4 } ], @@ -12162,7 +12215,7 @@ } }, { - "id": 822, + "id": 842, "name": "stateChangeCallbacks", "kind": 1024, "kindString": "Property", @@ -12172,14 +12225,14 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 52, + "line": 57, "character": 4 } ], "type": { "type": "reflection", "declaration": { - "id": 823, + "id": 843, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -12188,7 +12241,7 @@ }, "children": [ { - "id": 825, + "id": 845, "name": "close", "kind": 1024, "kindString": "Property", @@ -12198,7 +12251,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 54, + "line": 59, "character": 8 } ], @@ -12213,7 +12266,7 @@ } }, { - "id": 826, + "id": 846, "name": "error", "kind": 1024, "kindString": "Property", @@ -12223,7 +12276,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 55, + "line": 60, "character": 8 } ], @@ -12238,7 +12291,7 @@ } }, { - "id": 827, + "id": 847, "name": "message", "kind": 1024, "kindString": "Property", @@ -12248,7 +12301,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 56, + "line": 61, "character": 8 } ], @@ -12263,7 +12316,7 @@ } }, { - "id": 824, + "id": 844, "name": "open", "kind": 1024, "kindString": "Property", @@ -12273,7 +12326,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 53, + "line": 58, "character": 8 } ], @@ -12293,10 +12346,10 @@ "title": "Properties", "kind": 1024, "children": [ - 825, - 826, - 827, - 824 + 845, + 846, + 847, + 844 ] } ] @@ -12304,7 +12357,7 @@ } }, { - "id": 807, + "id": 827, "name": "timeout", "kind": 1024, "kindString": "Property", @@ -12314,7 +12367,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 37, + "line": 42, "character": 4 } ], @@ -12324,7 +12377,7 @@ } }, { - "id": 808, + "id": 828, "name": "transport", "kind": 1024, "kindString": "Property", @@ -12334,7 +12387,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 38, + "line": 43, "character": 4 } ], @@ -12344,13 +12397,124 @@ } }, { - "id": 861, + "id": 881, "name": "channel", "kind": 2048, "kindString": "Method", "flags": { "isExternal": true }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 149, + "character": 4 + } + ], + "signatures": [ + { + "id": 882, + "name": "channel", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "parameters": [ + { + "id": 883, + "name": "topic", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 884, + "name": "chanParams", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "reference", + "qualifiedName": "ChannelParams", + "package": "@supabase/realtime-js", + "name": "ChannelParams" + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "id": 928, + "qualifiedName": "RealtimeSubscription", + "package": "@supabase/realtime-js", + "name": "default" + }, + { + "type": "reference", + "id": 1015, + "qualifiedName": "RealtimeChannel", + "package": "@supabase/realtime-js", + "name": "default" + } + ] + } + } + ] + }, + { + "id": 848, + "name": "connect", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 82, + "character": 4 + } + ], + "signatures": [ + { + "id": 849, + "name": "connect", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Connects the socket, unless already connected." + }, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 874, + "name": "connectionState", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", @@ -12360,151 +12524,7 @@ ], "signatures": [ { - "id": 862, - "name": "channel", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "parameters": [ - { - "id": 863, - "name": "topic", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 864, - "name": "chanParams", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "type": { - "type": "reflection", - "declaration": { - "id": 865, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "indexSignature": { - "id": 866, - "name": "__index", - "kind": 8192, - "kindString": "Index signature", - "flags": { - "isExternal": true - }, - "parameters": [ - { - "id": 867, - "name": "key", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "any" - } - } - } - } - } - ], - "type": { - "type": "union", - "types": [ - { - "type": "reference", - "id": 909, - "qualifiedName": "RealtimeSubscription", - "package": "@supabase/realtime-js", - "name": "default" - }, - { - "type": "reference", - "id": 996, - "qualifiedName": "RealtimeChannel", - "package": "@supabase/realtime-js", - "name": "default" - } - ] - } - } - ] - }, - { - "id": 828, - "name": "connect", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 77, - "character": 4 - } - ], - "signatures": [ - { - "id": 829, - "name": "connect", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Connects the socket." - }, - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 854, - "name": "connectionState", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 127, - "character": 4 - } - ], - "signatures": [ - { - "id": 855, + "id": 875, "name": "connectionState", "kind": 4096, "kindString": "Call signature", @@ -12515,31 +12535,16 @@ "shortText": "Returns the current state of the socket." }, "type": { - "type": "union", - "types": [ - { - "type": "literal", - "value": "closed" - }, - { - "type": "literal", - "value": "open" - }, - { - "type": "literal", - "value": "closing" - }, - { - "type": "literal", - "value": "connecting" - } - ] + "type": "reference", + "qualifiedName": "CONNECTION_STATE", + "package": "@supabase/realtime-js", + "name": "CONNECTION_STATE" } } ] }, { - "id": 830, + "id": 850, "name": "disconnect", "kind": 2048, "kindString": "Method", @@ -12549,13 +12554,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 84, + "line": 89, "character": 4 } ], "signatures": [ { - "id": 831, + "id": 851, "name": "disconnect", "kind": 4096, "kindString": "Call signature", @@ -12567,7 +12572,7 @@ }, "parameters": [ { - "id": 832, + "id": 852, "name": "code", "kind": 32768, "kindString": "Parameter", @@ -12584,7 +12589,7 @@ } }, { - "id": 833, + "id": 853, "name": "reason", "kind": 32768, "kindString": "Parameter", @@ -12607,7 +12612,7 @@ { "type": "reflection", "declaration": { - "id": 834, + "id": 854, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -12616,7 +12621,7 @@ }, "children": [ { - "id": 836, + "id": 856, "name": "data", "kind": 1024, "kindString": "Property", @@ -12626,7 +12631,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 86, + "line": 91, "character": 8 } ], @@ -12636,7 +12641,7 @@ } }, { - "id": 835, + "id": 855, "name": "error", "kind": 1024, "kindString": "Property", @@ -12646,7 +12651,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 85, + "line": 90, "character": 8 } ], @@ -12672,8 +12677,8 @@ "title": "Properties", "kind": 1024, "children": [ - 836, - 835 + 856, + 855 ] } ] @@ -12688,7 +12693,7 @@ ] }, { - "id": 874, + "id": 893, "name": "endPointURL", "kind": 2048, "kindString": "Method", @@ -12698,13 +12703,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 146, + "line": 162, "character": 4 } ], "signatures": [ { - "id": 875, + "id": 894, "name": "endPointURL", "kind": 4096, "kindString": "Call signature", @@ -12722,7 +12727,7 @@ ] }, { - "id": 856, + "id": 876, "name": "isConnected", "kind": 2048, "kindString": "Method", @@ -12732,13 +12737,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 131, + "line": 142, "character": 4 } ], "signatures": [ { - "id": 857, + "id": 877, "name": "isConnected", "kind": 4096, "kindString": "Call signature", @@ -12756,7 +12761,7 @@ ] }, { - "id": 881, + "id": 900, "name": "leaveOpenTopic", "kind": 2048, "kindString": "Method", @@ -12766,22 +12771,25 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 157, + "line": 176, "character": 4 } ], "signatures": [ { - "id": 882, + "id": 901, "name": "leaveOpenTopic", "kind": 4096, "kindString": "Call signature", "flags": { "isExternal": true }, + "comment": { + "shortText": "Unsubscribe from channels with the specified topic." + }, "parameters": [ { - "id": 883, + "id": 902, "name": "topic", "kind": 32768, "kindString": "Parameter", @@ -12802,7 +12810,7 @@ ] }, { - "id": 837, + "id": 857, "name": "log", "kind": 2048, "kindString": "Method", @@ -12812,13 +12820,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 91, + "line": 98, "character": 4 } ], "signatures": [ { - "id": 838, + "id": 858, "name": "log", "kind": 4096, "kindString": "Call signature", @@ -12826,11 +12834,12 @@ "isExternal": true }, "comment": { - "shortText": "Logs the message. Override `this.logger` for specialized logging." + "shortText": "Logs the message.", + "text": "For customized logging, `this.logger` can be overriden.\n" }, "parameters": [ { - "id": 839, + "id": 859, "name": "kind", "kind": 32768, "kindString": "Parameter", @@ -12843,7 +12852,7 @@ } }, { - "id": 840, + "id": 860, "name": "msg", "kind": 32768, "kindString": "Parameter", @@ -12856,7 +12865,7 @@ } }, { - "id": 841, + "id": 861, "name": "data", "kind": 32768, "kindString": "Parameter", @@ -12878,7 +12887,7 @@ ] }, { - "id": 876, + "id": 895, "name": "makeRef", "kind": 2048, "kindString": "Method", @@ -12888,13 +12897,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 150, + "line": 166, "character": 4 } ], "signatures": [ { - "id": 877, + "id": 896, "name": "makeRef", "kind": 4096, "kindString": "Call signature", @@ -12912,7 +12921,7 @@ ] }, { - "id": 845, + "id": 865, "name": "onClose", "kind": 2048, "kindString": "Method", @@ -12922,13 +12931,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 107, + "line": 116, "character": 4 } ], "signatures": [ { - "id": 846, + "id": 866, "name": "onClose", "kind": 4096, "kindString": "Call signature", @@ -12936,7 +12945,7 @@ "isExternal": true }, "comment": { - "shortText": "Registers a callbacks for connection state change events.", + "shortText": "Registers a callback for connection state change events.", "tags": [ { "tag": "example", @@ -12946,7 +12955,152 @@ }, "parameters": [ { - "id": 847, + "id": 867, + "name": "callback", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "A function to be called when the event occurs.\n" + }, + "type": { + "type": "reference", + "qualifiedName": "Function", + "package": "typescript", + "name": "Function" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 888, + "name": "onConnMessage", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 156, + "character": 4 + } + ], + "signatures": [ + { + "id": 889, + "name": "onConnMessage", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "parameters": [ + { + "id": 890, + "name": "rawMessage", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 891, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "children": [ + { + "id": 892, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 157, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 892 + ] + } + ] + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 868, + "name": "onError", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 125, + "character": 4 + } + ], + "signatures": [ + { + "id": 869, + "name": "onError", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Registers a callback for connection state change events.", + "tags": [ + { + "tag": "example", + "text": "\n socket.onOpen((error) => console.log(\"An error occurred\"))\n" + } + ] + }, + "parameters": [ + { + "id": 870, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -12973,112 +13127,6 @@ }, { "id": 871, - "name": "onConnMessage", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 142, - "character": 4 - } - ], - "signatures": [ - { - "id": 872, - "name": "onConnMessage", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "parameters": [ - { - "id": 873, - "name": "rawMessage", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "any" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 848, - "name": "onError", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 115, - "character": 4 - } - ], - "signatures": [ - { - "id": 849, - "name": "onError", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Registers a callback for connection state change events.", - "tags": [ - { - "tag": "example", - "text": "\n socket.onOpen((error) => console.log(\"An error occurred\"))\n" - } - ] - }, - "parameters": [ - { - "id": 850, - "name": "callback", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "A function to be called when the event occurs.\n" - }, - "type": { - "type": "reference", - "qualifiedName": "Function", - "package": "typescript", - "name": "Function" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 851, "name": "onMessage", "kind": 2048, "kindString": "Method", @@ -13088,13 +13136,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 123, + "line": 134, "character": 4 } ], "signatures": [ { - "id": 852, + "id": 872, "name": "onMessage", "kind": 4096, "kindString": "Call signature", @@ -13112,7 +13160,7 @@ }, "parameters": [ { - "id": 853, + "id": 873, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -13138,7 +13186,7 @@ ] }, { - "id": 842, + "id": 862, "name": "onOpen", "kind": 2048, "kindString": "Method", @@ -13148,13 +13196,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 99, + "line": 107, "character": 4 } ], "signatures": [ { - "id": 843, + "id": 863, "name": "onOpen", "kind": 4096, "kindString": "Call signature", @@ -13172,7 +13220,7 @@ }, "parameters": [ { - "id": 844, + "id": 864, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -13198,7 +13246,7 @@ ] }, { - "id": 868, + "id": 885, "name": "push", "kind": 2048, "kindString": "Method", @@ -13208,22 +13256,26 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 141, + "line": 155, "character": 4 } ], "signatures": [ { - "id": 869, + "id": 886, "name": "push", "kind": 4096, "kindString": "Call signature", "flags": { "isExternal": true }, + "comment": { + "shortText": "Push out a message if the socket is connected.", + "text": "If the socket is not connected, the message gets enqueued within a local buffer, and sent out when a connection is next established.\n" + }, "parameters": [ { - "id": 870, + "id": 887, "name": "data", "kind": 32768, "kindString": "Parameter", @@ -13246,7 +13298,7 @@ ] }, { - "id": 858, + "id": 878, "name": "remove", "kind": 2048, "kindString": "Method", @@ -13256,13 +13308,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 137, + "line": 148, "character": 4 } ], "signatures": [ { - "id": 859, + "id": 879, "name": "remove", "kind": 4096, "kindString": "Call signature", @@ -13274,7 +13326,7 @@ }, "parameters": [ { - "id": 860, + "id": 880, "name": "channel", "kind": 32768, "kindString": "Parameter", @@ -13289,14 +13341,14 @@ "types": [ { "type": "reference", - "id": 909, + "id": 928, "qualifiedName": "RealtimeSubscription", "package": "@supabase/realtime-js", "name": "default" }, { "type": "reference", - "id": 996, + "id": 1015, "qualifiedName": "RealtimeChannel", "package": "@supabase/realtime-js", "name": "default" @@ -13313,7 +13365,7 @@ ] }, { - "id": 878, + "id": 897, "name": "setAuth", "kind": 2048, "kindString": "Method", @@ -13323,13 +13375,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 156, + "line": 172, "character": 4 } ], "signatures": [ { - "id": 879, + "id": 898, "name": "setAuth", "kind": 4096, "kindString": "Call signature", @@ -13341,7 +13393,7 @@ }, "parameters": [ { - "id": 880, + "id": 899, "name": "token", "kind": 32768, "kindString": "Parameter", @@ -13379,77 +13431,77 @@ "title": "Constructors", "kind": 512, "children": [ - 792 + 812 ] }, { "title": "Properties", "kind": 1024, "children": [ - 888, - 889, - 885, - 886, - 884, - 890, - 887, - 796, - 797, - 819, - 817, + 907, + 908, + 904, + 905, + 903, + 909, + 906, 816, - 798, - 799, - 809, - 811, - 815, - 810, - 803, - 812, + 817, + 839, + 837, + 836, 818, - 814, - 813, - 820, - 821, - 822, - 807, - 808 + 819, + 829, + 831, + 835, + 830, + 823, + 832, + 838, + 834, + 833, + 840, + 841, + 842, + 827, + 828 ] }, { "title": "Methods", "kind": 2048, "children": [ - 861, - 828, - 854, - 830, - 874, - 856, 881, - 837, - 876, - 845, - 871, 848, - 851, - 842, + 874, + 850, + 893, + 876, + 900, + 857, + 895, + 865, + 888, 868, - 858, - 878 + 871, + 862, + 885, + 878, + 897 ] } ], "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 27, + "line": 32, "character": 21 } ] }, { - "id": 1102, + "id": 1121, "name": "RealtimePresence", "kind": 128, "kindString": "Class", @@ -13458,7 +13510,7 @@ }, "children": [ { - "id": 1123, + "id": 1142, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -13468,13 +13520,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimePresence.d.ts", - "line": 42, + "line": 43, "character": 4 } ], "signatures": [ { - "id": 1124, + "id": 1143, "name": "new RealtimePresence", "kind": 16384, "kindString": "Constructor signature", @@ -13482,11 +13534,11 @@ "isExternal": true }, "comment": { - "shortText": "Initializes the Presence" + "shortText": "Initializes the Presence." }, "parameters": [ { - "id": 1125, + "id": 1144, "name": "channel", "kind": 32768, "kindString": "Parameter", @@ -13498,14 +13550,14 @@ }, "type": { "type": "reference", - "id": 996, + "id": 1015, "qualifiedName": "RealtimeChannel", "package": "@supabase/realtime-js", "name": "default" } }, { - "id": 1126, + "id": 1145, "name": "opts", "kind": 32768, "kindString": "Parameter", @@ -13526,7 +13578,7 @@ ], "type": { "type": "reference", - "id": 1102, + "id": 1121, "qualifiedName": "RealtimePresence", "package": "@supabase/realtime-js", "name": "default" @@ -13535,7 +13587,7 @@ ] }, { - "id": 1131, + "id": 1150, "name": "caller", "kind": 1024, "kindString": "Property", @@ -13552,7 +13604,7 @@ "type": { "type": "reflection", "declaration": { - "id": 1132, + "id": 1151, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -13561,7 +13613,7 @@ }, "children": [ { - "id": 1133, + "id": 1152, "name": "onJoin", "kind": 1024, "kindString": "Property", @@ -13583,7 +13635,7 @@ } }, { - "id": 1134, + "id": 1153, "name": "onLeave", "kind": 1024, "kindString": "Property", @@ -13605,7 +13657,7 @@ } }, { - "id": 1135, + "id": 1154, "name": "onSync", "kind": 2048, "kindString": "Method", @@ -13621,7 +13673,7 @@ ], "signatures": [ { - "id": 1136, + "id": 1155, "name": "onSync", "kind": 4096, "kindString": "Call signature", @@ -13641,15 +13693,15 @@ "title": "Properties", "kind": 1024, "children": [ - 1133, - 1134 + 1152, + 1153 ] }, { "title": "Methods", "kind": 2048, "children": [ - 1135 + 1154 ] } ] @@ -13657,7 +13709,7 @@ } }, { - "id": 1127, + "id": 1146, "name": "channel", "kind": 1024, "kindString": "Property", @@ -13673,14 +13725,14 @@ ], "type": { "type": "reference", - "id": 996, + "id": 1015, "qualifiedName": "RealtimeChannel", "package": "@supabase/realtime-js", "name": "default" } }, { - "id": 1152, + "id": 1171, "name": "inPendingSyncState", "kind": 1024, "kindString": "Property", @@ -13691,7 +13743,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimePresence.d.ts", - "line": 90, + "line": 94, "character": 12 } ], @@ -13701,7 +13753,7 @@ } }, { - "id": 1130, + "id": 1149, "name": "joinRef", "kind": 1024, "kindString": "Property", @@ -13730,7 +13782,7 @@ } }, { - "id": 1129, + "id": 1148, "name": "pendingDiffs", "kind": 1024, "kindString": "Property", @@ -13755,7 +13807,7 @@ } }, { - "id": 1128, + "id": 1147, "name": "state", "kind": 1024, "kindString": "Property", @@ -13777,7 +13829,7 @@ } }, { - "id": 1122, + "id": 1141, "name": "cloneDeep", "kind": 1024, "kindString": "Property", @@ -13789,7 +13841,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimePresence.d.ts", - "line": 85, + "line": 89, "character": 19 } ], @@ -13799,7 +13851,7 @@ } }, { - "id": 1120, + "id": 1139, "name": "map", "kind": 1024, "kindString": "Property", @@ -13811,7 +13863,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimePresence.d.ts", - "line": 62, + "line": 66, "character": 19 } ], @@ -13821,7 +13873,7 @@ } }, { - "id": 1121, + "id": 1140, "name": "transformState", "kind": 1024, "kindString": "Property", @@ -13842,7 +13894,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimePresence.d.ts", - "line": 84, + "line": 88, "character": 19 } ], @@ -13852,7 +13904,7 @@ } }, { - "id": 1148, + "id": 1167, "name": "list", "kind": 2048, "kindString": "Method", @@ -13862,13 +13914,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimePresence.d.ts", - "line": 89, + "line": 93, "character": 4 } ], "signatures": [ { - "id": 1149, + "id": 1168, "name": "list", "kind": 4096, "kindString": "Call signature", @@ -13877,7 +13929,7 @@ }, "typeParameter": [ { - "id": 1150, + "id": 1169, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -13892,7 +13944,7 @@ ], "parameters": [ { - "id": 1151, + "id": 1170, "name": "by", "kind": 32768, "kindString": "Parameter", @@ -13905,7 +13957,7 @@ "typeArguments": [ { "type": "reference", - "id": 1150, + "id": 1169, "qualifiedName": "T", "package": "@supabase/realtime-js", "name": "T" @@ -13921,7 +13973,7 @@ "type": "array", "elementType": { "type": "reference", - "id": 1150, + "id": 1169, "qualifiedName": "T", "package": "@supabase/realtime-js", "name": "T" @@ -13931,7 +13983,7 @@ ] }, { - "id": 1137, + "id": 1156, "name": "onJoin", "kind": 2048, "kindString": "Method", @@ -13941,13 +13993,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimePresence.d.ts", - "line": 86, + "line": 90, "character": 4 } ], "signatures": [ { - "id": 1138, + "id": 1157, "name": "onJoin", "kind": 4096, "kindString": "Call signature", @@ -13956,7 +14008,7 @@ }, "parameters": [ { - "id": 1139, + "id": 1158, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -13979,7 +14031,7 @@ ] }, { - "id": 1140, + "id": 1159, "name": "onLeave", "kind": 2048, "kindString": "Method", @@ -13989,13 +14041,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimePresence.d.ts", - "line": 87, + "line": 91, "character": 4 } ], "signatures": [ { - "id": 1141, + "id": 1160, "name": "onLeave", "kind": 4096, "kindString": "Call signature", @@ -14004,7 +14056,7 @@ }, "parameters": [ { - "id": 1142, + "id": 1161, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -14027,7 +14079,7 @@ ] }, { - "id": 1143, + "id": 1162, "name": "onSync", "kind": 2048, "kindString": "Method", @@ -14037,13 +14089,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimePresence.d.ts", - "line": 88, + "line": 92, "character": 4 } ], "signatures": [ { - "id": 1144, + "id": 1163, "name": "onSync", "kind": 4096, "kindString": "Call signature", @@ -14052,7 +14104,7 @@ }, "parameters": [ { - "id": 1145, + "id": 1164, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -14062,7 +14114,7 @@ "type": { "type": "reflection", "declaration": { - "id": 1146, + "id": 1165, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -14071,7 +14123,7 @@ }, "signatures": [ { - "id": 1147, + "id": 1166, "name": "__type", "kind": 4096, "kindString": "Call signature", @@ -14096,7 +14148,7 @@ ] }, { - "id": 1115, + "id": 1134, "name": "list", "kind": 2048, "kindString": "Method", @@ -14107,13 +14159,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimePresence.d.ts", - "line": 61, + "line": 65, "character": 11 } ], "signatures": [ { - "id": 1116, + "id": 1135, "name": "list", "kind": 4096, "kindString": "Call signature", @@ -14125,7 +14177,7 @@ }, "typeParameter": [ { - "id": 1117, + "id": 1136, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -14140,7 +14192,7 @@ ], "parameters": [ { - "id": 1118, + "id": 1137, "name": "presences", "kind": 32768, "kindString": "Parameter", @@ -14155,7 +14207,7 @@ } }, { - "id": 1119, + "id": 1138, "name": "chooser", "kind": 32768, "kindString": "Parameter", @@ -14174,7 +14226,7 @@ "typeArguments": [ { "type": "reference", - "id": 1117, + "id": 1136, "qualifiedName": "T", "package": "@supabase/realtime-js", "name": "T" @@ -14192,7 +14244,7 @@ "type": "array", "elementType": { "type": "reference", - "id": 1117, + "id": 1136, "qualifiedName": "T", "package": "@supabase/realtime-js", "name": "T" @@ -14202,7 +14254,7 @@ ] }, { - "id": 1109, + "id": 1128, "name": "syncDiff", "kind": 2048, "kindString": "Method", @@ -14213,13 +14265,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimePresence.d.ts", - "line": 57, + "line": 61, "character": 11 } ], "signatures": [ { - "id": 1110, + "id": 1129, "name": "syncDiff", "kind": 4096, "kindString": "Call signature", @@ -14227,11 +14279,12 @@ "isExternal": true }, "comment": { - "shortText": "Used to sync a diff of presence join and leave\nevents from the server, as they happen. Like `syncState`, `syncDiff`\naccepts optional `onJoin` and `onLeave` callbacks to react to a user\njoining or leaving from a device." + "shortText": "Used to sync a diff of presence join and leave events from the\nserver, as they happen.", + "text": "Like `syncState`, `syncDiff` accepts optional `onJoin` and\n`onLeave` callbacks to react to a user joining or leaving from a\ndevice.\n" }, "parameters": [ { - "id": 1111, + "id": 1130, "name": "state", "kind": 32768, "kindString": "Parameter", @@ -14246,7 +14299,7 @@ } }, { - "id": 1112, + "id": 1131, "name": "diff", "kind": 32768, "kindString": "Parameter", @@ -14272,7 +14325,7 @@ } }, { - "id": 1113, + "id": 1132, "name": "onJoin", "kind": 32768, "kindString": "Parameter", @@ -14287,7 +14340,7 @@ } }, { - "id": 1114, + "id": 1133, "name": "onLeave", "kind": 32768, "kindString": "Parameter", @@ -14312,7 +14365,7 @@ ] }, { - "id": 1103, + "id": 1122, "name": "syncState", "kind": 2048, "kindString": "Method", @@ -14323,13 +14376,13 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimePresence.d.ts", - "line": 49, + "line": 52, "character": 11 } ], "signatures": [ { - "id": 1104, + "id": 1123, "name": "syncState", "kind": 4096, "kindString": "Call signature", @@ -14337,11 +14390,12 @@ "isExternal": true }, "comment": { - "shortText": "Used to sync the list of presences on the server\nwith the client's state. An optional `onJoin` and `onLeave` callback can\nbe provided to react to changes in the client's local presences across\ndisconnects and reconnects with the server." + "shortText": "Used to sync the list of presences on the server with the\nclient's state.", + "text": "An optional `onJoin` and `onLeave` callback can be provided to\nreact to changes in the client's local presences across\ndisconnects and reconnects with the server.\n" }, "parameters": [ { - "id": 1105, + "id": 1124, "name": "currentState", "kind": 32768, "kindString": "Parameter", @@ -14356,7 +14410,7 @@ } }, { - "id": 1106, + "id": 1125, "name": "newState", "kind": 32768, "kindString": "Parameter", @@ -14382,7 +14436,7 @@ } }, { - "id": 1107, + "id": 1126, "name": "onJoin", "kind": 32768, "kindString": "Parameter", @@ -14397,7 +14451,7 @@ } }, { - "id": 1108, + "id": 1127, "name": "onLeave", "kind": 32768, "kindString": "Parameter", @@ -14427,35 +14481,35 @@ "title": "Constructors", "kind": 512, "children": [ - 1123 + 1142 ] }, { "title": "Properties", "kind": 1024, "children": [ - 1131, - 1127, - 1152, - 1130, - 1129, - 1128, - 1122, - 1120, - 1121 + 1150, + 1146, + 1171, + 1149, + 1148, + 1147, + 1141, + 1139, + 1140 ] }, { "title": "Methods", "kind": 2048, "children": [ - 1148, - 1137, - 1140, - 1143, - 1115, - 1109, - 1103 + 1167, + 1156, + 1159, + 1162, + 1134, + 1128, + 1122 ] } ], @@ -14468,7 +14522,7 @@ ] }, { - "id": 909, + "id": 928, "name": "RealtimeSubscription", "kind": 128, "kindString": "Class", @@ -14477,7 +14531,7 @@ }, "children": [ { - "id": 910, + "id": 929, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -14493,7 +14547,7 @@ ], "signatures": [ { - "id": 911, + "id": 930, "name": "new RealtimeSubscription", "kind": 16384, "kindString": "Constructor signature", @@ -14502,7 +14556,7 @@ }, "parameters": [ { - "id": 912, + "id": 931, "name": "topic", "kind": 32768, "kindString": "Parameter", @@ -14515,7 +14569,7 @@ } }, { - "id": 913, + "id": 932, "name": "params", "kind": 32768, "kindString": "Parameter", @@ -14525,7 +14579,7 @@ "type": { "type": "reflection", "declaration": { - "id": 914, + "id": 933, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -14533,7 +14587,7 @@ "isExternal": true }, "indexSignature": { - "id": 915, + "id": 934, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -14542,7 +14596,7 @@ }, "parameters": [ { - "id": 916, + "id": 935, "name": "key", "kind": 32768, "flags": { @@ -14563,7 +14617,7 @@ } }, { - "id": 917, + "id": 936, "name": "socket", "kind": 32768, "kindString": "Parameter", @@ -14572,7 +14626,7 @@ }, "type": { "type": "reference", - "id": 791, + "id": 811, "qualifiedName": "RealtimeClient", "package": "@supabase/realtime-js", "name": "default" @@ -14581,7 +14635,7 @@ ], "type": { "type": "reference", - "id": 909, + "id": 928, "qualifiedName": "RealtimeSubscription", "package": "@supabase/realtime-js", "name": "default" @@ -14590,7 +14644,7 @@ ] }, { - "id": 924, + "id": 943, "name": "bindings", "kind": 1024, "kindString": "Property", @@ -14613,7 +14667,7 @@ } }, { - "id": 928, + "id": 947, "name": "joinPush", "kind": 1024, "kindString": "Property", @@ -14635,7 +14689,7 @@ } }, { - "id": 927, + "id": 946, "name": "joinedOnce", "kind": 1024, "kindString": "Property", @@ -14655,7 +14709,7 @@ } }, { - "id": 919, + "id": 938, "name": "params", "kind": 1024, "kindString": "Property", @@ -14672,7 +14726,7 @@ "type": { "type": "reflection", "declaration": { - "id": 920, + "id": 939, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -14680,7 +14734,7 @@ "isExternal": true }, "indexSignature": { - "id": 921, + "id": 940, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -14689,7 +14743,7 @@ }, "parameters": [ { - "id": 922, + "id": 941, "name": "key", "kind": 32768, "flags": { @@ -14710,7 +14764,7 @@ } }, { - "id": 930, + "id": 949, "name": "pushBuffer", "kind": 1024, "kindString": "Property", @@ -14735,7 +14789,7 @@ } }, { - "id": 929, + "id": 948, "name": "rejoinTimer", "kind": 1024, "kindString": "Property", @@ -14757,7 +14811,7 @@ } }, { - "id": 923, + "id": 942, "name": "socket", "kind": 1024, "kindString": "Property", @@ -14773,14 +14827,14 @@ ], "type": { "type": "reference", - "id": 791, + "id": 811, "qualifiedName": "RealtimeClient", "package": "@supabase/realtime-js", "name": "default" } }, { - "id": 926, + "id": 945, "name": "state", "kind": 1024, "kindString": "Property", @@ -14802,7 +14856,7 @@ } }, { - "id": 925, + "id": 944, "name": "timeout", "kind": 1024, "kindString": "Property", @@ -14822,7 +14876,7 @@ } }, { - "id": 918, + "id": 937, "name": "topic", "kind": 1024, "kindString": "Property", @@ -14842,7 +14896,7 @@ } }, { - "id": 949, + "id": 968, "name": "canPush", "kind": 2048, "kindString": "Method", @@ -14858,7 +14912,7 @@ ], "signatures": [ { - "id": 950, + "id": 969, "name": "canPush", "kind": 4096, "kindString": "Call signature", @@ -14873,7 +14927,7 @@ ] }, { - "id": 986, + "id": 1005, "name": "isClosed", "kind": 2048, "kindString": "Method", @@ -14889,7 +14943,7 @@ ], "signatures": [ { - "id": 987, + "id": 1006, "name": "isClosed", "kind": 4096, "kindString": "Call signature", @@ -14904,7 +14958,7 @@ ] }, { - "id": 988, + "id": 1007, "name": "isErrored", "kind": 2048, "kindString": "Method", @@ -14920,7 +14974,7 @@ ], "signatures": [ { - "id": 989, + "id": 1008, "name": "isErrored", "kind": 4096, "kindString": "Call signature", @@ -14935,7 +14989,7 @@ ] }, { - "id": 990, + "id": 1009, "name": "isJoined", "kind": 2048, "kindString": "Method", @@ -14951,7 +15005,7 @@ ], "signatures": [ { - "id": 991, + "id": 1010, "name": "isJoined", "kind": 4096, "kindString": "Call signature", @@ -14966,7 +15020,7 @@ ] }, { - "id": 992, + "id": 1011, "name": "isJoining", "kind": 2048, "kindString": "Method", @@ -14982,7 +15036,7 @@ ], "signatures": [ { - "id": 993, + "id": 1012, "name": "isJoining", "kind": 4096, "kindString": "Call signature", @@ -14997,7 +15051,7 @@ ] }, { - "id": 994, + "id": 1013, "name": "isLeaving", "kind": 2048, "kindString": "Method", @@ -15013,7 +15067,7 @@ ], "signatures": [ { - "id": 995, + "id": 1014, "name": "isLeaving", "kind": 4096, "kindString": "Call signature", @@ -15028,7 +15082,7 @@ ] }, { - "id": 970, + "id": 989, "name": "isMember", "kind": 2048, "kindString": "Method", @@ -15044,7 +15098,7 @@ ], "signatures": [ { - "id": 971, + "id": 990, "name": "isMember", "kind": 4096, "kindString": "Call signature", @@ -15053,7 +15107,7 @@ }, "parameters": [ { - "id": 972, + "id": 991, "name": "topic", "kind": 32768, "kindString": "Parameter", @@ -15074,7 +15128,7 @@ ] }, { - "id": 973, + "id": 992, "name": "joinRef", "kind": 2048, "kindString": "Method", @@ -15090,7 +15144,7 @@ ], "signatures": [ { - "id": 974, + "id": 993, "name": "joinRef", "kind": 4096, "kindString": "Call signature", @@ -15105,7 +15159,7 @@ ] }, { - "id": 946, + "id": 965, "name": "off", "kind": 2048, "kindString": "Method", @@ -15121,7 +15175,7 @@ ], "signatures": [ { - "id": 947, + "id": 966, "name": "off", "kind": 4096, "kindString": "Call signature", @@ -15130,7 +15184,7 @@ }, "parameters": [ { - "id": 948, + "id": 967, "name": "event", "kind": 32768, "kindString": "Parameter", @@ -15151,7 +15205,7 @@ ] }, { - "id": 942, + "id": 961, "name": "on", "kind": 2048, "kindString": "Method", @@ -15167,7 +15221,7 @@ ], "signatures": [ { - "id": 943, + "id": 962, "name": "on", "kind": 4096, "kindString": "Call signature", @@ -15176,7 +15230,7 @@ }, "parameters": [ { - "id": 944, + "id": 963, "name": "event", "kind": 32768, "kindString": "Parameter", @@ -15189,7 +15243,7 @@ } }, { - "id": 945, + "id": 964, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -15212,7 +15266,7 @@ ] }, { - "id": 936, + "id": 955, "name": "onClose", "kind": 2048, "kindString": "Method", @@ -15228,7 +15282,7 @@ ], "signatures": [ { - "id": 937, + "id": 956, "name": "onClose", "kind": 4096, "kindString": "Call signature", @@ -15237,7 +15291,7 @@ }, "parameters": [ { - "id": 938, + "id": 957, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -15260,7 +15314,7 @@ ] }, { - "id": 939, + "id": 958, "name": "onError", "kind": 2048, "kindString": "Method", @@ -15276,7 +15330,7 @@ ], "signatures": [ { - "id": 940, + "id": 959, "name": "onError", "kind": 4096, "kindString": "Call signature", @@ -15285,7 +15339,7 @@ }, "parameters": [ { - "id": 941, + "id": 960, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -15308,7 +15362,7 @@ ] }, { - "id": 965, + "id": 984, "name": "onMessage", "kind": 2048, "kindString": "Method", @@ -15324,7 +15378,7 @@ ], "signatures": [ { - "id": 966, + "id": 985, "name": "onMessage", "kind": 4096, "kindString": "Call signature", @@ -15337,7 +15391,7 @@ }, "parameters": [ { - "id": 967, + "id": 986, "name": "event", "kind": 32768, "kindString": "Parameter", @@ -15350,7 +15404,7 @@ } }, { - "id": 968, + "id": 987, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -15363,7 +15417,7 @@ } }, { - "id": 969, + "id": 988, "name": "ref", "kind": 32768, "kindString": "Parameter", @@ -15385,7 +15439,7 @@ ] }, { - "id": 951, + "id": 970, "name": "push", "kind": 2048, "kindString": "Method", @@ -15401,7 +15455,7 @@ ], "signatures": [ { - "id": 952, + "id": 971, "name": "push", "kind": 4096, "kindString": "Call signature", @@ -15410,7 +15464,7 @@ }, "parameters": [ { - "id": 953, + "id": 972, "name": "event", "kind": 32768, "kindString": "Parameter", @@ -15425,7 +15479,7 @@ } }, { - "id": 954, + "id": 973, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -15438,7 +15492,307 @@ } }, { - "id": 955, + "id": 974, + "name": "timeout", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "reference", + "qualifiedName": "Push", + "package": "@supabase/realtime-js", + "name": "default" + } + } + ] + }, + { + "id": 994, + "name": "rejoin", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeSubscription.d.ts", + "line": 51, + "character": 4 + } + ], + "signatures": [ + { + "id": 995, + "name": "rejoin", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "parameters": [ + { + "id": 996, + "name": "timeout", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 950, + "name": "rejoinUntilConnected", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeSubscription.d.ts", + "line": 21, + "character": 4 + } + ], + "signatures": [ + { + "id": 951, + "name": "rejoinUntilConnected", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 1002, + "name": "replyEventName", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeSubscription.d.ts", + "line": 53, + "character": 4 + } + ], + "signatures": [ + { + "id": 1003, + "name": "replyEventName", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "parameters": [ + { + "id": 1004, + "name": "ref", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 952, + "name": "subscribe", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeSubscription.d.ts", + "line": 22, + "character": 4 + } + ], + "signatures": [ + { + "id": 953, + "name": "subscribe", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "parameters": [ + { + "id": 954, + "name": "timeout", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "reference", + "qualifiedName": "Push", + "package": "@supabase/realtime-js", + "name": "default" + } + } + ] + }, + { + "id": 997, + "name": "trigger", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeSubscription.d.ts", + "line": 52, + "character": 4 + } + ], + "signatures": [ + { + "id": 998, + "name": "trigger", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "parameters": [ + { + "id": 999, + "name": "event", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1000, + "name": "payload", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 1001, + "name": "ref", + "kind": 32768, + "kindString": "Parameter", + "flags": { + "isExternal": true, + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 981, + "name": "unsubscribe", + "kind": 2048, + "kindString": "Method", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeSubscription.d.ts", + "line": 41, + "character": 4 + } + ], + "signatures": [ + { + "id": 982, + "name": "unsubscribe", + "kind": 4096, + "kindString": "Call signature", + "flags": { + "isExternal": true + }, + "comment": { + "shortText": "Leaves the channel", + "text": "Unsubscribes from server events, and instructs channel to terminate on server.\nTriggers onClose() hooks.\n\nTo receive leave acknowledgements, use the a `receive` hook to bind to the server ack, ie:\nchannel.unsubscribe().receive(\"ok\", () => alert(\"left!\") )\n" + }, + "parameters": [ + { + "id": 983, "name": "timeout", "kind": 32768, "kindString": "Parameter", @@ -15463,306 +15817,6 @@ }, { "id": 975, - "name": "rejoin", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeSubscription.d.ts", - "line": 51, - "character": 4 - } - ], - "signatures": [ - { - "id": 976, - "name": "rejoin", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "parameters": [ - { - "id": 977, - "name": "timeout", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 931, - "name": "rejoinUntilConnected", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeSubscription.d.ts", - "line": 21, - "character": 4 - } - ], - "signatures": [ - { - "id": 932, - "name": "rejoinUntilConnected", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 983, - "name": "replyEventName", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeSubscription.d.ts", - "line": 53, - "character": 4 - } - ], - "signatures": [ - { - "id": 984, - "name": "replyEventName", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "parameters": [ - { - "id": 985, - "name": "ref", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - ] - }, - { - "id": 933, - "name": "subscribe", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeSubscription.d.ts", - "line": 22, - "character": 4 - } - ], - "signatures": [ - { - "id": 934, - "name": "subscribe", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "parameters": [ - { - "id": 935, - "name": "timeout", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "reference", - "qualifiedName": "Push", - "package": "@supabase/realtime-js", - "name": "default" - } - } - ] - }, - { - "id": 978, - "name": "trigger", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeSubscription.d.ts", - "line": 52, - "character": 4 - } - ], - "signatures": [ - { - "id": 979, - "name": "trigger", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "parameters": [ - { - "id": 980, - "name": "event", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 981, - "name": "payload", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "any" - } - }, - { - "id": 982, - "name": "ref", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "void" - } - } - ] - }, - { - "id": 962, - "name": "unsubscribe", - "kind": 2048, - "kindString": "Method", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeSubscription.d.ts", - "line": 41, - "character": 4 - } - ], - "signatures": [ - { - "id": 963, - "name": "unsubscribe", - "kind": 4096, - "kindString": "Call signature", - "flags": { - "isExternal": true - }, - "comment": { - "shortText": "Leaves the channel", - "text": "Unsubscribes from server events, and instructs channel to terminate on server.\nTriggers onClose() hooks.\n\nTo receive leave acknowledgements, use the a `receive` hook to bind to the server ack, ie:\nchannel.unsubscribe().receive(\"ok\", () => alert(\"left!\") )\n" - }, - "parameters": [ - { - "id": 964, - "name": "timeout", - "kind": 32768, - "kindString": "Parameter", - "flags": { - "isExternal": true, - "isOptional": true - }, - "type": { - "type": "intrinsic", - "name": "number" - } - } - ], - "type": { - "type": "reference", - "qualifiedName": "Push", - "package": "@supabase/realtime-js", - "name": "default" - } - } - ] - }, - { - "id": 956, "name": "updateJoinPayload", "kind": 2048, "kindString": "Method", @@ -15778,7 +15832,7 @@ ], "signatures": [ { - "id": 957, + "id": 976, "name": "updateJoinPayload", "kind": 4096, "kindString": "Call signature", @@ -15787,7 +15841,7 @@ }, "parameters": [ { - "id": 958, + "id": 977, "name": "payload", "kind": 32768, "kindString": "Parameter", @@ -15797,7 +15851,7 @@ "type": { "type": "reflection", "declaration": { - "id": 959, + "id": 978, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -15805,7 +15859,7 @@ "isExternal": true }, "indexSignature": { - "id": 960, + "id": 979, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -15814,7 +15868,7 @@ }, "parameters": [ { - "id": 961, + "id": 980, "name": "key", "kind": 32768, "flags": { @@ -15848,50 +15902,50 @@ "title": "Constructors", "kind": 512, "children": [ - 910 + 929 ] }, { "title": "Properties", "kind": 1024, "children": [ - 924, - 928, - 927, - 919, - 930, - 929, - 923, - 926, - 925, - 918 + 943, + 947, + 946, + 938, + 949, + 948, + 942, + 945, + 944, + 937 ] }, { "title": "Methods", "kind": 2048, "children": [ - 949, - 986, - 988, - 990, + 968, + 1005, + 1007, + 1009, + 1011, + 1013, + 989, 992, - 994, - 970, - 973, - 946, - 942, - 936, - 939, 965, - 951, - 975, - 931, - 983, - 933, - 978, - 962, - 956 + 961, + 955, + 958, + 984, + 970, + 994, + 950, + 1002, + 952, + 997, + 981, + 975 ] } ], @@ -15904,7 +15958,7 @@ ] }, { - "id": 212, + "id": 213, "name": "SupabaseClient", "kind": 128, "kindString": "Class", @@ -15915,7 +15969,7 @@ }, "children": [ { - "id": 213, + "id": 214, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -15923,13 +15977,13 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 61, + "line": 66, "character": 2 } ], "signatures": [ { - "id": 214, + "id": 215, "name": "new SupabaseClient", "kind": 16384, "kindString": "Constructor signature", @@ -15939,7 +15993,7 @@ }, "parameters": [ { - "id": 215, + "id": 216, "name": "supabaseUrl", "kind": 32768, "kindString": "Parameter", @@ -15953,7 +16007,7 @@ } }, { - "id": 216, + "id": 217, "name": "supabaseKey", "kind": 32768, "kindString": "Parameter", @@ -15967,7 +16021,7 @@ } }, { - "id": 217, + "id": 218, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -15983,14 +16037,14 @@ ], "type": { "type": "reference", - "id": 212, + "id": 213, "name": "default" } } ] }, { - "id": 218, + "id": 219, "name": "auth", "kind": 1024, "kindString": "Property", @@ -16001,7 +16055,7 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 30, + "line": 35, "character": 2 } ], @@ -16011,7 +16065,7 @@ } }, { - "id": 222, + "id": 223, "name": "authUrl", "kind": 1024, "kindString": "Property", @@ -16021,7 +16075,7 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 35, + "line": 40, "character": 12 } ], @@ -16031,7 +16085,7 @@ } }, { - "id": 232, + "id": 233, "name": "changedAccessToken", "kind": 1024, "kindString": "Property", @@ -16041,7 +16095,7 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 41, + "line": 46, "character": 12 } ], @@ -16060,7 +16114,7 @@ } }, { - "id": 227, + "id": 228, "name": "fetch", "kind": 1024, "kindString": "Property", @@ -16071,28 +16125,28 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 40, + "line": 45, "character": 12 } ], "type": { "type": "reflection", "declaration": { - "id": 228, + "id": 229, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "signatures": [ { - "id": 229, + "id": 230, "name": "__type", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 230, + "id": 231, "name": "input", "kind": 32768, "kindString": "Parameter", @@ -16105,7 +16159,7 @@ } }, { - "id": 231, + "id": 232, "name": "init", "kind": 32768, "kindString": "Parameter", @@ -16140,13 +16194,165 @@ } }, { - "id": 224, + "id": 225, "name": "functionsUrl", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true }, + "sources": [ + { + "fileName": "src/SupabaseClient.ts", + "line": 42, + "character": 12 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 235, + "name": "headers", + "kind": 1024, + "kindString": "Property", + "flags": { + "isProtected": true + }, + "sources": [ + { + "fileName": "src/SupabaseClient.ts", + "line": 49, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 236, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "indexSignature": { + "id": 237, + "name": "__index", + "kind": 8192, + "kindString": "Index signature", + "flags": {}, + "parameters": [ + { + "id": 238, + "name": "key", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + } + } + }, + { + "id": 227, + "name": "multiTab", + "kind": 1024, + "kindString": "Property", + "flags": { + "isProtected": true + }, + "sources": [ + { + "fileName": "src/SupabaseClient.ts", + "line": 44, + "character": 12 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 226, + "name": "realtime", + "kind": 1024, + "kindString": "Property", + "flags": { + "isProtected": true + }, + "sources": [ + { + "fileName": "src/SupabaseClient.ts", + "line": 43, + "character": 12 + } + ], + "type": { + "type": "reference", + "id": 811, + "qualifiedName": "RealtimeClient", + "package": "@supabase/realtime-js", + "name": "default" + } + }, + { + "id": 222, + "name": "realtimeUrl", + "kind": 1024, + "kindString": "Property", + "flags": { + "isProtected": true + }, + "sources": [ + { + "fileName": "src/SupabaseClient.ts", + "line": 39, + "character": 12 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 221, + "name": "restUrl", + "kind": 1024, + "kindString": "Property", + "flags": { + "isProtected": true + }, + "sources": [ + { + "fileName": "src/SupabaseClient.ts", + "line": 38, + "character": 12 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 220, + "name": "schema", + "kind": 1024, + "kindString": "Property", + "flags": { + "isProtected": true + }, "sources": [ { "fileName": "src/SupabaseClient.ts", @@ -16161,158 +16367,6 @@ }, { "id": 234, - "name": "headers", - "kind": 1024, - "kindString": "Property", - "flags": { - "isProtected": true - }, - "sources": [ - { - "fileName": "src/SupabaseClient.ts", - "line": 44, - "character": 12 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 235, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": {}, - "indexSignature": { - "id": 236, - "name": "__index", - "kind": 8192, - "kindString": "Index signature", - "flags": {}, - "parameters": [ - { - "id": 237, - "name": "key", - "kind": 32768, - "flags": {}, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - } - } - }, - { - "id": 226, - "name": "multiTab", - "kind": 1024, - "kindString": "Property", - "flags": { - "isProtected": true - }, - "sources": [ - { - "fileName": "src/SupabaseClient.ts", - "line": 39, - "character": 12 - } - ], - "type": { - "type": "intrinsic", - "name": "boolean" - } - }, - { - "id": 225, - "name": "realtime", - "kind": 1024, - "kindString": "Property", - "flags": { - "isProtected": true - }, - "sources": [ - { - "fileName": "src/SupabaseClient.ts", - "line": 38, - "character": 12 - } - ], - "type": { - "type": "reference", - "id": 791, - "qualifiedName": "RealtimeClient", - "package": "@supabase/realtime-js", - "name": "default" - } - }, - { - "id": 221, - "name": "realtimeUrl", - "kind": 1024, - "kindString": "Property", - "flags": { - "isProtected": true - }, - "sources": [ - { - "fileName": "src/SupabaseClient.ts", - "line": 34, - "character": 12 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 220, - "name": "restUrl", - "kind": 1024, - "kindString": "Property", - "flags": { - "isProtected": true - }, - "sources": [ - { - "fileName": "src/SupabaseClient.ts", - "line": 33, - "character": 12 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 219, - "name": "schema", - "kind": 1024, - "kindString": "Property", - "flags": { - "isProtected": true - }, - "sources": [ - { - "fileName": "src/SupabaseClient.ts", - "line": 32, - "character": 12 - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - }, - { - "id": 233, "name": "shouldThrowOnError", "kind": 1024, "kindString": "Property", @@ -16322,7 +16376,7 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 42, + "line": 47, "character": 12 } ], @@ -16332,7 +16386,7 @@ } }, { - "id": 223, + "id": 224, "name": "storageUrl", "kind": 1024, "kindString": "Property", @@ -16342,7 +16396,7 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 36, + "line": 41, "character": 12 } ], @@ -16352,7 +16406,7 @@ } }, { - "id": 239, + "id": 240, "name": "supabaseKey", "kind": 1024, "kindString": "Property", @@ -16365,7 +16419,7 @@ } }, { - "id": 238, + "id": 239, "name": "supabaseUrl", "kind": 1024, "kindString": "Property", @@ -16378,7 +16432,7 @@ } }, { - "id": 240, + "id": 241, "name": "functions", "kind": 262144, "kindString": "Accessor", @@ -16386,13 +16440,13 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 106, + "line": 111, "character": 6 } ], "getSignature": [ { - "id": 241, + "id": 242, "name": "functions", "kind": 524288, "kindString": "Get signature", @@ -16410,7 +16464,7 @@ ] }, { - "id": 242, + "id": 243, "name": "storage", "kind": 262144, "kindString": "Accessor", @@ -16418,13 +16472,13 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 116, + "line": 121, "character": 6 } ], "getSignature": [ { - "id": 243, + "id": 244, "name": "storage", "kind": 524288, "kindString": "Get signature", @@ -16442,7 +16496,7 @@ ] }, { - "id": 272, + "id": 289, "name": "_closeSubscription", "kind": 2048, "kindString": "Method", @@ -16452,30 +16506,42 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 194, + "line": 230, "character": 16 } ], "signatures": [ { - "id": 273, + "id": 290, "name": "_closeSubscription", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 274, + "id": 291, "name": "subscription", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { - "type": "reference", - "id": 909, - "qualifiedName": "RealtimeSubscription", - "package": "@supabase/realtime-js", - "name": "default" + "type": "union", + "types": [ + { + "type": "reference", + "id": 928, + "qualifiedName": "RealtimeSubscription", + "package": "@supabase/realtime-js", + "name": "default" + }, + { + "type": "reference", + "id": 1015, + "qualifiedName": "RealtimeChannel", + "package": "@supabase/realtime-js", + "name": "default" + } + ] } } ], @@ -16485,14 +16551,14 @@ { "type": "reflection", "declaration": { - "id": 275, + "id": 292, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 276, + "id": 293, "name": "error", "kind": 1024, "kindString": "Property", @@ -16500,7 +16566,7 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 196, + "line": 232, "character": 15 } ], @@ -16526,7 +16592,7 @@ "title": "Properties", "kind": 1024, "children": [ - 276 + 293 ] } ] @@ -16541,7 +16607,7 @@ ] }, { - "id": 292, + "id": 309, "name": "_getAuthHeaders", "kind": 2048, "kindString": "Method", @@ -16551,13 +16617,13 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 267, + "line": 307, "character": 10 } ], "signatures": [ { - "id": 293, + "id": 310, "name": "_getAuthHeaders", "kind": 4096, "kindString": "Call signature", @@ -16571,7 +16637,7 @@ ] }, { - "id": 298, + "id": 315, "name": "_handleTokenChanged", "kind": 2048, "kindString": "Method", @@ -16581,34 +16647,34 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 309, + "line": 349, "character": 10 } ], "signatures": [ { - "id": 299, + "id": 316, "name": "_handleTokenChanged", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 300, + "id": 317, "name": "event", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", - "id": 718, + "id": 737, "qualifiedName": "AuthChangeEvent", "package": "@supabase/gotrue-js", "name": "AuthChangeEvent" } }, { - "id": 301, + "id": 318, "name": "token", "kind": 32768, "kindString": "Parameter", @@ -16628,7 +16694,7 @@ } }, { - "id": 302, + "id": 319, "name": "source", "kind": 32768, "kindString": "Parameter", @@ -16656,7 +16722,7 @@ ] }, { - "id": 290, + "id": 307, "name": "_initPostgRESTClient", "kind": 2048, "kindString": "Method", @@ -16666,13 +16732,13 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 258, + "line": 298, "character": 10 } ], "signatures": [ { - "id": 291, + "id": 308, "name": "_initPostgRESTClient", "kind": 4096, "kindString": "Call signature", @@ -16687,7 +16753,7 @@ ] }, { - "id": 287, + "id": 304, "name": "_initRealtimeClient", "kind": 2048, "kindString": "Method", @@ -16697,20 +16763,20 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 251, + "line": 291, "character": 10 } ], "signatures": [ { - "id": 288, + "id": 305, "name": "_initRealtimeClient", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 289, + "id": 306, "name": "options", "kind": 32768, "kindString": "Parameter", @@ -16719,7 +16785,7 @@ }, "type": { "type": "reference", - "id": 891, + "id": 910, "qualifiedName": "Options", "package": "@supabase/realtime-js", "name": "Options" @@ -16728,7 +16794,7 @@ ], "type": { "type": "reference", - "id": 791, + "id": 811, "qualifiedName": "RealtimeClient", "package": "@supabase/realtime-js", "name": "default" @@ -16737,7 +16803,7 @@ ] }, { - "id": 284, + "id": 301, "name": "_initSupabaseAuthClient", "kind": 2048, "kindString": "Method", @@ -16747,20 +16813,20 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 228, + "line": 264, "character": 10 } ], "signatures": [ { - "id": 285, + "id": 302, "name": "_initSupabaseAuthClient", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 286, + "id": 303, "name": "__namedParameters", "kind": 32768, "kindString": "Parameter", @@ -16780,7 +16846,7 @@ ] }, { - "id": 296, + "id": 313, "name": "_listenForAuthEvents", "kind": 2048, "kindString": "Method", @@ -16790,13 +16856,13 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 302, + "line": 342, "character": 10 } ], "signatures": [ { - "id": 297, + "id": 314, "name": "_listenForAuthEvents", "kind": 4096, "kindString": "Call signature", @@ -16810,7 +16876,7 @@ }, { "type": "reference", - "id": 751, + "id": 770, "qualifiedName": "Subscription", "package": "@supabase/gotrue-js", "name": "Subscription" @@ -16821,7 +16887,7 @@ ] }, { - "id": 294, + "id": 311, "name": "_listenForMultiTabEvents", "kind": 2048, "kindString": "Method", @@ -16831,13 +16897,13 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 275, + "line": 315, "character": 10 } ], "signatures": [ { - "id": 295, + "id": 312, "name": "_listenForMultiTabEvents", "kind": 4096, "kindString": "Call signature", @@ -16859,7 +16925,7 @@ ] }, { - "id": 277, + "id": 294, "name": "_unsubscribeSubscription", "kind": 2048, "kindString": "Method", @@ -16869,30 +16935,42 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 209, + "line": 245, "character": 10 } ], "signatures": [ { - "id": 278, + "id": 295, "name": "_unsubscribeSubscription", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { - "id": 279, + "id": 296, "name": "subscription", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { - "type": "reference", - "id": 909, - "qualifiedName": "RealtimeSubscription", - "package": "@supabase/realtime-js", - "name": "default" + "type": "union", + "types": [ + { + "type": "reference", + "id": 928, + "qualifiedName": "RealtimeSubscription", + "package": "@supabase/realtime-js", + "name": "default" + }, + { + "type": "reference", + "id": 1015, + "qualifiedName": "RealtimeChannel", + "package": "@supabase/realtime-js", + "name": "default" + } + ] } } ], @@ -16902,14 +16980,14 @@ { "type": "reflection", "declaration": { - "id": 280, + "id": 297, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 281, + "id": 298, "name": "error", "kind": 1024, "kindString": "Property", @@ -16917,7 +16995,7 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 211, + "line": 247, "character": 15 } ], @@ -16943,7 +17021,7 @@ "title": "Properties", "kind": 1024, "children": [ - 281 + 298 ] } ] @@ -16958,7 +17036,122 @@ ] }, { - "id": 244, + "id": 258, + "name": "channel", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/SupabaseClient.ts", + "line": 167, + "character": 2 + } + ], + "signatures": [ + { + "id": 259, + "name": "channel", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Creates a channel with Broadcast and Presence.\nActivated when vsndate query param is present in the WebSocket URL." + }, + "parameters": [ + { + "id": 260, + "name": "name", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 261, + "name": "opts", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 262, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 263, + "name": "selfBroadcast", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/SupabaseClient.ts", + "line": 167, + "character": 32 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 263 + ] + } + ], + "indexSignature": { + "id": 264, + "name": "__index", + "kind": 8192, + "kindString": "Index signature", + "flags": {}, + "parameters": [ + { + "id": 265, + "name": "key", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + } + } + } + } + ], + "type": { + "type": "reference", + "id": 1015, + "qualifiedName": "RealtimeChannel", + "package": "@supabase/realtime-js", + "name": "default" + } + } + ] + }, + { + "id": 245, "name": "from", "kind": 2048, "kindString": "Method", @@ -16966,13 +17159,13 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 125, + "line": 130, "character": 2 } ], "signatures": [ { - "id": 245, + "id": 246, "name": "from", "kind": 4096, "kindString": "Call signature", @@ -16982,7 +17175,7 @@ }, "typeParameter": [ { - "id": 246, + "id": 247, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -16995,7 +17188,7 @@ ], "parameters": [ { - "id": 247, + "id": 248, "name": "table", "kind": 32768, "kindString": "Parameter", @@ -17015,7 +17208,7 @@ "typeArguments": [ { "type": "reference", - "id": 246, + "id": 247, "name": "T" } ], @@ -17025,7 +17218,7 @@ ] }, { - "id": 282, + "id": 299, "name": "getSubscriptions", "kind": 2048, "kindString": "Method", @@ -17033,13 +17226,13 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 224, + "line": 260, "character": 2 } ], "signatures": [ { - "id": 283, + "id": 300, "name": "getSubscriptions", "kind": 4096, "kindString": "Call signature", @@ -17051,7 +17244,7 @@ "type": "array", "elementType": { "type": "reference", - "id": 909, + "id": 928, "qualifiedName": "RealtimeSubscription", "package": "@supabase/realtime-js", "name": "default" @@ -17061,7 +17254,7 @@ ] }, { - "id": 257, + "id": 266, "name": "removeAllSubscriptions", "kind": 2048, "kindString": "Method", @@ -17069,13 +17262,13 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 162, + "line": 181, "character": 8 } ], "signatures": [ { - "id": 258, + "id": 267, "name": "removeAllSubscriptions", "kind": 4096, "kindString": "Call signature", @@ -17091,14 +17284,14 @@ "elementType": { "type": "reflection", "declaration": { - "id": 259, + "id": 268, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 260, + "id": 269, "name": "data", "kind": 1024, "kindString": "Property", @@ -17106,21 +17299,21 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 163, + "line": 182, "character": 6 } ], "type": { "type": "reflection", "declaration": { - "id": 261, + "id": 270, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 262, + "id": 271, "name": "subscription", "kind": 1024, "kindString": "Property", @@ -17128,13 +17321,13 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 163, + "line": 182, "character": 14 } ], "type": { "type": "reference", - "id": 909, + "id": 928, "qualifiedName": "RealtimeSubscription", "package": "@supabase/realtime-js", "name": "default" @@ -17146,7 +17339,7 @@ "title": "Properties", "kind": 1024, "children": [ - 262 + 271 ] } ] @@ -17154,7 +17347,7 @@ } }, { - "id": 263, + "id": 272, "name": "error", "kind": 1024, "kindString": "Property", @@ -17162,7 +17355,7 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 163, + "line": 182, "character": 52 } ], @@ -17188,8 +17381,8 @@ "title": "Properties", "kind": 1024, "children": [ - 260, - 263 + 269, + 272 ] } ] @@ -17205,42 +17398,42 @@ ] }, { - "id": 264, - "name": "removeSubscription", + "id": 273, + "name": "removeChannel", "kind": 2048, "kindString": "Method", "flags": {}, "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 182, + "line": 201, "character": 8 } ], "signatures": [ { - "id": 265, - "name": "removeSubscription", + "id": 274, + "name": "removeChannel", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { - "shortText": "Closes and removes a subscription and returns the number of open subscriptions." + "shortText": "Closes and removes a channel and returns the number of open channels." }, "parameters": [ { - "id": 266, - "name": "subscription", + "id": 275, + "name": "channel", "kind": 32768, "kindString": "Parameter", "flags": {}, "comment": { - "shortText": "The subscription you want to close and remove.\n" + "shortText": "The channel you want to close and remove.\n" }, "type": { "type": "reference", - "id": 909, - "qualifiedName": "RealtimeSubscription", + "id": 1015, + "qualifiedName": "RealtimeChannel", "package": "@supabase/realtime-js", "name": "default" } @@ -17252,14 +17445,14 @@ { "type": "reflection", "declaration": { - "id": 267, + "id": 276, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 268, + "id": 277, "name": "data", "kind": 1024, "kindString": "Property", @@ -17267,29 +17460,29 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 184, + "line": 203, "character": 15 } ], "type": { "type": "reflection", "declaration": { - "id": 269, + "id": 278, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 270, - "name": "openSubscriptions", + "id": 279, + "name": "openChannels", "kind": 1024, "kindString": "Property", "flags": {}, "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 184, + "line": 203, "character": 23 } ], @@ -17304,7 +17497,7 @@ "title": "Properties", "kind": 1024, "children": [ - 270 + 279 ] } ] @@ -17312,7 +17505,7 @@ } }, { - "id": 271, + "id": 280, "name": "error", "kind": 1024, "kindString": "Property", @@ -17320,7 +17513,164 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 184, + "line": 203, + "character": 47 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "qualifiedName": "Error", + "package": "typescript", + "name": "Error" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 277, + 280 + ] + } + ] + } + } + ], + "qualifiedName": "Promise", + "package": "typescript", + "name": "Promise" + } + } + ] + }, + { + "id": 281, + "name": "removeSubscription", + "kind": 2048, + "kindString": "Method", + "flags": {}, + "sources": [ + { + "fileName": "src/SupabaseClient.ts", + "line": 218, + "character": 8 + } + ], + "signatures": [ + { + "id": 282, + "name": "removeSubscription", + "kind": 4096, + "kindString": "Call signature", + "flags": {}, + "comment": { + "shortText": "Closes and removes a subscription and returns the number of open subscriptions." + }, + "parameters": [ + { + "id": 283, + "name": "subscription", + "kind": 32768, + "kindString": "Parameter", + "flags": {}, + "comment": { + "shortText": "The subscription you want to close and remove.\n" + }, + "type": { + "type": "reference", + "id": 928, + "qualifiedName": "RealtimeSubscription", + "package": "@supabase/realtime-js", + "name": "default" + } + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 284, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 285, + "name": "data", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/SupabaseClient.ts", + "line": 220, + "character": 15 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 286, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": {}, + "children": [ + { + "id": 287, + "name": "openSubscriptions", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/SupabaseClient.ts", + "line": 220, + "character": 23 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "kind": 1024, + "children": [ + 287 + ] + } + ] + } + } + }, + { + "id": 288, + "name": "error", + "kind": 1024, + "kindString": "Property", + "flags": {}, + "sources": [ + { + "fileName": "src/SupabaseClient.ts", + "line": 220, "character": 52 } ], @@ -17346,8 +17696,8 @@ "title": "Properties", "kind": 1024, "children": [ - 268, - 271 + 285, + 288 ] } ] @@ -17362,7 +17712,7 @@ ] }, { - "id": 248, + "id": 249, "name": "rpc", "kind": 2048, "kindString": "Method", @@ -17370,13 +17720,13 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 146, + "line": 151, "character": 2 } ], "signatures": [ { - "id": 249, + "id": 250, "name": "rpc", "kind": 4096, "kindString": "Call signature", @@ -17386,7 +17736,7 @@ }, "typeParameter": [ { - "id": 250, + "id": 251, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -17399,7 +17749,7 @@ ], "parameters": [ { - "id": 251, + "id": 252, "name": "fn", "kind": 32768, "kindString": "Parameter", @@ -17413,7 +17763,7 @@ } }, { - "id": 252, + "id": 253, "name": "params", "kind": 32768, "kindString": "Parameter", @@ -17429,7 +17779,7 @@ } }, { - "id": 253, + "id": 254, "name": "__namedParameters", "kind": 32768, "kindString": "Parameter", @@ -17437,14 +17787,14 @@ "type": { "type": "reflection", "declaration": { - "id": 254, + "id": 255, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 256, + "id": 257, "name": "count", "kind": 1024, "kindString": "Property", @@ -17454,7 +17804,7 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 152, + "line": 157, "character": 25 } ], @@ -17481,7 +17831,7 @@ } }, { - "id": 255, + "id": 256, "name": "head", "kind": 1024, "kindString": "Property", @@ -17491,7 +17841,7 @@ "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 152, + "line": 157, "character": 9 } ], @@ -17506,8 +17856,8 @@ "title": "Properties", "kind": 1024, "children": [ - 256, - 255 + 257, + 256 ] } ] @@ -17521,7 +17871,7 @@ "typeArguments": [ { "type": "reference", - "id": 250, + "id": 251, "name": "T" } ], @@ -17538,69 +17888,71 @@ "title": "Constructors", "kind": 512, "children": [ - 213 + 214 ] }, { "title": "Properties", "kind": 1024, "children": [ - 218, - 222, - 232, - 227, - 224, - 234, - 226, + 219, + 223, + 233, + 228, 225, + 235, + 227, + 226, + 222, 221, 220, - 219, - 233, - 223, - 239, - 238 + 234, + 224, + 240, + 239 ] }, { "title": "Accessors", "kind": 262144, "children": [ - 240, - 242 + 241, + 243 ] }, { "title": "Methods", "kind": 2048, "children": [ - 272, - 292, - 298, - 290, - 287, - 284, - 296, + 289, + 309, + 315, + 307, + 304, + 301, + 313, + 311, 294, - 277, - 244, - 282, - 257, - 264, - 248 + 258, + 245, + 299, + 266, + 273, + 281, + 249 ] } ], "sources": [ { "fileName": "src/SupabaseClient.ts", - "line": 26, + "line": 31, "character": 21 } ] }, { - "id": 741, + "id": 760, "name": "AdminUserAttributes", "kind": 256, "kindString": "Interface", @@ -17609,7 +17961,7 @@ }, "children": [ { - "id": 743, + "id": 762, "name": "app_metadata", "kind": 1024, "kindString": "Property", @@ -17634,7 +17986,7 @@ } }, { - "id": 750, + "id": 769, "name": "data", "kind": 1024, "kindString": "Property", @@ -17658,12 +18010,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 740, + "id": 759, "name": "UserAttributes.data" } }, { - "id": 746, + "id": 765, "name": "email", "kind": 1024, "kindString": "Property", @@ -17687,12 +18039,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 736, + "id": 755, "name": "UserAttributes.email" } }, { - "id": 749, + "id": 768, "name": "email_change_token", "kind": 1024, "kindString": "Property", @@ -17716,12 +18068,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 739, + "id": 758, "name": "UserAttributes.email_change_token" } }, { - "id": 744, + "id": 763, "name": "email_confirm", "kind": 1024, "kindString": "Property", @@ -17746,7 +18098,7 @@ } }, { - "id": 748, + "id": 767, "name": "password", "kind": 1024, "kindString": "Property", @@ -17770,12 +18122,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 738, + "id": 757, "name": "UserAttributes.password" } }, { - "id": 747, + "id": 766, "name": "phone", "kind": 1024, "kindString": "Property", @@ -17799,12 +18151,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 737, + "id": 756, "name": "UserAttributes.phone" } }, { - "id": 745, + "id": 764, "name": "phone_confirm", "kind": 1024, "kindString": "Property", @@ -17829,7 +18181,7 @@ } }, { - "id": 742, + "id": 761, "name": "user_metadata", "kind": 1024, "kindString": "Property", @@ -17859,15 +18211,15 @@ "title": "Properties", "kind": 1024, "children": [ - 743, - 750, - 746, - 749, - 744, - 748, - 747, - 745, - 742 + 762, + 769, + 765, + 768, + 763, + 767, + 766, + 764, + 761 ] } ], @@ -17881,7 +18233,7 @@ "extendedTypes": [ { "type": "reference", - "id": 735, + "id": 754, "qualifiedName": "UserAttributes", "package": "@supabase/gotrue-js", "name": "UserAttributes" @@ -17889,7 +18241,7 @@ ] }, { - "id": 719, + "id": 738, "name": "ApiError", "kind": 256, "kindString": "Interface", @@ -17898,7 +18250,7 @@ }, "children": [ { - "id": 720, + "id": 739, "name": "message", "kind": 1024, "kindString": "Property", @@ -17918,7 +18270,7 @@ } }, { - "id": 721, + "id": 740, "name": "status", "kind": 1024, "kindString": "Property", @@ -17943,8 +18295,8 @@ "title": "Properties", "kind": 1024, "children": [ - 720, - 721 + 739, + 740 ] } ], @@ -17957,7 +18309,7 @@ ] }, { - "id": 331, + "id": 348, "name": "AuthSession", "kind": 256, "kindString": "Interface", @@ -17966,7 +18318,7 @@ }, "children": [ { - "id": 333, + "id": 350, "name": "access_token", "kind": 1024, "kindString": "Property", @@ -17986,7 +18338,7 @@ } }, { - "id": 335, + "id": 352, "name": "expires_at", "kind": 1024, "kindString": "Property", @@ -18010,7 +18362,7 @@ } }, { - "id": 334, + "id": 351, "name": "expires_in", "kind": 1024, "kindString": "Property", @@ -18034,7 +18386,7 @@ } }, { - "id": 332, + "id": 349, "name": "provider_token", "kind": 1024, "kindString": "Property", @@ -18064,7 +18416,7 @@ } }, { - "id": 336, + "id": 353, "name": "refresh_token", "kind": 1024, "kindString": "Property", @@ -18085,7 +18437,7 @@ } }, { - "id": 337, + "id": 354, "name": "token_type", "kind": 1024, "kindString": "Property", @@ -18105,7 +18457,7 @@ } }, { - "id": 338, + "id": 355, "name": "user", "kind": 1024, "kindString": "Property", @@ -18128,7 +18480,7 @@ }, { "type": "reference", - "id": 305, + "id": 322, "qualifiedName": "User", "package": "@supabase/gotrue-js", "name": "User" @@ -18142,13 +18494,13 @@ "title": "Properties", "kind": 1024, "children": [ - 333, - 335, - 334, - 332, - 336, - 337, - 338 + 350, + 352, + 351, + 349, + 353, + 354, + 355 ] } ], @@ -18161,7 +18513,7 @@ ] }, { - "id": 305, + "id": 322, "name": "AuthUser", "kind": 256, "kindString": "Interface", @@ -18170,7 +18522,7 @@ }, "children": [ { - "id": 320, + "id": 337, "name": "action_link", "kind": 1024, "kindString": "Property", @@ -18191,7 +18543,7 @@ } }, { - "id": 307, + "id": 324, "name": "app_metadata", "kind": 1024, "kindString": "Property", @@ -18208,7 +18560,7 @@ "type": { "type": "reflection", "declaration": { - "id": 308, + "id": 325, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -18217,7 +18569,7 @@ }, "children": [ { - "id": 309, + "id": 326, "name": "provider", "kind": 1024, "kindString": "Property", @@ -18243,12 +18595,12 @@ "title": "Properties", "kind": 1024, "children": [ - 309 + 326 ] } ], "indexSignature": { - "id": 310, + "id": 327, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -18257,7 +18609,7 @@ }, "parameters": [ { - "id": 311, + "id": 328, "name": "key", "kind": 32768, "flags": { @@ -18278,7 +18630,7 @@ } }, { - "id": 316, + "id": 333, "name": "aud", "kind": 1024, "kindString": "Property", @@ -18298,7 +18650,7 @@ } }, { - "id": 317, + "id": 334, "name": "confirmation_sent_at", "kind": 1024, "kindString": "Property", @@ -18319,7 +18671,7 @@ } }, { - "id": 324, + "id": 341, "name": "confirmed_at", "kind": 1024, "kindString": "Property", @@ -18340,7 +18692,7 @@ } }, { - "id": 323, + "id": 340, "name": "created_at", "kind": 1024, "kindString": "Property", @@ -18360,7 +18712,7 @@ } }, { - "id": 321, + "id": 338, "name": "email", "kind": 1024, "kindString": "Property", @@ -18381,7 +18733,7 @@ } }, { - "id": 325, + "id": 342, "name": "email_confirmed_at", "kind": 1024, "kindString": "Property", @@ -18402,7 +18754,7 @@ } }, { - "id": 306, + "id": 323, "name": "id", "kind": 1024, "kindString": "Property", @@ -18422,7 +18774,7 @@ } }, { - "id": 330, + "id": 347, "name": "identities", "kind": 1024, "kindString": "Property", @@ -18441,7 +18793,7 @@ "type": "array", "elementType": { "type": "reference", - "id": 723, + "id": 742, "qualifiedName": "UserIdentity", "package": "@supabase/gotrue-js", "name": "UserIdentity" @@ -18449,7 +18801,7 @@ } }, { - "id": 319, + "id": 336, "name": "invited_at", "kind": 1024, "kindString": "Property", @@ -18470,7 +18822,7 @@ } }, { - "id": 327, + "id": 344, "name": "last_sign_in_at", "kind": 1024, "kindString": "Property", @@ -18491,7 +18843,7 @@ } }, { - "id": 322, + "id": 339, "name": "phone", "kind": 1024, "kindString": "Property", @@ -18512,7 +18864,7 @@ } }, { - "id": 326, + "id": 343, "name": "phone_confirmed_at", "kind": 1024, "kindString": "Property", @@ -18533,7 +18885,7 @@ } }, { - "id": 318, + "id": 335, "name": "recovery_sent_at", "kind": 1024, "kindString": "Property", @@ -18554,7 +18906,7 @@ } }, { - "id": 328, + "id": 345, "name": "role", "kind": 1024, "kindString": "Property", @@ -18575,7 +18927,7 @@ } }, { - "id": 329, + "id": 346, "name": "updated_at", "kind": 1024, "kindString": "Property", @@ -18596,7 +18948,7 @@ } }, { - "id": 312, + "id": 329, "name": "user_metadata", "kind": 1024, "kindString": "Property", @@ -18613,7 +18965,7 @@ "type": { "type": "reflection", "declaration": { - "id": 313, + "id": 330, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -18621,7 +18973,7 @@ "isExternal": true }, "indexSignature": { - "id": 314, + "id": 331, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -18630,7 +18982,7 @@ }, "parameters": [ { - "id": 315, + "id": 332, "name": "key", "kind": 32768, "flags": { @@ -18656,24 +19008,24 @@ "title": "Properties", "kind": 1024, "children": [ - 320, - 307, - 316, - 317, + 337, 324, + 333, + 334, + 341, + 340, + 338, + 342, 323, - 321, - 325, - 306, - 330, - 319, - 327, - 322, - 326, - 318, - 328, - 329, - 312 + 347, + 336, + 344, + 339, + 343, + 335, + 345, + 346, + 329 ] } ], @@ -18686,7 +19038,7 @@ ] }, { - "id": 759, + "id": 778, "name": "CookieOptions", "kind": 256, "kindString": "Interface", @@ -18695,7 +19047,7 @@ }, "children": [ { - "id": 762, + "id": 781, "name": "domain", "kind": 1024, "kindString": "Property", @@ -18716,7 +19068,7 @@ } }, { - "id": 761, + "id": 780, "name": "lifetime", "kind": 1024, "kindString": "Property", @@ -18737,7 +19089,7 @@ } }, { - "id": 760, + "id": 779, "name": "name", "kind": 1024, "kindString": "Property", @@ -18758,7 +19110,7 @@ } }, { - "id": 763, + "id": 782, "name": "path", "kind": 1024, "kindString": "Property", @@ -18779,7 +19131,7 @@ } }, { - "id": 764, + "id": 783, "name": "sameSite", "kind": 1024, "kindString": "Property", @@ -18805,11 +19157,11 @@ "title": "Properties", "kind": 1024, "children": [ - 762, - 761, - 760, - 763, - 764 + 781, + 780, + 779, + 782, + 783 ] } ], @@ -18822,7 +19174,7 @@ ] }, { - "id": 785, + "id": 804, "name": "OpenIDConnectCredentials", "kind": 256, "kindString": "Interface", @@ -18831,7 +19183,7 @@ }, "children": [ { - "id": 789, + "id": 808, "name": "client_id", "kind": 1024, "kindString": "Property", @@ -18852,7 +19204,7 @@ } }, { - "id": 786, + "id": 805, "name": "id_token", "kind": 1024, "kindString": "Property", @@ -18872,7 +19224,7 @@ } }, { - "id": 790, + "id": 809, "name": "issuer", "kind": 1024, "kindString": "Property", @@ -18893,7 +19245,7 @@ } }, { - "id": 787, + "id": 806, "name": "nonce", "kind": 1024, "kindString": "Property", @@ -18913,7 +19265,7 @@ } }, { - "id": 788, + "id": 807, "name": "provider", "kind": 1024, "kindString": "Property", @@ -18930,7 +19282,7 @@ ], "type": { "type": "reference", - "id": 717, + "id": 736, "qualifiedName": "Provider", "package": "@supabase/gotrue-js", "name": "Provider" @@ -18942,11 +19294,11 @@ "title": "Properties", "kind": 1024, "children": [ - 789, - 786, - 790, - 787, - 788 + 808, + 805, + 809, + 806, + 807 ] } ], @@ -18959,7 +19311,7 @@ ] }, { - "id": 751, + "id": 770, "name": "Subscription", "kind": 256, "kindString": "Interface", @@ -18968,7 +19320,7 @@ }, "children": [ { - "id": 752, + "id": 771, "name": "id", "kind": 1024, "kindString": "Property", @@ -18991,7 +19343,7 @@ } }, { - "id": 753, + "id": 772, "name": "callback", "kind": 2048, "kindString": "Method", @@ -19007,7 +19359,7 @@ ], "signatures": [ { - "id": 754, + "id": 773, "name": "callback", "kind": 4096, "kindString": "Call signature", @@ -19019,7 +19371,7 @@ }, "parameters": [ { - "id": 755, + "id": 774, "name": "event", "kind": 32768, "kindString": "Parameter", @@ -19028,14 +19380,14 @@ }, "type": { "type": "reference", - "id": 718, + "id": 737, "qualifiedName": "AuthChangeEvent", "package": "@supabase/gotrue-js", "name": "AuthChangeEvent" } }, { - "id": 756, + "id": 775, "name": "session", "kind": 32768, "kindString": "Parameter", @@ -19051,7 +19403,7 @@ }, { "type": "reference", - "id": 331, + "id": 348, "qualifiedName": "Session", "package": "@supabase/gotrue-js", "name": "Session" @@ -19068,7 +19420,7 @@ ] }, { - "id": 757, + "id": 776, "name": "unsubscribe", "kind": 2048, "kindString": "Method", @@ -19084,7 +19436,7 @@ ], "signatures": [ { - "id": 758, + "id": 777, "name": "unsubscribe", "kind": 4096, "kindString": "Call signature", @@ -19107,15 +19459,15 @@ "title": "Properties", "kind": 1024, "children": [ - 752 + 771 ] }, { "title": "Methods", "kind": 2048, "children": [ - 753, - 757 + 772, + 776 ] } ], @@ -19128,7 +19480,7 @@ ] }, { - "id": 735, + "id": 754, "name": "UserAttributes", "kind": 256, "kindString": "Interface", @@ -19137,7 +19489,7 @@ }, "children": [ { - "id": 740, + "id": 759, "name": "data", "kind": 1024, "kindString": "Property", @@ -19161,7 +19513,7 @@ } }, { - "id": 736, + "id": 755, "name": "email", "kind": 1024, "kindString": "Property", @@ -19185,7 +19537,7 @@ } }, { - "id": 739, + "id": 758, "name": "email_change_token", "kind": 1024, "kindString": "Property", @@ -19209,7 +19561,7 @@ } }, { - "id": 738, + "id": 757, "name": "password", "kind": 1024, "kindString": "Property", @@ -19233,7 +19585,7 @@ } }, { - "id": 737, + "id": 756, "name": "phone", "kind": 1024, "kindString": "Property", @@ -19262,11 +19614,11 @@ "title": "Properties", "kind": 1024, "children": [ - 740, - 736, - 739, - 738, - 737 + 759, + 755, + 758, + 757, + 756 ] } ], @@ -19280,13 +19632,13 @@ "extendedBy": [ { "type": "reference", - "id": 741, + "id": 760, "name": "AdminUserAttributes" } ] }, { - "id": 765, + "id": 784, "name": "UserCredentials", "kind": 256, "kindString": "Interface", @@ -19295,7 +19647,7 @@ }, "children": [ { - "id": 766, + "id": 785, "name": "email", "kind": 1024, "kindString": "Property", @@ -19316,7 +19668,7 @@ } }, { - "id": 771, + "id": 790, "name": "oidc", "kind": 1024, "kindString": "Property", @@ -19333,14 +19685,14 @@ ], "type": { "type": "reference", - "id": 785, + "id": 804, "qualifiedName": "OpenIDConnectCredentials", "package": "@supabase/gotrue-js", "name": "OpenIDConnectCredentials" } }, { - "id": 768, + "id": 787, "name": "password", "kind": 1024, "kindString": "Property", @@ -19361,7 +19713,7 @@ } }, { - "id": 767, + "id": 786, "name": "phone", "kind": 1024, "kindString": "Property", @@ -19382,7 +19734,7 @@ } }, { - "id": 770, + "id": 789, "name": "provider", "kind": 1024, "kindString": "Property", @@ -19399,14 +19751,14 @@ ], "type": { "type": "reference", - "id": 717, + "id": 736, "qualifiedName": "Provider", "package": "@supabase/gotrue-js", "name": "Provider" } }, { - "id": 769, + "id": 788, "name": "refreshToken", "kind": 1024, "kindString": "Property", @@ -19432,12 +19784,12 @@ "title": "Properties", "kind": 1024, "children": [ - 766, - 771, - 768, - 767, - 770, - 769 + 785, + 790, + 787, + 786, + 789, + 788 ] } ], @@ -19450,7 +19802,7 @@ ] }, { - "id": 723, + "id": 742, "name": "UserIdentity", "kind": 256, "kindString": "Interface", @@ -19459,7 +19811,7 @@ }, "children": [ { - "id": 731, + "id": 750, "name": "created_at", "kind": 1024, "kindString": "Property", @@ -19479,7 +19831,7 @@ } }, { - "id": 724, + "id": 743, "name": "id", "kind": 1024, "kindString": "Property", @@ -19499,7 +19851,7 @@ } }, { - "id": 726, + "id": 745, "name": "identity_data", "kind": 1024, "kindString": "Property", @@ -19516,7 +19868,7 @@ "type": { "type": "reflection", "declaration": { - "id": 727, + "id": 746, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -19524,7 +19876,7 @@ "isExternal": true }, "indexSignature": { - "id": 728, + "id": 747, "name": "__index", "kind": 8192, "kindString": "Index signature", @@ -19533,7 +19885,7 @@ }, "parameters": [ { - "id": 729, + "id": 748, "name": "key", "kind": 32768, "flags": { @@ -19554,7 +19906,7 @@ } }, { - "id": 732, + "id": 751, "name": "last_sign_in_at", "kind": 1024, "kindString": "Property", @@ -19574,7 +19926,7 @@ } }, { - "id": 730, + "id": 749, "name": "provider", "kind": 1024, "kindString": "Property", @@ -19594,7 +19946,7 @@ } }, { - "id": 733, + "id": 752, "name": "updated_at", "kind": 1024, "kindString": "Property", @@ -19615,7 +19967,7 @@ } }, { - "id": 725, + "id": 744, "name": "user_id", "kind": 1024, "kindString": "Property", @@ -19640,13 +19992,13 @@ "title": "Properties", "kind": 1024, "children": [ - 731, - 724, - 726, - 732, - 730, - 733, - 725 + 750, + 743, + 745, + 751, + 749, + 752, + 744 ] } ], @@ -19659,7 +20011,7 @@ ] }, { - "id": 778, + "id": 797, "name": "VerifyEmailOTPParams", "kind": 256, "kindString": "Interface", @@ -19668,7 +20020,7 @@ }, "children": [ { - "id": 779, + "id": 798, "name": "email", "kind": 1024, "kindString": "Property", @@ -19688,7 +20040,7 @@ } }, { - "id": 780, + "id": 799, "name": "phone", "kind": 1024, "kindString": "Property", @@ -19709,7 +20061,7 @@ } }, { - "id": 781, + "id": 800, "name": "token", "kind": 1024, "kindString": "Property", @@ -19729,7 +20081,7 @@ } }, { - "id": 782, + "id": 801, "name": "type", "kind": 1024, "kindString": "Property", @@ -19745,7 +20097,7 @@ ], "type": { "type": "reference", - "id": 784, + "id": 803, "qualifiedName": "EmailOTPType", "package": "@supabase/gotrue-js", "name": "EmailOTPType" @@ -19757,10 +20109,10 @@ "title": "Properties", "kind": 1024, "children": [ - 779, - 780, - 781, - 782 + 798, + 799, + 800, + 801 ] } ], @@ -19773,7 +20125,7 @@ ] }, { - "id": 773, + "id": 792, "name": "VerifyMobileOTPParams", "kind": 256, "kindString": "Interface", @@ -19782,7 +20134,7 @@ }, "children": [ { - "id": 774, + "id": 793, "name": "email", "kind": 1024, "kindString": "Property", @@ -19803,7 +20155,7 @@ } }, { - "id": 775, + "id": 794, "name": "phone", "kind": 1024, "kindString": "Property", @@ -19823,7 +20175,7 @@ } }, { - "id": 776, + "id": 795, "name": "token", "kind": 1024, "kindString": "Property", @@ -19843,7 +20195,7 @@ } }, { - "id": 777, + "id": 796, "name": "type", "kind": 1024, "kindString": "Property", @@ -19860,7 +20212,7 @@ ], "type": { "type": "reference", - "id": 783, + "id": 802, "qualifiedName": "MobileOTPType", "package": "@supabase/gotrue-js", "name": "MobileOTPType" @@ -19872,10 +20224,10 @@ "title": "Properties", "kind": 1024, "children": [ - 774, - 775, - 776, - 777 + 793, + 794, + 795, + 796 ] } ], @@ -19888,7 +20240,7 @@ ] }, { - "id": 718, + "id": 737, "name": "AuthChangeEvent", "kind": 4194304, "kindString": "Type alias", @@ -19933,7 +20285,7 @@ } }, { - "id": 784, + "id": 803, "name": "EmailOTPType", "kind": 4194304, "kindString": "Type alias", @@ -19974,7 +20326,7 @@ } }, { - "id": 783, + "id": 802, "name": "MobileOTPType", "kind": 4194304, "kindString": "Type alias", @@ -20003,7 +20355,7 @@ } }, { - "id": 206, + "id": 207, "name": "PostgrestError", "kind": 4194304, "kindString": "Type alias", @@ -20024,7 +20376,7 @@ "type": { "type": "reflection", "declaration": { - "id": 207, + "id": 208, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -20033,7 +20385,7 @@ }, "children": [ { - "id": 211, + "id": 212, "name": "code", "kind": 1024, "kindString": "Property", @@ -20053,7 +20405,7 @@ } }, { - "id": 209, + "id": 210, "name": "details", "kind": 1024, "kindString": "Property", @@ -20073,7 +20425,7 @@ } }, { - "id": 210, + "id": 211, "name": "hint", "kind": 1024, "kindString": "Property", @@ -20093,7 +20445,7 @@ } }, { - "id": 208, + "id": 209, "name": "message", "kind": 1024, "kindString": "Property", @@ -20118,10 +20470,10 @@ "title": "Properties", "kind": 1024, "children": [ - 211, - 209, + 212, 210, - 208 + 211, + 209 ] } ], @@ -20136,7 +20488,7 @@ } }, { - "id": 204, + "id": 205, "name": "PostgrestMaybeSingleResponse", "kind": 4194304, "kindString": "Type alias", @@ -20152,7 +20504,7 @@ ], "typeParameter": [ { - "id": 205, + "id": 206, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -20163,14 +20515,14 @@ ], "type": { "type": "reference", - "id": 202, + "id": 203, "typeArguments": [ { "type": "union", "types": [ { "type": "reference", - "id": 205, + "id": 206, "qualifiedName": "T", "package": "@supabase/postgrest-js", "name": "T" @@ -20188,7 +20540,7 @@ } }, { - "id": 200, + "id": 201, "name": "PostgrestResponse", "kind": 4194304, "kindString": "Type alias", @@ -20204,7 +20556,7 @@ ], "typeParameter": [ { - "id": 201, + "id": 202, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -20221,7 +20573,7 @@ "typeArguments": [ { "type": "reference", - "id": 201, + "id": 202, "qualifiedName": "T", "package": "@supabase/postgrest-js", "name": "T" @@ -20241,7 +20593,7 @@ } }, { - "id": 202, + "id": 203, "name": "PostgrestSingleResponse", "kind": 4194304, "kindString": "Type alias", @@ -20257,7 +20609,7 @@ ], "typeParameter": [ { - "id": 203, + "id": 204, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -20274,7 +20626,7 @@ "typeArguments": [ { "type": "reference", - "id": 203, + "id": 204, "qualifiedName": "T", "package": "@supabase/postgrest-js", "name": "T" @@ -20294,7 +20646,7 @@ } }, { - "id": 717, + "id": 736, "name": "Provider", "kind": 4194304, "kindString": "Type alias", @@ -20379,7 +20731,7 @@ } }, { - "id": 891, + "id": 910, "name": "RealtimeClientOptions", "kind": 4194304, "kindString": "Type alias", @@ -20389,14 +20741,14 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 5, + "line": 6, "character": 20 } ], "type": { "type": "reflection", "declaration": { - "id": 892, + "id": 911, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -20405,7 +20757,7 @@ }, "children": [ { - "id": 899, + "id": 918, "name": "decode", "kind": 1024, "kindString": "Property", @@ -20413,243 +20765,6 @@ "isExternal": true, "isOptional": true }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 12, - "character": 4 - } - ], - "type": { - "type": "reference", - "qualifiedName": "Function", - "package": "typescript", - "name": "Function" - } - }, - { - "id": 898, - "name": "encode", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 11, - "character": 4 - } - ], - "type": { - "type": "reference", - "qualifiedName": "Function", - "package": "typescript", - "name": "Function" - } - }, - { - "id": 901, - "name": "headers", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 14, - "character": 4 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 902, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 14, - "character": 14 - } - ], - "indexSignature": { - "id": 903, - "name": "__index", - "kind": 8192, - "kindString": "Index signature", - "flags": { - "isExternal": true - }, - "parameters": [ - { - "id": 904, - "name": "key", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - } - } - }, - { - "id": 895, - "name": "heartbeatIntervalMs", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 8, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 897, - "name": "logger", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 10, - "character": 4 - } - ], - "type": { - "type": "reference", - "qualifiedName": "Function", - "package": "typescript", - "name": "Function" - } - }, - { - "id": 896, - "name": "longpollerTimeout", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 9, - "character": 4 - } - ], - "type": { - "type": "intrinsic", - "name": "number" - } - }, - { - "id": 905, - "name": "params", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 17, - "character": 4 - } - ], - "type": { - "type": "reflection", - "declaration": { - "id": 906, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExternal": true - }, - "sources": [ - { - "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 17, - "character": 13 - } - ], - "indexSignature": { - "id": 907, - "name": "__index", - "kind": 8192, - "kindString": "Index signature", - "flags": { - "isExternal": true - }, - "parameters": [ - { - "id": 908, - "name": "key", - "kind": 32768, - "flags": { - "isExternal": true - }, - "type": { - "type": "intrinsic", - "name": "string" - } - } - ], - "type": { - "type": "intrinsic", - "name": "string" - } - } - } - } - }, - { - "id": 900, - "name": "reconnectAfterMs", - "kind": 1024, - "kindString": "Property", - "flags": { - "isExternal": true, - "isOptional": true - }, "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", @@ -20665,7 +20780,244 @@ } }, { - "id": 894, + "id": 917, + "name": "encode", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 12, + "character": 4 + } + ], + "type": { + "type": "reference", + "qualifiedName": "Function", + "package": "typescript", + "name": "Function" + } + }, + { + "id": 920, + "name": "headers", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 15, + "character": 4 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 921, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 15, + "character": 14 + } + ], + "indexSignature": { + "id": 922, + "name": "__index", + "kind": 8192, + "kindString": "Index signature", + "flags": { + "isExternal": true + }, + "parameters": [ + { + "id": 923, + "name": "key", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + } + } + }, + { + "id": 914, + "name": "heartbeatIntervalMs", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 9, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 916, + "name": "logger", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 11, + "character": 4 + } + ], + "type": { + "type": "reference", + "qualifiedName": "Function", + "package": "typescript", + "name": "Function" + } + }, + { + "id": 915, + "name": "longpollerTimeout", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 10, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 924, + "name": "params", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 18, + "character": 4 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 925, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 18, + "character": 13 + } + ], + "indexSignature": { + "id": 926, + "name": "__index", + "kind": 8192, + "kindString": "Index signature", + "flags": { + "isExternal": true + }, + "parameters": [ + { + "id": 927, + "name": "key", + "kind": 32768, + "flags": { + "isExternal": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + } + } + }, + { + "id": 919, + "name": "reconnectAfterMs", + "kind": 1024, + "kindString": "Property", + "flags": { + "isExternal": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", + "line": 14, + "character": 4 + } + ], + "type": { + "type": "reference", + "qualifiedName": "Function", + "package": "typescript", + "name": "Function" + } + }, + { + "id": 913, "name": "timeout", "kind": 1024, "kindString": "Property", @@ -20676,7 +21028,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 7, + "line": 8, "character": 4 } ], @@ -20686,7 +21038,7 @@ } }, { - "id": 893, + "id": 912, "name": "transport", "kind": 1024, "kindString": "Property", @@ -20697,7 +21049,7 @@ "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 6, + "line": 7, "character": 4 } ], @@ -20714,23 +21066,23 @@ "title": "Properties", "kind": 1024, "children": [ - 899, - 898, - 901, - 895, - 897, - 896, - 905, - 900, - 894, - 893 + 918, + 917, + 920, + 914, + 916, + 915, + 924, + 919, + 913, + 912 ] } ], "sources": [ { "fileName": "node_modules/@supabase/realtime-js/dist/module/RealtimeClient.d.ts", - "line": 5, + "line": 6, "character": 30 } ] @@ -20738,7 +21090,62 @@ } }, { - "id": 772, + "id": 810, + "name": "SupportedStorage", + "kind": 4194304, + "kindString": "Type alias", + "flags": { + "isExternal": true + }, + "sources": [ + { + "fileName": "node_modules/@supabase/gotrue-js/dist/module/lib/types.d.ts", + "line": 171, + "character": 20 + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "qualifiedName": "Storage", + "package": "typescript", + "name": "Storage" + }, + { + "type": "union", + "types": [ + { + "type": "literal", + "value": "getItem" + }, + { + "type": "literal", + "value": "setItem" + }, + { + "type": "literal", + "value": "removeItem" + } + ] + } + ], + "qualifiedName": "Pick", + "package": "typescript", + "name": "Pick" + } + ], + "qualifiedName": "PromisifyMethods", + "package": "@supabase/gotrue-js", + "name": "PromisifyMethods" + } + }, + { + "id": 791, "name": "VerifyOTPParams", "kind": 4194304, "kindString": "Type alias", @@ -20757,14 +21164,14 @@ "types": [ { "type": "reference", - "id": 773, + "id": 792, "qualifiedName": "VerifyMobileOTPParams", "package": "@supabase/gotrue-js", "name": "VerifyMobileOTPParams" }, { "type": "reference", - "id": 778, + "id": 797, "qualifiedName": "VerifyEmailOTPParams", "package": "@supabase/gotrue-js", "name": "VerifyEmailOTPParams" @@ -20835,7 +21242,7 @@ ], "type": { "type": "reference", - "id": 212, + "id": 213, "name": "default" } } @@ -20847,64 +21254,65 @@ "title": "References", "kind": 16777216, "children": [ - 722, - 303, - 304, - 734 + 741, + 320, + 321, + 753 ] }, { "title": "Namespaces", "kind": 4, "children": [ - 1153 + 1172 ] }, { "title": "Classes", "kind": 128, "children": [ - 339, - 589, - 996, - 791, - 1102, - 909, - 212 + 356, + 606, + 1015, + 811, + 1121, + 928, + 213 ] }, { "title": "Interfaces", "kind": 256, "children": [ - 741, - 719, - 331, - 305, - 759, - 785, - 751, - 735, - 765, - 723, + 760, + 738, + 348, + 322, 778, - 773 + 804, + 770, + 754, + 784, + 742, + 797, + 792 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ - 718, - 784, - 783, - 206, - 204, - 200, - 202, - 717, - 891, - 772 + 737, + 803, + 802, + 207, + 205, + 201, + 203, + 736, + 910, + 810, + 791 ] }, { @@ -21108,7 +21516,7 @@ ], "type": { "type": "reference", - "id": 791, + "id": 811, "qualifiedName": "RealtimeClient", "package": "@supabase/realtime-js", "name": "default" @@ -21250,7 +21658,7 @@ ], "type": { "type": "reference", - "id": 791, + "id": 811, "qualifiedName": "RealtimeClient", "package": "@supabase/realtime-js", "name": "default" @@ -22289,7 +22697,7 @@ }, "type": { "type": "reference", - "id": 197, + "id": 198, "name": "SupabaseEventTypes" } }, @@ -22326,7 +22734,7 @@ "flags": {}, "type": { "type": "reference", - "id": 187, + "id": 188, "typeArguments": [ { "type": "reference", @@ -22554,7 +22962,7 @@ }, "default": { "type": "reference", - "id": 200, + "id": 201, "typeArguments": [ { "type": "reference", @@ -22628,7 +23036,7 @@ }, "type": { "type": "reference", - "id": 200, + "id": 201, "typeArguments": [ { "type": "reference", @@ -23427,7 +23835,7 @@ "flags": {}, "type": { "type": "reference", - "id": 791, + "id": 811, "qualifiedName": "RealtimeClient", "package": "@supabase/realtime-js", "name": "default" @@ -23491,7 +23899,7 @@ ], "type": { "type": "reference", - "id": 909, + "id": 928, "qualifiedName": "RealtimeSubscription", "package": "@supabase/realtime-js", "name": "default" @@ -23628,7 +24036,7 @@ }, "type": { "type": "reference", - "id": 197, + "id": 198, "name": "SupabaseEventTypes" } }, @@ -23665,7 +24073,7 @@ "flags": {}, "type": { "type": "reference", - "id": 187, + "id": 188, "typeArguments": [ { "type": "intrinsic", @@ -23735,7 +24143,7 @@ ], "type": { "type": "reference", - "id": 909, + "id": 928, "qualifiedName": "RealtimeSubscription", "package": "@supabase/realtime-js", "name": "default" @@ -24039,7 +24447,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 48, + "line": 43, "character": 8 } ], @@ -24064,13 +24472,13 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 52, + "line": 47, "character": 8 } ], "type": { "type": "reference", - "id": 759, + "id": 778, "qualifiedName": "CookieOptions", "package": "@supabase/gotrue-js", "name": "CookieOptions" @@ -24092,7 +24500,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 47, + "line": 42, "character": 8 } ], @@ -24117,7 +24525,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 53, + "line": 48, "character": 8 } ], @@ -24201,7 +24609,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 44, + "line": 39, "character": 8 } ], @@ -24255,7 +24663,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 50, + "line": 45, "character": 8 } ], @@ -24315,7 +24723,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 51, + "line": 46, "character": 8 } ], @@ -24340,7 +24748,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 49, + "line": 44, "character": 8 } ], @@ -24365,7 +24773,7 @@ "sources": [ { "fileName": "node_modules/@supabase/gotrue-js/dist/module/GoTrueClient.d.ts", - "line": 43, + "line": 38, "character": 8 } ], @@ -24533,6 +24941,37 @@ "name": "boolean" } }, + { + "id": 187, + "name": "cookieOptions", + "kind": 1024, + "kindString": "Property", + "flags": { + "isOptional": true + }, + "comment": { + "shortText": "Options passed to the gotrue-js instance" + }, + "sources": [ + { + "fileName": "src/lib/types.ts", + "line": 60, + "character": 2 + } + ], + "type": { + "type": "indexedAccess", + "indexType": { + "type": "literal", + "value": "cookieOptions" + }, + "objectType": { + "type": "reference", + "id": 153, + "name": "SupabaseAuthClientOptions" + } + } + }, { "id": 182, "name": "detectSessionInUrl", @@ -24701,7 +25140,7 @@ ], "type": { "type": "reference", - "id": 891, + "id": 910, "qualifiedName": "Options", "package": "@supabase/realtime-js", "name": "RealtimeClientOptions" @@ -24760,6 +25199,7 @@ "kind": 1024, "children": [ 179, + 187, 182, 185, 178, @@ -24783,7 +25223,7 @@ } }, { - "id": 197, + "id": 198, "name": "SupabaseEventTypes", "kind": 4194304, "kindString": "Type alias", @@ -24791,7 +25231,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 70, + "line": 75, "character": 12 } ], @@ -24818,7 +25258,7 @@ } }, { - "id": 187, + "id": 188, "name": "SupabaseRealtimePayload", "kind": 4194304, "kindString": "Type alias", @@ -24826,13 +25266,13 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 58, + "line": 63, "character": 12 } ], "typeParameter": [ { - "id": 196, + "id": 197, "name": "T", "kind": 131072, "kindString": "Type parameter", @@ -24842,14 +25282,14 @@ "type": { "type": "reflection", "declaration": { - "id": 188, + "id": 189, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { - "id": 189, + "id": 190, "name": "commit_timestamp", "kind": 1024, "kindString": "Property", @@ -24857,7 +25297,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 59, + "line": 64, "character": 2 } ], @@ -24867,7 +25307,7 @@ } }, { - "id": 195, + "id": 196, "name": "errors", "kind": 1024, "kindString": "Property", @@ -24875,7 +25315,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 67, + "line": 72, "character": 2 } ], @@ -24897,7 +25337,7 @@ } }, { - "id": 190, + "id": 191, "name": "eventType", "kind": 1024, "kindString": "Property", @@ -24905,7 +25345,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 60, + "line": 65, "character": 2 } ], @@ -24928,7 +25368,7 @@ } }, { - "id": 193, + "id": 194, "name": "new", "kind": 1024, "kindString": "Property", @@ -24939,18 +25379,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 64, + "line": 69, "character": 2 } ], "type": { "type": "reference", - "id": 196, + "id": 197, "name": "T" } }, { - "id": 194, + "id": 195, "name": "old", "kind": 1024, "kindString": "Property", @@ -24961,18 +25401,18 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 66, + "line": 71, "character": 2 } ], "type": { "type": "reference", - "id": 196, + "id": 197, "name": "T" } }, { - "id": 191, + "id": 192, "name": "schema", "kind": 1024, "kindString": "Property", @@ -24980,7 +25420,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 61, + "line": 66, "character": 2 } ], @@ -24990,7 +25430,7 @@ } }, { - "id": 192, + "id": 193, "name": "table", "kind": 1024, "kindString": "Property", @@ -24998,7 +25438,7 @@ "sources": [ { "fileName": "src/lib/types.ts", - "line": 62, + "line": 67, "character": 2 } ], @@ -25013,20 +25453,20 @@ "title": "Properties", "kind": 1024, "children": [ - 189, - 195, 190, - 193, - 194, + 196, 191, - 192 + 194, + 195, + 192, + 193 ] } ], "sources": [ { "fileName": "src/lib/types.ts", - "line": 58, + "line": 63, "character": 41 } ] @@ -25049,8 +25489,8 @@ 174, 170, 175, - 197, - 187 + 198, + 188 ] } ], @@ -25063,14 +25503,14 @@ ] }, { - "id": 198, + "id": 199, "name": "lib/version", "kind": 2, "kindString": "Module", "flags": {}, "children": [ { - "id": 199, + "id": 200, "name": "version", "kind": 32, "kindString": "Variable", @@ -25096,7 +25536,7 @@ "title": "Variables", "kind": 32, "children": [ - 199 + 200 ] } ], @@ -25120,7 +25560,7 @@ 139, 144, 152, - 198 + 199 ] } ] diff --git a/web/static/img/guides/auth-notion/notion-creds.png b/web/static/img/guides/auth-notion/notion-creds.png new file mode 100644 index 0000000000000000000000000000000000000000..d677290bad805799cf7fdba17e59a1a2c1efe680 GIT binary patch literal 245124 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 j5TlUN@X2Ur3(quff_W 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 J$> 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 literal 0 HcmV?d00001 diff --git a/web/static/img/guides/auth-notion/notion-redirect-uri.png b/web/static/img/guides/auth-notion/notion-redirect-uri.png new file mode 100644 index 0000000000000000000000000000000000000000..172c186f9a840953ed154af864506e91c12956fe GIT binary patch literal 402176 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 $K%^%XN(gqr<2QuG@$x9KB4x;lZGm(COB8BR^j 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

!O9^gdT@$|cPC7MS9q&AOCr?u#nL!N}iSix;&( zeI)&YWy7DS!mJT9Go@RE+8?#=tEz_Moh@baB22$^PRhxG>;T@@N3Oj`fNm^19KZbZ zrG_ahP5g>a)A8>QWc98#^Vu&@Z6|{RX3~=pC(!6?v5<*gBf{o{3V5zZN`?lXl9k-A zKuZyB2V6%>4z5!^F)4T8gj82)$*0%x6~|OGdy1NKF;Mf90TMB6jr-F;9qap4;q~`G zz$ZCnM!IPoz{qE_qKwS%(6F6UnS!^|`wISS)RbQMZ5n3KZdvkEa}&!eF`s|gHPtP` zGCu{cs^KKCL<(J$Wd^g_#Xws2Sh}FSo_Y++nq60lR{xyS_x2RBv%I%jBA{XWA;KuH zmYsgc-sF?kQI^Eg=E&pbZ-r`JOUJ(5%X%iZ0XdIgM2>?KkoHGYZkCJ2Q5Mm5!m~eg zo9rZH4+HuMt2@1%mW_hb`Q}$wW?5eS1uwg5X$S;t$boloe8KjX zGrotjw$SEPl?Bfg{{i|Y(1Z&fVO_9T4cpr4l3({+u&~?Ore+kEVXHl1H>W@r2D8yQ z1Dy=2jj$vq>dVM+WICo%-X)t#ShdrIM$VxkEN~KY{*Ejl@m#=pJWtb=nz9X2?En6Gs|MGIe@7jN4cCan;clN%U5s}lce+zt24Da zPK>OF0y3kS*QG<7L$+CnPDr1Ib3SAf{xH?Xr9~sq%kt$yX$>xc81-7fB#v~)j&U82 zHT#q)AgYoqXdGIgpVsrogCdM@IcS8&^%d@_DSuF4XMvDot0$;0#WOC1*Zpy8ORF~HQQW{Bk4N;b_PLyD%OoixF zd`W|?2$amyw(4*W#OX@VM+iI<2ZpJQ%kQ%dSsl{&Fc4l zGf!Q69E&XFZVCS49Z|B?J(gsCc6*3$JMZ^r@hG!vLn@MM2<;dNEr&)6YGs2<z6gb^k5&gLVTIGxkm-drWYIu<{zj$n+chncFVYdG_$I5n3m&%S|-Imv2+Dxg0pd%6= zed+Pdl+K!P_*U>iAf4NfUj&oxM!hu`7WajoTHO>jZsRF-MrM33~c*YcQ@ZsMj{^&IRA?ds=G z*!3T6c}Ckk*f5a&G-sB(=vpI-=DNQHk}O9kD@yCt;k2Ia1SI;dWw=QK7=db4e9*}J zr#~4{WJ^(H5~Tl9kv#Gy3>DSjH~f6At08Ez0ENvWsVdC~&FgCEr6@vCHe$FA1ch6bsl05QU9(DDCS`*GR=M2P%29rOtR!cv{ zz4F^oMG4Fo(Z57t2U`(Z+K=+*R}f5)P?;HPsNXgzlY-f5Nif16r+0~i-wi;oE&vGmj}(vJnDsNN1&;lf2! zG<%A~bjdJXSz(>f!ZTtH7ADXTB~km;C)2M=L;SZJ2ew~HcmkAY#nuF6pCeU&@L6?&4w?2MeFLM{GgC2V&T9m{i&LmmaQNVYG9%V`ve zdTpdUC^l2VNG=GAWK^D?P>-&<*9c%P2JYX@Z6_Z`Si>ueM;7!$nQID?M_Jb2ZEOs* zs)ywB+&{rsgG*>OEnE!l+cuH`(mmHO!{?DAp9jvIJ2$|`Z!7sp#yrj&rFs^05%XEC z?u~}emB$YaTY#y(hqf-f;flDlWO^+2+eOXwE4fVo635@*i=zLmup3GTMHXmR;8ker zK|G&FZ(3z%_sxR*ByXNW$eBzD7uKvi!q>|Uj&i7cX^r}064hYOzPi}b?E*|nJQ=pUB;Kobb1ucm`|Pf5Agz~D*6lW&ch^j|V@oVI@>9jL40cg>ib}g? zF<`i+U$FJ76UeKA(^&6t_$w%!A9HJZVjHMwD##u!5579@IZ3)eE2BW-ZPBinIYn`3 zuod#&aDxR#f3`lLUalTWsj{3*^J=Ye`4xIdNGO28mw})v?D!qfI2*F44QviviobuZ$+(2cHR{CLbT0_3rVxpZk=A03&Sq*m& ztydV&FEp*PwkSA5GYxDljo=sVV1fuUi@&56S63%nW(h^yZk~+1Z}r}8nwosCkJ@cf zZg9Zk_lvzFDX={B*zp~ARyRT0YJ4*6kH( zdv`sJ89Qwvz8^$LcvZL8Kz2~>LM-_gunAGn=+w#WYz%IUoN}9l8RZ`R4wju!8{9}x z7nJ*pQpdILdqTEWq*uGk`z&ov8uC_^jTfMbeW*PuV-!8F$-2o0+8CVhgO>()`LR0B z`bpoj1wnPycmNpoqZ+8xsU*?T%$&0{V77`0EabeeYeZE+q1SD)V|z^6>iD8}jY?Xn z_~FBkpZT+xv`ZP^76@Ugu96G;=Dp4=cu-m2(o)B(Tpf8P;<`-3t=s;}2cWWY*Nw zSjVO%Pz&T2Xe;@#(OtUHv65>g7Y>(jxOK zv=#SlO)H^+UUm6qzR6EY+bzlXT4yLiK=xZ&yrH~RRpGf$>65J9*;Ii0yKYnL{c`>> zIZA@<9(A&>y0h4wfArZye>`B^A;q2y9VjE?sx57=cegag(x(u1M=eYb1{`;-G;Hi= z1ZJVn+>1@S*5Ks(ER)QUfPVbQioEL?aRu}!R7uK8UpEnEcO6;k_s4_Zel)G!m^e{s zc5j$q$*S_c|LXKP*T&rSY=uI$rfa~BP>o~GrtdKEZK`6}AhwoQW9|?(?#tbT&K2qp zU>FIa5U=RJ$ZkySnP(msdBWWIV6>#o#hCp8+9gbg4)Q{-T@0GhXP!i#p_7=m(yLHU zizu9`cdti``Xd+-LkUn)6<*%A?|LytUd;X7B8Uw>-Yv{`bGBN4XcGm<>+O_!ki^{- zQPS^N4Lv1$ayixXjW!+%l^3zTd)v!Cwm_HHzXQN|DBIozp5Klp^!M&1>*8_wPrvhw z2%k04kGMhz=JJTyrNy6f&0!x*sO|CjH?bNq=XPdaaCvu&|D);?o_Vyte{BSbD?9|! zk2_O#WM~n&^EC!}$HTHrGf^1XQ03ewUhkKNUe4Iv5VcRtNkZGSpw1PDQas!ANwgB@ z*#fn?D@UOJx6$4k8DWv5mrsAOLqU!Tlzy=so-gN*QLU!`&V#Q|3W`xx=%>~l3kpIK z8O&_{s6zQO>}9+};Ufv@!eVJeSPQH8X_NKN~f{tQAYq;Xgt^S@|ORnY72ltFxHL-GQB*FMyotU zH*t8j+gzr%HYtdtgpsmD537v3-A%=uzvq<6Wj#=pLzlI7p%@nwRC;2RO_a=$AHR4G z&?$Ite6Dk>xF4w!d*tW7G1Kci!aHYO*MUy?zeEkcq)I5KWd5u=2YHFKuJs!%@?7-E z`T6wVwM-5kJ|NL@QQU-6^Yo~xB*;w7UK&b8J^RNcW^{idtEb|5i~2Dfg#J8vo% z_lL3W3=mPNv`SJl-!F3IWY>AmUe8`y-{ba}j-@fkpXV^e)Y>0zL6#$KcqS%R>lLbY z?t+L9hQsP2?`mr8sv;fixu18N#y|G_|8!=`Yby+e~KObsc$B=DJVYyKl` zCFTxSbFDKTlEcEla=wk)QAGX^DWotkYdNY6=o+YQkgDNI=dI3c)cX_vaO_N_&>8l) z4WJ#-39wx|<4u3~xxFdc<3Rq$Gyh|I{=Nj)M*p!wC5TL}chZ2+ z81!h`@W1)=zkHd4i|5SWpNMY(u;}>`z!NnGXsU|*v)0G|*`mDTIzsP;D6fw|3hNxoq70Sv(~b0OQA0RSMoaL0J#Xnx|IcItL&P>Arwe@}P zAGaI*=rGA!x*ZjKK>o!{lH0qTn0oc_pKE`y;QvO3(U9Lo)EH?SxPXu>x#$0?q!}t= zi&@XQu;--x>^()pw35{{@bmveW9%OW^dhp!w;*opmC5nA_r7(>7H7K|4b(qQpZ|UJ zT=u8whX<}TfhAQuQuyy)?{A+w@)?-lvmqzDfBQCezIHQ=BPGk8=btU}zgdI7uT|zr zke3U6R%UAd&!79}zg`5p2tuC!UpL2d4jcesf4kZWT~|MBuU;>R{o~);pEV3rJ5bXb zJEeE?=AFs9fG5M9{^vl!I1dJ5S_3J=)YHe0A78H-7#J7?6ZMkbDcj1`{NysCx7z>H z#lx`Rb{md5Ui}{)bq_2Y#OJrsY;Faf9ag$K?`T|H+*Mi-kb(JPfD4prGOKVgt_AaD zo{&?={5sAgJgt-8{m-X*0}zy%t2{gXuc{jVWp%)-@y#*SJ5Jq+N#~kIN*rEau&a7- z=TvKbaW4bRQKG^uK%>PESe8O3Q%5=P^gKL2mnjh{?TU zZJnB@xl@gGXwgdybqzxXQJoZgwUZy@Kj^@OUOM)lXV{KM{jB8RR4&#%4n}hRx8B@r zYu}UH{>8CiMCw5<7)16u*Hh#0p+i?`7L{(5{!2q+OEOYYH^Kb5v!Dj?(Qmdh=zqCp zJIx-O`hdP6?F!?Z$Uy!9(1nIAVCoF4g4PDw^}~=Z1KEQ$zWMrT3Kr+hiqt%gf_iuoX%=ze}Q_{A)qrr5d3=n?5 z#HnogGLqFI$njrRMSBOYaVt$u>aPLt|M_QGCzp5hWi;p`3RwyQCBsEFcg>Lc35U+y zc^bTDXIv3kBRDzKm45)RtA8|cvd&z(H1NONlxtSOZti_=-t5Eup`dVoyuwwMf3EMt zix<0$LU#%Xu2b1x#uCiz-A6C#I`t;X3CWnP`P=P_{I6@V=c(+qupW2gwtu$pf3k$| z65(aAu5CTStU_Z_?PW2svQy=$3e9pqy!`X%QdraiF`YFwz72Z zCoul2AY0b1YKY2#13-*3s$a6k5~>cQX}IUwtRNqjK5{_Far{?EdiYP^_eUoPQDgs; zg-hug5!d(P|0C_KPSYUVdk%YKWj= zzU_49CGLw=XsASx1Cd)tL=Z>1g9j6rFX#L1*^LLv!f~Pemk)va5{{>2)ueK7Pl}Xw9KTb6C zIJ2o*MJ_OKG=j5#l<3t_WIHkKq{=oe$Fghd|2|j!elK8Eg#px6)*6Y8hvO8J2Y6MCsjTP)E*x zU;tizv@VQ&_g+%owPwmVnDd&m?C|3=mG?&BE)?pzuL1tvDv|+7zqXzi%8ZVm9qegW z(0KfuhDRP*Ay_m!(wwK^pjPJkh&a=jkT-3q9lX{#t&(>^#kwq8O+&2Q25ckZH7Dc$ z{kIc6EH1xKxO@Y)CCDU7r=*h}Z5%idX#9wqJxC(S*8rRuM*G5r3kWQ_K`SbYz#?{s z&#I_z>oEqfNa&1#80y1OPfAYY;F(KIahlcqK5@ViR&~YM!i0FCcg_L+XKz&~M6_1Q z=x?l&VzgleM0;wI^qUt<0q2$G{$((6goQhC_Tfc4(2s4dUlMb8@xS!nDUh{0fX#MRaGv|SA<;_1J}N}mrqM+Jgx_i13eAw zSy@^C)-21SIn&DHk2HCa(w>Jq#)+A}7$W2(8NaKicHu~Ki4zyQ!$JJVD2u<7M$jjhr!(Y90tTEI@~?r4nN`}&E&CoW3tqM zUUNd83is;%B94Q7r;DZb8*fLJZQ$1PCe@+5t3Uc|BBFpi{6EJaqTpc;X#a+cx&FWX z{d9u%l6jLnzbzbD(ztL08+YZ&p$Phpjb%~B?riRpCqL5jv9ZZ=mrD@x%7sv)AR|7~ zpCOjHeMN?jQ5lA?FiNg~et zTvdgIlUCH3#}B%&H8?R2!ZF~>;tp*6OSE;1G4>L)XACeV`Gy7G49O>_<8t=jPtB>C zOA{7^jlJ<2)?fWVj2m)@q$J;xUQ#_Y!oh=u?Udxodv=(u?P*2n2MW1sH`}s_#S}ZDQBi8{Rh_?shxYHdH_4ItO2Soq#IM1q2 zpRQY5??&*UuAW|{>NSf-x3a&r+dKlkKBJ9Z4FG++9Bmy$1=t&NkXpX(1_irsY;-2&CQwiMM z1n>!sQJ$R5$rYn^Bu$@vg06oPag*_2g%smJW?by4u#KE;*a_K1q$A9QBl$o0hQIHS zxUvp5Fik$=-fk}Uw4!*=Y^X~Hg1^q`^9guDai-?o4`ZfsN(KhYy`Az3v`!a<^nNoc z|NH|Frr=WE)Y|ih%KyKg>1lO1SlH$HetOQp7Q;q}7l+ef=tmZ>u%!jWUE?o?<}!kUTuEw*yZhrb_ZNpS*3C#xjWf=VG56qM{m0 zs)L=g2FZNiX;}W3Kv0 zg6dws`4e%(-cArcodn3tg_n=$s`2tAd}%`ep{ zSFz)_P70G{3a@-sXijw^QSd~{1h2|;3tQ7QvD1+#a}#4!MIK@*tkw1}V z<3q=60Fs%kn36QXZdmNY+#hfNt{RV-n3!t8(jcug`?sOyZ&$sZhu>3DXcMcD@Eoe$ z2Kg>ooOi#RLS)OiaJPO(WZ-G==dQuOX`lhG-x(kIRuyun-0|4wl2u?1L$ktxLL&C})R9fPWq$T2#sY=jd01 zLajq*8>98kAoLBtEor9RZ10VDneY>L@7~1}Q!#_){^TO|TbbLlSA!c?t|DBIa) z7-9?XX%E84O^sL_MY|)S$Ka(rGC9wpUMA{!h#uyYKc^FnGs&CuViXWimzRHK@FV6? z3?QT1xsQzcoEJyF*1TTIghFQiZZm-V^VWRN9-&?k0a8H_Q>8xqhgtvkPFJW!nHJ0< zi$^b$Gcd5btu6#YBIKmyY2J|@6sNvO10E!V(*WTwVdQvVmnfRC70X2Q*6my$OaA*S z|M(N5KA}7<-%HS`hOL4&c;EC8Mj&pI-x1;G;@mz(UH!QMzkps z<-*$%BjFO+>1~CJc|Q-=U!2@~8o-f=z4`HOgjnTscz){CDaXkn5Ibl*Ht|T)DlLkb z^+xBy|D%_EMlC1{+Xc+_=T3IJk&H?K^270FD07!9za15}p6oWi>ON^R*rzzXMvtOxvblS5pGNTNbtA$Nux6bBb}r}FJAgGJdEH1=vTfvTUZdd z4w{lBE0{PLt?8L&(pFr0G-6xW@IX%GEc=6<;K9XxLf^~fC;Hze@Y|ZxcBg5mP>Wim ze){}51nlysvQEnF!fZO76y>z!e{1z0E_>BN9TOJ~5T_a;A}j|){&Fr~XmwH)lU~8^ z*D4MDx4%EVuLzrMfUS$BVpf(0@6H4}C=Q#SnH>2&dWsbqiuiTOG~y(WAlPcQY>n;T z!jV1ukDWqj8v<}&-@B_1e!SXIdfRokSuXjad{EZb`_9;i_zzaxPt?()tdf!39{;U` z-^+6f@u9=*jorQcIdL{)vWKXtjlt{AO{TcSD$fYa!QAbhkEc(cu6a6wjRophYk$L0 z)GrkiL!yU&(1)Gw(=kGX)l^DR;`2_&%dhlRFc@+piFN$(1@VfOWrZq}ZI+CC$>?*v zp`Z$cOS}}q;Ry(I`)G1(^Yk2ur+;gpvy-P+@kAh6M!y?w2!XW;vUCQkxk-RX4B^qT z9lmMUd(4DcmSuUj?D`E6<7G_$tqazxeEu31LWEuR^Ysl-PE)U)R^viaYqMqDk;RUI z7kg^X#p8$NpVcfii7ORluiWnFUmypSgzZGV(`^S8hz}D8@3)qWY1vHw`0)clv>{wB zfu~NNMr>q#ZGZt#oY<_uBLjbak4j=$JOe6#m=mjKK1ZJvF0^d5^|(lN4fAG9v!6 zmfsyjBD%4-5Uvh-HV6izb>Sz&1s&#GwY6~Q+-VnH0Z?xRd!}}HE)S2r_*3m^K|q4w zt^>jbHn$l@zdm{Vn4_mu9b*2a=2YnW+0~O8!WAnORKHZDvZiwkb?%Jh$m@%)4c_5n z$lLK-;$?ykp1elAn>17AIxP}iD9wLNjLh{|zVABH33<8>S;~=q<@k&j?P(fLg|wCE z5+XkA`(b5F-TxGQE~q#;#FFW{vTvd}FYNeZAD`C|!YHbEvw(>f z!{9s6laa2xAJSZq_SYoSf5c`KBGp@zN2ej+|HIu-R5WC6WNs`QWG=OtDh{%N0Y=C=C1I zth$-1dI7m;F!fgL#L1I&_8H1d(!r;OTL5}z_T8`}HaF=GQj1qkB=&{eMFi zVx_C3`j7&7F&;mD2}#hqySdJtt1(+Px!U9XTrQ09{l-$5uzt;}(*|q#Y1YHOe2#e} zmH)_Ye!rOi?QpDmW*n-SVGIBf1hJX#>fjPipFdvcV^#k-mMr71B68hn0gYqK9nGH5yFw5eS1An3Hc21IqhX{p&Dq&Iq)x^q$xWfRc-zq|DLq+_EHzVkc-DP)8xL2YvTYZw!xMll;1@@mV?1(i*eJett0Jc@Gvkl4GIb zg(>b}4$@kJwp91`)b>+>b@IjbtTrLr@~}<>ne|ZL5!uO`&EdD1w)#_PuY2k?P%2@*>YnCM zd1)@NWPr*GZ%?UKQ+`~x_yRN>@?Ji3>QwcTxyA_0eEIXiuEK+5z9Ak(v7Orv>XAg$ zUoOT*h~`8XkByh@O!sFql25gsyZ6SbFNV%FU1JD2Z>Ihu&A5drdo=6X?kuUwE2wBP zhe#N;U3;lfP8&EfWyRj8jMZB zAvdeV^RSWXs+dObo-d9^QG4b=7+L*!3_&jIO46EOASR0vV$b|oT>$94L(Tu)=ScWbGsDD~3sr&s{-+>`y)G%4-K9*1FH!HP=XE^kq!YRUgU#Ky-B$rp`@QsY14&6(N-6)1p3i zG3?}&oISB@@5Q12hQj6zL_2%J{MJ?pjK-z(h3Pg82p4Q1e&;Cmg(L+!o6m6>O2atS zvTid&v;#bQ9ULHGQe7G9^`dQ!k%a(KH-PimCI&@sQg-#EYqCpa^p}pn@O*zb#84Y@ zYU*>ovdIKYfzUE^8cYW}Guiu@MRv&%&YWhnpLxyGGHta^~b-4WdT3w}U zM<&`!i|KT+)zuuu>`?7~MvoL)kKM`7Li^Rj{$RlOUtvW5`)mLB6FDzF3`XNF&*yY| z1Ppeh!hhMMZF; z-*=jgjjhG*Hu^W=Bku2J_OqQzQ+JrH`WD>-90uGPj=5(l>ew*BtWRg-f#|o$g2#F$ zeu#iq9@x|9(DK#9cwS#sn8c(xjt?eH{2Ql63l?6270uQwla5f{I&>B-8I_p-}A zT?Nq?P4vc@#*>HDCjt0IDu)xTNyCK^Cr~cUlLOY5Q|>tvavAO2QMb48lI! ztEb=QM>q(Rj&y_k@TmayvY+Aze;&qb9vFFV^<0ZB249i=U$Vo*FP&JNif4Z^wdz*n!P&Gv;xdXq5(_PedthVuAf zVGg{-=#hg5j~mqbzdY?jML1GYcSUV0mH?CsZ?HMRuVyETieumUNT}&Z>URhkVN_4iwcu^9kLVr2=4t`$*O`KW3mR|;)BDUI zqr_-%WK4H2WU0anZkN&aW&KTe}<4Rvsg1cYp5UpZGA+&A?w5ddeA$^q=6t;@fu>I7YnaY|FX zb079HNJ>a}g;+yFEyUfL=0ck@IlgGqVq`~-DyGtHhY#E3nM1Tb<3&3Hts=Yyi9o=n zs+LK^dO3^yN42$OZVWeI+rw9g_LzNHnoc7}<~rZ{RfBaHK6(0dU%FVL zk84~r@ZZUqw5J{ibz}hagVb*iz}3DGvU-i~YV7ctVvKw7`Fb5+Pxq|_78*c#62b}8 zVqAIKuTNLOG5!*OieVPG_8|6C~JQq40q*0p$tjyvkPmfTuKq$*e(SG~ zbB($rBb-Ln`0b~ILkg6GQlM-iv@kenbAfdUmD?UiMCG647+cWJ3Uxm`2Pv+Haono( zlf$-r;>N|B3;G;Bhg7v<+InW+4cjMarUd$*Q;-1Z@F^uk4Bfd>+A{RfJI*kpe{TG( zpF#4cK)AG)Gj5k*+wPb3+52l-9j;g~v^tUGP}C1?H4Ib&&gdaFNceY^COv!fb3f!E zGrVtUbc$z-Oye%EEzJeJzs-tNBd9)(nLI;E+d=7lUjYyXKxSz(KrdW`{c@G0&OjOc zWN)CfjeT;cU~5=FBQ?0H*2ljiYo=dBf7D-@I}#$URd^JJtLF)XDH{|I-Y1!Ek73ow zeF1Zco04mlyS~lr&brkTIty}DP}p8C+gvrx@qr3KEmGM8$@un!Ma&*dB%9)k^N!bq z3?CV@dqJ;i2SNChP6#GkAIzdTbJY!u~=3<5k zoSU55EMKr_6j)$wT~##g;*RKsG4q%xvcGU5SiMNiu=QE-+2JaDublq9lN)WJ{{X0p zn}Z`k4p=u5s#>lFA?Ek%b3UvuD6`sl{+YsuxHs3Pq8)PgZA?t8+nPNhoV;=UI!6yGmg5m*L%UmG!2X_{qL8QSK3DLU*_H#> ze#;(WL33UBy`omW$kupm4hpkZKAMRBTF(JV|GAcaBoSDF72IhiW>xxi!+u!NUn_E5 zc~b`b&I?BIJrjhaS;iyz$l{{aK(IbGXapPRTq=lCqqS7B2p++{ zjB+q$gQ1G6*}q!kMv@ZRpL+H5`gnChp^*t07rD%?#scg{*_ug12ah73RijRETN2mL z(?PdS^yFIvV%dsuU7zGo*SkCe3Iy+2%yxjTcm($~2BA*#veaeZl?d$qrqXsj4sZm= zJ@oF~MF?^^&yI>n*TTS=2?2I?*hD(koUiHPG!dtX=>&BJHNP&hPVEnR>iZes@*?;3 zYk`xj` z$itOAVd7YLpM;{u)9fuE0idxOxHqh%*UZ+qxCJr)c64HoiApw>1m_w*l40Nai7-Jm z499Isnnil-qF9mbEW+ql+lH&a;%WOIr-Nz?Bi%4wNJ`A2vFgEX7OcBHYx@bg{QQxj zKLoz|7-OqFfqvke|k;w8`3bW=12VlHG zg4hg)&yHIk<>q6+N=IT|*FVK-fHP@+U`W2{giMJ5Yf$9-Na9?g|LI)Nh&1{0w?Hy$`o=ze}q04})ChQbDl;Kc? ze#+~}Q@*08xwFGl?!ve5WReN1fqB?GVYvb0pQ*H2uz@0sN-6#3`7VW==H0f`(0K)l z3Jh6FzyKvK@{F*v?eccb#G~s#1RfU%IfhOvx4qLrA^=RqoTf`=NRw5#OpH<|qJ>3R ziQnR)lmG*4Ah!C}+pEypixpmO^*7A7v|*b=(R1Y0h)$DY@77H3r~A?@zHIX3o#CIC z9r&&j5#47ze!Mx6DDkoFNmgI(vweL>Z965CA3lwJN*8OpIq|CAp?)zOJIh%tn8&kL z9N8e?P+z+IX_>8fxSnh5kJlwONW^mc-SxDd+&1W}O1l)I);TxUkOA&VfPQ|(Eh>Fq7X zX$vy3@L_POeI-sU$(&jxjx?Z5bzYpD_~X%#o3^V@+6&G3YVS8!;EcbQSEVTZdT+gD` zonuJm%fQ#p(5A3=>-``I2I#%3IC?+oAW=RZUO3UYOu!RISeN`~`%6vfIHR-0A4N3w z``uOOI=E(bCNPhSKD?+GSINS?ztttl}`To)kuGl9N@WaXJhgJ;&hgNoL9X)+D85S@7W0I1Yv zN|w|~-V=_vj-LqHYCmG!$W5=aAnM!t^|rlZ&)_pwi<3$+;Q}%?V|5*Xhn0$K&#~U- z&@QwFb%ze_8HVXt(5V}TLUx6o=?T)l7pG#{(FBuk)3CTjr}@#g;%_BsF#6v~UMYAi zbeBf)QikbluM_7Q#)m<)41#k4lMIcw6YJis_mt5du9Z*ta`>&SDeSgn)gzJshcgAm zEPO;=dzM~RsyYRebm9Rzt&Z<^E^lyB^pv_R+m1ILr@Lr%6ATrIwG5}$HCT3W6Z&*= zGH$$J^yHcEZaw!pEu?dLx5#X;$8ET$d9aPJI393}>2f+K>ei=+o#Y2xOY3J$ z+B1I1x~(p?!2(2#_G`FlP@Glz=yl*$@4LG**4hp*l2UJx;d}g%e4F+FUUT(u0jG-4 zCv|F-C%1ZL#{cO%is{t9DWnn7Pn3-iI!D22lc$ujbieXBb=sLo*XFh%D=c`?bdXW= zi(7BxnY2;0uP~8g?i<1oiA7He5N;b#E?cvX`lTRQnoK1&3kW zIC#8WKB0ae1ea9H_bc5i{%G4`M52ezF`*sq9v*=>6^Cawbb|vAD>K=Y1Is!E6V{f$ zc{_WC^i9VFY1uyPtQ`MQHSg`LWwiJCG5(mBZzVLOtV8qbD9^|qQ%bz4mGXX7{>H0Q z#53|Ku9eS1+83Gh$9i#d(IBI3dG*=n&DDEOC3lCt`e`m+f6XM5FN6E3l6E_qh9`L~ zj&z&ZBG%%#?0*p5UxGGU0^(rmI#7y76F*n0tB(+-O+7-vA_bUewzp7^b#X$-NF2js zT9yjAULK`%X zWA)9MzG6OAM%)`?@jIk6tt#Q&c}i*BB<-Ks6;sj|r{0rLj&kNiBB=559x~-5`O^lN zGbGRxI&((JX^B6CdO*DAOO;;+%$_mcC>ZEW2p;T)9+-s@6>YVdurfhDn@t6|BOMFI zEvfe|VmB7w>3k5+Gi&QkuYa~oS|x3H^4k6aOneSmCK^-{AReFKf##0EC9!-28`PF; zN9(pSqEZALR_6E65G7WX^xMv*Zi1%g}wBpGV}-9klI&X`esZ{h0Nx0xas_2(8* zC?Xdj)V|*eP|+KC7(&f3UsVsP{lzQM72SDLALgRtEiD^DjUTN&J3@5Fvar}-;-~>EfTPsPAqYnug1N=+{YkXOZ>$^GGW)BnQma!H&Pjc`Kt(e zaMGq2uCW4>HhG?8m5ynC8-0ugmm3*PDA!PySyy(FN(235Z{h2_H%XdV4EE1d);a`L zhYF+GgxAcD)P-zBSo4eDGeaA)5#UYn*U`teg~P2s>c)AfG1(4AeNZp7R?1Yv?e`*n z7DC;so@4oWi#8$?@KFs$%m4)9q5bub%Ud+4LC1MAY(J(tfsx@EOAt#)mEIumv? zMuGHJ^%8&1LcCy@aStvQgKx}d*{@hVB7M32PCeh9yo8AJ7OX?YtL7DV4`#t`9m_vz|#?Yqf(ZlnZ)-6HL6;pw-S|c*&GQ%2qjT zwM4|x{fYK{9har`x6vQHCOWj;TVV4+8g*AMX%69xN~0TvIu{-v*8`22?u_I@y&DbC zfCaN!2Zp3QM~@O9l7r;aQT*5rZr@Y&IFh2} znRjT3ZoaFd&rmCyUm1&R0VlrDspr=Cg`?NP7Gvk@rT@4FIFrxYk1EX{IWO zRvX^k9k%;feXuTc(LR$Bx8Dk)gFNJOCv2ArbbRMf#DOl-qjJ=3ZCq%FuliGA5QL|- zuNDt(tbKcLpGVDwX~j{uC>2=H72_fWfyY$@#n6HFc;XmHjHHj$26gnit@(dED9d~^ z%A-C~)G}NpN&YH;e(?g!0cDtvve6Z8H6?Iw{T)K506dha#1@8x3ud1c$1?v7JU_sGezrfWxYu+o?XpicC2GT$+Vp-GF&B^;-DrKd zVTU0`4IA|B!c1>gADa)GAXABQw5|a_>%nNYfOGS?l?rXl!?yC#u(qL8RcA(t0CHEa@QR-NkWOvfycAl_;7EM?JcP-Lw zsSq-_J7j_ora~{?DS^>3IzcN%ucw-X1R(He%G@U)R?M56pX?~efXv1;=-OgE2zI$E z4(0=--@H7;Ls7)6RT9i=*`0Xm#;YrKD#oZ1kS>CJkJ^76XWQWdT`4K=FLgl>4JdP^ z!AIrNa%1(`G*$~a4Qlm+oO1LqT(kma@4N&s+9X8=4H23^gSF)}C=;t6i(4COh%CT& zBcWt*JzIjoXmRDF1A(Iq1L%F5?=@fC`mvv+0Ty1EFKaU00h~P6@q}`FojPX=PGqzf zw_k5@vaJpJ9|L$yl?}71{6sevazc45qun=Gs><4N-`k<3pOjYM)0oE_%_KiTDt0YJ zXrkwa#!r_J1;YSL{yTVY{HubB;1;YY=h5teBao$aC)s2rwq@U2e)Q}-#Q_BnUphfq zu#SB1@Uyp0@R+nVhMucqThJMUGR|aYQjT(lmY#P7j`I!FYBMWLnLbg{<)4=7NAN+e z(|n)~S4N0hhc%2}zpGbOjk`W3^@3gC*=v!lS-Ds%l8CCitMBAKjaaM(%klDzdt^n| zzrRJU&T=a*koV5|#ZpMTVH^yO&B4%crrR!gAS#+oyUZ-oV$!rH-xpFXRxYfDq6Own z4yH6MsU?02=IxU`>X`dl^L7vEWQs#ZgyhQ;R~798@=@9GE^w8EWZLp7y7atz@Lw9MhP--}&cgfDaLAfv>bS)R0Agro8 zG}&C314E9@g03yqugs6pNrld~MY?Y$f#zotHgA)*6LQUWzm}s^o>ERz%o)YjLMKM% z@U}#*1QFu+(sXQno9J)oA(ncmGuJqWhR-;8xXN!YEi6of^^*DR&5_XULu!v}dmT~g zY+CD|WKUktLKg}g2r13aK%U)UAx~J(=i7|c8v_(sg}It}dR4N(!g8tdA=q8~(Y}d3 zhkj*H5$Q+dpp&&tP;-rvT}2UoTOl2UBu@{@cR*T~0jj8)HfEm$H*UYHZh!Z~`UtoD zr%;1TKp=uJ*^|3d?W}2PIm$EI-=d&w-0fXA_ZCV!t+7ui0@w%i?49&yZWr6jB*;Z7 zcUbfph&yB2^P+Na{JZTl%G9O$itO7caWc3!e^wJ!XBC;F8|K9=~f2rg=VC zSQ(Q_J1r)YSXUSlr4lVJm#F7`pq(=cgUOHTf!51~QH|YsFpe1^r9}MsEVYnvG{B8# zVNaNjK{0Ce`$s=+yY2;@XaU1Dj5OvLV%0!z`wKc)j2+)b9KHvTGf#W^2>N}ZE})nh zIV?geTU}&`f|Q+rHl5fNp+@V%_*#$~2RzT(PiXjV%T_X_6R@pjGNR~`OqP5r@1|adEO;39!&4$gkbTkL^Pt z2t0R?8O(d1u-oy<9lYqiS(10m2!;z7;NQ7qsLMsf6s(-3OBleet!3Vms|?tL8wzOP zTk1tR9`=EzARdzSM75mwm%4o5j?D+k`hMhHMmp&*_er`OS~39sO!@K^rQ9oZu8kCp zrL?*g=y(fR;RL(KOY7SLkeIQrm1Ydfk z)OooHN;xx3@NQFKQeHBwMYj(Tbx6Nms9Q(wFy43vQeTy+_iOd)Wvy*yFbJ%r0|F+q zVg0dWjfCfV?RnkK>p#{vrw`eo&yWoShlTplI}LCmC(<6Q^rc01C?P2e2^E{rVO=hs zV70pYUOj+G6A~iX(wuC@0K`{SSbloIB`wG#U0~F7Xk%&3vR&E~yiW^U1G{hi!a+Qz zWkOp+NoOHjNSx+s7>9YW@<5~Bj*vo+8X2?%L)fH@6WPHI9xMG${Z|(UjH?^(aISS^ zXp`BjGnGTSbuG_iB~&jkH^+Il(D0*>Xzl|LwYPv06!A4v3n5%Zjz3~HHo5sU#ne zNnMDboS^-5Ccge9LoJehx`9*DP~Az_DosAdpUn&u(0R3(huMY=>98;|`ObqqwZRwO z0w1qm*RPzZbIH_6PN51G_$C@)gETsz##FN}4Jss9^_W(Ic5zcKqcy-`$%;1?9fwH+ z*fb@R>joCxzfAOog>fD0e$J zSO{OMXD811Zq37x8R|djw=zT9JUbr2I?H$IF6-4FRpv|95lk$B+{W^zm^}Ai8yyj9 zb=q|TyG=2p`MJg|$vPkK&jSv(7F|tDR!SLF4P7`0)+I+u!)q-xo3~~V$jO73AIPdb zucCr3W0HS|Vqe&`+i#w23wEdg%S%*mIsGhTN)i4H*%8ed>m8z*zN5O{AdG6mxa)dcGOV zfR2RL`lM&nTmmVX40UE!54`sSIbL>#BF4tz>QkYlZ|&|W+{VopeH_t}kP|YHD#YGu zA>WD&w|X%6_5?*9#2Gx6P4e#RKfHw%xtP02*cI(?w!BRTIb3l2@_*;byLv2(fK5Gc zOehiJv)b{z2hZIoZZd<00(TFL97!kD?(o>ij!K94*Zc_JG?1KH*ZurdJ*No4Ce)nz znLW07Hfu}f=6$QB63>n$0cDqS*@o#bpKIsM#cu-*Z3g~m?{yFv7$NSIv?EdTx*QIb zXRxlo7D^eWotPzV3SL@X+s6p9e^e*#e7nq5ZFCCoHrzFTJD|f0?SL{ct;}Ol%dTd* zDO$7$BYe(D9Xm=o~twM@QMtnxudd2q26}cK>cv7M0 zWEXug8KVe!E&F3+!v#&(mgttIF_@*i^GfGUVYupf`Pl3JegiC5oyY3wN^e3lnpx-3 z)JTM86t~Cl^6{cAI2(ZB)j;lyVL7iVn(@f)=J-+N9nSgAJ5{ku^8# zLfHjyCMpgi3F=xfpz{K|rBMeIiv!gM{?ZKt9+J+(dP>1!iKjeFFvJY3$|oc zqDd2wHr)FA7OTY;49ML@hYdAA1eKZvcE}=rkug)u{>I7X2qRa6g zhkc*v&Wp6;AnLR)fLcHpuf@$Q-K#U4=u`51jD+o%MXkOl{4<(he5Lds&J}Oky@qBZL_)nNOL!PEMbkq`Qm42sV-v-a&rDG zi)e?2hF9ez(-7h51niq3;ML$vAdLdR?!0K?{H@Qy9|VC$=9w^ep|m|aAm3u6f7TFW zTRe9w9AWWTH=7>1Zu=OSd2{fzR4M8s(9cQ!9Y4}_E(uBOK-$=)ClkmL;(QUKg;8)8XaU;3_El zEa^A4undgQ&T(+f2Z-EQ^~TYv}1i zL@R-;8@>C!c0Jl=0{5W1Vbt(u@|I8ElBoVRbkA}sB+t=GRMzCP=*`?425t`$1$nM` zIhD=zmFcWQe1$tUy;?&ec^hT;%PjnVVMk>rM;ST zFSUs4Lni4rvDhH?o<6>uTDR4js@j()z5n2=kuIgpSF!Y4Z_l=%PUMKkC8+kmi!={R zukXG40F5Qo!4>0iEunl47SA*UxWAJ26j(-@bR?y`|J857fPgAJOd+00*BlQ7nqIbT zDu(agAe3}JE02=5pzWOK(>~8TA0>=BzYi6;ET{8mQD|Yq1q&wI)84`q9m0nnfD%=l zYU@VApKt^$d^D>0^0^iWv+br{&Hxc%J^DIIwzJ)XeaDBU>=w{M+X9(xn#xo{DSFQp zIm1ZT^_R^Fat!2q3M~4X7bdt`Gk)zt5Q|R1O?F2v?-<>G^YyCb-@D)kvQN1qV^*- zU!WdLnqodLStnsU3~Ghal$cdi^~e(OxQ=eUCXYGc?%a})`?&SFx4&8n0tEFVWH+)Q zw@))CHlEmKai--O8}eSBu*%|c|1@f-5(`ioqEF4a~q~6rj97g?A~VlT8IGj z&~xlgZ}dAM0``e1&KR%%B<5VJXN7tS4fL~h7g&z5?5nOqA_P|!A|j*LhI%BA;gZYw z+wU^}unXvO;I$licL0qYP=*Mh7CJR)7@WhJ&taYViP_-Nve&i@(#{*Cv>MqXe1u9~MCi$JU>Cmvo2F zKu}VSNKe+2UJ1CZ<_fpNz={dT9J4D-yK)Q*u)CecfZRv444C>iabWvBm(BZ2LgHmZ zQXvQK*^XNxkaJUfHow!e4HCk*ibRk^8&5PF6ghm0;OW13_sdx*cOzvslXh4BLDKsN ztUzxxxhX+L$8Y_KO%^Km80pA(NR_+(-A4k`o&dYS$EUk;mQ*RA=10jIY6@QT{I%!D z?48Uyk-lFqQikI>Z^ofWn|8d)k3kzE7LpR_?#9zYg$g2MXX>R)#hp4ZFDU5z+T57z zjZ1;?wT9k#Un+f>bM(g_4}FB(_jNEo2ZOUYCc4;pFSZ$sjQY1B(*%66(SFBQ<@9S2k9$a?l(1 z;tz9w4(9IQe-Vw^&~Fm*W++i1)nXhANCYq4Cz$Lh@bfxA&BE1kG%VFhdzsI99LmFp z8q55ZfSrkH{q(Xw{Cm3rG77<~93sBEQw{~brQ#7u=tbjfCjK%+Ug_I`D+>hSuU+B8y~)eF5Px(d1zOYXyqoe0LJ~eY(^2I|zS(gHI-rr}P^xIuA775lh*Z)X+(rp_6#ntcn%AX3Mez9Ypl7}ui?gyR)-n}rpW z!NN48-#q*W+>!^DgQm`Iu>9Uk*Sw!>xJVjQ2+q21t^*zs#HKtXq>_1l_g74fZxk)j zmCSOu?1*O6XgNZ-=AxTM_xX!i!Bzht>v43=Af30qpfHrF!b@DR+~SsIZf63wnJK)*sCwkSZ%I51)Ni8PYdY~UrJWbqgvQ}^?7KI@3;Qa6wCLT z40F~6kwK8bfU3oQZGGGdC}1js`v(0MP7K(TUOy3<*^!rbe^ty7oPnOgha`>^igxxU zpB@iQjt8@zjJFv5b+T;D;(y&#j zv|6?sM&3IV%WMDkZTZ6|uenWHjWUXtRtzJPLGy4&>(?5C`#9{=B%6Pec_8%kcN{~F zUh|Uou*~c8N)hu#*pJ?%N-zrRW2p$|toFO`K>`Bu$5x)OwZ$0Qo~Bh`^SxXoghNHT z7t;{(7K%15ZFUq;uYH*Lmn#sPCVyu?6N(g7Kts?SodQ1g{OjS%Ss-i_2SwczI`Vro zBOra4`W&Q{uiRjz9CATVLIy@jg5~Ql37*;KxAl#De*xUJ_w}<-=Sn2+%yr6HoG1b2 zKtg>Ugr>K^11M$ce7J7<+Kc=#DZX)w!FT6i7?>OH(@Nq-dUfI3fLy7|;{Kclq$M%A z?4~fzrb6H%24|FK+QXEp5Yv}cy)W}><%W;_J6j@8RVFKdeg-b5yyf0%|kkgSn$FSA_f%cmzwZzb$P$h5PZm~`+x z5kd$0vC@HmR;8+XLQ(bOPFgJ@1OTb}wA!OLsB}0BR$FPL7Pjp_>^XkU3dVJk(g5XCI&gpJT-$)kO z_^P+e`~_72gh~fNr*7K}CX?t21K#|e)zpH4_U}U{-(F4NjFrncr*K9C>m%WFpoy43 zHxrKdsOx<1_$v6qMb)x(i#OD(=MVtiAi8mMmH7Edg3gMscbyu;cWLPNi3ZWdLha{- z%wS4eN?We6O=P!ePkdhGbGl&#x?6S^@bVL1CH$pa)O}t)(UJgs5{9|l{@12k$}lFL zBd0embI)@gpAI| zO5e$*w+RR61dbV-7xmoqoowT|Q*rUVjG_BfyZKCiX;0rMgFprl^PG|E`XoZ0AW)sG zc;ur+%5vFjq4w2jAC(S?%Bw)OUgn?d=5X(92w^S&_xZ){Ol<&b3Vgh`lQ3RBhtq9( z+cV{qYRe4#6t9B{F1zL}S<#9%|XyrBRwQWr<2 zdD&y;_@TcGj*Jh>q5rfMR%OtM-s=^41=Y#6G>vN;t4p_rDjv;P+Y3>3!WgpEr78B| zW893LP@6_z60{G^m&m7YMR9<1;Qloh1bsM8zCi$e+fqE1KhzhdRA10TpSpr+N9s#r z;*}yuFBGr(99b?3J^o;Cl4%Eo4ILQk(bs;| z?xmXU2sCys7B#@cVx`Fb(u$IZT^hkcY-B|gI$Tr|l^Zr)m-ZbLV{9e>ZSvb^A+99F z8Mm`;!^bWrHayx#)dZcoLPeEM*5ITUyAmQV0-m_;QFlg!?LSpa#z8{dp&%F{*9LsC z-P+QF?{1*>;&E=h-j<>gMCQLbR9wztYPtDq9`qRY=8)I7K-Z6YrTy`3Im2a-U9w^s@}p>`{{s19*FDoT-mAchhWm9a z5s1vh=%zLa6^_hFprQ0I2UkYvkm@5nXqcLbic*WuyXrFoYbWg-4DvDECtZZcG{!s(uS!1QD}W#IEEz1cmTCx$l*XOG9hFAo9H$Mh{oah%$| z0_WA1Zcgi$ak_l;0yWiNbe7m*q6H8+fxz}aey#yX=DF=^^`Y;k?(F!jL0;oPBe!@n zCpuy0)+JdGsFtnHkw9JXyw%?N>a7n{t_LuR{`Flvd?Ls5I`Ka4KjMOfOIg(4Sl*|E zO4bkOu3h+MO<#B=u(Hq} z+)1bbFlt0;u5}<=z^{FiEov$j{q<7@P`<-3ZZH7?-t32*y%28bRSEjwk}00VOoxq} zg{E+TTyAoJqMQ<25ENYQX_<6)SmG%y-|Xe8%go@%LZ!z?BKCAj%N(@(CI0R7HF)gv z1h}wV%&5-@R^^>p+4Yxaz(Jf9-moI&m? z{}#sS^a?j{vNwdax9kO-AAz)E+O1(G&g0@^fv2S?OW*5f!8DAo+nNS+v*0;ZUFWF< z@DH+PI$nPfGe658ji$;^py$ zke1q)!rssv6qjT4_U7q77t$?`zpM0fwdAe!Qv?Bn- zH6z&NU|hD^W+$-amtP9}Wi5;+2w*akC1K*d%@wNRRgg(1nY4{9eohXccN?rt_n<2v zoE>=dG*-G&GAwx+(|8G@2xuuI8FKk=7@&A)rrJmnLVYAYgr%Goiz(R|`yzHO&#=&2`pDNqaDP;MQ86LqC+0Sy{<@-N&=j{=4*Bpiv zOu`giMCoQ%izAQVGL&7MZBw8VD4`b?pcyRv2_(nDv`qsHHJ4htUN_)u2&C9pgiHIj zDwHmG#r#gE0csxngKUGQR?PZ)d-9FbKpQbh8)JkF_2S7bMp4BWGGE7O^({os?*zfs`vcCck-`R@uFa|nljU~a>t$IT;P zl-hD8e^+UK5rN879#L*7JSQs`KuWtQP)Ji>T`{abL4Wd+PG{ypnhVzYnFhB(>=H{j zKbGS7L-%Fl?od?l9!IJ%Mg7#PkHq#<1p_w%iq(<%vk{IlQKJoErmU7H27et%HMWz_p{_8fCi{e8c3%ywY5!ae}gpd=r^(QL`wjH9rH+?kl4eQ_BN@+J=fQI<)u`|-a zH-Xx1OniBA8eP|9T!MVv$8Gt|!IK~h$(w3z0a2E#$^XaLTSis6Mr*@>ARSVQl&B~v zASDf=poDa{bSvEON=hGrk|+{^1yVsLRFk+%e}> zGaL5i9&|MfU^Nx&*T2Ul852t@?LO{caUlt&gqM}q5pY{m1re;2nmK4aE59|%!{(T< zhhO4eqM=|Ms=$8o6v+HXfbMoRn%6$|7~e?&bU9^=?eA!ODtMJ$SS16}AZq%a@m(8K zm@%4Jb9TG}wq^$(Bhu3R!Ca*@shI!!jU5o*SnD9}=S}#=Mgv8`F=P17egm1c7ssMd zRAH|bw9J9aLKy%rCpWEbY*J?RPf^-#Y$kHiCx}}2O+Px~Tc7>^`qo4b0AWTzPaxB? zR3Qc*8G?A3X@1+^D-%`PKKzCsA%>NP!sn;sgk=FaXHkLu+Q{RXmXMP6p?`x~-b08C zJcn^>u^{2k7y#*t1K+rypaFi`Za`SwvKsrFz)bfufZBa_`JIMgHAU|*{1^ja7!(&VNt~*@Y-U^U6>*3@vVt(T zt%_sdaS*maCsghOd z5;(9Za5+Dyy;y?T^Yv{XWwbZCMSwP%bz9z=@!uE#*@xnkb`*`MOUwyTj0VIqR9XEP zM;ZksSP1}yXL|<|yfcSB#YfuwQ=41|j2fjmZDD+62u1G4x2c{*LLaosZH2NxUgtWV zzj=?tlepI7Ow1|0oIe533PfEv$7YQM_N7cXC7f+D0fopGr*ghMX3hd282~DNt_j&h z9S12#H8|Em>&T_hGPL=IcXl1!dYdSMjz`t!(bDA))HZK(l$;uc5IVb2n~A%Sa;E0+ zmOwOL70pU0AQ2G^U4E|GCU?J*>jnj%EJ%_A=wY+65ciUGJpi8);X5^0|DMzsVBfkm zcFNS6aCW6d#i8ZEj?1up`OwC9I?*NTDw2G~CV;E_xp8s4{^LMCHIQUnU3t9E zyhf;c9B?PSGr@y>7nwZl6~|P*z37wGl@%Nv53A!D&LITGxpB#{d1d({XnW|u_=Hax z_Ffiyf%-}@hN+pTg>OB$k-VwXY31(s?9vk4ccRsjQmYK zJMK{`CqDR%gaMg$fr(Jd+!7BN;M=HTEZP|B*qDYG=4@~(!O@u_JP9E+a>F)rh>oB( zE@n_K?5?ytLJ}YnYC`yL@+uj|-D)UKAdiUOKte;vZL4=}q!Y#VJGoaBt5n$%mtWX_ z$(MWsVz@_;L58Wk2kkD0b6cOT;rp}O@Yauy(y7k|Rss7gflEGD=OP{f;xnq`Icb$) z;vxw4{F>t|GsS#T8td05gwgk{Wn+cj`Hgk-5bj)M>WgO6AHVMDbG)~=Kgzylc2B!1 zW6YVVC{eusM+4f<9%xh^o9)z$g>Ir)#Bo^<+@xWgu~LId>6ER^++QkfKG&5f zWb#F4e`O%s`pk7J?Y`&52`GXiOD)EirB!m?O}uYJZ>%1O()G$b?Go}Rdi7Y3lbG_7 z1%kQ-S0RUcGY(9qWY1X_vRi#~7b^<{q-JAZzv#cYJ}9X#uI$Bpe?5`K5(h-jz(4K3 zODd{E%^u9r%7$r~&J?IzwPEUIR;hPF$jeDkZA+In#EBZTzC2GIoR9>WY)MU2Pr76E z*n3PF7^d96V&w=%Vjpze-D4M-dpXAs?PEMQepzXhS;%{%pjB0C-dT-eSFsB9Oh>ic z?E6k6@$QC5_s!6K;PoTetH&_$@wvh%vU_Pj5`1_O%uCD$n z5hbHU{?g5*<8j&VsxJEkJ2|%{Wbj(AKo5$Wi=7n7Z8jteJHJSqI*v?t=%4cFIjZ2{ zr05Ly)PP1nL8z1+!7OTCSr4e?-xA=kUU$n#GVmr`@I|}ns zD5&Q{TJdRICd~8xRV5+)uWCn_iA1&9CB*|uU0$>yIJwiCBuQ7|%O>^~7hYw* zj1g)GCFd5KHx_G6^k#$F;K$hxEkB{US7%4o{?8U_^X0xJFyr|$YKOML2;*7R-{Nt`o;f|P|DqeyHsMxl-RqD zl-2s4Ob;Dty&{SF1?rqEnKdH<)~A;iI%b86{}aOq5-%EnN%uQqZl=mu}M3yOT#JP z&wbWJ8|sk%nLm(c$&A0;)*Dp_z-}w57hF&alALufBazm9VrJP2Vt@D>-Q8 za&d+aI~NRfWk!UUY9fzLtpanAxr$a*d(%3r6Q($3t1*wO#P*io4v!hpf$Tse2)dU) zM=&*N2UBLhc@-VIYmu!a-0aOElqoSGM+IKC*Dc18w3mC( zE4l8V40GT9jVkZYxE!RXH2 zo$7GT70;r)rq4*DA>`cQoEi@K%pK8X7iZ~%gK#W1Ex68@`D@GYDxPK%3i`2MI8H~y zp!8kYuq#`Y^jv^tT<~$2bjyM#YEZQKoPqVie?q75$9R2-P0b&4!54}*xErMv2d4;!ol-Apag^14V?8Noz?d?=8>%5RmU2x zWQ5-xulxkZ9lJ@c`mc-8-PwuvnD3%f&1_~j1*J#|tFhnKxj_Yg%U~ewon_38L2jLV zrTLB+k}wntBZ``ix8`{hleKSlc;fsrU^ zN&OV^cl~jw3_5F!A~Otvv{7c7L(0};j$Q=Wve%#U6iq0=+xz(VKOscIUWjPfP4bRS zg4bBcMHF+kT}pf9OPtxY@}TB%&%2w<`1%cUDG-dy{VFSu7A?3EDvX~bYD-3W+$+jS zNsnXkrYF*E2j7Uzf^$c&kx#q~toZM~WQ%kwo99I6TCp0HElanF< zYqRvcVo7r^;#liRO;lsQYS4B%VPQdYGWTN#EaPUIpS;&UE=Sq^iW30*d+(qk4`e@! zsaJJ&4_%1nJqw?(h34DZd-Gk~)6^<6T2tq=8tdz)DQg3MA-B|0lO>AcN^RV81+UI3 zZ*{l`5-+{A8gIQ2`tD29Db;u9b=yB>X9D)=;S3k}Gc`2IJgjvr&Z#Guo*s=KTLUke z994&iEU=3)-h~L!QA$Y=JLyOGLXwfN=M~;!wSRYIpjiSGWp~Z+1;(Qgh+Gs`%sEu> zFm)Rr>1U8j_SIPq%#e5v_v&mADuk#5_eGVM)x7Xcpbm!*>+KtL_Ws|#vx~?~7+Rs`e7}Gll-^!K8 z(4y9!K93L=GQWBA_GB(H;*RCVEwCIeRN~ahoMW!k$zvC42T9?Ey%rR`P(+7U?0`}3+g-^`lBZOQ!X;8mo!rHuTfT77YRMhKCh z3Mv1r-~3qTyc5l`qvNJ4@Ztzjgvrb36Qeh6Im3kk&d*fQVE{Uq-ySAbGyi$&8W8-K z!qIK9egYS0j=1d{){2Ig{$Iv>^8&@_@@$(@LN7=?_2RyPSWbptP8PaJB|oe=py`tH z>niMZRzj!*5MqNE{PO6|F>&_x-GU_1oQ2c>Xs=KJ+|ro*r6J}o9FFBS>oilY-}1v_ z!{?|`0SFJpa(UWN<0sp$#^<#S(NO=l7sSjBJ#Q=ZoDh-#RiMWB9xdyf@+GT}kKlBd zxBE(s?=mxztZ)JyA@ z5jq+=F7}k2+1&56;WnBt0)2Njvi$9$i-=-S(1fjDJ^+xX4^YVpULygt4_zxgIQ= zR;!U4Qhw6=yL4aIfr5#fkQN+M7Xj+qTLJ%vXqx^=sb%Wmie#1?h>8FesVg(GR$$ytwOBmwZa zF6a2mZHKw~>_;V)77?Y)+d!mIz;+Zr>C)u$KmZe6ueD=YzxlwSd(6liqULPF_QA2W zSHGMO1aPlyrj0HH@V|tFFui-J#E7F-)QkDEt)c+;MgGo#j;C+MBMZg7AcsE!)7Mrg zMq=Y{<9QLya6bagS#NqnBrYSUriuVZfN@RMh+2}lh5`yixwFf-y9X1aYegLsRGk+a z4of{TgJPvv|K?0l696}_t4t5Z@HV+cFzk)Q&Zp6YMY0RGpN4lSV0q$!ewYGGI#Vv? zeGs(Vz90ztD}%50Rg0<&9d211#cS>PHK06We#p1#P#!~)p03aJx-EjCttt~z%I>d# z$ZDglYOBiq1TTb=TN@F8J!};!Qm-=I}-8cCY z9;I2OY4YCnv-s5iOyVa*+7*kdGqg6!yAu zYMaulh@+jS1|BSrAA5DGLIooS{NipP%t>9?15ov=`x+vZ&;1yutjlrXn|g`%PY4Ge z-d+e_zN;-yWIso~ zHQ^l`_cuE1<}L47kC#@h?L0a1{W{H`|Kq=U!Hnpa_LfFv5cbL69)E*#ZNtcqt3zLW zIwr)1o=4UJ2-{yNqk|CZuRDR=h|}>0MU41ApYWSkz(9mCcsuKmksvf(&@Q?ZKKVkY z@#?Nh-p4Gt>I$i^+2GF)1Z?kfCB;9I04>jI?=dI|Vp7Z9h9P<^&BcD@!7nDMYet;& zy?F?wJ|rt0xovnt5ULIERz|M#x&~-zQcgDj)a7;E9~0HbCey{v@71cbAB3wQz)?M; z1>ll&aB%p!@H5~)>N}&;stEtJ_-p(NzXq})NN1pp?uC-e(8z79_QK1E@BH18CBY4j ze9!$=<>TF@hkOto00&#%SR*Br{@&%}x;u_TBc~r1$J3(_att7EN2cx;g?B;$w%fnl ze_g;OIKZ*Lx>p}){ZlKJ)o5v&xLe<@-?h?&qo?bN%SaM%l)W1w^^dWyE+T^8R$x*q zhbnlXZB{fLpWUC3go%^N!-ZX_C))Sh!>M@fRE;iw0obEbA);mBaAhwb9T%Tm@Zo$X zgEbdBW6sgIi3j)BBBi|T95-AIKZ};#sm-KIR-IUS9-ea@5hqE5L^LZnYe(ecm8O$* zW$*(ucC4ThjK3M-L;1f&%?c(b2V#4 zMBUGi24ekF8*4{7f^Zi z!N=*QBs4t7!+ot9rU;9|;c*Vr?TLl*b|VKPhy5r;lXJe_n)qub7|u+KJD@-MFc=(D z!J@Ieh|G2VDfwwwb2tbEK7Fj;cW(aqEWRQG4-IWa$|>1Sj2X|`xII#|42e?5ywbt4 zvnC2Gd$dfpykTisIPQK`+KsjvXhV3Ef>L|SoUAyF(=93Dc$hQ`t45<+Qj|+Q#vB?l z(tcrg-^xML+Q~K7t>BH~*D(;5UGQ?o<>kCy`HZGjP@?o(3f-CEw^~|SZ>&GOA9cE1 z4|hUl!c$g*S_*^eJ4__xau_SmeUMOZAR%K2-zXLii7i=7^mIT2M-!;K8!U1K6>B}J zyK!X+tx&<8@Mv$D`$mn(NI_F5b>g9QxSP){E(~EL6aufmA5pi33i6ApL1GnDQ=UWt)FCG^2JK{twNm?bqnGNA z{aT=+5QEl-AEY$MBk@wQTb4&N!nTkLdq=r|FD;4_c9?=RO#Pr^k?mM(!94og~{31_Mv=^>8RG>#0 z!3>MIv|T0VGc==&OWJaj@SX%cPM^@rrzvxY=|=#Q&cGD&t6?Zf*AN|#;`3$Pxu_#N z<>7|A5-oM?Gut@jX56&xqa)MCVYe<1Iep)z4Z121Qg9=s^X)lo=>&eiJI`Ws_UCX1 z)(518rt!_ci2QxP1e&@qSGBJ=hH-1-oj+tKnJ5+-V6xRU*S70p*P>8plJgtTb;fe? zsS1CQh-jOhc+;>Ep*QNF{#{ zyK{M^cZf*fk_F|tmCP+MoV({K>73k9Nv>?;+;uZ%?(#5RYW9R6ly#YptknE$g9q`W z+~1p;nhZEKd{JjF`y!39kkKNSVp0*AHlX73NHhVvdhZjEwDft@#mS+YEr<0!(kz#* z71w0Ci{lh*1w1?1Urz&NYHWpFN{f1_#pBUZYi^g04-HW)C>_ew%uMc?ElehoexI~K z*VmcQrRwLrvw$u6wt|e$;AKoMiUq$c^Ms6694Cp<=bihm)$8j-t@_iqi}v~yO~$@n z>D*?k4bO=i6^>&dO@g+jucL%#i%H9$`Jpeyw+oL+&#Rmy%6fIA=V(AQNsU(= zd;;?V2*~Xq2Wz_Xd(}t2|FflDBDU1WK|&Q2w9#_0lDsZitQfCWHkA;WM{* z0AEFqw&#`3Vz-zcs1+HhjB78gs<@yHL5%PteX&q^0d2|aH|vbFgM?VY5*Kw8c%So7 zAn~rXN2es_k2t=T)t+0W7?`b^r39a|vRyEh@b-Qk)G`j1D6TIpJ-+3;u>=b}KQ}+0 zMJZ2SdX4_cQ!hZ$k{j;Vl_@3qkZ*smftl)ked2MYYp*X@^X+ZFA&q*UozQ_@GRtIr zd?)=B4J*rxy!dA$`uUxx?b%clY+|NIZi39C5E)}q=XI`L@u`;2?lb6!&6j=1NAK6A z(e{1UOKFd~7hUb4Z6*=wRrG~uYa`slV=$N!OIbO~j;z033Sz(fA>)xCM@V1BVyo!; zPgo1sIU}@LhZ90glHon4wnpvq($iA+o3-`B|8BjHa+5Hbu-JA%s1IVwryMt32}K@G z9k6mw9hhp{(|~|Mp2wjfAL&9P+p==M_+j+RW3ch|_|3xPAJTiO!f04@aWpDsuPOg~ zSmvP-=oYO+q5JrF&0t!LSA?9K^^aJw1V_D{tvtMM)REDCZH>0hXsOBV;ynIWt!KVj zbKJXy9>RMwgEOsD6OO(9tD~Em?L0W{#4s&{%W_QEwp&kBh#*XSniHyztDC1ykhugJ zyifPKCeVv57JeLKQG2DnUwasuYQn?sven>RR3y-bH+_K)dQMR^Y!Wt=&efM1mxn+F zD?za?U#V4X^L@4>UOkFl>Ha;PiQaHQE#Bd*e4W}fyQTh%yzjN-TN_X2xin5KY(67t zfP1HjOtXV0jk#oW=SlX-D47Mg?HKd{Ri{15o*~T)%Y^pY&R5k>QAw60$);G(%9f_PpAdyS!a{ojb zz)_Dl&HFIyrTtM7oI{Lti{`oX{qL4@ncr~@6b-;vsCL0M2#w>dW3SSxbnrVARkw{} z_Tb`?_gb5MqaP0LA=?h4&>f3p{_KnqOJIomzBEpl#idaGDHQ6aP)n^RME1xzh*ij0 zH8sHtouM-!*ryZS{{Zd?|L6R?UUeX;Tb%u_pqObx0tI@Q-DA-ErQog%VoTDGn!CR zk_>cQ$zC&W3N%zKksukKhq&w%AnU$Usn|^Z8Xv9baA{jW#Hf6=NcynT*8j!OE2O0_ zRgzo1Tte$p?^uqS3o72+7|vW?XKYU}nYMp=64hOq7)bDci>;LR`IB028i#F~+l0tT zK~vWqam<3Po~A0_FI1ym$W|PH81!rHtqz0toHDsW;QBvT%hS5S1E&5gt$+kUcLpt( ztn@wu^kQJVbpayXTk$Pr%azGE!b*pgXD|@^t~Tc@?wX_&mHY$_)8v2|O}aeP|E<}O zP@dfb9aUH@@{1#af)b>O$7Rktq_G0Vd1*12IrfwQIwA%`WUl`ryJT@1OC{hC%r9Wv zUGIagH2Si!0IR@qsNii|q+G3LOl;62FKO-0#zsg%wq(?)Z@ASGn)oTU#7tv|!D$bI zXJu=uoPGX3UPHFBr3tuG>Q|YZ!Q8DkQm$V~D=jt9&$~kGxc&rAA>*>%V|B>8cn2US z{mF5O$^KRv2)~rR`K~5s6nDW@L@4YJzl-S#mTHz$T9SSh*skE zxkiRkb}j3PIxAU=3u0`%*=U{s8tUmeWkeL=c$p*qR&Ce+6m^Kg8wq7f2LP7Mi|f-^ zHzrw8ppi&=i~zJa&6QZl4RM2EdYnQTSY_G=9`y#(S_>em0(T3yM5#`>40Xx;wicpE1W) zW|d-$yx3i2Lu9#qdQ7?&hh3nQp&ElASmhE$81b)jygS}sqAY&0Qxi$naX4FwS0LcL z?Q1jJkvlR~f9Cp)+Q@IL#^X%l>4!V`Y8Knh07!kC0St&ujb*leXW@rD$jC%ViO|o8 z?mi{W(lo8_XN;l)$Tl!*6w2ll(2SG(x znP+~2U{^bZ*6tMMLN2lcp zn$0s9;Ry>;3fer<(oc#gJHSC?Yg@SfE{%ctVIi|cE`?&Kr`q-0CfKN*+j2xWRWjnf zM%M?dDhe!5YuQRTxjQvY`Uq1D+f^{A&GrgDKP{+$i$@)W&n=m9v`h|q>sRp#D`5aH z%BDZlQgqZ`K_bW3Z12ej0w;}-HZY*#-1cF2K{COEVuKkq5oZX`?)+fH(cThwo!g2y zD8p^|0Oc&{R&Zn0`{V%x800 zNYpU!0SHQE&r895WDftmx#O^I)EOywe561jkiA()QvjPGuw8zA!qbZi8#$}smlJ&k zd%BE#@HI9jUVA63f@C=yu_vJ*K+ah9Q#A zzNHy8GS>_*grcX|n-5+S%1E;7i2lN1xXjTn5FPjC=kKBk1OidP(umJW{0T66)I-PbmA zKeA_Oxzy2-xl)+ue1G@pcL^tlOCjlt<#H5Ml`LA$yNf^l;&6_yT)0xk*Lm z@qL>}$1N&&`RIus36%zD3*2RE&WivB;&M2Ue)qCG&~z>bc8;k{DDZ zt~&BV(cSgptg&whw*|iJ6Wr_m3H2Q>#`^{{+zHBybsDvkZ9HLOdCVcyG6U zd6`Ftuq17|^0C}%ulJO+7IcuJ)g<|I?fmI68`7blpW3l+%%DN?zJYR@)D6neH^#;= ziX>DiscC=ss<;>@O(5_x>^alrUSX;*$YW(9|m^)f*@Lk?k z`W0oZ+Y-taQ;i5WGjhH-{)Wb`_eaFJR4(YM{t$#ypElH2MgKe?3&w81z+!3SJqP<$P8lryK~$O&gC(3fKPk3YK!O6?8o3SISXUd)sYM z-m@WX#D^s}1*se1ta2X+Qri-tAs=gt1p-b-CrdLmc8iFSu4KUV=}J%9K7p=&%`xuv zpHLW(Jn_%7*=?nnYRq2k@rF7`?#+kP)CCC#h&hu16%A?jwp0mNT$OsHve-R;X=bV9 z=k1;XS`jV~P!WUHc}DT!8KFT7sSt4D*xM+lo>$om{J2Cg|13S>%sSxPGGV;K?%|ex z=F@OGxeU7{c@Eb|e8bjH=V`c^qN~1q2(?R3BJ)KuT$yh!C_Bl!+F&q^#&-0iRT(#& zohCTf{#}IXF#+Fs&1c4rz)N@tb5qNSQ91AP&y<#BE=CPV!!ljKo0F6o*6_0YG3Gow z&&9f`jT&Mse_RhGMs0y_M)TG0Pi&d<#lhEV@@-R3%%xx14)WErG|Fn0pFvcMH~>bG zmexV`zPfD?Sd(Q_hXH{6VIcL>Pha~ij{oC4w zQAnd5F~2x~*E76IkvveGsqorZmfZr#;w0^AX6z>uo0ZQniS7_oVqjo=W>RC0>rAqY z=1->Os7vSI-U(rTh+;zwV#g0`B)Yx4 zm&hmPJm+_xmPZNO^K{*eeeh=6FiSMyiD_L^Z*LGJDv}hIPcKMB4qyk_(oq(0Ub2AL zy5z#SHbzQ`3>PqFC)paii$<6;9|HPGD;@dJo_n8Aw|9Cp$5bJfr&sd+VWp@z$d0Rb z$Hv}%nPX~?$QQnPPm^O%k(X-QwFw3xnjYKPw`Y{ z*Adg}{PM-zzZ+GIbQEw8_Flzn^hZKvx~h7Ii5@25;J1_eo777ZgIAyRQRY@U{0P|A z?D=FIpjmz5>tWZ2q~WSp9)Q_kgYRO^Pp%K0zmntV=a>51TQT&bzYvv0Jy4R8&5B-~ z6BmMW?K+5M=?rAvQq6@{(H>LoCe#US;XFa9ou7{}3Z4?zJLHh*&ZGuEC`fTA8gN~L z+-y(`;*~Vsbj2)i2fU~!wJXEy&N!GEdgmms-u3~MTTWQ_6Ff#d7URx#b@cJ(P{;H) zVRz7(?^k-REgMRFm>uk?>(3he1YV9fOQJ%QTAB6nYUX=E#M{xC3x8JaA^`iP-FN7` z{{a5cM4JZ(>7{EUFh&A>5klaf+vDBc!c7gO7GNEuXo-JR*R^qZOZpC|=ilcYh6 z*yPVY1%e*P;%~@Y zjcK$}@DfDWc2iO=4@pGQiNH`OEcg2Bl1}B1w0mUNnx{DNzI?a*jf|x}4vH++UwBsD zc&9z$$7K@IcG2VGWBECTeyO*EeIigSTU`|rxv9|ENwrhy5dz9DlhOoQl45Ok6pQAP zTv+<-Y0tu*_2cOI|4a~ajO_U=ch%zl?v?GW?x{w_d~KiK^|XRlNTWH$bA=*iwW`;M z+47esnbu~$&jb(yd!n1JM5Ma9>F9c0$b-W4=y;w?nCF|(k`d5mu){qfU_DyCBK(8c zdeM8sEtYA@t};#ThC|-|NwZs`4#wew6Xi(ScxE!oM zrc#ccqW(Yp%O0%rq6B6af3IFl3VyrS%Y!PV#c6CGQzfq|096q}*;5j{(Ka(2-Dd^B zb`lr?>CLQGpx?lk4AIg}_QlMU=x0zYl_Jx-6ZR_n=3|>8b^^p|{qT+NO%$_+)#;~K z^5VD!Td6{>$I;1;emZj9ENL$#)5fyiAnPlBO4QgZ8>%jfg1hBtb#L%;{oO@+shBzmubvK6uhJ*57WVJ_f6-jfa_iwRGTq? zCkOO`QJH~ySBkmp&p)*kR|S+)H=aB&NgM(q3$ex@WYs~?V-xM@(ZTR14M1p{YMa0f z#%98{Pjdrn^;dO(%ig*)93fE;E%@~(dT4_(VVaoitG~SE-(va=qL`lbYha}zph5+M z&LhM22o-@oahbLNK6|cIS|9MZ!x9VCBvmkv;GI=sAvQ^V}ZR_XQ$fUH@uk;IPn3*PBZFN#ITv0EdkJ_zkEA{x}<6saJ6Zir;%l+;|-ds zPtBi9ZYKGJvm3vixT{!xu(zTj@nQD>=XIpRj1)3gZjzWesv8q-v#*=`6q8!5$g7p9Bh_7vRP*f83S)||qvUFj>c78)tE&(DGndzGTbqJ6mmV{I+um; zdP7brM6G>jgUZAQDPNe)V38H9G56h%wwq+7LauWXTMLF^75uks87hHS;BdCB`vM~1 zQPhP#W`dC=`czJ21&4bI1jyj(Zi}WbN;B+ii)5B8@-@r`t6R=-r)r83Gw;iX%my>-mK|LcbLByzL8Y1H%BArJ zm51!wNXcx4il)cHx)#l;it5X=cO>!jbpwTlj3cF5YS(x^6A2C4rrlVVF+Y5FBJ34H z^3Zw!ui!60Cb;{CByw{#4LZ$|2RH5w3UsNzXHy_8Zwzc(W3Edx+#f@b^*^7}5^I$u z5te=b$Wt_BS|BbYB*dUxWl(V6R>mn(PrD)fQh%hCy3s_>G28%Ls6$NdwaJ2itL~sW z@J^a^487!l&}dy6#Hi1nN1>Q~Ae&$wPs#N`#DRUh&S~}V_iY%Ya&stRO7oVZ)E-p7C{J(OBVJ}^9!Gvs7UO$TO#g`^2~aIW9#@cQy%>ZWbKL8u0y zQ{f!WKi6-&_64V4;y+mc0p*t{v^BoC(LWBQ8rM_`Yw7j@ z&d=GxE+`21Y?+#{FSghx)g7&Lq~^5hQS7JPLXVH^a5B3m+gij28o+oIluIO`0oFZ} z=CVaGamam&i5LYT_nY*$hX6dFceFwslDau{dlwd=!&cMh6gD7rmk03!i9G=MePOb0lwl1yDQ@Sk4bouNKS^KjG z>lVL;6DJ7Tze13NpR<5=_mNBfw%kYw>%8Z~E%c$otUYxx4%SUH!yg}%sN|>Kr^`?& z0Kjcvez3yrHP51Y!*y&7Ibrx^%f4l-k?wSU8Gpk8H}ixKEci5gu4f+7e~Km??t^Ux z-aPvwSwT!VzA|&67Kk}@5))$9cuO(7)LnmxnC!cGU(F3YjrQLHN=xXGxxe8T$hB(>#!^Zxpe(@(yj-q$#6iLFN@}V85n-^bpq6- z-Q7u|v(K*NXqv+f_TV{8&-vy^nKitt{-ghIMczs9jSC)d?|8X;n5L%YEaTAT>quHH z+{SxaS;W8r*KaEB&A`evS>`bGRwxhSuo`=!Dlw?BUZ5)I+@^S)k;y*UFb)P%67c3` zS74w2YM<~avG_r(3)#|%+gIr_{3I=0e;4An-=ukfHBT~v0m8x1xj~WmAPLU>vJ-7G0ANITgSWKk% zO95#^2(P~Lx={2T7qM0Wz18YGyGbLk*!sIo1K#GUl-=J>6yuUNl=MUsH#XNsxtA;` zxXk*OSzhilotH6iVMK#$Wa!YnFV&oT+B2ODMottGb``*E*5{&EsQwF?@DT$vh^Ir0 zgNZVwru*yksIRs*E=_V$NWyZo;&GXwD~`|B-X7>Gv&a&%JQTO*pwCMTt(9_TeW04@|AN#GTpa!xKdO7HDmw#?W&dqw-m$Lu-v zAD~3n-TRdvRxgyApNY0s&3SC+Kf&KLulOmsOu+Z-){C^O4Jl$*%~F4G(>M{=W$97tj0#NiF$Q@ zB0GLBng9?HwtF3(#4c9B8@;!l4zkB~OH4IczzfT-@!Bsn_yv)c;SSeb{Gtp5WqIqg zZWlZP@sKzUT;;U+r=wh!CZ~sAh}^Yt;;7gczLfu^Nf^$- zu+S5p*{fKBJB)!``tD|JLcn7$%TX>pvY)l;WYk`0sb;ks;DHFt8f2v`F44Va5Q<#t z$)fpbdoH)qP7!7=EY+R62WGTI4N7!KM z>I`wD4ah<^9ebWDJUGv8`csjD@YiW7{;Qp}U$SMbVQTN%tR zb{OZ?<3hG%7xw255CB~q55!{LU)n#rH_N%R1A>VUaid830S_a#Hh?jG1kH&zi~1)upx zOq6H0CfC@5V1!fF%3i6-&yNhs8N#%_WZwyIzqT&i0H;cj=ix}Lrw|YsmW6q#=qLM2 z%)Skm8LaltP8=n|A7oA+H!~nAbLD(>QwN^xca~+ASB-p3hZzjMOfTG(p-2IBJtIN{ zM>xOY z)j|y)`DlwkY2YWUB*Y+J{Q8<1yYGVM>7fWD7obKA- zv+_>mI*OnxiaWn)kh~bA$ReBt z_2A+5YL6V;Xy7dRhD04hKaXYG8%lm5+`sOG(Xb;7bte! zs>*50WS@!JtnW#p67T1?{|7o<1jA^hXr-dGz zQ1+3YQJ@NoPEWf^{vte^3N)362~mlOg7yzF!VEYZo|H<3zCcBHI^JIsRr3{AgNAge znn2h2bdgP~#>NjaWW|8N#j-!QUFcGPSwx}{jLefU`FK=A)^ac2UK~EKAF-QOd%8PB z!BYnVmemo{1&z|4QS!+`Q%R?v7EH`8hJ%IUCIU3#Cyj>HyY4OrJsh?{BlSy^y6nLz zy7jNV(e!|H72#m`%u24q-nD<o?bLMBGgfrT49}B1J5O!J)IA;RN`>$lOu86Dl&B4uDFC zkM{UMcmVu;Qd*~G2>!zW`Ex1)MhB*B4}4afUhPX30Oj|&m+~}n?#%Sw4Q<`zBrhHt z671TKVRDwx53r+Gxc-UD{(i1rA*eT{?5%fI52yr8K`Sm6swV%yXqT>y_Oxoj@EdMY zCr}wX=_7r~j60)A|e0SfXCW%D&t|q$~vlUHIj?+Mq4zoFca>dWmp45a->{ zh5g^qd?7empqEn2&y0Q>#>7kgVmFrMojQ=R_;1zdjtNwcPCmNWCFFoB(X92NA4$IH z-Fx!&9q5REf=Ym?=JRz<^Cdw^`EC&iZ3~_6j3+97GB$YYNvmEx=K8wg*B42$XXwn6 zLRcVSkG%X9H+kpbi)Zb!v1AU94iMe;z&e^X!t# zQq1JoGlq@JlASdeg4292p*Hb&qVksCP)PsOebk{@16jPkI}9JW1~V6uL+uVXub2u~ z*_nWY-*h#a4WKryObR{%Sw@(7%riYP3~}}J%(T~^e!T+ea8}cVC1xj&`Tlcy*6{*@ zuGT_Q{jhEc&55k*^axvC_+2GkBVSu)SPMNwwUg@ja~c~?*KbOhMzLsNaNbMEy{VUc zJE^Uo7$I~#Hyf5$ZDV7GK%S4!G1%R!iH)jVq27w$5)g$9@S?V0RyZfIgSv4hzI4#! z6#Qyns59zZnZ|E*@A{Yw$ypeJcBO>l0JXVlXn-okEAnhK48+dwT@j zS9sO@%%ysqJT_(!53q04e;}VWY$oGF;e>1^( zys7CiLkk{iAC}wk?i;X*(ce=#fytLo$DvV;fU&MmV%Rm#9knxwR{y7p`~6}nut5>e zN6!nF91aSYchijWI&ozh_w+$b`Njv?tQ2%=axe+Ck3(r}ex$#B`a>WM`KI&H>6E?g zEWG!!SaxHpY=8dIGIL3yJ6{8i+BYzexw@8mzZpt0H5CQqm%ANpXC`3&RDR9Hj5Hfak$*a#bG*E}2UKOJSs)*k~fs#r6 zs~1=}4YRO}blEd~eE#mxQN%DQG-zd*5o3;fgq@U`w9)EpkL|!q{S{eNP{%3#Xn6YVrqnkZxRo_fo*MMSBta_CBu4!t%9MNq*j^=R2+R|zn z7Bg^++E<%7aAGt2^0Or7s|tqqqTHaTr=w3LuV=lRn7!h(2HU{rB&jMW~GSLySk z`&p1&o+TL1S=X%kmmbKl>CJvWa3F+u#%~Jn3byES1WvNH7|&qz!qW5OovvDstEyj( zyO6oenFc@7={?-usWeI=eA7-~*cq#Jz*;f3VIPUt4a<>A9~#-E#V`7icq%X5Y5yN% z?;Vcy`~HvT&aCWF5!qYF%!o3w%S^UZ$j&C*vR5iai0r*8WV=x+*_-T@y|U-;ynFR} zmEOnqbNr6O9~}o){F4`<>&Qiy?Ktt~QyA&QF9qBQ@G1F)^$fUiklnfZig+X+diXspnka6cc@F8^>~MZQ8UxEc zZ-70=8Twk-4Y}~Ec+1YZ?B-(VxTUs$D#YyFSzloA#kFpY%+>9RH?S{a9BmNgVd=bcBRAhR$YG?t^HGtfZynm!tiVrTp3`<)&ac*K?_`VMvSRLD z>MAGX0!Ua>w^a6EbCHNUG1akSM|9-tX^brY0*_Aw$`}gvER(4Vm&~m1LlN|x;PJ0S z-;#w#cZ+KDgM5TflP5Ko4u6(FIN{_yPh(`M}PuO>7Y? z##Be?Kk{!f^mvcf-8cC}_>ZbZNTS5ILvnXY31KCDeAes znHQ%4Ga$3qZE{Sw67dKMz^FTP^)&7`UaCBk&rfPP%Wqzf!dYV7#vw*qGQlohsoC=Mq+kBKMS^@t4jn z0zpg#eer}(xJn)aTS@=gRd)<->N2lkgB9n~T*Dy?mr(V^0{6SyyEMN%d;ZYCutAV^Scybpo^Zj=AkWU_Pypx;NO^0vjS= z8u$}q!Y)(U(m^C`-CVJmwxd@Csi{;Jdl5bPyJ+t)bo*2-5SG`a(EgLtSoGFk{LJFh zfMjgsV}KEHI`J7X7hK5asW0S39ooKe>rwzi(md;NYQB3p!uplg)YvnDrpiFeES`TB zP@%-cee-O$E(l0IgO2I#ou;(e&SoN`a<4;g9uuv**&d(g{sG}NC-aM+Mz&(&^kNe@ zB*XLpaBwshT^z0RCkYT->jgms;SZvr`mni7rI~hz@p^pBUfbKzi}tt-%QocR2d*l4%IlxdbZCAq$4+`IB((Wn|q!Uao~Xo@LY0M zXMAA|9v*<01T0dO@uk}KS3ZwQU6s2~Zdr}SAxD1oR#5j4=&;s)w?Sc4fCjgvq`TOP z3VLUS7x-HH=f`Ysm!Edo-w`OqKPL^=mq}14D2_w=PIGygB_5CHXq(tb7g!CJbK&o# zP??yX2YWCy$|~Kv_CZpywwfZF6Ht}R!L;N^#t6t_=QMLPWXiO-L@nO~k(o>XM(HZ~G@vLk zJ3RbD<)){>9Bz17qa&FM3M*TSs-?;bvCPtfiHHFJ$zPpn_?3YalV%tsGcOEmhw~pZ zsO1H*4ZnT;DP!jOq@P(b*H6}Lz+>teG>*t=xp(>1rMeLG*vj0FB*P1{i!p;sGA5=Qd{X>VQazuy4QmOHy6 z_Ci)u?3hdh4FCvBLizmRmJ!Lxuaaib(I0LhEayF!Tj@sEJA@=Z?yo)o4e`#Z^-C*Q zhAYP{&sCh`dieS!_zY@(sxt4uX4lVpuGwt&V@mmcd*RuYP|NOK;k^%|MG1VGbik<4 zfd;+%i0IpLJnv-am+6kDlI~8NeFyU| z8z}=n(|kao~Ial<-U#Tn2Mmsb8Csqy&aYjl)Xj{rhQNKFw)>r{PliE}PT!mS>7eoFcE zV&+`w*714hSwzoANLju!ZJ{tNzIaQu?g~Mha?JFV3l}cj=Ef~xLyK?8*5`&_15%n* z@$^xQPNb}Qt49X=Kg;9)_~EJPv8eVurYiKv3pCR&P#Z<`r^@yZCd)28-$;0)i1wCo~jhBHcNsb81(2I zFX~=N8Q@^S@7^@8M(3JuPow#-mn+@TRm>@U9QV$D*63lPRey0Zn2g|*-xIk0sM#np zP5k{O&pphp98Fy-`%Hb9W{jTv)NY?E3XHjNo}E>44)Z5G$KTO-OZnintbP3&*kA?m z>q`Rgi_y6aJj#bAH@`V81esQk4dc6v-^v%}EWEeQZg;k=;5>QrbPi%~$=aY{1HhJ= zp>VO|-%c4v4i{{FD|pvGUiK#!ac6zjFQ({2|M#f_o53=sArGjeX!KP+@qJzxc%!dscyO?3j*O+6akRe7*22iI zgWC!oN36YP0F$aW-oR^Ne+PtM-a8pRIF(d_ImvJDHoO#nZ$Mt?%Nz;-o!+^I2UNn^ zQD-q-{bOO!IFQrw(3fZBg>QEx_R8{fs||3UG`CeWp5uPg{_YxKmTGcY+buWX%&n_U z1D&ZN1H8zHO^?I$ijYLPj`1_b#Vue_r`DNKGwcPluzQXZ$6`m>w|5aOpWWuS?8;!a zJ&*dh_~>SW=v%t;1i3KA)?h3D+zVENSK!@3D0Nfze9=R00#KXY{Titbm4BE)Ig=mA z7)Yupl6Be{HT2`Z(A`=cHtxJZPDbJ4rjkxk+rnHa2ztk}d46>RXj+?%&3UP(Q=b9| z_wGt8%OaKexJCX=^68f$fu|I)1hHfjkqyyBhZx!`h?r?!Zx=01OCnqgjDxsN{gPV? zfa0`gLixxv@I>?}5C$#QY`D~9{;IdMNFfinUpNiS#TyK$nk-NSc0kkH{F~EVW6sp? zqj$M3E!UjiqhQl}nIsdER+y)~ zbI(;xh<-8`7Igw)>Hlu2zbIBKPftd-*jj*$&2u8(qvu}Jhw=)O4}pm#aYN*n3d_yf zZjUYdF;RtALt%a|O4Ngfh?Y}6dhl6ZYMDaR0)B`Q@|RYVGB#Dz4ZHW$_l+MvNUIGW zeCDU+X}ys%{j}~{7^PqejK@(2SShr)jnXJ~a-5o7+HzjncxA`$39~AqRIg4IPco9q82Mg6?sC~7?NRe>8jnaXHnQxN&#*GLU zcr<1oSMQ?lG$*T}M+e)cQKOkz*9=x;t8Y#h^?_}dt@6X;pP1=RRe&1P!C=cZ;~s}r z4y$IC_EUgWSa)|T#61Yd@@EQXE@qT!ylMJOT=#LZOT!uI|0~o|omg&?^a~+N1|FhZ z@<=R>Fz1Kr049a!a_9=YRsnsJec&)TMRQT(gw|@K#h!CiSGE=j4(DGfp)of!QF>#? zL!s)qiV@#b3xcfe;m!2Z-rUoEMALX=kItTJ#w9v%-xre8X^( zPiBARn%<~SQ{i(3?FSbCnXdK94D@k*N-xvSZ)Q+C3RYc(&cm0>I6_CEj#``eLOLc% zXCp?cePevS@2xrrJ2N2jMI+wI-(^jHAoc=^)N6MiNvuugW35<>xE@;pH?DcvwKHvO z(9C!aqc;^IM8eK!eSOJ$92Eb<55JEV*6(gE&7f+091aFtXWS9hHip%nT-cY#@C-LE zT=2sE>NAzFx4o(gicmiZ$^IxDFa4FCUQptEIHVDKC`agb=%UEQiTBxXyn^2-OM~rW zKA*1tV(rYg5BKX14)#UuUM>uS;YMxs=|IDB5NzNXM&y6oq<;OfnmK||1v(ZW6-u4& z>+(C1>qI==n}`Kf##Q-<%){-0ccz4tFeq4xYIMw!8zpoJREbw#ZC~B1yormAbK7o!Ma+7h1(Hnf3W0lb`6RN`(9cJ&9I`#V_+6bnb#b{H^TvcMcA zrH(6!+Cc2#U=xr?12Vqh1LVg7zQd=#8IT*?%X{1Q4KZ8+v)%;MA}`(6JFCRfXE74! ze&6YmB@}32W3a?7f?Xp=TCA?ZIE0*o!f|mR2pj~Z!NE&_Y@8S&Nc@t|^uqc=&uf=V z-MUCVQ-c0-)A#d@GyZNazd9km5TrFIX_URx*N*C)Bq3X`(69qYTJyD6yELI)scskb zpPvJ%esZ}zF;2ue5zzc+#!ehnyy)StV__s>iUNYTy*kL7B4%A>_z?E=C>3C2ow?-U zL1+4P?lBb8QDOTZU6fx(^B0uMXr#TN&E9JM>8k}c{&`+CM;rU^jcMQ^k!>CR?Ah1I8>4KE%}cXME*E|w$OR$k;|uF>82dx z!G)f+4!cjpbDp)*#D_61dnI{l}dMjE=nG;>?rF(X#j^XzPhSxMQfc)o&YzD?Zpz^;DUsB6xpkxJ% zRml3rrwI5hdy!L(@ptoL`o>$1BQoxH-FH}uukI^*K>ja{Uo`Z=pNsU8OfH5K3$~+D zR-KS6Ogn#8Atugd(arg@qTxp58&oF21jF{6TkmF|)!1IJdg7hhc?l<9mu=m@kpFcw zU!;n+`JdM8zuQB&00lT|rr!36n7jg*6v%HqehzrP zV1qx?-(wgoBv7}Bgi(siMsYO5?8~kkRi9vTZrMxr6A57EK{C952#gcAoi#Rbm*pE< zOBmFbAHD=}RqEGEr4h4TS#59c?qH5OP?3rJvEK{aF%GC-nCACGXNTXNeE5lKnv%Ir z*&SY}9@-c4F^>Dfh#OP0&#j4trY#0|4A2k)zq1AN#%WcE6!b4lel_!dt$8a*aRv94 z+m3GCkvoWrPNhY$?Hs2rP)~tkYUoz3*W%WPmE`9z874dac-$|+(N8vNJPQ6O^TCU( zwb449l`-Lp`gi$|yvIRFKk9Nil;eS%H+1lyQkN5Cj+S@+Gwh)mkE%H*DC zfpG{a3jsN&Hj=rdTs`qB7XC*UU&#_;m&1cf;ddL5&d;DdJxa1~=F0*x;LY<4#z#l| zJf=C|2C0glKJpGkwhu7SQmx^Hr-K2#Cnz{s8!L+ax1?l`1fGJQItj=5&LFt{Ih)kT zfmFv^(f$7Vd8ocb?rjxek~uCYjDVZHM!Aaq%D&YZZNT?3LC-&N+4J0rJN40Ll8_I` z%#K@<&>#B%{mO;wb2f7mG!+BizG-9};0=m^i!V>>&6Hwbg1;p4h#bvg+C=Rg` za@{15UbY8Mensc9qiYR3mbiNqE*tY_!)W*-VLLslY=MzvSCVBPqfYr$XBHfZoG@0< zsKbvq?pF@? z))scyfa_{|kws4`-?b2mFi>kV?&XPk3lI3@fC0K3o3*n%r@ghh261!DNPX z&=?tXfwJRHQvdO_gu_v@T^1QqpH$X%)-6_&7-U1i9V;b4o>cq;QS1-75rsGzBhbos zX4;>2Tb&4U_yU9fD2`h~u!wBinxT$q{B>s_w9m5R8n}=e#%yH=obkmcdAPv^M{UPuQ zK4mA%=F0d7+SoTvtUi)16u=`$0jCl4;EbOQgj8GGcQ6gI(BTV7!>dc`E>&Wo)PFuM zClJ@f4pxwz!ToRhqNC+VBjTKy`^p$o(mVg8v~ z{1q{XY{7O@Jzez>!+H(P1$|`lF<1sh2&DwkkfKjJiWuwi!!1d^dyOey)YIA_K&C1x zff@GJfelbbGyf(&i$GS;S(^CAHE<-;{CONvqgacB<<}+~ZZdlETY`Ue8su$HzOT(_ zvJ~c-OUBZ-nn|eKgo5pIdHsAa+tq5dc*&l zcm4~NHe-s3F$dSg!B$XU2tUnD19QED!32vDeU=|{E(22w+T<7TX)ZoToAl|!$P~Me z$8^0B+o^vCyh!NB-zz<<^H+R1`i|!eMn>xbH1a)i1_EX=M0b_gzCNp zGH2kiD_0DGoz4xg#4+C~%tRM20YWIOtF$S{xS4d&8XqvTaX?S~84L9VB=t(5vRciN zy~Bxy!7g%lf&}v45PI}0qJJw~ftqU4MbDmJTbogz(P6muSP5A1q;(>&)uYg=5L4oj zR0sFX8ASsFzQ8E*$uOTd7(NJliv}1pbf$?Y$3OEO$(yiy944hr|N3r6K7sc#*D??% z+F(0^kK4)zZ|Wg>2tS}~W`Xn~6KJ8My9i!4Tr(mlRTv$od!K@LD!qpX_(=K8_T*pV zs}KWUIvJ@Yvp*TL82^uq`)HXUiON7dNv!*MHLi>YIJ}a&bk1OIsFKP~8dJvq}>53)`Vpk&+G8_jLGY#R5efwqld6g3Q>>P5%c6FfnmjN=x z=c3NmXd;5GlQ$e;wJ31a>dxu=u=~?#M5oY9r6XNA6$T+*5+%<2#iagc;esKnR#);1 z{=YU92DmYt?E$ll>rk3SMM_U_C_iT<*5BGZ2gj}+OOYg)TGS4b@Dzh* z%*qPjcahqitNS!0Bm{k)|BMHc=qlKi>fF&Q|Hv+e!{Z0M?9-W7>gpZly18cDlBI*L z0$Z*1wO4Thh)(1u(V8AlyyZqPG!R6$J32sk#1sh?-$_GJJ~sO)rT=-(u5f%NtZa`s zKmGm9N5~LBe@HA_pH=LkWK&}VyY1t-21UC%RUd4=t!|&SX{h*Xh zK})B=ah&ZwbO5ME&K`*fL~zFx-(Uoy&5>UpJvWdqtj~EqXE436gFZHGfKxKu?77G9 z(kjV$o;}kD2a$*c!&#((8I}s-Aax_71PwYcspJRa0-)(;YWN?0z^D>Pf9v&c967;9 zmH>jH?FnzK+;6R*s!p*0L&b|Q?A;%`tW*^m^(ha~X>2_f+SP7!&Js?XBQ6y&9EiiY-_8Tg7!1t{RGdOs2n=@W`_bI4uk= z>Ro7`FfmtpeG9Zx!-Gi$ei(_`5XGJUb8DgskF`{Em&mK53+TdgHh>reni|LQxA}m` zMadbN{O3E^-iBTDYU|^t)c@nY0i|2=}SHa|m`U zbi(FUbYHn8UOb{I4|GB3iYoJp&kno04BwwCC0qqd`S_4>{KWtHbQ3Xe*9S{M2l08s z_=g}V$i-7i?eD3>sFu{9YuSK__CG*pDXPhzTA_=WB8!%lqIKEOJ^Y`tr5fVGu9dg= zf1iZt0v6OlR|sju7(uYNTD^1~kCYLd9xjGBH$h88K+k{_`$#lJ|IcnxVd#{W3ff!& zu;7JC?V;zyld!0C7IGlaqgxHMM$xF1ah435YEOr$P;T_Se19PMnsbbxWANHvyegCp zJa$iABf|ggcwY{T1BU5ZnGmSY-mEPSiYA-bv?X1Fso!8(9AdgA{69|&Rf@UAoKYj? z4+9z_eEck+8=-_xC79spv3moycHBvs<#v($$v9e)LYPZTiq@)Q*J zkKv+FknlPn;}(QlLZjS?3mif&G*2z`B1%MXwGGj^((M}#GwpZVdv2ktUh6>-{=2J; zoJ{xkqmG&W@xr*KaFh7GJAJCo@4t6L_s?#BRJZ}o2Qp{CHu%#;9*UsEi+_I@5|PP1FSPOv7@Ddmpr`>RRpLxXT02Bs+nkg2U6Lq&1dGb66i_Q+#|lWm{+SpTS3ecn zZ)+xe1c#ePcX`X*<#}iU_>V#CUGss9GD}1TCO`x&$$p$Vhu}7-NP+&k&cip+7fq8K z1a_f`?E6ciB&k(G*8R zr_0_n2B<~#r&xojl}DBcsLcn<)+r3NU<*z|hY>By3i)>53Z>}voLyhmQK+I~;u%wj z#`|k^1;oO?`uOW#+%{+BK~keNNP|yDq=g8l5l_-9{W0q%azNwJy?JT{2iv%Eu)R?b9?x8}bCic;L;RE$lNn}usa*fQnN6vQUUW0Nua%Utq z1$qV7V1Vo2r^Xb0RrC#Glz8F_KZR~4(eQx*>{-vUN_Qt! zn9%IF)T0-mN*>95iy$x+xOv*@zrYGH=HUH= z%O+k;B;Q1}BRVnFYk%Tn*$b(O2NoEGT_3M6?;xWS+nMQL$^0Sa`T*^i_Y-G73RgnK z3tfpH+2Ixe$Ox!TrtWZ;)PLc;PeI8v7!(0Ucuqoq#uB_- z3<3Us-v()o5ZhIU*%mWE%TRj_*&+;XG21CL*T~UU{YhIzRv{{$n}MQ%cven_c z{dht(Zn#1<^)M@AnDi)o<|_pexOOzepAIg*S*R=3zfa}l0&|6gNr`n&bqlk!q{R0u z9m3LB)~bV)oWtPR-rgR6*yuk-J8H@v3A~s&Y_{M#mSI#=t91#>%d5(5{o=|qF5^I zv52whssp?Wcto6_d8ip29K6L@Fr5^_wYaEK@NsaEi--ilSaN|<437@;Ymal)VPpA8 z2Ju1hx9`&9100;Ya)9!MA6jCG((fs~elZ1|j%^QkFv^P42#BP;+9@4OH5T zbGuKE;XV212g!?xE=HUdzKxI6NJU~W$OQX>YISU$yZ)MZu~IEH2`$D+Zy0NQl50;V zCVoavT96G|gi=84nu+zMl#(laIB{0D}U+1 z_V?H0U@97TmM<;sAW>8mCe&kZQWNuBMKRlR8Wa)%Sn9|hN4G#$aQ0E#A}wIaSKJQ? zoUG;r7Ga=i5c`Xs_@KICXjd4GB-9WrSe}*Bd1x;)vmyA><6?CGU^n}jFBvv}X*b4Wm49F7 z=L;GrArXSymoGVlVLtRbhGkjxfSI9NB$T88uLzEt(e_)TsN*TfrpZ8%vM^`QcV_ZM z=4;QaJ&ItIe+1(it_&^SrNgjc;&B>q38fLQpIijMy?!k@?kmeqHC}BwQaO^29z7gU zggPh;A?U1s_Z56Rt#lIrxPrlwg$DL` zNhk^~8@t^ND~F}FjcMlKtdB8m~s;S9a{@)iwzcT6@-VM~$f@$EvQzRi# z0MF)~Ett$c19R2Ir?EP002i=9c(4Ga@2 zwHNIQsAn8eL98wxe5=^Do$I!Wy8bOi-b5)@AoMsH0hHmK~gB%(Obp}16wWSI!#M6VcTe8(*P$O#PHHhP)oIG^TT1?!AA(!-(h zj}+9kAu0HBV&YmL5cY3R7mPmXF{tnZdrVsOw9qG?Ena(U+%n@^j6n8~ zKzmO7?VT_FpRUK3G<^bEtMNfasdaQq52j@h3G;_cbqQLiO9-}AQBy?3`2U?QIn)ir zvy1$oaK()i(MS@N7ukX)7A^E%{hL44z@NQhS)OiV;I|nK0Aj%yAn$1y(uG>k^3Kt& zYFtzLw5{6b^ZT&Ef2ie#RjOSoP5#bEWR2dC)+*%G_%bL>gkbd8)*FW45?1w$zRV+jL*8?4BMsR^M^E|df`cmwX^bv$L!dahy)@(z$vgQm&8BJ_8?po`NCr9A z2jEC8b9yg)b55xA!U19Er!hI`vl8J^?Su((TKev+!2p*+J`ZY7(>)| z-NLkWQ^wR|Gx{3MhvT#`5CkC9{naKdmJ_{}PkHm=5rX5|4;V?dUP=yE?emx}R)lBk zdsY}7h;@Sf!sHJK`;bqP%=P4|E~KY~p*#GLd?2CbHGyGF3cmHy~n1WU1Ny3hEL&swUt^D^S zic96lwqR0Xk^=eWH8H_m6c?p&(E-yrh21AW46FSsC62H9{$}^M!X|$e5ema)r)W=G%LmHTORhv*F)u>rkOf9lyvQ?1i^a-ww z3p9eye&<(om=lLTC^)xhDv$5_22GH`1emqiE>gfiWuSSCA06TY8}*DLI^Zu`^qqKy z=+y%-2rKA}L74-aJ^A}1QDUS6{pn{qzJ7d)bVgrMqRq!EZ66~=F)g1FfJfHxC-2$A zSRsMB(spnL*5`Yj7D+3ty)>u6{0^&G@m?%A;!_IUzmwhf#Lb4dAo}z>7$?zb)7ttl z!*v&(pg~IRWS)Jfl~ySCV_do?2So zV|BPQ$E{cO@GPV`9{@^T+4@4d2j3oWa6&oV&@*jMSyky7wGNmx4wwSZpNIaeBos)? zT{jI~2i-bFCI~QMx5kF6sAX9RlS5fYl~K%_VP9|Nz0Avnj z!-of0Xphn|9LDSMr=a+dg;^s{n3Z*;Lnyj%EnkPO9PYbp%U5dT=oOuSEWfBfE$zYD zv}y*71CZ+AuG%`c@}lKg(JG_@W21G$xdNAR;K@FlIT&wkrS$=@^yOjzAnX?hCF0q? zYcIm#UJ00?0Z+g?9a7q*pT4?Ay2}FnfOf{};=RvEa8{?92--JpJm`J@c8Gn`QD9iL zeYd_Tw!~vjaFKoZbb9u+&!Czhn{j-4<%R+pD}-YKRl&+8HYFL`n*)p z1LgFVC-OIUS|hpk(KMSTjft=gAdy%s=BJH=zk=#p4Re7sEh_*Of`HFr)C>O<8$~k#*;tnJtuKYVywlFNhMeZ`2S1M_F#Zo_Wr=ALD9OHpN&d}w z9;TAc*-bT`ZR&tTtZmK5=}nT1DrClW^kL>spMxGRk`x3fg32vG@3>pY`;)yxmF@xO zJ%xj)8;Xj6ydH5zttE!zW|r@4S9T&Keu5tjbn3a)i!1Wx48FcPzqy@fMHSfFq|@fk zty{S4PAX(!LZ#|FT8lN`TdG)^Cv-JWUYrS(;|e-oV$$4A?lU?1XE#9I&g1g=hH@R@ zDM};~nJ2j0;8<F=F*z1G3QV(LzdBjQiG#9DRWqi~kXpr6k)4>aRax zZB(R#%0mX)yu6MLWE0JCUtb0ZpMV(f6<5q-hYZXO>)TUno;*iQ(R1Uq#ERlTzQ=dd zPVvY^dRZPyh}UAddSrMdQ7G8pj~j1^9pV(GV_L%CzS_ppTsz0zk`#;I;e zW4?n#Rh^OL<{MI8-4>cbRp_oi+~_lvEhD^%+sl|0BRwB`@h;`!aCQDS!=S3JR7IBO zoT^thwTA?e)n3%z^IYyzIfWFvVQ zQ=68Ji)9kX3hD99pb-V2_kOmHF(Azd%dxka*}jJs#uobCXRwj zOG(u+w2G)bO*v%pYa~55WJnj2*7U=OPCa_P-IrmweQxXX7!uVKTVo;Im#sHqOq@^j z-T|ttfQFifQb&=e4Qavtj~0oSX(`-K$(Xqfb*_KOw5ZV%fhl!ZSFY?kdN{Efy+d@X zya+Uu4L@t5;Aj4+u^Zl(Ab2M%c$H#6caLjC%gz0YKWQ65Fl)P-D(z` z9jL6Hipj9+Uzi`RK3)1?>cbw^$yRWyYci2{2!@#r=8H=i$?s3}P8__VzkC1M;y0^& zAcIkOR-@AJu`C7K3cPw0wP5yv($n`iYfAz1ed{vp#itt3 zAjf+m?a~M2V1pJ49QIpN5vFt&JvkdQ)ANxZAN)~y%F))6Bp|tJT!lg88M5=^711&mO#GHa_$u22s zS80&TDB=Z|e%TpK_M6=ma!{tgG*X-<-L292KKq!Sm}u9({zF61+`!Yr524-n%deP1`Gd@>OuOG!2s!ih)N-VGX+w#NqD`|g>A58 zmcwuA2*}4{uun~gFAgF?sg@6AR|~g3R3t$DpCmsnJ0+Fh=LYaX+l@1z!z-gY+q%7`>ZELYNDHX&ZA4~1tuDQk>4n|>J?n3MQ$SMRm! zrJ7qjM=Iy-L*i_)TGOXOl4(EKFCh1nzVw}bWy4TQKDnSxUs4~7e5trg>!EZn`+dHIHXGYr@ALXbcH?>sIc1nCv< zxZ$g9&6CgdYSIyS;#oNkRGD6qgtU_1w5$ zp>@{@NI}==L@~^+(sd?DS~+45`*K`TSnkY_&~<}?c#Py zJfise6W>f>uvdh~Giv9Z)W_zEEWbZ_0-d|-O|Et0V#E%$yzWrppk|z$jBJWM6?8TI zu4knONXEVS&B4TOsMJJs^?Qq{-Q6^4a%!SGmzT*GFqD-c<$2MyMa_fHuN?_dyytwqUl~@LEt=LHgo@d zxX{U7@VF0+%+>j}KCC)!QypI?H2lz{D-0%M+YoKcOw zjBt9GaG~EL0B}Fu*;1%!iK=ibTz_EOPc?pQHLhC$NmR%W5@WmO`CDc~714hqNh2KS z+T#V^7sn?^96V_N;O_bVKbb_{Ka}!dF~@ zVK!gcgHLn&gIYAn)_BRI-oh^OCMV8+Br=6U^JeT8C=rvZY&HOtP^2^ zO!swPpMGeB0?@%uLppNFwxu1;y$<9QwGZYqsjtJ;+w?JnTsu$7ja-K9eaZU9AQfac)Cf)bX`S}kOJGL_YoIB;D^I!lFEu2G@ODWe-6i~fq zYvtBLERKumkQ)y@%Qpr^V<2UhdpnP)&hYrB>rZ&q?_Im+^o_~mKG5wX-b8~p;0)LL zbxI8_+!pW_$tu*cnSvwxX1v}6rd-XQ{_!*ww?`UvFB=|Z$f>zMGI>`75afaA8fQ1( zYo~bs%2_7xDt(zJR-UDn`u2ykSNc0&oY*>g?0YVRTImdpdoTXV2R3vZQdkB=(=l1P%I#MV_zJ!ki z5K?QJ$T4$?o83xZG@&RK(5$x!q-LjWNiq?^qSc4l);2tj!aF4f*b3S*{5 z%l}ESg|A7rpUAuQjsl<>pFOYqQm7O04-OWT+j<%u(Hn3J+Z$YN6YL_=jFSrF*NV1( zOwj?Qsp^ef-lHRtjtp*wm5b;cP?yai^O5*+evoeu1^v5 zfYqpZ${CKypH8@mV!r*%pwfNraf8EZz_=XvLaEn_&&34pi}M|1l-m+Y^g z)awv{C@wH#R(j=2%y3z`<4ku$`C|xlArJ&IonXqS@;c)MLCb**I+%q%HFhhM3L1Mc z!fx{~r!aJj*Xn#%#w|B`b}udFRx}NzUr%USDdKm5)(w4OnsU^YD5Ac$O+hS6oxC#} zzX1gA>v&?S205H+g(dP88$f7`KE>GJ0zL@^Uc)pnQhK68B?tZ*w+9m#sdskW}*eka*iiV?YV@X-dk)g_M4M*Uzej+IE9i*?;%~ zkzdMhb@Hj0>&1sZnuH*-Uj(6NAm9_mFyunJ*s`=wqem;L0JPnjJ!jlR=Ew`sDt7t9 z?dU~|3m_%$Ej5YF>O{ix2TKw|VwbfppG!)HL1j@AUY;q6Q3P!2DLg@JfO`3dL|vd_ ze@2>C?qvO*vQ+-u>JJOQZ*<)qS7s|;f7t>z)F)ws?bU`7&$)E#v%-elqxqihHv^PI z(v|&6Q=(8qp_5ad_|;_(5gDF{ZvGGJ7Cm-=NS%YRYf(t%LWzsvDM%$SD4)I`yIVzT z6!CGeoQmWEjUKq&obP-4z0mb?Cx4D^IW|yK3(d2HW-|uDJw^7D6KAw5G*QLBFeYY2 z0sMt3ixAah%ai)hoRWGf_&X~ad5Hp|S6kYGbEKRSy+H_-&;>Vk`pAR*-Agn`3i!Lx zXDFDX(OP)RUXB^l{%K(il~9g)Jm1XjZoe4KUoe?D8kXHTW$Q^2cnotbEw#*bJZ8rD zm4Swv%=wL}>#>4d>{>ZSB#MlH?huk+>0y#_uwUG}6qxb(^D`i1Mes;1yxiX>2Y3OmcLzWVvDTX}0kl8X(xzl4xi_VP4e#6|hcc$Jt0Wu9_!s2%@P6`a#N2#=VcU7XhmIt z0zEv2j=KL8aFdVhne`QSnKa$zTUc3*`aY;8^x72#TNv~+^Y!Ynx&rJ7n@8zQ_r0^|ug za8DQfZd+WV3&2VLV8z{#cVF>LBpf~)fm0H%lK%AZ%I^=2T9093I^c^lZvMUuXlsd| zRENxUXA^E8D%d}bIsy9JU` z-y@I2w2ElJ-iIDKO;h1*;bIt46vzjcZ7fttLHM_d=L)*PlF10Jk9Rui`>>15nSk{6 zC^Y(_sOZBp?!>2awcj+(oL}*}Y+wJ}U!8uzj0s%O9p>)n`0qpnXIpAcJX%PbHvba=%A* zsvL%!FuEo4G124of`ba8Ix_cFjY*dleKVIq;b&{###ZXdYth*FRA)&9)SAA_PC5A@ ztqKA!Qgy!HC35|?v9P?kWTrh)3OV-3F4hmJ@wJBii+8_{hptj57Jc?G0l_0d`S)$X z{Jc52q&S66_2gio6aQv|a|TJc%`z_5|8omVihI*Z1w

L!0WQsspWE*&LHe=is#A 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

bbzWPwUpz!#Z8`9NsXxi}R-&fbgt<9v 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�G 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

**An_OAkd3XOz@Z>3f-(P?jY!6P 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 literal 988174 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 z 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Ⓢw)5-Kjl5d8Yr}HUVZH9>c({pPNC6s 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 z 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

6}GA_#1LO}_cMW5)5?X60wT{RzvC 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

i9;@gP4N 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 z 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

    wSU?|4FtqHHv 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%0D#g)@Rm=30`kyRkt#`+CWEzIp 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 From 4aa364bd4b6417db831fbbce01a33dcc0f03b209 Mon Sep 17 00:00:00 2001 From: Joshen Lim <joshenlimek@gmail.com> Date: Fri, 27 May 2022 15:16:57 +0800 Subject: [PATCH 17/57] Implement UI for project notifications --- .../layouts/AccountLayout/WithSidebar.tsx | 25 ++++---- .../LayoutHeader/BreadcrumbsView.tsx | 20 +++---- .../LayoutHeader/LayoutHeader.tsx | 20 ++++--- .../LayoutHeader/NotificationsPopover.tsx | 58 +++++++++++++++++++ .../LayoutHeader/ProjectDropdown.tsx | 2 +- studio/hooks/index.ts | 1 + studio/hooks/misc/useNotifications.tsx | 29 ++++++++++ 7 files changed, 123 insertions(+), 32 deletions(-) create mode 100644 studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover.tsx create mode 100644 studio/hooks/misc/useNotifications.tsx diff --git a/studio/components/layouts/AccountLayout/WithSidebar.tsx b/studio/components/layouts/AccountLayout/WithSidebar.tsx index 2a911d77eb8..9447956257f 100644 --- a/studio/components/layouts/AccountLayout/WithSidebar.tsx +++ b/studio/components/layouts/AccountLayout/WithSidebar.tsx @@ -38,14 +38,14 @@ const WithSidebar: FC<Props> = ({ <div id="with-sidebar" className=" - w-64 h-screen overflow-auto bg-sidebar-linkbar-light dark:bg-sidebar-linkbar-dark hide-scrollbar - border-r dark:border-dark + bg-sidebar-linkbar-light dark:bg-sidebar-linkbar-dark hide-scrollbar dark:border-dark h-screen w-64 + overflow-auto border-r " style={sidebarStyle} > {title && ( <div className="mb-2"> - <div className="max-h-12 h-12 flex items-center border-b dark:border-dark px-6"> + <div className="dark:border-dark flex h-12 max-h-12 items-center border-b px-6"> <Typography.Title level={4} className="mb-0"> {title} </Typography.Title> @@ -74,9 +74,9 @@ const WithSidebar: FC<Props> = ({ </div> </div> )} - <div className="flex-1 flex flex-col h-screen"> + <div className="flex h-screen flex-1 flex-col"> <LayoutHeader breadcrumbs={breadcrumbs} /> - <div className="flex-grow flex-1 overflow-auto">{children}</div> + <div className="flex-1 flex-grow overflow-auto">{children}</div> </div> </div> ) @@ -85,10 +85,10 @@ export default WithSidebar const LinksWithHeaders: FC<any> = ({ links, subitems, subitemsParentKey }) => { return links.map((x: any) => ( - <div key={x.heading} className="py-5 border-b dark:border-dark px-6"> + <div key={x.heading} className="dark:border-dark border-b py-5 px-6"> <Menu.Group title={x.heading} /> {x.versionLabel && ( - <div className="px-3 mb-1"> + <div className="mb-1 px-3"> <Badge color="yellow">{x.versionLabel}</Badge> </div> )} @@ -156,7 +156,7 @@ const SidebarItem: FC<any> = ({ id, label, href, isActive, isSubitem, onClick, e onClick={onClick || (() => {})} icon={external && <IconArrowUpRight size={'tiny'} />} > - {isSubitem ? <Typography.Text small>{label}</Typography.Text> : label} + {isSubitem ? <p className="text-sm">{label}</p> : label} </Menu.Item> ) } @@ -165,15 +165,18 @@ const SidebarItem: FC<any> = ({ id, label, href, isActive, isSubitem, onClick, e <Link href={href || ''}> <a className="block" target={external ? '_blank' : '_self'}> <button - className="cursor-pointer flex space-x-2 items-center outline-none focus-visible:ring-1 ring-scale-1200 focus-visible:z-10 group py-1 font-normal border-scale-500 group-hover:border-scale-900" + className="ring-scale-1200 border-scale-500 group-hover:border-scale-900 group flex max-w-full cursor-pointer items-center space-x-2 py-1 font-normal outline-none focus-visible:z-10 focus-visible:ring-1" onClick={onClick || (() => {})} > {external && ( - <span className="transition truncate text-sm text-scale-900 group-hover:text-scale-1100"> + <span className="text-scale-900 group-hover:text-scale-1100 truncate text-sm transition"> <IconArrowUpRight size={'tiny'} /> </span> )} - <span className="transition truncate text-sm w-full text-scale-1100 group-hover:text-scale-1200"> + <span + title={label} + className="text-scale-1100 group-hover:text-scale-1200 w-full truncate text-sm transition" + > {isSubitem ? <p>{label}</p> : label} </span> </button> diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/BreadcrumbsView.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/BreadcrumbsView.tsx index 395dd1d379a..b51b4a12a1a 100644 --- a/studio/components/layouts/ProjectLayout/LayoutHeader/BreadcrumbsView.tsx +++ b/studio/components/layouts/ProjectLayout/LayoutHeader/BreadcrumbsView.tsx @@ -1,6 +1,5 @@ import { FC, Fragment } from 'react' import { observer } from 'mobx-react-lite' -import { Typography, IconChevronRight } from '@supabase/ui' interface Props { defaultValue: any @@ -27,16 +26,15 @@ const BreadcrumbsView: FC<Props> = ({ defaultValue: breadcrumbs }) => { <path d="M16 3.549L7.12 20.600"></path> </svg> </span> - <Typography.Text> - <a - onClick={breadcrumb.onClick || (() => {})} - className={`block px-2 py-1 text-xs leading-5 text-gray-1100 focus:outline-none focus:bg-gray-100 focus:text-gray-900 ${ - breadcrumb.onClick ? 'cursor-pointer hover:text-white' : '' - }`} - > - {breadcrumb.label} - </a> - </Typography.Text> + + <a + onClick={breadcrumb.onClick || (() => {})} + className={`text-gray-1100 block px-2 py-1 text-xs leading-5 focus:bg-gray-100 focus:text-gray-900 focus:outline-none ${ + breadcrumb.onClick ? 'cursor-pointer hover:text-white' : '' + }`} + > + {breadcrumb.label} + </a> </Fragment> )) : null} diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/LayoutHeader.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/LayoutHeader.tsx index a96efd9c9f8..68db0e1ca2a 100644 --- a/studio/components/layouts/ProjectLayout/LayoutHeader/LayoutHeader.tsx +++ b/studio/components/layouts/ProjectLayout/LayoutHeader/LayoutHeader.tsx @@ -8,6 +8,7 @@ import OrgDropdown from './OrgDropdown' import ProjectDropdown from './ProjectDropdown' import FeedbackDropdown from './FeedbackDropdown' import HelpPopover from './HelpPopover' +import NotificationsPopover from './NotificationsPopover' const LayoutHeader = ({ customHeaderComponents, breadcrumbs = [], headerBorder = true }: any) => { const { ui } = useStore() @@ -15,13 +16,11 @@ const LayoutHeader = ({ customHeaderComponents, breadcrumbs = [], headerBorder = return ( <div - className={`py-2 px-5 max-h-12 h-12 flex justify-between items-center ${ - headerBorder ? 'border-b dark:border-dark' : '' + className={`flex h-12 max-h-12 items-center justify-between py-2 px-5 ${ + headerBorder ? 'dark:border-dark border-b' : '' }`} > - {/* <div className="PageHeader"> */} - {/* <div className="flex justify-between"> */} - <div className="text-sm flex items-center -ml-2"> + <div className="-ml-2 flex items-center text-sm"> {/* Organization is selected */} {selectedOrganization ? ( <> @@ -54,7 +53,7 @@ const LayoutHeader = ({ customHeaderComponents, breadcrumbs = [], headerBorder = ) : ( <Link href="/"> <a - className={`text-xs text-scale-1200 px-2 py-1 focus:outline-none focus:bg-transparent cursor-pointer`} + className={`text-scale-1200 cursor-pointer px-2 py-1 text-xs focus:bg-transparent focus:outline-none`} > Supabase </a> @@ -63,10 +62,13 @@ const LayoutHeader = ({ customHeaderComponents, breadcrumbs = [], headerBorder = {/* Additional breadcrumbs are supplied */} <BreadcrumbsView defaultValue={breadcrumbs} /> </div> - <div className="flex space-x-2"> + <div className="flex items-center space-x-6"> {customHeaderComponents && customHeaderComponents} - {IS_PLATFORM && <HelpPopover />} - {IS_PLATFORM && <FeedbackDropdown />} + <div className="flex items-center space-x-2"> + {IS_PLATFORM && <HelpPopover />} + {IS_PLATFORM && <FeedbackDropdown />} + </div> + {IS_PLATFORM && <NotificationsPopover />} </div> </div> // </div> diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover.tsx new file mode 100644 index 00000000000..711a8c037ef --- /dev/null +++ b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover.tsx @@ -0,0 +1,58 @@ +import dayjs from 'dayjs' +import { FC, Fragment } from 'react' +import { Button, IconBell, Popover } from '@supabase/ui' +import { NotificationStatus } from '@supabase/shared-types/out/notifications' + +import { useNotifications } from 'hooks' + +interface Props {} + +const NotificationsPopover: FC<Props> = () => { + const { notifications } = useNotifications() + + const hasNewNotifications = + notifications !== undefined && + notifications.some( + (notification) => notification.notification_status === NotificationStatus.New + ) + console.log('Notifications', notifications) + + return ( + <Popover + size="content" + align="end" + side="bottom" + sideOffset={8} + overlay={ + <div className="my-4 w-96 space-y-4"> + {notifications?.map((notification, i: number) => { + const insertedAt = dayjs(notification.inserted_at).format('DD MMM YYYY, HH:mma') + return ( + <Fragment key={notification.id}> + <div className="px-4"> + <p className="text-scale-1000 text-sm">{insertedAt}</p> + </div> + {i !== notifications.length - 1 && <Popover.Seperator />} + </Fragment> + ) + })} + </div> + } + onOpenChange={(open) => console.log('onOpenChange', open)} + > + <div className="relative"> + <Button + as="span" + type={hasNewNotifications ? 'default' : 'text'} + icon={<IconBell size={16} strokeWidth={1.5} className="text-scale-1200" />} + /> + <div className="absolute -top-1 -right-1 z-50 flex h-3 w-3 items-center justify-center"> + <div className="h-full w-full animate-ping rounded-full bg-green-800 opacity-60"></div> + <div className="z-60 absolute top-0 right-0 h-full w-full rounded-full bg-green-900 opacity-80"></div> + </div> + </div> + </Popover> + ) +} + +export default NotificationsPopover diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/ProjectDropdown.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/ProjectDropdown.tsx index 4afadd4974d..9d80016aedc 100644 --- a/studio/components/layouts/ProjectLayout/LayoutHeader/ProjectDropdown.tsx +++ b/studio/components/layouts/ProjectLayout/LayoutHeader/ProjectDropdown.tsx @@ -40,7 +40,7 @@ const ProjectDropdown = () => { </> } > - <Button as="span" type="text" size="tiny"> + <Button as="span" type="text" size="tiny" className="my-1"> {selectedProject.name} </Button> </Dropdown> diff --git a/studio/hooks/index.ts b/studio/hooks/index.ts index 09c15d6f80c..87e81884c1f 100644 --- a/studio/hooks/index.ts +++ b/studio/hooks/index.ts @@ -1,5 +1,6 @@ export * from './misc/useStore' export * from './misc/withAuth' +export * from './misc/useNotifications' export * from './deprecated' export * from './queries' export * from './ui' diff --git a/studio/hooks/misc/useNotifications.tsx b/studio/hooks/misc/useNotifications.tsx new file mode 100644 index 00000000000..5f29973c6b6 --- /dev/null +++ b/studio/hooks/misc/useNotifications.tsx @@ -0,0 +1,29 @@ +import { NotificationName, NotificationStatus } from '@supabase/shared-types/out/notifications' +import { get } from 'lib/common/fetch' +import { API_URL } from 'lib/constants' +import useSWR from 'swr' + +export interface Notification { + id: string + project_id: number + inserted_at: number + notification_name: NotificationName + notification_status: NotificationStatus + // Contains information on the particular notification + data: object + // Contains e.g possible actions user should act on based on the notification + meta: object +} + +export const useNotifications = () => { + const { data, error, mutate } = useSWR<Notification[]>(`${API_URL}/notifications`, get) + const anyError = error !== undefined + const refresh = () => mutate() + + return { + notifications: anyError ? undefined : data, + isLoading: !anyError && !data, + isError: !!anyError, + refresh, + } +} From 6f0ba9446764bfce04d7bce2668532ed6e67d7c6 Mon Sep 17 00:00:00 2001 From: Joshen Lim <joshenlimek@gmail.com> Date: Mon, 30 May 2022 15:29:29 +0800 Subject: [PATCH 18/57] Initial implementation for each notification message for each type of notification --- .../LayoutHeader/NotificationsPopover.tsx | 58 -------------- .../Notifications.types.ts | 30 ++++++++ .../PostgresqlBugfixNotification.tsx | 45 +++++++++++ .../PostgresqlInfoNotification.tsx | 48 ++++++++++++ .../TierLimitExceededNotification.tsx | 59 ++++++++++++++ .../NotificationsPopover/index.tsx | 77 +++++++++++++++++++ studio/hooks/misc/useNotifications.tsx | 17 +--- 7 files changed, 262 insertions(+), 72 deletions(-) delete mode 100644 studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover.tsx create mode 100644 studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/Notifications.types.ts create mode 100644 studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/PostgresqlBugfixNotification.tsx create mode 100644 studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/PostgresqlInfoNotification.tsx create mode 100644 studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/TierLimitExceededNotification.tsx create mode 100644 studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover.tsx deleted file mode 100644 index 711a8c037ef..00000000000 --- a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover.tsx +++ /dev/null @@ -1,58 +0,0 @@ -import dayjs from 'dayjs' -import { FC, Fragment } from 'react' -import { Button, IconBell, Popover } from '@supabase/ui' -import { NotificationStatus } from '@supabase/shared-types/out/notifications' - -import { useNotifications } from 'hooks' - -interface Props {} - -const NotificationsPopover: FC<Props> = () => { - const { notifications } = useNotifications() - - const hasNewNotifications = - notifications !== undefined && - notifications.some( - (notification) => notification.notification_status === NotificationStatus.New - ) - console.log('Notifications', notifications) - - return ( - <Popover - size="content" - align="end" - side="bottom" - sideOffset={8} - overlay={ - <div className="my-4 w-96 space-y-4"> - {notifications?.map((notification, i: number) => { - const insertedAt = dayjs(notification.inserted_at).format('DD MMM YYYY, HH:mma') - return ( - <Fragment key={notification.id}> - <div className="px-4"> - <p className="text-scale-1000 text-sm">{insertedAt}</p> - </div> - {i !== notifications.length - 1 && <Popover.Seperator />} - </Fragment> - ) - })} - </div> - } - onOpenChange={(open) => console.log('onOpenChange', open)} - > - <div className="relative"> - <Button - as="span" - type={hasNewNotifications ? 'default' : 'text'} - icon={<IconBell size={16} strokeWidth={1.5} className="text-scale-1200" />} - /> - <div className="absolute -top-1 -right-1 z-50 flex h-3 w-3 items-center justify-center"> - <div className="h-full w-full animate-ping rounded-full bg-green-800 opacity-60"></div> - <div className="z-60 absolute top-0 right-0 h-full w-full rounded-full bg-green-900 opacity-80"></div> - </div> - </div> - </Popover> - ) -} - -export default NotificationsPopover diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/Notifications.types.ts b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/Notifications.types.ts new file mode 100644 index 00000000000..d5d35fa1582 --- /dev/null +++ b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/Notifications.types.ts @@ -0,0 +1,30 @@ +// These should go into shared-types repo i think, but chucking it here for now +// For discussion on Monday + +export interface TierLimitExceededNotification { + dimension: string // probably an enum + tier_limit: number + maximum_recent_value: number + // When values are updated, instead of creating a new notification + last_updated_at: string + first_violated_at: string +} + +export interface PostgreslInformationalNotification { + type: string // probably an enum + new_version: string // This is assuming that all notifications are about version updates + extension_name: string +} + +export interface PostgresqlBugfixNotification {} + +export interface NotificationMeta { + restart_required: boolean + services_to_restart: string[] // I don't think we need this +} + +/** + * Other questions: + * - how many notifications to fetch at once? + * - how to mark as seen from UI + */ diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/PostgresqlBugfixNotification.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/PostgresqlBugfixNotification.tsx new file mode 100644 index 00000000000..69ec1b77c2d --- /dev/null +++ b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/PostgresqlBugfixNotification.tsx @@ -0,0 +1,45 @@ +import dayjs from 'dayjs' +import { FC } from 'react' +import { + Button, + Dropdown, + IconCheck, + IconXSquare, + IconRefreshCw, + IconMoreVertical, +} from '@supabase/ui' +import { Notification } from '@supabase/shared-types/out/notifications' + +interface Props { + notification: Notification +} + +const PostgresqlBugfixNotification: FC<Props> = ({ notification }) => { + const insertedAt = dayjs(notification.inserted_at).format('DD MMM YYYY, HH:mma') + + return ( + <div className="flex items-center justify-between space-x-4"> + <div className="space-y-1"> + <p className="text-sm"> + A fix for {'{extension}'} is now available! Restart your project for changes to take + place. + </p> + <p className="text-scale-1000 text-sm">{insertedAt}</p> + </div> + <Dropdown + side="bottom" + align="end" + size="small" + overlay={[ + <Dropdown.Item icon={<IconCheck size={14} />}>Mark as read</Dropdown.Item>, + <Dropdown.Item icon={<IconXSquare size={14} />}>Dismiss notification</Dropdown.Item>, + <Dropdown.Item icon={<IconRefreshCw size={14} />}>Restart project now</Dropdown.Item>, + ]} + > + <Button size="tiny" type="text" icon={<IconMoreVertical />} /> + </Dropdown> + </div> + ) +} + +export default PostgresqlBugfixNotification diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/PostgresqlInfoNotification.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/PostgresqlInfoNotification.tsx new file mode 100644 index 00000000000..7e53dd4048c --- /dev/null +++ b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/PostgresqlInfoNotification.tsx @@ -0,0 +1,48 @@ +import dayjs from 'dayjs' +import { FC } from 'react' +import { + Button, + Dropdown, + IconCheck, + IconMoreVertical, + IconRefreshCw, + IconXSquare, +} from '@supabase/ui' +import { Notification } from '@supabase/shared-types/out/notifications' +import { PostgreslInformationalNotification } from './Notifications.types' + +interface Props { + notification: Notification +} + +const PostgresqlInfoNotification: FC<Props> = ({ notification }) => { + const insertedAt = dayjs(notification.inserted_at).format('DD MMM YYYY, HH:mma') + const { new_version, extension_name } = notification.data as PostgreslInformationalNotification + + return ( + <div className="flex items-center justify-between space-x-4"> + <div className="space-y-1"> + <p className="text-sm"> + A new version ({new_version}) for {extension_name} is now available!{' '} + <span className="text-brand-900 cursor-pointer">Restart</span> your project for changes to + take place. + </p> + <p className="text-scale-1000 text-sm">{insertedAt}</p> + </div> + <Dropdown + side="bottom" + align="end" + size="small" + overlay={[ + <Dropdown.Item icon={<IconCheck size={14} />}>Mark as read</Dropdown.Item>, + <Dropdown.Item icon={<IconXSquare size={14} />}>Dismiss notification</Dropdown.Item>, + <Dropdown.Item icon={<IconRefreshCw size={14} />}>Restart project now</Dropdown.Item>, + ]} + > + <Button size="tiny" type="text" icon={<IconMoreVertical />} /> + </Dropdown> + </div> + ) +} + +export default PostgresqlInfoNotification diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/TierLimitExceededNotification.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/TierLimitExceededNotification.tsx new file mode 100644 index 00000000000..39e7c5566d9 --- /dev/null +++ b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/TierLimitExceededNotification.tsx @@ -0,0 +1,59 @@ +import dayjs from 'dayjs' +import { FC } from 'react' +import { + Button, + Dropdown, + IconCheck, + IconMoreVertical, + IconRefreshCw, + IconXSquare, +} from '@supabase/ui' +import { Notification } from '@supabase/shared-types/out/notifications' + +import { useStore } from 'hooks' +import { Project } from 'types' + +interface Props { + notification: Notification +} + +const DIMENSION: any = { + db_storage: 'storage', +} + +const TierLimitExceededNotification: FC<Props> = ({ notification }) => { + const { app } = useStore() + const [project] = app.projects.list((project: Project) => project.id === notification.project_id) + + const { dimension, first_violated_at } = notification.data + const projectName = project?.name ?? 'Unknown' + const insertedAt = dayjs(notification.inserted_at).format('DD MMM YYYY, HH:mma') + const firstViolatedAt = dayjs(first_violated_at).format('DD MMM YYYY') + + return ( + <div className="flex items-center justify-between space-x-4"> + <div className="space-y-1"> + <p className="text-sm"> + Your project {projectName} has exceeded it's {DIMENSION[dimension]} limit since{' '} + {firstViolatedAt}. <span className="text-brand-900 cursor-pointer">Upgrade</span> your + project to ensure its continued availability. + </p> + <p className="text-scale-1000 text-sm">{insertedAt}</p> + </div> + <Dropdown + side="bottom" + align="end" + size="small" + overlay={[ + <Dropdown.Item icon={<IconCheck size={14} />}>Mark as read</Dropdown.Item>, + <Dropdown.Item icon={<IconXSquare size={14} />}>Dismiss notification</Dropdown.Item>, + <Dropdown.Item icon={<IconRefreshCw size={14} />}>Restart project now</Dropdown.Item>, + ]} + > + <Button size="tiny" type="text" icon={<IconMoreVertical />} /> + </Dropdown> + </div> + ) +} + +export default TierLimitExceededNotification diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx new file mode 100644 index 00000000000..977c5145536 --- /dev/null +++ b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx @@ -0,0 +1,77 @@ +import { FC, Fragment } from 'react' +import { Button, IconBell, Popover } from '@supabase/ui' +import { + Notification, + NotificationName, + NotificationStatus, +} from '@supabase/shared-types/out/notifications' + +import { useNotifications } from 'hooks' +import TierLimitExceededNotification from './TierLimitExceededNotification' +import PostgresqlInfoNotification from './PostgresqlInfoNotification' +import PostgresqlBugfixNotification from './PostgresqlBugfixNotification' + +interface Props {} + +const NotificationsPopover: FC<Props> = () => { + const { notifications } = useNotifications() + + const hasNewNotifications = + notifications !== undefined && + notifications.some( + (notification) => notification.notification_status === NotificationStatus.New + ) + + const renderNotification = (notification: Notification) => { + switch (notification.notification_name) { + case NotificationName.ProjectExceedingTierLimit: + return <TierLimitExceededNotification key={notification.id} notification={notification} /> + case NotificationName.PostgresqlInformational: + return <PostgresqlInfoNotification key={notification.id} notification={notification} /> + case NotificationName.PostgresqlBugfix: + return <PostgresqlBugfixNotification key={notification.id} notification={notification} /> + default: + return <div key={notification.id}>Unknown</div> + } + } + + return ( + <Popover + size="content" + align="end" + side="bottom" + sideOffset={8} + overlay={ + <div className="my-2 w-[500px]"> + {notifications?.map((notification, i: number) => ( + <> + <div className="grid grid-cols-12 py-2"> + <div className="col-span-1 flex items-center justify-center"> + {notification.notification_status !== NotificationStatus.Seen && ( + <div className="h-2 w-2 rounded-full bg-green-900" /> + )} + </div> + <div className="col-span-11 mr-5">{renderNotification(notification)}</div> + </div> + {i !== notifications.length - 1 && <Popover.Seperator />} + </> + ))} + </div> + } + > + <div className="relative"> + <Button + as="span" + type={hasNewNotifications ? 'default' : 'text'} + icon={<IconBell size={16} strokeWidth={1.5} className="text-scale-1200" />} + /> + <div className="absolute -top-1 -right-1 z-50 flex h-3 w-3 items-center justify-center"> + <div className="h-full w-full animate-ping rounded-full bg-green-800 opacity-60"></div> + <div className="z-60 absolute top-0 right-0 h-full w-full rounded-full bg-green-900 opacity-80"></div> + </div> + </div> + </Popover> + ) +} + +export default NotificationsPopover diff --git a/studio/hooks/misc/useNotifications.tsx b/studio/hooks/misc/useNotifications.tsx index 5f29973c6b6..f0e817306c3 100644 --- a/studio/hooks/misc/useNotifications.tsx +++ b/studio/hooks/misc/useNotifications.tsx @@ -1,19 +1,8 @@ -import { NotificationName, NotificationStatus } from '@supabase/shared-types/out/notifications' +import useSWR from 'swr' +import { Notification } from '@supabase/shared-types/out/notifications' + import { get } from 'lib/common/fetch' import { API_URL } from 'lib/constants' -import useSWR from 'swr' - -export interface Notification { - id: string - project_id: number - inserted_at: number - notification_name: NotificationName - notification_status: NotificationStatus - // Contains information on the particular notification - data: object - // Contains e.g possible actions user should act on based on the notification - meta: object -} export const useNotifications = () => { const { data, error, mutate } = useSWR<Notification[]>(`${API_URL}/notifications`, get) From b7724b117b2b7ebb02d73f6e5dcc519a3280d799 Mon Sep 17 00:00:00 2001 From: Joshen Lim <joshenlimek@gmail.com> Date: Mon, 30 May 2022 15:40:05 +0800 Subject: [PATCH 19/57] Update notifications to have a common set of actions --- .../PostgresqlBugfixNotification.tsx | 12 ------- .../PostgresqlInfoNotification.tsx | 12 ------- .../TierLimitExceededNotification.tsx | 12 ------- .../NotificationsPopover/index.tsx | 33 ++++++++++++++++--- 4 files changed, 29 insertions(+), 40 deletions(-) diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/PostgresqlBugfixNotification.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/PostgresqlBugfixNotification.tsx index 69ec1b77c2d..7decd8711eb 100644 --- a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/PostgresqlBugfixNotification.tsx +++ b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/PostgresqlBugfixNotification.tsx @@ -26,18 +26,6 @@ const PostgresqlBugfixNotification: FC<Props> = ({ notification }) => { </p> <p className="text-scale-1000 text-sm">{insertedAt}</p> </div> - <Dropdown - side="bottom" - align="end" - size="small" - overlay={[ - <Dropdown.Item icon={<IconCheck size={14} />}>Mark as read</Dropdown.Item>, - <Dropdown.Item icon={<IconXSquare size={14} />}>Dismiss notification</Dropdown.Item>, - <Dropdown.Item icon={<IconRefreshCw size={14} />}>Restart project now</Dropdown.Item>, - ]} - > - <Button size="tiny" type="text" icon={<IconMoreVertical />} /> - </Dropdown> </div> ) } diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/PostgresqlInfoNotification.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/PostgresqlInfoNotification.tsx index 7e53dd4048c..9bf744605ac 100644 --- a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/PostgresqlInfoNotification.tsx +++ b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/PostgresqlInfoNotification.tsx @@ -29,18 +29,6 @@ const PostgresqlInfoNotification: FC<Props> = ({ notification }) => { </p> <p className="text-scale-1000 text-sm">{insertedAt}</p> </div> - <Dropdown - side="bottom" - align="end" - size="small" - overlay={[ - <Dropdown.Item icon={<IconCheck size={14} />}>Mark as read</Dropdown.Item>, - <Dropdown.Item icon={<IconXSquare size={14} />}>Dismiss notification</Dropdown.Item>, - <Dropdown.Item icon={<IconRefreshCw size={14} />}>Restart project now</Dropdown.Item>, - ]} - > - <Button size="tiny" type="text" icon={<IconMoreVertical />} /> - </Dropdown> </div> ) } diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/TierLimitExceededNotification.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/TierLimitExceededNotification.tsx index 39e7c5566d9..844947a27bf 100644 --- a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/TierLimitExceededNotification.tsx +++ b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/TierLimitExceededNotification.tsx @@ -40,18 +40,6 @@ const TierLimitExceededNotification: FC<Props> = ({ notification }) => { </p> <p className="text-scale-1000 text-sm">{insertedAt}</p> </div> - <Dropdown - side="bottom" - align="end" - size="small" - overlay={[ - <Dropdown.Item icon={<IconCheck size={14} />}>Mark as read</Dropdown.Item>, - <Dropdown.Item icon={<IconXSquare size={14} />}>Dismiss notification</Dropdown.Item>, - <Dropdown.Item icon={<IconRefreshCw size={14} />}>Restart project now</Dropdown.Item>, - ]} - > - <Button size="tiny" type="text" icon={<IconMoreVertical />} /> - </Dropdown> </div> ) } diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx index 977c5145536..52378039555 100644 --- a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx +++ b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx @@ -1,5 +1,13 @@ import { FC, Fragment } from 'react' -import { Button, IconBell, Popover } from '@supabase/ui' +import { + Button, + IconBell, + Popover, + Dropdown, + IconCheck, + IconMoreVertical, + IconXSquare, +} from '@supabase/ui' import { Notification, NotificationName, @@ -44,17 +52,34 @@ const NotificationsPopover: FC<Props> = () => { overlay={ <div className="my-2 w-[500px]"> {notifications?.map((notification, i: number) => ( - <> + <Fragment key={notification.id}> <div className="grid grid-cols-12 py-2"> <div className="col-span-1 flex items-center justify-center"> {notification.notification_status !== NotificationStatus.Seen && ( <div className="h-2 w-2 rounded-full bg-green-900" /> )} </div> - <div className="col-span-11 mr-5">{renderNotification(notification)}</div> + <div className="col-span-9">{renderNotification(notification)}</div> + <div className="col-span-2 flex items-center justify-center"> + <Dropdown + side="bottom" + align="end" + size="small" + overlay={[ + <Dropdown.Item key="mark-read" icon={<IconCheck size={14} />}> + Mark as read + </Dropdown.Item>, + <Dropdown.Item key="dismiss" icon={<IconXSquare size={14} />}> + Dismiss notification + </Dropdown.Item>, + ]} + > + <IconMoreVertical size={16} /> + </Dropdown> + </div> </div> {i !== notifications.length - 1 && <Popover.Seperator />} - </> + </Fragment> ))} </div> } From 10cc64cd43c1f4896b069b2b31195511b8820d0a Mon Sep 17 00:00:00 2001 From: Joshen Lim <joshenlimek@gmail.com> Date: Tue, 31 May 2022 10:37:41 +0800 Subject: [PATCH 20/57] Hide ping unless theres new notifications --- .../LayoutHeader/NotificationsPopover/index.tsx | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx index 52378039555..35cc551c0cd 100644 --- a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx +++ b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx @@ -90,10 +90,12 @@ const NotificationsPopover: FC<Props> = () => { type={hasNewNotifications ? 'default' : 'text'} icon={<IconBell size={16} strokeWidth={1.5} className="text-scale-1200" />} /> - <div className="absolute -top-1 -right-1 z-50 flex h-3 w-3 items-center justify-center"> - <div className="h-full w-full animate-ping rounded-full bg-green-800 opacity-60"></div> - <div className="z-60 absolute top-0 right-0 h-full w-full rounded-full bg-green-900 opacity-80"></div> - </div> + {hasNewNotifications && ( + <div className="absolute -top-1 -right-1 z-50 flex h-3 w-3 items-center justify-center"> + <div className="h-full w-full animate-ping rounded-full bg-green-800 opacity-60"></div> + <div className="z-60 absolute top-0 right-0 h-full w-full rounded-full bg-green-900 opacity-80"></div> + </div> + )} </div> </Popover> ) From 5b839c4d53738f1f4755ce355fd7d735658ab48c Mon Sep 17 00:00:00 2001 From: Joshen Lim <joshenlimek@gmail.com> Date: Tue, 31 May 2022 15:42:57 +0800 Subject: [PATCH 21/57] Update notifications to use new types --- .../NotificationActions.tsx | 30 ++++++++ .../NotificationsPopover/NotificationRow.tsx | 42 +++++++++++ .../NotificationRows.utils.ts | 42 +++++++++++ .../PostgresqlBugfixNotification.tsx | 33 -------- .../PostgresqlInfoNotification.tsx | 36 --------- .../TierLimitExceededNotification.tsx | 47 ------------ .../NotificationsPopover/index.tsx | 75 ++++++------------- 7 files changed, 135 insertions(+), 170 deletions(-) create mode 100644 studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationActions.tsx create mode 100644 studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRow.tsx create mode 100644 studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRows.utils.ts delete mode 100644 studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/PostgresqlBugfixNotification.tsx delete mode 100644 studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/PostgresqlInfoNotification.tsx delete mode 100644 studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/TierLimitExceededNotification.tsx diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationActions.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationActions.tsx new file mode 100644 index 00000000000..ee9cac8fd42 --- /dev/null +++ b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationActions.tsx @@ -0,0 +1,30 @@ +import { FC } from 'react' +import { Button } from '@supabase/ui' + +interface Props { + availableActions: any[] +} + +const NotificationActions: FC<Props> = ({ availableActions }) => { + return ( + <div className="space-y-2"> + {availableActions.map((action: any) => { + if (action.action_type === 'project.upgrade') { + return ( + <Button key={action.action_type} type="default"> + Upgrade project + </Button> + ) + } else if (action.action_type === 'postgresql.restart') { + return ( + <Button key={action.action_type} type="default"> + Restart project + </Button> + ) + } + })} + </div> + ) +} + +export default NotificationActions diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRow.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRow.tsx new file mode 100644 index 00000000000..88a89373271 --- /dev/null +++ b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRow.tsx @@ -0,0 +1,42 @@ +import dayjs from 'dayjs' +import { FC } from 'react' +import { Notification, NotificationStatus } from '@supabase/shared-types/out/notifications' + +import { useStore } from 'hooks' +import { Project } from 'types' +import { formatNotificationText } from './NotificationRows.utils' +import NotificationActions from './NotificationActions' + +interface Props { + notification: Notification +} + +const NotificationRow: FC<Props> = ({ notification }) => { + const { app } = useStore() + const [project] = app.projects.list((project: Project) => project.id === notification.project_id) + + const insertedAt = dayjs(notification.inserted_at).format('DD MMM YYYY, HH:mma') + const availableActions = notification.meta?.actions_available ?? [] + + return ( + <div className="grid grid-cols-12 py-2"> + <div className="col-span-1 flex justify-center"> + {notification.notification_status !== NotificationStatus.Seen && ( + <div className="mt-1.5 h-2 w-2 rounded-full bg-green-900" /> + )} + </div> + <div className={availableActions.length > 0 ? 'col-span-7' : 'col-span-10'}> + <div className="space-y-1"> + <p className="text-sm">{formatNotificationText(project, notification)}</p> + <p className="text-scale-1000 text-sm">{insertedAt}</p> + </div> + </div> + <div className="col-span-3 flex items-center justify-end"> + {availableActions.length > 0 && <NotificationActions availableActions={availableActions} />} + </div> + <div className="col-span-1" /> + </div> + ) +} + +export default NotificationRow diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRows.utils.ts b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRows.utils.ts new file mode 100644 index 00000000000..8c4499e3928 --- /dev/null +++ b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRows.utils.ts @@ -0,0 +1,42 @@ +import { Project } from 'types' +import { Notification, NotificationName } from '@supabase/shared-types/out/notifications' + +// Switch to proper typing with NotificationName after PR is in +export const formatNotificationText = (project: Project, notification: Notification) => { + const projectName = project.name + const notificationName = notification.notification_name + + if (notificationName === NotificationName.ProjectExceedingTierLimit) { + const { violations } = notification.data + const violationsText = violations + .map((violation: any) => violation.dimension) + .reduce((a: string, b: string) => `${a}, ${b}`) + + return `Your project "${projectName}" has exceeded its limits in the following areas: ${violationsText}. Please upgrade your project to ensure continued availability.` + } else if (notificationName === 'postgresql.upgrade-available') { + const { upgrade_type, additional } = notification.data + const { name, version_to } = additional + if (upgrade_type === 'postgresql-server') { + return `A new version of Postgres (${version_to}) is now available for project "${projectName}". You may restart your project to get this update.` + } else if (upgrade_type === 'extensions') { + return `A new version of the extension "${name}" (${version_to}) is now available for project "${projectName}". You may restart your project to get this update.` + } + return '' + } else if (notificationName === 'postgresql.upgrade-completed') { + const { upgrade_type, additional } = notification.data + const { name, version_to } = additional + if (upgrade_type === 'postgresql-server') { + return `Postgres (${version_to}) has been successfully updated to ${version_to} for project "${projectName}".` + } else if (upgrade_type === 'extensions') { + return `The extension "${name}" has been successfully updated to ${version_to} for project "${projectName}` + } + } else if (notificationName === 'project.update-completed') { + const { upgrades } = notification.data + const upgradesText = upgrades + .map((upgrade: any) => upgrade.name) + .reduce((a: string, b: string) => `${a}, ${b}`) + return `The following services have been successfully updated for project "${projectName}": ${upgradesText}` + } else { + return `Unknown notification type: ${notification.notification_name} - Please reach out to support for more information` + } +} diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/PostgresqlBugfixNotification.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/PostgresqlBugfixNotification.tsx deleted file mode 100644 index 7decd8711eb..00000000000 --- a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/PostgresqlBugfixNotification.tsx +++ /dev/null @@ -1,33 +0,0 @@ -import dayjs from 'dayjs' -import { FC } from 'react' -import { - Button, - Dropdown, - IconCheck, - IconXSquare, - IconRefreshCw, - IconMoreVertical, -} from '@supabase/ui' -import { Notification } from '@supabase/shared-types/out/notifications' - -interface Props { - notification: Notification -} - -const PostgresqlBugfixNotification: FC<Props> = ({ notification }) => { - const insertedAt = dayjs(notification.inserted_at).format('DD MMM YYYY, HH:mma') - - return ( - <div className="flex items-center justify-between space-x-4"> - <div className="space-y-1"> - <p className="text-sm"> - A fix for {'{extension}'} is now available! Restart your project for changes to take - place. - </p> - <p className="text-scale-1000 text-sm">{insertedAt}</p> - </div> - </div> - ) -} - -export default PostgresqlBugfixNotification diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/PostgresqlInfoNotification.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/PostgresqlInfoNotification.tsx deleted file mode 100644 index 9bf744605ac..00000000000 --- a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/PostgresqlInfoNotification.tsx +++ /dev/null @@ -1,36 +0,0 @@ -import dayjs from 'dayjs' -import { FC } from 'react' -import { - Button, - Dropdown, - IconCheck, - IconMoreVertical, - IconRefreshCw, - IconXSquare, -} from '@supabase/ui' -import { Notification } from '@supabase/shared-types/out/notifications' -import { PostgreslInformationalNotification } from './Notifications.types' - -interface Props { - notification: Notification -} - -const PostgresqlInfoNotification: FC<Props> = ({ notification }) => { - const insertedAt = dayjs(notification.inserted_at).format('DD MMM YYYY, HH:mma') - const { new_version, extension_name } = notification.data as PostgreslInformationalNotification - - return ( - <div className="flex items-center justify-between space-x-4"> - <div className="space-y-1"> - <p className="text-sm"> - A new version ({new_version}) for {extension_name} is now available!{' '} - <span className="text-brand-900 cursor-pointer">Restart</span> your project for changes to - take place. - </p> - <p className="text-scale-1000 text-sm">{insertedAt}</p> - </div> - </div> - ) -} - -export default PostgresqlInfoNotification diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/TierLimitExceededNotification.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/TierLimitExceededNotification.tsx deleted file mode 100644 index 844947a27bf..00000000000 --- a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/TierLimitExceededNotification.tsx +++ /dev/null @@ -1,47 +0,0 @@ -import dayjs from 'dayjs' -import { FC } from 'react' -import { - Button, - Dropdown, - IconCheck, - IconMoreVertical, - IconRefreshCw, - IconXSquare, -} from '@supabase/ui' -import { Notification } from '@supabase/shared-types/out/notifications' - -import { useStore } from 'hooks' -import { Project } from 'types' - -interface Props { - notification: Notification -} - -const DIMENSION: any = { - db_storage: 'storage', -} - -const TierLimitExceededNotification: FC<Props> = ({ notification }) => { - const { app } = useStore() - const [project] = app.projects.list((project: Project) => project.id === notification.project_id) - - const { dimension, first_violated_at } = notification.data - const projectName = project?.name ?? 'Unknown' - const insertedAt = dayjs(notification.inserted_at).format('DD MMM YYYY, HH:mma') - const firstViolatedAt = dayjs(first_violated_at).format('DD MMM YYYY') - - return ( - <div className="flex items-center justify-between space-x-4"> - <div className="space-y-1"> - <p className="text-sm"> - Your project {projectName} has exceeded it's {DIMENSION[dimension]} limit since{' '} - {firstViolatedAt}. <span className="text-brand-900 cursor-pointer">Upgrade</span> your - project to ensure its continued availability. - </p> - <p className="text-scale-1000 text-sm">{insertedAt}</p> - </div> - </div> - ) -} - -export default TierLimitExceededNotification diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx index 35cc551c0cd..f975b387fe5 100644 --- a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx +++ b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx @@ -1,26 +1,14 @@ import { FC, Fragment } from 'react' -import { - Button, - IconBell, - Popover, - Dropdown, - IconCheck, - IconMoreVertical, - IconXSquare, -} from '@supabase/ui' -import { - Notification, - NotificationName, - NotificationStatus, -} from '@supabase/shared-types/out/notifications' +import { Button, IconBell, Popover } from '@supabase/ui' +import { NotificationStatus } from '@supabase/shared-types/out/notifications' import { useNotifications } from 'hooks' -import TierLimitExceededNotification from './TierLimitExceededNotification' -import PostgresqlInfoNotification from './PostgresqlInfoNotification' -import PostgresqlBugfixNotification from './PostgresqlBugfixNotification' +import NotificationRow from './NotificationRow' interface Props {} +const MAX_NOTIFICATIONS_TO_SHOW = 4 + const NotificationsPopover: FC<Props> = () => { const { notifications } = useNotifications() @@ -30,54 +18,33 @@ const NotificationsPopover: FC<Props> = () => { (notification) => notification.notification_status === NotificationStatus.New ) - const renderNotification = (notification: Notification) => { - switch (notification.notification_name) { - case NotificationName.ProjectExceedingTierLimit: - return <TierLimitExceededNotification key={notification.id} notification={notification} /> - case NotificationName.PostgresqlInformational: - return <PostgresqlInfoNotification key={notification.id} notification={notification} /> - case NotificationName.PostgresqlBugfix: - return <PostgresqlBugfixNotification key={notification.id} notification={notification} /> - default: - return <div key={notification.id}>Unknown</div> + const onOpenChange = (open: boolean) => { + if (!open) { + // Mark notifications as seen } } + if (!notifications) return <div /> + return ( <Popover size="content" align="end" side="bottom" sideOffset={8} + onOpenChange={onOpenChange} overlay={ - <div className="my-2 w-[500px]"> + <div className="mb-2 w-[550px]"> + <div className="mb-2 flex items-center justify-between border-b border-gray-500 bg-gray-400 px-4 py-2"> + <p className="text-sm">Notifications</p> + <p className="text-scale-1000 hover:text-scale-1200 cursor-pointer text-sm transition"> + See all{' '} + {notifications.length > MAX_NOTIFICATIONS_TO_SHOW && `(${notifications.length})`} + </p> + </div> {notifications?.map((notification, i: number) => ( <Fragment key={notification.id}> - <div className="grid grid-cols-12 py-2"> - <div className="col-span-1 flex items-center justify-center"> - {notification.notification_status !== NotificationStatus.Seen && ( - <div className="h-2 w-2 rounded-full bg-green-900" /> - )} - </div> - <div className="col-span-9">{renderNotification(notification)}</div> - <div className="col-span-2 flex items-center justify-center"> - <Dropdown - side="bottom" - align="end" - size="small" - overlay={[ - <Dropdown.Item key="mark-read" icon={<IconCheck size={14} />}> - Mark as read - </Dropdown.Item>, - <Dropdown.Item key="dismiss" icon={<IconXSquare size={14} />}> - Dismiss notification - </Dropdown.Item>, - ]} - > - <IconMoreVertical size={16} /> - </Dropdown> - </div> - </div> + <NotificationRow notification={notification} /> {i !== notifications.length - 1 && <Popover.Seperator />} </Fragment> ))} @@ -87,7 +54,7 @@ const NotificationsPopover: FC<Props> = () => { <div className="relative"> <Button as="span" - type={hasNewNotifications ? 'default' : 'text'} + type="default" icon={<IconBell size={16} strokeWidth={1.5} className="text-scale-1200" />} /> {hasNewNotifications && ( From 8fc056ca92de454c82f5b9d12cc6e8dca0f4372f Mon Sep 17 00:00:00 2001 From: Joshen Lim <joshenlimek@gmail.com> Date: Tue, 31 May 2022 16:06:53 +0800 Subject: [PATCH 22/57] Midway trying to get updating of notification status working --- .../NotificationsPopover/index.tsx | 46 +++++++++++-------- 1 file changed, 26 insertions(+), 20 deletions(-) diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx index f975b387fe5..2775e794dd0 100644 --- a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx +++ b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx @@ -3,29 +3,32 @@ import { Button, IconBell, Popover } from '@supabase/ui' import { NotificationStatus } from '@supabase/shared-types/out/notifications' import { useNotifications } from 'hooks' +import { patch } from 'lib/common/fetch' import NotificationRow from './NotificationRow' +import { API_URL } from 'lib/constants' interface Props {} -const MAX_NOTIFICATIONS_TO_SHOW = 4 - const NotificationsPopover: FC<Props> = () => { const { notifications } = useNotifications() - const hasNewNotifications = - notifications !== undefined && - notifications.some( - (notification) => notification.notification_status === NotificationStatus.New - ) + if (!notifications) return <div /> - const onOpenChange = (open: boolean) => { + const hasNewNotifications = notifications.some( + (notification) => notification.notification_status === NotificationStatus.New + ) + + const onOpenChange = async (open: boolean) => { if (!open) { // Mark notifications as seen + const notificationIds = notifications + ?.filter((notification) => notification.notification_status === NotificationStatus.New) + .map((notification) => notification.id) + const { data, error } = await patch(`${API_URL}/notifications`, { ids: notificationIds }) + console.log(data, error) } } - if (!notifications) return <div /> - return ( <Popover size="content" @@ -34,20 +37,23 @@ const NotificationsPopover: FC<Props> = () => { sideOffset={8} onOpenChange={onOpenChange} overlay={ - <div className="mb-2 w-[550px]"> - <div className="mb-2 flex items-center justify-between border-b border-gray-500 bg-gray-400 px-4 py-2"> + <div className="w-[550px]"> + <div className="flex items-center justify-between border-b border-gray-500 bg-gray-400 px-4 py-2"> <p className="text-sm">Notifications</p> - <p className="text-scale-1000 hover:text-scale-1200 cursor-pointer text-sm transition"> + {/* Area for improvement: Paginate notifications and show in a side panel */} + {/* <p className="text-scale-1000 hover:text-scale-1200 cursor-pointer text-sm transition"> See all{' '} {notifications.length > MAX_NOTIFICATIONS_TO_SHOW && `(${notifications.length})`} - </p> + </p> */} + </div> + <div className="max-h-[380px] overflow-y-auto py-2"> + {notifications.map((notification, i: number) => ( + <Fragment key={notification.id}> + <NotificationRow notification={notification} /> + {i !== notifications.length - 1 && <Popover.Seperator />} + </Fragment> + ))} </div> - {notifications?.map((notification, i: number) => ( - <Fragment key={notification.id}> - <NotificationRow notification={notification} /> - {i !== notifications.length - 1 && <Popover.Seperator />} - </Fragment> - ))} </div> } > From af11d197619da57fa2ce0e1256e81d0048647ca8 Mon Sep 17 00:00:00 2001 From: Joshen Lim <joshenlimek@gmail.com> Date: Tue, 31 May 2022 18:18:44 +0800 Subject: [PATCH 23/57] Update types --- .../NotificationRows.utils.ts | 36 +++++++++++++------ .../Notifications.types.ts | 30 ---------------- 2 files changed, 25 insertions(+), 41 deletions(-) delete mode 100644 studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/Notifications.types.ts diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRows.utils.ts b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRows.utils.ts index 8c4499e3928..e6441325024 100644 --- a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRows.utils.ts +++ b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRows.utils.ts @@ -1,5 +1,15 @@ import { Project } from 'types' -import { Notification, NotificationName } from '@supabase/shared-types/out/notifications' +import { + ExtensionsUpgrade, + Notification, + NotificationName, + PostgresqlUpgradeData, + ProjectExceedingTierLimitData, + ProjectUpdateData, + ServerUpgrade, + ServiceUpgrade, + ViolatedLimit, +} from '@supabase/shared-types/out/notifications' // Switch to proper typing with NotificationName after PR is in export const formatNotificationText = (project: Project, notification: Notification) => { @@ -7,33 +17,37 @@ export const formatNotificationText = (project: Project, notification: Notificat const notificationName = notification.notification_name if (notificationName === NotificationName.ProjectExceedingTierLimit) { - const { violations } = notification.data + const { violations } = notification.data as ProjectExceedingTierLimitData const violationsText = violations - .map((violation: any) => violation.dimension) + .map((violation: ViolatedLimit) => violation.dimension as string) .reduce((a: string, b: string) => `${a}, ${b}`) return `Your project "${projectName}" has exceeded its limits in the following areas: ${violationsText}. Please upgrade your project to ensure continued availability.` - } else if (notificationName === 'postgresql.upgrade-available') { - const { upgrade_type, additional } = notification.data - const { name, version_to } = additional + } else if (notificationName === NotificationName.PostgresqlUpgradeAvailable) { + const { upgrade_type, additional } = notification.data as PostgresqlUpgradeData + if (upgrade_type === 'postgresql-server') { + const { version_to } = additional as ServerUpgrade return `A new version of Postgres (${version_to}) is now available for project "${projectName}". You may restart your project to get this update.` } else if (upgrade_type === 'extensions') { + const { name, version_to } = additional as ExtensionsUpgrade return `A new version of the extension "${name}" (${version_to}) is now available for project "${projectName}". You may restart your project to get this update.` } return '' - } else if (notificationName === 'postgresql.upgrade-completed') { - const { upgrade_type, additional } = notification.data - const { name, version_to } = additional + } else if (notificationName === NotificationName.PostgresqlUpgradeCompleted) { + const { upgrade_type, additional } = notification.data as PostgresqlUpgradeData + if (upgrade_type === 'postgresql-server') { + const { version_to } = additional as ServerUpgrade return `Postgres (${version_to}) has been successfully updated to ${version_to} for project "${projectName}".` } else if (upgrade_type === 'extensions') { + const { name, version_to } = additional as ExtensionsUpgrade return `The extension "${name}" has been successfully updated to ${version_to} for project "${projectName}` } } else if (notificationName === 'project.update-completed') { - const { upgrades } = notification.data + const { upgrades } = notification.data as ProjectUpdateData const upgradesText = upgrades - .map((upgrade: any) => upgrade.name) + .map((upgrade: ServiceUpgrade) => upgrade.name) .reduce((a: string, b: string) => `${a}, ${b}`) return `The following services have been successfully updated for project "${projectName}": ${upgradesText}` } else { diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/Notifications.types.ts b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/Notifications.types.ts deleted file mode 100644 index d5d35fa1582..00000000000 --- a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/Notifications.types.ts +++ /dev/null @@ -1,30 +0,0 @@ -// These should go into shared-types repo i think, but chucking it here for now -// For discussion on Monday - -export interface TierLimitExceededNotification { - dimension: string // probably an enum - tier_limit: number - maximum_recent_value: number - // When values are updated, instead of creating a new notification - last_updated_at: string - first_violated_at: string -} - -export interface PostgreslInformationalNotification { - type: string // probably an enum - new_version: string // This is assuming that all notifications are about version updates - extension_name: string -} - -export interface PostgresqlBugfixNotification {} - -export interface NotificationMeta { - restart_required: boolean - services_to_restart: string[] // I don't think we need this -} - -/** - * Other questions: - * - how many notifications to fetch at once? - * - how to mark as seen from UI - */ From f667bbdc24ee3ed35937f60a66e87b9400d9d8eb Mon Sep 17 00:00:00 2001 From: Joshen Lim <joshenlimek@gmail.com> Date: Wed, 1 Jun 2022 12:29:04 +0800 Subject: [PATCH 24/57] Tidy up --- .../NotificationsPopover/NotificationRow.tsx | 18 ++++++------ .../NotificationRows.utils.ts | 23 ++++++++++++--- .../NotificationsPopover/index.tsx | 28 +++++++++++++------ 3 files changed, 48 insertions(+), 21 deletions(-) diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRow.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRow.tsx index 88a89373271..ae0675d8a56 100644 --- a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRow.tsx +++ b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRow.tsx @@ -4,7 +4,7 @@ import { Notification, NotificationStatus } from '@supabase/shared-types/out/not import { useStore } from 'hooks' import { Project } from 'types' -import { formatNotificationText } from './NotificationRows.utils' +import { formatNotificationCTAText, formatNotificationText } from './NotificationRows.utils' import NotificationActions from './NotificationActions' interface Props { @@ -19,22 +19,24 @@ const NotificationRow: FC<Props> = ({ notification }) => { const availableActions = notification.meta?.actions_available ?? [] return ( - <div className="grid grid-cols-12 py-2"> - <div className="col-span-1 flex justify-center"> + <div className="flex py-2"> + <div className="flex w-[50px] justify-center"> {notification.notification_status !== NotificationStatus.Seen && ( <div className="mt-1.5 h-2 w-2 rounded-full bg-green-900" /> )} </div> - <div className={availableActions.length > 0 ? 'col-span-7' : 'col-span-10'}> + <div className="mr-8 flex items-center space-x-4"> <div className="space-y-1"> <p className="text-sm">{formatNotificationText(project, notification)}</p> + <p className="text-sm">{formatNotificationCTAText(availableActions)}</p> <p className="text-scale-1000 text-sm">{insertedAt}</p> </div> + <div className="col-span-3 flex items-center justify-end"> + {availableActions.length > 0 && ( + <NotificationActions availableActions={availableActions} /> + )} + </div> </div> - <div className="col-span-3 flex items-center justify-end"> - {availableActions.length > 0 && <NotificationActions availableActions={availableActions} />} - </div> - <div className="col-span-1" /> </div> ) } diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRows.utils.ts b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRows.utils.ts index e6441325024..3de594635e8 100644 --- a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRows.utils.ts +++ b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRows.utils.ts @@ -1,5 +1,7 @@ import { Project } from 'types' import { + Action, + ActionType, ExtensionsUpgrade, Notification, NotificationName, @@ -11,7 +13,6 @@ import { ViolatedLimit, } from '@supabase/shared-types/out/notifications' -// Switch to proper typing with NotificationName after PR is in export const formatNotificationText = (project: Project, notification: Notification) => { const projectName = project.name const notificationName = notification.notification_name @@ -22,16 +23,16 @@ export const formatNotificationText = (project: Project, notification: Notificat .map((violation: ViolatedLimit) => violation.dimension as string) .reduce((a: string, b: string) => `${a}, ${b}`) - return `Your project "${projectName}" has exceeded its limits in the following areas: ${violationsText}. Please upgrade your project to ensure continued availability.` + return `Your project "${projectName}" has exceeded its limits in the following areas: ${violationsText}.` } else if (notificationName === NotificationName.PostgresqlUpgradeAvailable) { const { upgrade_type, additional } = notification.data as PostgresqlUpgradeData if (upgrade_type === 'postgresql-server') { const { version_to } = additional as ServerUpgrade - return `A new version of Postgres (${version_to}) is now available for project "${projectName}". You may restart your project to get this update.` + return `New version of Postgres (${version_to}) is now available for project "${projectName}".` } else if (upgrade_type === 'extensions') { const { name, version_to } = additional as ExtensionsUpgrade - return `A new version of the extension "${name}" (${version_to}) is now available for project "${projectName}". You may restart your project to get this update.` + return `New version of "${name}" (${version_to}) is now available for project "${projectName}".` } return '' } else if (notificationName === NotificationName.PostgresqlUpgradeCompleted) { @@ -54,3 +55,17 @@ export const formatNotificationText = (project: Project, notification: Notificat return `Unknown notification type: ${notification.notification_name} - Please reach out to support for more information` } } + +export const formatNotificationCTAText = (availableActions: Action[]) => { + const [action] = availableActions + if (!action) return '' + + switch (action.action_type) { + case ActionType.SchedulePostgresRestart: + return 'Restart your project to get the latest updates.' + case ActionType.UpgradeProjectToPro: + return 'Upgrade your project to ensure continued availability.' + default: + return '' + } +} diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx index 2775e794dd0..973452b55e0 100644 --- a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx +++ b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx @@ -24,8 +24,10 @@ const NotificationsPopover: FC<Props> = () => { const notificationIds = notifications ?.filter((notification) => notification.notification_status === NotificationStatus.New) .map((notification) => notification.id) - const { data, error } = await patch(`${API_URL}/notifications`, { ids: notificationIds }) - console.log(data, error) + if (notificationIds.length > 0) { + const { data, error } = await patch(`${API_URL}/notifications`, { ids: notificationIds }) + console.log(data, error) + } } } @@ -37,7 +39,7 @@ const NotificationsPopover: FC<Props> = () => { sideOffset={8} onOpenChange={onOpenChange} overlay={ - <div className="w-[550px]"> + <div className="w-[540px]"> <div className="flex items-center justify-between border-b border-gray-500 bg-gray-400 px-4 py-2"> <p className="text-sm">Notifications</p> {/* Area for improvement: Paginate notifications and show in a side panel */} @@ -47,12 +49,20 @@ const NotificationsPopover: FC<Props> = () => { </p> */} </div> <div className="max-h-[380px] overflow-y-auto py-2"> - {notifications.map((notification, i: number) => ( - <Fragment key={notification.id}> - <NotificationRow notification={notification} /> - {i !== notifications.length - 1 && <Popover.Seperator />} - </Fragment> - ))} + {notifications.length === 0 ? ( + <div className="py-2 px-4"> + <p className="text-scale-1000 text-sm">No notifications available</p> + </div> + ) : ( + <> + {notifications.map((notification, i: number) => ( + <Fragment key={notification.id}> + <NotificationRow notification={notification} /> + {i !== notifications.length - 1 && <Popover.Seperator />} + </Fragment> + ))} + </> + )} </div> </div> } From fd50c6b5270dfa77717965d12251c73d386f211b Mon Sep 17 00:00:00 2001 From: Joshen Lim <joshenlimek@gmail.com> Date: Wed, 1 Jun 2022 15:33:44 +0800 Subject: [PATCH 25/57] Hook up restart-service endpoint for notifications that require a postgresql restart --- .../NotificationActions.tsx | 17 +- .../NotificationsPopover/NotificationRow.tsx | 9 +- .../NotificationsPopover/index.tsx | 152 ++++++++++++------ 3 files changed, 124 insertions(+), 54 deletions(-) diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationActions.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationActions.tsx index ee9cac8fd42..1bf5f150b46 100644 --- a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationActions.tsx +++ b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationActions.tsx @@ -1,23 +1,34 @@ import { FC } from 'react' +import { useRouter } from 'next/router' import { Button } from '@supabase/ui' +import { Project } from 'types' + interface Props { + project: Project availableActions: any[] + onSelectRestartProject: () => void } -const NotificationActions: FC<Props> = ({ availableActions }) => { +const NotificationActions: FC<Props> = ({ project, availableActions, onSelectRestartProject }) => { + const router = useRouter() + + const onSelectUpgradeProject = () => { + return router.push(`/project/${project.ref}/settings/billing/update/pro`) + } + return ( <div className="space-y-2"> {availableActions.map((action: any) => { if (action.action_type === 'project.upgrade') { return ( - <Button key={action.action_type} type="default"> + <Button key={action.action_type} type="default" onClick={onSelectUpgradeProject}> Upgrade project </Button> ) } else if (action.action_type === 'postgresql.restart') { return ( - <Button key={action.action_type} type="default"> + <Button key={action.action_type} type="default" onClick={onSelectRestartProject}> Restart project </Button> ) diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRow.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRow.tsx index ae0675d8a56..3673ab8dff2 100644 --- a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRow.tsx +++ b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRow.tsx @@ -9,9 +9,10 @@ import NotificationActions from './NotificationActions' interface Props { notification: Notification + onSelectRestartProject: (project: Project, notification: Notification) => void } -const NotificationRow: FC<Props> = ({ notification }) => { +const NotificationRow: FC<Props> = ({ notification, onSelectRestartProject }) => { const { app } = useStore() const [project] = app.projects.list((project: Project) => project.id === notification.project_id) @@ -33,7 +34,11 @@ const NotificationRow: FC<Props> = ({ notification }) => { </div> <div className="col-span-3 flex items-center justify-end"> {availableActions.length > 0 && ( - <NotificationActions availableActions={availableActions} /> + <NotificationActions + project={project} + availableActions={availableActions} + onSelectRestartProject={() => onSelectRestartProject(project, notification)} + /> )} </div> </div> diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx index 973452b55e0..84bd65b71e4 100644 --- a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx +++ b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx @@ -1,17 +1,23 @@ -import { FC, Fragment } from 'react' +import { FC, Fragment, useState } from 'react' import { Button, IconBell, Popover } from '@supabase/ui' -import { NotificationStatus } from '@supabase/shared-types/out/notifications' +import { Notification, NotificationStatus } from '@supabase/shared-types/out/notifications' -import { useNotifications } from 'hooks' -import { patch } from 'lib/common/fetch' -import NotificationRow from './NotificationRow' +import { Project } from 'types' +import { useNotifications, useStore } from 'hooks' +import { patch, post } from 'lib/common/fetch' import { API_URL } from 'lib/constants' +import NotificationRow from './NotificationRow' +import ConfirmModal from 'components/ui/Dialogs/ConfirmDialog' interface Props {} const NotificationsPopover: FC<Props> = () => { + const { app, ui } = useStore() const { notifications } = useNotifications() + const [projectToRestart, setProjectToRestart] = useState<Project>() + const [targetNotification, setTargetNotification] = useState<Notification>() + if (!notifications) return <div /> const hasNewNotifications = notifications.some( @@ -31,56 +37,104 @@ const NotificationsPopover: FC<Props> = () => { } } + const onConfirmProjectRestart = async () => { + if (!projectToRestart || !targetNotification) return + + const { id } = targetNotification + const { id: projectId, ref, region } = projectToRestart + const { error } = await post(`${API_URL}/projects/${ref}/restart-services`, { + restartRequest: { + region, + source_notification_id: id, + services: ['postgresql'], + }, + }) + + if (error) { + ui.setNotification({ + category: 'error', + message: `Failed to restart project: ${error.message}`, + error, + }) + } else { + app.onProjectPostgrestStatusUpdated(projectId, 'OFFLINE') + ui.setNotification({ category: 'success', message: `Restarting project` }) + } + + setProjectToRestart(undefined) + setTargetNotification(undefined) + } + return ( - <Popover - size="content" - align="end" - side="bottom" - sideOffset={8} - onOpenChange={onOpenChange} - overlay={ - <div className="w-[540px]"> - <div className="flex items-center justify-between border-b border-gray-500 bg-gray-400 px-4 py-2"> - <p className="text-sm">Notifications</p> - {/* Area for improvement: Paginate notifications and show in a side panel */} - {/* <p className="text-scale-1000 hover:text-scale-1200 cursor-pointer text-sm transition"> + <> + <Popover + size="content" + align="end" + side="bottom" + sideOffset={8} + onOpenChange={onOpenChange} + overlay={ + <div className="w-[540px]"> + <div className="flex items-center justify-between border-b border-gray-500 bg-gray-400 px-4 py-2"> + <p className="text-sm">Notifications</p> + {/* Area for improvement: Paginate notifications and show in a side panel */} + {/* <p className="text-scale-1000 hover:text-scale-1200 cursor-pointer text-sm transition"> See all{' '} {notifications.length > MAX_NOTIFICATIONS_TO_SHOW && `(${notifications.length})`} </p> */} + </div> + <div className="max-h-[380px] overflow-y-auto py-2"> + {notifications.length === 0 ? ( + <div className="py-2 px-4"> + <p className="text-scale-1000 text-sm">No notifications available</p> + </div> + ) : ( + <> + {notifications.map((notification, i: number) => ( + <Fragment key={notification.id}> + <NotificationRow + notification={notification} + onSelectRestartProject={(project, notification) => { + setProjectToRestart(project) + setTargetNotification(notification) + }} + /> + {i !== notifications.length - 1 && <Popover.Seperator />} + </Fragment> + ))} + </> + )} + </div> </div> - <div className="max-h-[380px] overflow-y-auto py-2"> - {notifications.length === 0 ? ( - <div className="py-2 px-4"> - <p className="text-scale-1000 text-sm">No notifications available</p> - </div> - ) : ( - <> - {notifications.map((notification, i: number) => ( - <Fragment key={notification.id}> - <NotificationRow notification={notification} /> - {i !== notifications.length - 1 && <Popover.Seperator />} - </Fragment> - ))} - </> - )} - </div> + } + > + <div className="relative"> + <Button + as="span" + id="notification-button" + type="default" + icon={<IconBell size={16} strokeWidth={1.5} className="text-scale-1200" />} + /> + {hasNewNotifications && ( + <div className="absolute -top-1 -right-1 z-50 flex h-3 w-3 items-center justify-center"> + <div className="h-full w-full animate-ping rounded-full bg-green-800 opacity-60"></div> + <div className="z-60 absolute top-0 right-0 h-full w-full rounded-full bg-green-900 opacity-80"></div> + </div> + )} </div> - } - > - <div className="relative"> - <Button - as="span" - type="default" - icon={<IconBell size={16} strokeWidth={1.5} className="text-scale-1200" />} - /> - {hasNewNotifications && ( - <div className="absolute -top-1 -right-1 z-50 flex h-3 w-3 items-center justify-center"> - <div className="h-full w-full animate-ping rounded-full bg-green-800 opacity-60"></div> - <div className="z-60 absolute top-0 right-0 h-full w-full rounded-full bg-green-900 opacity-80"></div> - </div> - )} - </div> - </Popover> + </Popover> + + <ConfirmModal + danger + visible={projectToRestart !== undefined} + title={`Restart project "${projectToRestart?.name}"`} + description={`Are you sure you want to restart the project? There will be a few minutes of downtime.`} + buttonLabel="Restart" + buttonLoadingLabel="Restarting" + onSelectCancel={() => setProjectToRestart(undefined)} + onSelectConfirm={onConfirmProjectRestart} + /> + </> ) } From 47823e618c243d084cce2c9bc065400fd374d1af Mon Sep 17 00:00:00 2001 From: Joshen Lim <joshenlimek@gmail.com> Date: Wed, 1 Jun 2022 20:26:25 +0800 Subject: [PATCH 26/57] redirect to project home page when trigger restart for project --- .../LayoutHeader/NotificationsPopover/index.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx index 84bd65b71e4..f95bda2e51d 100644 --- a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx +++ b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx @@ -1,4 +1,5 @@ import { FC, Fragment, useState } from 'react' +import { useRouter } from 'next/router' import { Button, IconBell, Popover } from '@supabase/ui' import { Notification, NotificationStatus } from '@supabase/shared-types/out/notifications' @@ -12,6 +13,7 @@ import ConfirmModal from 'components/ui/Dialogs/ConfirmDialog' interface Props {} const NotificationsPopover: FC<Props> = () => { + const router = useRouter() const { app, ui } = useStore() const { notifications } = useNotifications() @@ -20,7 +22,7 @@ const NotificationsPopover: FC<Props> = () => { if (!notifications) return <div /> - const hasNewNotifications = notifications.some( + const hasNewNotifications = notifications?.some( (notification) => notification.notification_status === NotificationStatus.New ) @@ -59,6 +61,7 @@ const NotificationsPopover: FC<Props> = () => { } else { app.onProjectPostgrestStatusUpdated(projectId, 'OFFLINE') ui.setNotification({ category: 'success', message: `Restarting project` }) + router.push(`/project/${ref}`) } setProjectToRestart(undefined) From 3770d12cdc0d50f132208001ef8629ea4791e2f4 Mon Sep 17 00:00:00 2001 From: Joshen Lim <joshenlimek@gmail.com> Date: Thu, 2 Jun 2022 15:38:16 +0800 Subject: [PATCH 27/57] Refresh notifications after closing popover --- .../LayoutHeader/NotificationsPopover/index.tsx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx index f95bda2e51d..d4a10e97030 100644 --- a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx +++ b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx @@ -15,7 +15,7 @@ interface Props {} const NotificationsPopover: FC<Props> = () => { const router = useRouter() const { app, ui } = useStore() - const { notifications } = useNotifications() + const { notifications, refresh } = useNotifications() const [projectToRestart, setProjectToRestart] = useState<Project>() const [targetNotification, setTargetNotification] = useState<Notification>() @@ -33,8 +33,9 @@ const NotificationsPopover: FC<Props> = () => { ?.filter((notification) => notification.notification_status === NotificationStatus.New) .map((notification) => notification.id) if (notificationIds.length > 0) { - const { data, error } = await patch(`${API_URL}/notifications`, { ids: notificationIds }) - console.log(data, error) + const { error } = await patch(`${API_URL}/notifications`, { ids: notificationIds }) + if (error) console.error('Failed to update notifications', error) + refresh() } } } From 6bc74a3ebfbbaaf72a1e90c4a3df0b3b6dcea3ac Mon Sep 17 00:00:00 2001 From: Joshen Lim <joshenlimek@gmail.com> Date: Thu, 2 Jun 2022 15:39:48 +0800 Subject: [PATCH 28/57] Small cleanup --- studio/components/layouts/AccountLayout/WithSidebar.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/studio/components/layouts/AccountLayout/WithSidebar.tsx b/studio/components/layouts/AccountLayout/WithSidebar.tsx index 9447956257f..c36c6388f51 100644 --- a/studio/components/layouts/AccountLayout/WithSidebar.tsx +++ b/studio/components/layouts/AccountLayout/WithSidebar.tsx @@ -37,10 +37,10 @@ const WithSidebar: FC<Props> = ({ {!hideSidebar && !noContent && ( <div id="with-sidebar" - className=" - bg-sidebar-linkbar-light dark:bg-sidebar-linkbar-dark hide-scrollbar dark:border-dark h-screen w-64 - overflow-auto border-r - " + className={[ + 'bg-sidebar-linkbar-light dark:bg-sidebar-linkbar-dark', + 'hide-scrollbar dark:border-dark h-screen w-64 overflow-auto border-r', + ].join(' ')} style={sidebarStyle} > {title && ( From 4de45453b03f1bd61f285cfbd581e1e76b4c235e Mon Sep 17 00:00:00 2001 From: Joshen Lim <joshenlimek@gmail.com> Date: Fri, 3 Jun 2022 10:22:25 +0800 Subject: [PATCH 29/57] Raise scale of inserted at for notification row --- .../LayoutHeader/NotificationsPopover/NotificationRow.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRow.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRow.tsx index 3673ab8dff2..c14483f8722 100644 --- a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRow.tsx +++ b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRow.tsx @@ -30,7 +30,7 @@ const NotificationRow: FC<Props> = ({ notification, onSelectRestartProject }) => <div className="space-y-1"> <p className="text-sm">{formatNotificationText(project, notification)}</p> <p className="text-sm">{formatNotificationCTAText(availableActions)}</p> - <p className="text-scale-1000 text-sm">{insertedAt}</p> + <p className="text-scale-1100 text-sm">{insertedAt}</p> </div> <div className="col-span-3 flex items-center justify-end"> {availableActions.length > 0 && ( From d2fc77e8c190a61e29c0c8be373e25593598aa7f Mon Sep 17 00:00:00 2001 From: Joshen Lim <joshenlimek@gmail.com> Date: Fri, 3 Jun 2022 14:04:04 +0800 Subject: [PATCH 30/57] Update PR based on feedback --- .../ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx index d4a10e97030..bdd18015adc 100644 --- a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx +++ b/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx @@ -30,7 +30,7 @@ const NotificationsPopover: FC<Props> = () => { if (!open) { // Mark notifications as seen const notificationIds = notifications - ?.filter((notification) => notification.notification_status === NotificationStatus.New) + .filter((notification) => notification.notification_status === NotificationStatus.New) .map((notification) => notification.id) if (notificationIds.length > 0) { const { error } = await patch(`${API_URL}/notifications`, { ids: notificationIds }) @@ -112,7 +112,7 @@ const NotificationsPopover: FC<Props> = () => { </div> } > - <div className="relative"> + <div className="relative flex"> <Button as="span" id="notification-button" From 0d83f392b1ac66737dbfcb98b6b126f5433d5a8b Mon Sep 17 00:00:00 2001 From: patsaas <104298806+patsaas@users.noreply.github.com> Date: Fri, 3 Jun 2022 01:31:31 -0700 Subject: [PATCH 31/57] Fix parameter typo in connection URL Replace connection_limtit with connection_limit. --- web/docs/guides/integrations/prisma.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/docs/guides/integrations/prisma.mdx b/web/docs/guides/integrations/prisma.mdx index 2e202fb2efc..bb2af7dd436 100644 --- a/web/docs/guides/integrations/prisma.mdx +++ b/web/docs/guides/integrations/prisma.mdx @@ -147,7 +147,7 @@ When running migrations you need to use the non pooled connection URL (like the ```env # prisma/.env -postgres://postgres:[YOUR-PASSWORD]@db.vdbnhqozmlzdsaejdxwr.supabase.co:6543/postgres?pgbouncer=true&connection_limtit=1 +postgres://postgres:[YOUR-PASSWORD]@db.vdbnhqozmlzdsaejdxwr.supabase.co:6543/postgres?pgbouncer=true&connection_limit=1 ``` Prisma Migrate uses database transactions to check out the current state of the database and the migrations table. However, the Migration Engine is designed to use a single connection to the database, and does not support connection pooling with PgBouncer. If you attempt to run Prisma Migrate commands in any environment that uses PgBouncer for connection pooling, you might see the following error: From 20a9fd0f13b09a4e0793a281fc879fcbd44bfcfa Mon Sep 17 00:00:00 2001 From: Joshen Lim <joshenlimek@gmail.com> Date: Fri, 3 Jun 2022 17:17:54 +0800 Subject: [PATCH 32/57] refactor: bring out components from slug/new into their own files --- .../NewProject/EmptyPaymentMethodWarning.tsx | 46 +++++++ .../NewProject/FreeProjectLimitWarning.tsx | 29 +++++ .../NotOrganizationOwnerWarning.tsx | 25 ++++ .../ProjectCreationDisabledWarning.tsx | 27 ++++ .../Organization/NewProject/index.ts | 11 ++ studio/pages/new/[slug].tsx | 116 ++---------------- 6 files changed, 148 insertions(+), 106 deletions(-) create mode 100644 studio/components/interfaces/Organization/NewProject/EmptyPaymentMethodWarning.tsx create mode 100644 studio/components/interfaces/Organization/NewProject/FreeProjectLimitWarning.tsx create mode 100644 studio/components/interfaces/Organization/NewProject/NotOrganizationOwnerWarning.tsx create mode 100644 studio/components/interfaces/Organization/NewProject/ProjectCreationDisabledWarning.tsx create mode 100644 studio/components/interfaces/Organization/NewProject/index.ts diff --git a/studio/components/interfaces/Organization/NewProject/EmptyPaymentMethodWarning.tsx b/studio/components/interfaces/Organization/NewProject/EmptyPaymentMethodWarning.tsx new file mode 100644 index 00000000000..3d275e2c234 --- /dev/null +++ b/studio/components/interfaces/Organization/NewProject/EmptyPaymentMethodWarning.tsx @@ -0,0 +1,46 @@ +import { useState } from 'react' +import { observer } from 'mobx-react-lite' +import { Button, IconAlertCircle } from '@supabase/ui' + +import { useStore } from 'hooks' +import { getURL } from 'lib/helpers' +import InformationBox from 'components/ui/InformationBox' +import { AddNewPaymentMethodModal } from 'components/interfaces/Billing' + +const EmptyPaymentMethodWarning = observer( + ({ stripeCustomerId }: { stripeCustomerId: string | undefined }) => { + const { ui } = useStore() + const slug = ui.selectedOrganization?.slug + + const [showAddPaymentMethodModal, setShowAddPaymentMethodModal] = useState<boolean>(false) + + return ( + <div className="mt-4"> + <InformationBox + icon={<IconAlertCircle className="text-white" size="large" strokeWidth={1.5} />} + defaultVisibility={true} + hideCollapse + title="Your organization has no payment methods" + description={ + <div className="space-y-3"> + <p className="text-sm leading-normal"> + You need to add a payment method for your organization before creating a paid + project. + </p> + <Button type="secondary" onClick={() => setShowAddPaymentMethodModal(true)}> + Add a payment method + </Button> + </div> + } + /> + <AddNewPaymentMethodModal + visible={showAddPaymentMethodModal} + returnUrl={`${getURL()}/new/${slug}`} + onCancel={() => setShowAddPaymentMethodModal(false)} + /> + </div> + ) + } +) + +export default EmptyPaymentMethodWarning diff --git a/studio/components/interfaces/Organization/NewProject/FreeProjectLimitWarning.tsx b/studio/components/interfaces/Organization/NewProject/FreeProjectLimitWarning.tsx new file mode 100644 index 00000000000..04d314f86ca --- /dev/null +++ b/studio/components/interfaces/Organization/NewProject/FreeProjectLimitWarning.tsx @@ -0,0 +1,29 @@ +import { FC } from 'react' +import { IconAlertCircle } from '@supabase/ui' +import InformationBox from 'components/ui/InformationBox' + +interface Props { + limit: number +} + +const FreeProjectLimitWarning: FC<Props> = ({ limit }) => { + return ( + <div className="mt-4"> + <InformationBox + icon={<IconAlertCircle className="text-white" size="large" strokeWidth={1.5} />} + defaultVisibility={true} + hideCollapse + title="Your account has reached its free project limit" + description={ + <div className="space-y-3"> + <p className="text-sm leading-normal"> + {`Your account can only have up to ${limit} free projects - to create another free project, you'll need to delete an existing free project first. Otherwise, you may create a project on the Pro tier instead.`} + </p> + </div> + } + /> + </div> + ) +} + +export default FreeProjectLimitWarning diff --git a/studio/components/interfaces/Organization/NewProject/NotOrganizationOwnerWarning.tsx b/studio/components/interfaces/Organization/NewProject/NotOrganizationOwnerWarning.tsx new file mode 100644 index 00000000000..5a442046f33 --- /dev/null +++ b/studio/components/interfaces/Organization/NewProject/NotOrganizationOwnerWarning.tsx @@ -0,0 +1,25 @@ +import { IconAlertCircle } from '@supabase/ui' +import InformationBox from 'components/ui/InformationBox' + +const NotOrganizationOwnerWarning = () => { + return ( + <div className="mt-4"> + <InformationBox + icon={<IconAlertCircle className="text-white" size="large" strokeWidth={1.5} />} + defaultVisibility={true} + hideCollapse + title="You do not have permission to create a project" + description={ + <div className="space-y-3"> + <p className="text-sm leading-normal"> + Only the organization owner can create new projects. Contact your organization owner + to create a new project for this organization. + </p> + </div> + } + /> + </div> + ) +} + +export default NotOrganizationOwnerWarning diff --git a/studio/components/interfaces/Organization/NewProject/ProjectCreationDisabledWarning.tsx b/studio/components/interfaces/Organization/NewProject/ProjectCreationDisabledWarning.tsx new file mode 100644 index 00000000000..ecc16cbed27 --- /dev/null +++ b/studio/components/interfaces/Organization/NewProject/ProjectCreationDisabledWarning.tsx @@ -0,0 +1,27 @@ +import { IconAlertCircle } from '@supabase/ui' +import InformationBox from 'components/ui/InformationBox' + +const ProjectCreationDisabledWarning = () => { + return ( + <div className="mt-4"> + <InformationBox + icon={<IconAlertCircle className="text-white" size="large" strokeWidth={1.5} />} + defaultVisibility={true} + hideCollapse + title="Project creation is currently disabled" + description={ + <div className="space-y-3"> + <p className="text-sm leading-normal"> + Our engineers are currently working on a fix. You can follow updates on{' '} + <a className="text-brand-900" href="https://status.supabase.com/"> + https://status.supabase.com/ + </a> + </p> + </div> + } + /> + </div> + ) +} + +export default ProjectCreationDisabledWarning diff --git a/studio/components/interfaces/Organization/NewProject/index.ts b/studio/components/interfaces/Organization/NewProject/index.ts new file mode 100644 index 00000000000..dd0337dbb3b --- /dev/null +++ b/studio/components/interfaces/Organization/NewProject/index.ts @@ -0,0 +1,11 @@ +import NotOrganizationOwnerWarning from './NotOrganizationOwnerWarning' +import FreeProjectLimitWarning from './FreeProjectLimitWarning' +import ProjectCreationDisabledWarning from './ProjectCreationDisabledWarning' +import EmptyPaymentMethodWarning from './EmptyPaymentMethodWarning' + +export { + NotOrganizationOwnerWarning, + FreeProjectLimitWarning, + ProjectCreationDisabledWarning, + EmptyPaymentMethodWarning, +} diff --git a/studio/pages/new/[slug].tsx b/studio/pages/new/[slug].tsx index 292ea305935..e370d067e96 100644 --- a/studio/pages/new/[slug].tsx +++ b/studio/pages/new/[slug].tsx @@ -7,9 +7,10 @@ import { useRef, useState, useEffect } from 'react' import { debounce, isUndefined, values } from 'lodash' import { toJS } from 'mobx' import { observer } from 'mobx-react-lite' -import { Button, Listbox, IconUsers, IconAlertCircle, Input, IconLoader, Alert } from '@supabase/ui' +import { Button, Listbox, IconUsers, Input, IconLoader, Alert } from '@supabase/ui' -import { getURL, passwordStrength } from 'lib/helpers' +import { NextPageWithLayout } from 'types' +import { passwordStrength } from 'lib/helpers' import { post } from 'lib/common/fetch' import { API_URL, @@ -27,10 +28,13 @@ import { useStore, withAuth, useSubscriptionStats } from 'hooks' import { WizardLayoutWithoutAuth } from 'components/layouts' import Panel from 'components/to-be-cleaned/Panel' -import InformationBox from 'components/ui/InformationBox' import PasswordStrengthBar from 'components/ui/PasswordStrengthBar' -import { AddNewPaymentMethodModal } from 'components/interfaces/Billing' -import { NextPageWithLayout } from 'types' +import { + FreeProjectLimitWarning, + NotOrganizationOwnerWarning, + ProjectCreationDisabledWarning, + EmptyPaymentMethodWarning, +} from 'components/interfaces/Organization/NewProject' interface StripeCustomer { paymentMethods: any @@ -38,29 +42,6 @@ interface StripeCustomer { error?: any } -const DisabledBox = () => { - return ( - <div className="mt-4"> - <InformationBox - icon={<IconAlertCircle className="text-white" size="large" strokeWidth={1.5} />} - defaultVisibility={true} - hideCollapse - title="Project creation is currently disabled" - description={ - <div className="space-y-3"> - <p className="text-sm leading-normal"> - Our engineers are currently working on a fix. You can follow updates on{' '} - <a className="text-brand-900" href="https://status.supabase.com/"> - https://status.supabase.com/ - </a> - </p> - </div> - } - /> - </div> - ) -} - async function fetchStripeAccount(stripeCustomerId: string) { try { const customer = await post(`${API_URL}/stripe/customer`, { @@ -254,7 +235,7 @@ const Wizard: NextPageWithLayout = () => { </Panel.Content> {projectCreationDisabled ? ( <Panel.Content className="border-panel-border-interior-light dark:border-panel-border-interior-dark border-t pb-8"> - <DisabledBox /> + <ProjectCreationDisabledWarning /> </Panel.Content> ) : ( <> @@ -432,80 +413,3 @@ const PageLayout = withAuth( Wizard.getLayout = (page) => <PageLayout>{page}</PageLayout> export default observer(Wizard) - -const NotOrganizationOwnerWarning = () => { - return ( - <div className="mt-4"> - <InformationBox - icon={<IconAlertCircle className="text-white" size="large" strokeWidth={1.5} />} - defaultVisibility={true} - hideCollapse - title="You do not have permission to create a project" - description={ - <div className="space-y-3"> - <p className="text-sm leading-normal"> - Only the organization owner can create new projects. Contact your organization owner - to create a new project for this organization. - </p> - </div> - } - /> - </div> - ) -} - -const FreeProjectLimitWarning = ({ limit }: { limit: number }) => { - return ( - <div className="mt-4"> - <InformationBox - icon={<IconAlertCircle className="text-white" size="large" strokeWidth={1.5} />} - defaultVisibility={true} - hideCollapse - title="Your account has reached its free project limit" - description={ - <div className="space-y-3"> - <p className="text-sm leading-normal"> - {`Your account can only have up to ${limit} free projects - to create another free project, you'll need to delete an existing free project first. Otherwise, you may create a project on the Pro tier instead.`} - </p> - </div> - } - /> - </div> - ) -} - -const EmptyPaymentMethodWarning = observer( - ({ stripeCustomerId }: { stripeCustomerId: string | undefined }) => { - const { ui } = useStore() - const slug = ui.selectedOrganization?.slug - - const [showAddPaymentMethodModal, setShowAddPaymentMethodModal] = useState<boolean>(false) - - return ( - <div className="mt-4"> - <InformationBox - icon={<IconAlertCircle className="text-white" size="large" strokeWidth={1.5} />} - defaultVisibility={true} - hideCollapse - title="Your organization has no payment methods" - description={ - <div className="space-y-3"> - <p className="text-sm leading-normal"> - You need to add a payment method for your organization before creating a paid - project. - </p> - <Button type="secondary" onClick={() => setShowAddPaymentMethodModal(true)}> - Add a payment method - </Button> - </div> - } - /> - <AddNewPaymentMethodModal - visible={showAddPaymentMethodModal} - returnUrl={`${getURL()}/new/${slug}`} - onCancel={() => setShowAddPaymentMethodModal(false)} - /> - </div> - ) - } -) From 1dcec1f493f597f5ba95165cc1a313bd08ee0b88 Mon Sep 17 00:00:00 2001 From: Joshen Lim <joshenlimek@gmail.com> Date: Fri, 3 Jun 2022 17:23:38 +0800 Subject: [PATCH 33/57] Add feature flag for disabling project creation --- studio/components/ui/InformationBox.tsx | 2 +- studio/pages/new/[slug].tsx | 8 ++------ 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/studio/components/ui/InformationBox.tsx b/studio/components/ui/InformationBox.tsx index 93a91f7f45e..7f3aa8e2dfa 100644 --- a/studio/components/ui/InformationBox.tsx +++ b/studio/components/ui/InformationBox.tsx @@ -60,7 +60,7 @@ const InformationBox: FC<Props> = ({ }`} style={{ maxHeight: isExpanded ? 500 : 0 }} > - <p className="text-scale-1100 text-sm">{description}</p> + <div className="text-scale-1100 text-sm">{description}</div> {url && ( <a diff --git a/studio/pages/new/[slug].tsx b/studio/pages/new/[slug].tsx index e370d067e96..77828623cca 100644 --- a/studio/pages/new/[slug].tsx +++ b/studio/pages/new/[slug].tsx @@ -24,7 +24,7 @@ import { DEFAULT_FREE_PROJECTS_LIMIT, PRICING_TIER_PRODUCT_IDS, } from 'lib/constants' -import { useStore, withAuth, useSubscriptionStats } from 'hooks' +import { useStore, useFlag, withAuth, useSubscriptionStats } from 'hooks' import { WizardLayoutWithoutAuth } from 'components/layouts' import Panel from 'components/to-be-cleaned/Panel' @@ -60,6 +60,7 @@ const Wizard: NextPageWithLayout = () => { const { app, ui } = useStore() const subscriptionStats = useSubscriptionStats() + const projectCreationDisabled = useFlag('disableProjectCreation') const [projectName, setProjectName] = useState('') const [dbPass, setDbPass] = useState('') @@ -192,11 +193,6 @@ const Wizard: NextPageWithLayout = () => { } } - /** - * Disable project creation override - */ - const projectCreationDisabled = false - return ( <Panel hideHeaderStyling From 60f10e7c4de1c9ad1be29ae4c6a3720d9dab1f4f Mon Sep 17 00:00:00 2001 From: Jonathan Summers-Muir <MildTomato@users.noreply.github.com> Date: Fri, 3 Jun 2022 17:48:16 +0800 Subject: [PATCH 34/57] fix: CSS import --- apps/temp-community-forum/src/pages/_app.tsx | 2 +- apps/temp-community-tutorials/src/pages/_app.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/temp-community-forum/src/pages/_app.tsx b/apps/temp-community-forum/src/pages/_app.tsx index 9e7c3835d77..2d0cd5807e9 100644 --- a/apps/temp-community-forum/src/pages/_app.tsx +++ b/apps/temp-community-forum/src/pages/_app.tsx @@ -1,6 +1,6 @@ import React from 'react' import Main from '.' -import '../styles/main.css' +import '../styles/tailwind.css' const Index = () => { return <Main /> diff --git a/apps/temp-community-tutorials/src/pages/_app.tsx b/apps/temp-community-tutorials/src/pages/_app.tsx index 9e7c3835d77..2d0cd5807e9 100644 --- a/apps/temp-community-tutorials/src/pages/_app.tsx +++ b/apps/temp-community-tutorials/src/pages/_app.tsx @@ -1,6 +1,6 @@ import React from 'react' import Main from '.' -import '../styles/main.css' +import '../styles/tailwind.css' const Index = () => { return <Main /> From 37dd5fb42b568eab5ec97cbd3e4b048ae5f3b0bd Mon Sep 17 00:00:00 2001 From: Joshen Lim <joshenlimek@gmail.com> Date: Fri, 3 Jun 2022 18:07:05 +0800 Subject: [PATCH 35/57] Add feature flag for disabling project add on updates --- .../AddOns/AddonUpdateDisabledWarning.tsx | 25 +++++ .../Billing/AddOns/ComputeSizeSelection.tsx | 99 +++++++++---------- .../Billing/ProUpgrade/ProUpgrade.tsx | 27 +++-- 3 files changed, 87 insertions(+), 64 deletions(-) create mode 100644 studio/components/interfaces/Billing/AddOns/AddonUpdateDisabledWarning.tsx diff --git a/studio/components/interfaces/Billing/AddOns/AddonUpdateDisabledWarning.tsx b/studio/components/interfaces/Billing/AddOns/AddonUpdateDisabledWarning.tsx new file mode 100644 index 00000000000..cea6196deff --- /dev/null +++ b/studio/components/interfaces/Billing/AddOns/AddonUpdateDisabledWarning.tsx @@ -0,0 +1,25 @@ +import { IconAlertCircle } from '@supabase/ui' +import InformationBox from 'components/ui/InformationBox' + +const AddonUpdateDisabledWarning = () => { + return ( + <InformationBox + icon={<IconAlertCircle className="text-white" size="large" strokeWidth={1.5} />} + defaultVisibility={true} + hideCollapse + title="Updating database add-ons is currently disabled" + description={ + <div className="space-y-3"> + <p className="text-sm leading-normal"> + Our engineers are currently working on a fix. You can follow updates on{' '} + <a className="text-brand-900" href="https://status.supabase.com/"> + https://status.supabase.com/ + </a> + </p> + </div> + } + /> + ) +} + +export default AddonUpdateDisabledWarning diff --git a/studio/components/interfaces/Billing/AddOns/ComputeSizeSelection.tsx b/studio/components/interfaces/Billing/AddOns/ComputeSizeSelection.tsx index 48a32c0f2c4..5028a4d48e8 100644 --- a/studio/components/interfaces/Billing/AddOns/ComputeSizeSelection.tsx +++ b/studio/components/interfaces/Billing/AddOns/ComputeSizeSelection.tsx @@ -1,26 +1,21 @@ import { FC } from 'react' import Link from 'next/link' import { Badge, Button, Radio } from '@supabase/ui' -import { useStore } from 'hooks' + +import { useStore, useFlag } from 'hooks' import { getProductPrice } from '../Billing.utils' +import AddonUpdateDisabledWarning from './AddonUpdateDisabledWarning' interface Props { computeSizes: any[] - currentComputeSize: any selectedComputeSize: any onSelectOption: (option: any) => void } -const ComputeSizeSelection: FC<Props> = ({ - computeSizes, - currentComputeSize, - selectedComputeSize, - onSelectOption, -}) => { - // [Joshen] We should have some indication on what's the current compute - // size of the project based on currentComputeSize +const ComputeSizeSelection: FC<Props> = ({ computeSizes, selectedComputeSize, onSelectOption }) => { const { ui } = useStore() const projectRef = ui.selectedProjectRef + const addonUpdateDisabled = useFlag('disableProjectAddonUpdates') return ( <div className="space-y-4"> @@ -29,49 +24,53 @@ const ComputeSizeSelection: FC<Props> = ({ <h4 className="text-lg">Database add-ons</h4> <Badge color="green">Optional</Badge> </div> - <p className="text-sm text-scale-1100"> + <p className="text-scale-1100 text-sm"> Choose the database instance size that best fits your needs </p> </div> - <Radio.Group type="cards" className="billing-compute-radio"> - {computeSizes.map((option: any) => { - const defaultPrice = getProductPrice(option) - return ( - <Radio - hidden - key={option.id} - align="vertical" - label={option.name} - // @ts-ignore - description={ - <div> - <p>{option.description}</p> - <p>{option.metadata.features}</p> - </div> - } - value={option.id} - optionalLabel={<div>${defaultPrice.unit_amount / 100} / month</div>} - checked={selectedComputeSize?.id === option.id} - onChange={() => onSelectOption(option)} - /> - ) - })} - <Radio - hidden - disabled - key="compute-size-cta" - align="vertical" - label="Need a larger add on?" - description="Reach out to us - we've got you covered!" - optionalLabel={ - <Link href={`/support/new?ref=${projectRef}&category=sales`}> - <a> - <Button>Contact us</Button> - </a> - </Link> - } - /> - </Radio.Group> + {addonUpdateDisabled ? ( + <AddonUpdateDisabledWarning /> + ) : ( + <Radio.Group type="cards" className="billing-compute-radio"> + {computeSizes.map((option: any) => { + const defaultPrice = getProductPrice(option) + return ( + <Radio + hidden + key={option.id} + align="vertical" + label={option.name} + // @ts-ignore + description={ + <div> + <p>{option.description}</p> + <p>{option.metadata.features}</p> + </div> + } + value={option.id} + optionalLabel={<div>${defaultPrice.unit_amount / 100} / month</div>} + checked={selectedComputeSize?.id === option.id} + onChange={() => onSelectOption(option)} + /> + ) + })} + <Radio + hidden + disabled + key="compute-size-cta" + align="vertical" + label="Need a larger add on?" + description="Reach out to us - we've got you covered!" + optionalLabel={ + <Link href={`/support/new?ref=${projectRef}&category=sales`}> + <a> + <Button>Contact us</Button> + </a> + </Link> + } + /> + </Radio.Group> + )} </div> ) } diff --git a/studio/components/interfaces/Billing/ProUpgrade/ProUpgrade.tsx b/studio/components/interfaces/Billing/ProUpgrade/ProUpgrade.tsx index 20f73b165de..dfffe1df6de 100644 --- a/studio/components/interfaces/Billing/ProUpgrade/ProUpgrade.tsx +++ b/studio/components/interfaces/Billing/ProUpgrade/ProUpgrade.tsx @@ -169,14 +169,14 @@ const ProUpgrade: FC<Props> = ({ enter="transition ease-out duration-300" enterFrom="transform opacity-0 translate-x-10" enterTo="transform opacity-100 translate-x-0" - className="w-full flex items-start justify-between" + className="flex w-full items-start justify-between" > <> <div className="2xl:min-w-5xl mx-auto mt-10"> - <div className="relative px-5 space-y-4"> + <div className="relative space-y-4 px-5"> <BackButton onClick={() => onSelectBack()} /> <div className="space-y-8"> - <h4 className="text-lg text-scale-900">Change your project's subscription</h4> + <h4 className="text-scale-900 text-lg">Change your project's subscription</h4> <div className="space-y-8 overflow-scroll pb-8" style={{ height: 'calc(100vh - 9rem - 57px)' }} @@ -187,7 +187,7 @@ const ProUpgrade: FC<Props> = ({ <h3 className="text-xl"> Welcome to <span className="text-brand-900">Pro</span> </h3> - <p className="text-base text-scale-1100"> + <p className="text-scale-1100 text-base"> Your new subscription will begin immediately after payment </p> </> @@ -196,24 +196,24 @@ const ProUpgrade: FC<Props> = ({ <h3 className="text-3xl"> Managing your <span className="text-brand-900">Pro</span> plan </h3> - <p className="text-base text-scale-1100"> + <p className="text-scale-1100 text-base"> Your billing cycle will reset after payment </p> </> )} </div> - <div className="flex items-center justify-between gap-16 border rounded px-6 py-4 bg-panel-body-light dark:bg-panel-body-dark drop-shadow-sm border-panel-border-light border-panel-border-dark"> + <div className="bg-panel-body-light dark:bg-panel-body-dark border-panel-border-light border-panel-border-dark flex items-center justify-between gap-16 rounded border px-6 py-4 drop-shadow-sm"> <div> <div className="flex items-center space-x-2"> <p>Enable spend cap</p> <IconHelpCircle size={16} strokeWidth={1.5} - className="cursor-pointer opacity-50 hover:opacity-100 transition" + className="cursor-pointer opacity-50 transition hover:opacity-100" onClick={() => setShowSpendCapHelperModal(true)} /> </div> - <p className="text-sm text-scale-1100"> + <p className="text-scale-1100 text-sm"> If enabled, additional resources will not be charged on a per-usage basis </p> </div> @@ -227,7 +227,6 @@ const ProUpgrade: FC<Props> = ({ <Divider light /> <ComputeSizeSelection computeSizes={computeSizes || []} - currentComputeSize={currentComputeSize} selectedComputeSize={selectedComputeSize} onSelectOption={onSelectComputeSizeOption} /> @@ -274,7 +273,7 @@ const ProUpgrade: FC<Props> = ({ header="Enabling spend cap" onCancel={() => setShowSpendCapHelperModal(false)} > - <div className="py-4 space-y-4"> + <div className="space-y-4 py-4"> <Modal.Content> <div className="space-y-4"> <p className="text-sm"> @@ -289,11 +288,11 @@ const ProUpgrade: FC<Props> = ({ </p> {/* Maybe instead of a table, show something more interactive like a spend cap playground */} {/* Maybe ideate this in Figma first but this is good enough for now */} - <div className="border border-scale-600 bg-scale-500 rounded"> + <div className="border-scale-600 bg-scale-500 rounded border"> <div className="flex items-center px-4 pt-2 pb-1"> - <p className="w-[50%] text-sm text-scale-1100">Item</p> - <p className="w-[25%] text-sm text-scale-1100">Limit</p> - <p className="w-[25%] text-sm text-scale-1100">Rate</p> + <p className="text-scale-1100 w-[50%] text-sm">Item</p> + <p className="text-scale-1100 w-[25%] text-sm">Limit</p> + <p className="text-scale-1100 w-[25%] text-sm">Rate</p> </div> <div className="py-1"> <div className="flex items-center px-4 py-1"> From 4e06c739d4ced0e2d9d77393a29c1e2f73b3ebdb Mon Sep 17 00:00:00 2001 From: Joshen Lim <joshenlimek@gmail.com> Date: Fri, 3 Jun 2022 18:08:21 +0800 Subject: [PATCH 36/57] Fix billing layout not having observer --- studio/components/layouts/BillingLayout.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/studio/components/layouts/BillingLayout.tsx b/studio/components/layouts/BillingLayout.tsx index 932a064315d..14d830aac29 100644 --- a/studio/components/layouts/BillingLayout.tsx +++ b/studio/components/layouts/BillingLayout.tsx @@ -1,9 +1,9 @@ import Link from 'next/link' import { FC, ReactNode } from 'react' import { useStore, withAuth } from 'hooks' -import { Button, IconX } from '@supabase/ui' +import { observer } from 'mobx-react-lite' +import { IconX } from '@supabase/ui' -import { headWithTimeout } from 'lib/common/fetch' import BaseLayout from 'components/layouts' interface Props { @@ -55,4 +55,4 @@ const BillingLayout: FC<Props> = ({ children }) => { ) } -export default withAuth(BillingLayout) +export default withAuth(observer(BillingLayout)) From b3a0d558ed3a6ff711263b9fd9a32f8684122ebb Mon Sep 17 00:00:00 2001 From: Joshen Lim <joshenlimek@gmail.com> Date: Fri, 3 Jun 2022 18:11:52 +0800 Subject: [PATCH 37/57] Deprecate use of nativeBilling feature flag --- .../PaymentSummaryPanel.tsx | 119 ++++++++---------- .../Billing/ProUpgrade/ProUpgrade.tsx | 9 +- 2 files changed, 57 insertions(+), 71 deletions(-) diff --git a/studio/components/interfaces/Billing/PaymentSummaryPanel/PaymentSummaryPanel.tsx b/studio/components/interfaces/Billing/PaymentSummaryPanel/PaymentSummaryPanel.tsx index d7a85a79601..58706c93761 100644 --- a/studio/components/interfaces/Billing/PaymentSummaryPanel/PaymentSummaryPanel.tsx +++ b/studio/components/interfaces/Billing/PaymentSummaryPanel/PaymentSummaryPanel.tsx @@ -10,7 +10,7 @@ import { Alert, } from '@supabase/ui' -import { useFlag, useStore } from 'hooks' +import { useStore } from 'hooks' import { STRIPE_PRODUCT_IDS } from 'lib/constants' import { SubscriptionPreview } from '../Billing.types' import { getProductPrice } from '../Billing.utils' @@ -57,14 +57,9 @@ const PaymentSummaryPanel: FC<Props> = ({ onConfirmPayment, isSubmitting, }) => { - /** - * Feature flags - */ - const nativeBilling = useFlag('nativeBilling') - const [showConfirmModal, setShowConfirmModal] = useState(false) - const { ui } = useStore() const projectRegion = ui.selectedProject?.region + const [showConfirmModal, setShowConfirmModal] = useState(false) const isChangingPlan = (currentPlan.prod_id !== STRIPE_PRODUCT_IDS.PAYG && currentPlan.prod_id !== selectedPlan?.id) || @@ -82,14 +77,14 @@ const PaymentSummaryPanel: FC<Props> = ({ return ( <> <div - className="bg-panel-body-light dark:bg-panel-body-dark w-full px-6 lg:px-12 py-10 space-y-8 border-l" + className="bg-panel-body-light dark:bg-panel-body-dark w-full space-y-8 border-l px-6 py-10 lg:px-12" style={{ height: 'calc(100vh - 57px)' }} > <p>Payment Summary</p> {/* Subscription details */} <div className="space-y-1"> - <p className="text-sm text-scale-1100">Selected subscription</p> + <p className="text-scale-1100 text-sm">Selected subscription</p> <div className="flex items-center justify-between"> <p className={`${isChangingPlan ? 'text-scale-1100 line-through' : ''} text-sm`}> {getPlanName(currentPlan)} @@ -109,57 +104,53 @@ const PaymentSummaryPanel: FC<Props> = ({ </div> {/* Add on details */} - {nativeBilling && ( - <> - {projectRegion !== 'af-south-1' && ( - <div className="space-y-1"> - <p className="text-sm">Selected add-ons</p> - {currentComputeSize === undefined && selectedComputeSize === undefined && ( - <p className="text-scale-1100 text-sm">No add-ons selected</p> - )} - {currentComputeSize !== undefined && ( - <div className="flex items-center justify-between"> - <p - className={`${ - isChangingComputeSize ? 'text-scale-1100 line-through' : '' - } text-sm`} - > - {currentComputeSize.name} - </p> - <p - className={`${ - isChangingComputeSize ? 'text-scale-1100 line-through' : '' - } text-sm`} - > - ${(getProductPrice(currentComputeSize).unit_amount / 100).toFixed(2)} - </p> - </div> - )} - {isChangingComputeSize && ( - <div className="flex items-center justify-between"> - <p className="text-sm">{selectedComputeSize.name}</p> - <p className="text-sm"> - ${(getProductPrice(selectedComputeSize).unit_amount / 100).toFixed(2)} - </p> - </div> - )} - {isChangingComputeSize && ( - <div className="!mt-4"> - <InformationBox - hideCollapse - defaultVisibility - icon={<IconAlertCircle strokeWidth={2} />} - title="Changing your compute size" - description="It will take up to 2 minutes for changes to take place, and your project will be unavailable during that time" - /> - </div> - )} + {projectRegion !== 'af-south-1' && ( + <div className="space-y-1"> + <p className="text-sm">Selected add-ons</p> + {currentComputeSize === undefined && selectedComputeSize === undefined && ( + <p className="text-scale-1100 text-sm">No add-ons selected</p> + )} + {currentComputeSize !== undefined && ( + <div className="flex items-center justify-between"> + <p + className={`${ + isChangingComputeSize ? 'text-scale-1100 line-through' : '' + } text-sm`} + > + {currentComputeSize.name} + </p> + <p + className={`${ + isChangingComputeSize ? 'text-scale-1100 line-through' : '' + } text-sm`} + > + ${(getProductPrice(currentComputeSize).unit_amount / 100).toFixed(2)} + </p> </div> )} - </> + {isChangingComputeSize && ( + <div className="flex items-center justify-between"> + <p className="text-sm">{selectedComputeSize.name}</p> + <p className="text-sm"> + ${(getProductPrice(selectedComputeSize).unit_amount / 100).toFixed(2)} + </p> + </div> + )} + {isChangingComputeSize && ( + <div className="!mt-4"> + <InformationBox + hideCollapse + defaultVisibility + icon={<IconAlertCircle strokeWidth={2} />} + title="Changing your compute size" + description="It will take up to 2 minutes for changes to take place, and your project will be unavailable during that time" + /> + </div> + )} + </div> )} - <div className="h-px w-full bg-scale-600" /> + <div className="bg-scale-600 h-px w-full" /> <PaymentTotal subscriptionPreview={subscriptionPreview} @@ -171,13 +162,13 @@ const PaymentSummaryPanel: FC<Props> = ({ <div className="space-y-2"> <p className="text-sm">Select payment method</p> {isLoadingPaymentMethods ? ( - <div className="flex items-center rounded-md space-x-4 px-4 py-2 bg-scale-400 border border-scale-700"> + <div className="bg-scale-400 border-scale-700 flex items-center space-x-4 rounded-md border px-4 py-2"> <IconLoader className="animate-spin" size={14} /> - <p className="text-sm text-scale-1100">Retrieving payment methods</p> + <p className="text-scale-1100 text-sm">Retrieving payment methods</p> </div> ) : paymentMethods.length === 0 ? ( - <div className="flex items-center justify-between rounded-md px-4 py-2 bg-scale-100 border border-dashed"> - <div className="flex items-center space-x-4 text-scale-1100"> + <div className="bg-scale-100 flex items-center justify-between rounded-md border border-dashed px-4 py-2"> + <div className="text-scale-1100 flex items-center space-x-4"> <IconAlertCircle size={16} strokeWidth={1.5} /> <p className="text-sm">No saved payment methods</p> </div> @@ -214,11 +205,11 @@ const PaymentSummaryPanel: FC<Props> = ({ ) })} <div - className="py-2 px-3 flex items-center space-x-2 cursor-pointer transition group hover:bg-scale-500" + className="hover:bg-scale-500 group flex cursor-pointer items-center space-x-2 py-2 px-3 transition" onClick={onSelectAddNewPaymentMethod} > <IconPlus size={16} /> - <p className="text-scale-1000 transition group-hover:text-scale-1200"> + <p className="text-scale-1000 group-hover:text-scale-1200 transition"> Add new payment method </p> </div> @@ -247,7 +238,7 @@ const PaymentSummaryPanel: FC<Props> = ({ header="Updating project database instance size" onCancel={() => setShowConfirmModal(false)} > - <div className="py-4 space-y-4"> + <div className="space-y-4 py-4"> <Modal.Content> <Alert withIcon @@ -259,7 +250,7 @@ const PaymentSummaryPanel: FC<Props> = ({ </Alert> </Modal.Content> <Modal.Content> - <p className="text-sm text-scale-1200">Would you like to update your project now?</p> + <p className="text-scale-1200 text-sm">Would you like to update your project now?</p> </Modal.Content> <Modal.Seperator /> <Modal.Content> diff --git a/studio/components/interfaces/Billing/ProUpgrade/ProUpgrade.tsx b/studio/components/interfaces/Billing/ProUpgrade/ProUpgrade.tsx index dfffe1df6de..a7492312d4f 100644 --- a/studio/components/interfaces/Billing/ProUpgrade/ProUpgrade.tsx +++ b/studio/components/interfaces/Billing/ProUpgrade/ProUpgrade.tsx @@ -3,7 +3,7 @@ import { Transition } from '@headlessui/react' import { useRouter } from 'next/router' import { Button, IconHelpCircle, Toggle, Modal } from '@supabase/ui' -import { useFlag, useStore } from 'hooks' +import { useStore } from 'hooks' import { post, patch } from 'lib/common/fetch' import { API_URL, PROJECT_STATUS } from 'lib/constants' import { getURL } from 'lib/helpers' @@ -38,11 +38,6 @@ const ProUpgrade: FC<Props> = ({ isLoadingPaymentMethods, onSelectBack, }) => { - /** - * Feature flags - */ - const nativeBilling = useFlag('nativeBilling') - const { app, ui } = useStore() const router = useRouter() @@ -222,7 +217,7 @@ const ProUpgrade: FC<Props> = ({ onChange={() => setIsSpendCapEnabled(!isSpendCapEnabled)} /> </div> - {nativeBilling && projectRegion !== 'af-south-1' && ( + {projectRegion !== 'af-south-1' && ( <> <Divider light /> <ComputeSizeSelection From 0f7b14ae72015436fa2e53cd2d987f2130efb2e0 Mon Sep 17 00:00:00 2001 From: Joshen Lim <joshenlimek@gmail.com> Date: Fri, 3 Jun 2022 18:24:40 +0800 Subject: [PATCH 38/57] Refactor disabled warning into a single component to be potentially used else where in response to an incident --- .../Billing/AddOns/ComputeSizeSelection.tsx | 4 +-- .../ProjectCreationDisabledWarning.tsx | 27 ------------------- .../Organization/NewProject/index.ts | 8 +----- .../DisabledWarningDueToIncident.tsx} | 11 +++++--- studio/pages/new/[slug].tsx | 4 +-- 5 files changed, 13 insertions(+), 41 deletions(-) delete mode 100644 studio/components/interfaces/Organization/NewProject/ProjectCreationDisabledWarning.tsx rename studio/components/{interfaces/Billing/AddOns/AddonUpdateDisabledWarning.tsx => ui/DisabledWarningDueToIncident.tsx} (77%) diff --git a/studio/components/interfaces/Billing/AddOns/ComputeSizeSelection.tsx b/studio/components/interfaces/Billing/AddOns/ComputeSizeSelection.tsx index 5028a4d48e8..393fc4d615d 100644 --- a/studio/components/interfaces/Billing/AddOns/ComputeSizeSelection.tsx +++ b/studio/components/interfaces/Billing/AddOns/ComputeSizeSelection.tsx @@ -4,7 +4,7 @@ import { Badge, Button, Radio } from '@supabase/ui' import { useStore, useFlag } from 'hooks' import { getProductPrice } from '../Billing.utils' -import AddonUpdateDisabledWarning from './AddonUpdateDisabledWarning' +import DisabledWarningDueToIncident from 'components/ui/DisabledWarningDueToIncident' interface Props { computeSizes: any[] @@ -29,7 +29,7 @@ const ComputeSizeSelection: FC<Props> = ({ computeSizes, selectedComputeSize, on </p> </div> {addonUpdateDisabled ? ( - <AddonUpdateDisabledWarning /> + <DisabledWarningDueToIncident title="Updating database add-ons is currently disabled" /> ) : ( <Radio.Group type="cards" className="billing-compute-radio"> {computeSizes.map((option: any) => { diff --git a/studio/components/interfaces/Organization/NewProject/ProjectCreationDisabledWarning.tsx b/studio/components/interfaces/Organization/NewProject/ProjectCreationDisabledWarning.tsx deleted file mode 100644 index ecc16cbed27..00000000000 --- a/studio/components/interfaces/Organization/NewProject/ProjectCreationDisabledWarning.tsx +++ /dev/null @@ -1,27 +0,0 @@ -import { IconAlertCircle } from '@supabase/ui' -import InformationBox from 'components/ui/InformationBox' - -const ProjectCreationDisabledWarning = () => { - return ( - <div className="mt-4"> - <InformationBox - icon={<IconAlertCircle className="text-white" size="large" strokeWidth={1.5} />} - defaultVisibility={true} - hideCollapse - title="Project creation is currently disabled" - description={ - <div className="space-y-3"> - <p className="text-sm leading-normal"> - Our engineers are currently working on a fix. You can follow updates on{' '} - <a className="text-brand-900" href="https://status.supabase.com/"> - https://status.supabase.com/ - </a> - </p> - </div> - } - /> - </div> - ) -} - -export default ProjectCreationDisabledWarning diff --git a/studio/components/interfaces/Organization/NewProject/index.ts b/studio/components/interfaces/Organization/NewProject/index.ts index dd0337dbb3b..38f93a6cd6b 100644 --- a/studio/components/interfaces/Organization/NewProject/index.ts +++ b/studio/components/interfaces/Organization/NewProject/index.ts @@ -1,11 +1,5 @@ import NotOrganizationOwnerWarning from './NotOrganizationOwnerWarning' import FreeProjectLimitWarning from './FreeProjectLimitWarning' -import ProjectCreationDisabledWarning from './ProjectCreationDisabledWarning' import EmptyPaymentMethodWarning from './EmptyPaymentMethodWarning' -export { - NotOrganizationOwnerWarning, - FreeProjectLimitWarning, - ProjectCreationDisabledWarning, - EmptyPaymentMethodWarning, -} +export { NotOrganizationOwnerWarning, FreeProjectLimitWarning, EmptyPaymentMethodWarning } diff --git a/studio/components/interfaces/Billing/AddOns/AddonUpdateDisabledWarning.tsx b/studio/components/ui/DisabledWarningDueToIncident.tsx similarity index 77% rename from studio/components/interfaces/Billing/AddOns/AddonUpdateDisabledWarning.tsx rename to studio/components/ui/DisabledWarningDueToIncident.tsx index cea6196deff..503ab65ce4c 100644 --- a/studio/components/interfaces/Billing/AddOns/AddonUpdateDisabledWarning.tsx +++ b/studio/components/ui/DisabledWarningDueToIncident.tsx @@ -1,13 +1,18 @@ +import { FC } from 'react' import { IconAlertCircle } from '@supabase/ui' import InformationBox from 'components/ui/InformationBox' -const AddonUpdateDisabledWarning = () => { +interface Props { + title: string +} + +const DisabledWarningDueToIncident: FC<Props> = ({ title }) => { return ( <InformationBox icon={<IconAlertCircle className="text-white" size="large" strokeWidth={1.5} />} defaultVisibility={true} hideCollapse - title="Updating database add-ons is currently disabled" + title={title} description={ <div className="space-y-3"> <p className="text-sm leading-normal"> @@ -22,4 +27,4 @@ const AddonUpdateDisabledWarning = () => { ) } -export default AddonUpdateDisabledWarning +export default DisabledWarningDueToIncident diff --git a/studio/pages/new/[slug].tsx b/studio/pages/new/[slug].tsx index 77828623cca..fdeff18dffb 100644 --- a/studio/pages/new/[slug].tsx +++ b/studio/pages/new/[slug].tsx @@ -29,10 +29,10 @@ import { useStore, useFlag, withAuth, useSubscriptionStats } from 'hooks' import { WizardLayoutWithoutAuth } from 'components/layouts' import Panel from 'components/to-be-cleaned/Panel' import PasswordStrengthBar from 'components/ui/PasswordStrengthBar' +import DisabledWarningDueToIncident from 'components/ui/DisabledWarningDueToIncident' import { FreeProjectLimitWarning, NotOrganizationOwnerWarning, - ProjectCreationDisabledWarning, EmptyPaymentMethodWarning, } from 'components/interfaces/Organization/NewProject' @@ -231,7 +231,7 @@ const Wizard: NextPageWithLayout = () => { </Panel.Content> {projectCreationDisabled ? ( <Panel.Content className="border-panel-border-interior-light dark:border-panel-border-interior-dark border-t pb-8"> - <ProjectCreationDisabledWarning /> + <DisabledWarningDueToIncident title="Project creation is currently disabled" /> </Panel.Content> ) : ( <> From 5f83a86852b969a4e32f99b791695bef47412a8e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 3 Jun 2022 10:44:21 +0000 Subject: [PATCH 39/57] chore(deps): bump async in /examples/todo-list/react-native-todo-list Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4. - [Release notes](https://github.com/caolan/async/releases) - [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md) - [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4) --- updated-dependencies: - dependency-name: async dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> --- .../react-native-todo-list/package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/examples/todo-list/react-native-todo-list/package-lock.json b/examples/todo-list/react-native-todo-list/package-lock.json index ba4239b3e4a..5a7c40a9f8f 100644 --- a/examples/todo-list/react-native-todo-list/package-lock.json +++ b/examples/todo-list/react-native-todo-list/package-lock.json @@ -4214,9 +4214,9 @@ } }, "node_modules/async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", "dependencies": { "lodash": "^4.17.14" } @@ -17284,9 +17284,9 @@ "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==" }, "async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", "requires": { "lodash": "^4.17.14" } From 1ccc98feb0fcfe9c04a8f6c98f3ee84d145a221e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 3 Jun 2022 10:44:23 +0000 Subject: [PATCH 40/57] chore(deps): bump async in /examples/todo-list/react-native-ts-todo-list Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4. - [Release notes](https://github.com/caolan/async/releases) - [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md) - [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4) --- updated-dependencies: - dependency-name: async dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> --- .../react-native-ts-todo-list/package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/examples/todo-list/react-native-ts-todo-list/package-lock.json b/examples/todo-list/react-native-ts-todo-list/package-lock.json index fa618f712d5..7bf08ee5081 100644 --- a/examples/todo-list/react-native-ts-todo-list/package-lock.json +++ b/examples/todo-list/react-native-ts-todo-list/package-lock.json @@ -4495,9 +4495,9 @@ } }, "node_modules/async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", "dependencies": { "lodash": "^4.17.14" } @@ -17949,9 +17949,9 @@ "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==" }, "async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", "requires": { "lodash": "^4.17.14" } From e99fda29412c184185f51c23745dba36ba5629a7 Mon Sep 17 00:00:00 2001 From: Felipe Cruz <dev.fmaiabatista@gmail.com> Date: Fri, 3 Jun 2022 18:28:12 +0200 Subject: [PATCH 41/57] Fix example code to make Avatar feature work Following the Solid tutorial, the Avatar functionality was not working after copying the example code. I inspected the issues and was able to fix them and make the feature work. The couple things that needed fixing were: - The `updateProfile` function in `Account.jsx` that was called from within Avatar's `onUpload` prop had wrong arguments. It expected an event, and it was being passed an object. - The second issue I found was in the `createEffect` function in `Avatar.js`, which was not checking the actual Signal value, because they were missing `()`. That was returning an error because the argument value was a function. Hopefully the fixes are precise and will allow you to correct the [Solid Quickstart Guide](https://supabase.com/docs/guides/with-solidjs)! :) --- web/docs/guides/with-solidjs.mdx | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/web/docs/guides/with-solidjs.mdx b/web/docs/guides/with-solidjs.mdx index 7dec2d55534..16adbcd2096 100644 --- a/web/docs/guides/with-solidjs.mdx +++ b/web/docs/guides/with-solidjs.mdx @@ -426,14 +426,13 @@ Let's create an avatar for the user so that they can upload a profile photo. We ```jsx title="src/Avatar.jsx" import { createEffect, createSignal } from 'solid-js' import { supabase } from './supabaseClient' -// import VisuallyHidden from '@reach/visually-hidden' export default (props) => { const [avatarUrl, setAvatarUrl] = createSignal(null) const [uploading, setUploading] = createSignal(false) createEffect(() => { - if (props.url) downloadImage(props.url) + if (props.url()) downloadImage(props.url()) }) const downloadImage = async (path) => { @@ -468,7 +467,7 @@ export default (props) => { throw uploadError } - props.onUpload(filePath) + props.onUpload(event, filePath) } catch (error) { alert(error.message) } finally { @@ -525,7 +524,7 @@ return ( size={150} onUpload={(url) => { setAvatarUrl(url) - updateProfile({ username, website, avatar_url: url }) + updateProfile(e) }} /> {/* ... */} From 609cd3b7aef094e1b3689b1c23e488ca65a183ed Mon Sep 17 00:00:00 2001 From: Felipe Cruz <dev.fmaiabatista@gmail.com> Date: Fri, 3 Jun 2022 18:40:07 +0200 Subject: [PATCH 42/57] Added missing param to handler function in prop Added missing 'e' (event) param to handler function in onUpload prop (Avatar component) --- web/docs/guides/with-solidjs.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/docs/guides/with-solidjs.mdx b/web/docs/guides/with-solidjs.mdx index 16adbcd2096..9c3775d6eaa 100644 --- a/web/docs/guides/with-solidjs.mdx +++ b/web/docs/guides/with-solidjs.mdx @@ -522,7 +522,7 @@ return ( <Avatar url={avatar_url} size={150} - onUpload={(url) => { + onUpload={(e, url) => { setAvatarUrl(url) updateProfile(e) }} From 337db0488ae3cf1ccd56a61764f0e2228a0a5f26 Mon Sep 17 00:00:00 2001 From: Terry Sutton <saltcod@gmail.com> Date: Fri, 3 Jun 2022 16:29:06 -0230 Subject: [PATCH 43/57] Remove accidentally added ReferenceLine --- studio/components/to-be-cleaned/Charts/ChartRenderer.tsx | 2 -- 1 file changed, 2 deletions(-) diff --git a/studio/components/to-be-cleaned/Charts/ChartRenderer.tsx b/studio/components/to-be-cleaned/Charts/ChartRenderer.tsx index d5b89615b96..ca7e2aaeba2 100644 --- a/studio/components/to-be-cleaned/Charts/ChartRenderer.tsx +++ b/studio/components/to-be-cleaned/Charts/ChartRenderer.tsx @@ -273,8 +273,6 @@ export function BarChart({ /> ))} </Bar> - - <ReferenceLine y={8000000000} label="8GB Included" stroke="red" strokeDasharray="3 3" /> </RechartBarChart> </ResponsiveContainer> {data && ( From b4ba717fd412458ab45a80495d07b55521bc07c7 Mon Sep 17 00:00:00 2001 From: Joel Lee <lee.yi.jie.joel@gmail.com> Date: Sat, 4 Jun 2022 12:11:59 +0800 Subject: [PATCH 44/57] Update sidebar --- web/sidebars.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/sidebars.js b/web/sidebars.js index 03ab3228187..4afa4963a27 100755 --- a/web/sidebars.js +++ b/web/sidebars.js @@ -184,7 +184,7 @@ module.exports = { type: 'category', label: 'Platform', collapsed: false, - items: ['guides/platform/logs', 'guides/platform/metrics', 'going-into-prod'], + items: ['guides/platform/logs', 'guides/platform/metrics', 'going-into-prod', 'guides/platfrom/performance'], }, { type: 'category', From e5a8958fe27c6ea5f998393d4f9217e4b9ae04bf Mon Sep 17 00:00:00 2001 From: Joel Lee <lee.yi.jie.joel@gmail.com> Date: Sat, 4 Jun 2022 12:13:34 +0800 Subject: [PATCH 45/57] Update sidebars.js --- web/sidebars.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/sidebars.js b/web/sidebars.js index 4afa4963a27..7c21e2aaaf6 100755 --- a/web/sidebars.js +++ b/web/sidebars.js @@ -184,7 +184,7 @@ module.exports = { type: 'category', label: 'Platform', collapsed: false, - items: ['guides/platform/logs', 'guides/platform/metrics', 'going-into-prod', 'guides/platfrom/performance'], + items: ['guides/platform/logs', 'guides/platform/metrics', 'going-into-prod', 'guides/platform/performance'], }, { type: 'category', From 0bcc085dd27894da26a4f24d7fc67381eb244b85 Mon Sep 17 00:00:00 2001 From: Jesse Seldess <jesse@cockroachlabs.com> Date: Sat, 4 Jun 2022 23:53:37 -0400 Subject: [PATCH 46/57] Incomplete reference to UI section in quickstarts In the section on setting up the database schema, the UI instructions say to go to the "SQL" section. However, on hover, the relevant UI icon says "SQL Editor". --- apps/temp-docs/docs/guides/with-angular.mdx | 2 +- apps/temp-docs/docs/guides/with-flutter.mdx | 2 +- apps/temp-docs/docs/guides/with-nextjs.mdx | 2 +- apps/temp-docs/docs/guides/with-react.mdx | 2 +- apps/temp-docs/docs/guides/with-redwoodjs.mdx | 2 +- apps/temp-docs/docs/guides/with-svelte.mdx | 2 +- apps/temp-docs/docs/guides/with-vue-3.mdx | 2 +- web/docs/guides/with-angular.mdx | 2 +- web/docs/guides/with-expo.mdx | 2 +- web/docs/guides/with-flutter.mdx | 2 +- web/docs/guides/with-ionic-angular.mdx | 2 +- web/docs/guides/with-ionic-react.mdx | 2 +- web/docs/guides/with-ionic-vue.mdx | 2 +- web/docs/guides/with-nextjs.mdx | 2 +- web/docs/guides/with-react.mdx | 2 +- web/docs/guides/with-redwoodjs.mdx | 2 +- web/docs/guides/with-solidjs.mdx | 2 +- web/docs/guides/with-svelte.mdx | 2 +- web/docs/guides/with-vue-3.mdx | 2 +- 19 files changed, 19 insertions(+), 19 deletions(-) diff --git a/apps/temp-docs/docs/guides/with-angular.mdx b/apps/temp-docs/docs/guides/with-angular.mdx index c620b531eed..ad0aae38d2d 100644 --- a/apps/temp-docs/docs/guides/with-angular.mdx +++ b/apps/temp-docs/docs/guides/with-angular.mdx @@ -54,7 +54,7 @@ or you can just copy/paste the SQL from below and run it yourself. <TabsPanel id="UI" label="UI"> ```sh -1. Go to the "SQL" section. +1. Go to the "SQL Editor" section. 2. Click "User Management Starter". 3. Click "Run". ``` diff --git a/apps/temp-docs/docs/guides/with-flutter.mdx b/apps/temp-docs/docs/guides/with-flutter.mdx index cd4fdbb600e..f150b2d309f 100644 --- a/apps/temp-docs/docs/guides/with-flutter.mdx +++ b/apps/temp-docs/docs/guides/with-flutter.mdx @@ -47,7 +47,7 @@ defaultActiveId="UI" <TabsPanel id="UI" label="UI"> ```sh -1. Go to the "SQL" section. +1. Go to the "SQL Editor" section. 2. Click "User Management Starter". 3. Click "Run". ``` diff --git a/apps/temp-docs/docs/guides/with-nextjs.mdx b/apps/temp-docs/docs/guides/with-nextjs.mdx index 93b0559ffff..d1a2abe4676 100644 --- a/apps/temp-docs/docs/guides/with-nextjs.mdx +++ b/apps/temp-docs/docs/guides/with-nextjs.mdx @@ -65,7 +65,7 @@ or you can just copy/paste the SQL from below and run it yourself. <TabsPanel id="UI" label="Dashboard UI"> ```sh -1. Go to the "SQL" section. +1. Go to the "SQL Editor" section. 2. Click "User Management Starter". 3. Click "Run". ``` diff --git a/apps/temp-docs/docs/guides/with-react.mdx b/apps/temp-docs/docs/guides/with-react.mdx index 457f67f6200..9f26002872f 100644 --- a/apps/temp-docs/docs/guides/with-react.mdx +++ b/apps/temp-docs/docs/guides/with-react.mdx @@ -62,7 +62,7 @@ or you can just copy/paste the SQL from below and run it yourself. <TabsPanel id="UI" label="Dashboard UI"> ```sh -1. Go to the "SQL" section. +1. Go to the "SQL Editor" section. 2. Click "User Management Starter". 3. Click "Run". ``` diff --git a/apps/temp-docs/docs/guides/with-redwoodjs.mdx b/apps/temp-docs/docs/guides/with-redwoodjs.mdx index 2fd1d6015b4..377e0b2ff94 100644 --- a/apps/temp-docs/docs/guides/with-redwoodjs.mdx +++ b/apps/temp-docs/docs/guides/with-redwoodjs.mdx @@ -114,7 +114,7 @@ defaultActiveId="UI" <TabsPanel id="UI" label="UI"> ```sh -1. Go to the "SQL" section. +1. Go to the "SQL Editor" section. 2. Click "User Management Starter". 4. Click "Run". ``` diff --git a/apps/temp-docs/docs/guides/with-svelte.mdx b/apps/temp-docs/docs/guides/with-svelte.mdx index f954143629d..7608069d74e 100644 --- a/apps/temp-docs/docs/guides/with-svelte.mdx +++ b/apps/temp-docs/docs/guides/with-svelte.mdx @@ -50,7 +50,7 @@ defaultActiveId="UI" <TabsPanel id="UI" label="UI"> ```sh -1. Go to the "SQL" section. +1. Go to the "SQL Editor" section. 2. Click "User Management Starter". 3. Click "Run". ``` diff --git a/apps/temp-docs/docs/guides/with-vue-3.mdx b/apps/temp-docs/docs/guides/with-vue-3.mdx index 47897d4e21e..9ee3584e92c 100644 --- a/apps/temp-docs/docs/guides/with-vue-3.mdx +++ b/apps/temp-docs/docs/guides/with-vue-3.mdx @@ -47,7 +47,7 @@ defaultActiveId="UI" <TabsPanel id="UI" label="UI"> ```sh -1. Go to the "SQL" section. +1. Go to the "SQL Editor" section. 2. Click "User Management Starter". 3. Click "Run". ``` diff --git a/web/docs/guides/with-angular.mdx b/web/docs/guides/with-angular.mdx index 72ad0b46801..926604fbd35 100644 --- a/web/docs/guides/with-angular.mdx +++ b/web/docs/guides/with-angular.mdx @@ -61,7 +61,7 @@ values={[ <TabItem value="UI"> ```sh -1. Go to the "SQL" section. +1. Go to the "SQL Editor" section. 2. Click "User Management Starter". 3. Click "Run". ``` diff --git a/web/docs/guides/with-expo.mdx b/web/docs/guides/with-expo.mdx index b4922b921d0..8ba346a8889 100644 --- a/web/docs/guides/with-expo.mdx +++ b/web/docs/guides/with-expo.mdx @@ -45,7 +45,7 @@ values={[ <TabItem value="UI"> ```sh -1. Go to the "SQL" section. +1. Go to the "SQL Editor" section. 2. Click "User Management Starter". 3. Click "Run". ``` diff --git a/web/docs/guides/with-flutter.mdx b/web/docs/guides/with-flutter.mdx index 5d0ab21fcb5..4eda66b6489 100644 --- a/web/docs/guides/with-flutter.mdx +++ b/web/docs/guides/with-flutter.mdx @@ -51,7 +51,7 @@ values={[ <TabItem value="UI"> ```sh -1. Go to the "SQL" section. +1. Go to the "SQL Editor" section. 2. Click "User Management Starter". 3. Click "Run". ``` diff --git a/web/docs/guides/with-ionic-angular.mdx b/web/docs/guides/with-ionic-angular.mdx index b47932f7d60..a2ad29f559b 100644 --- a/web/docs/guides/with-ionic-angular.mdx +++ b/web/docs/guides/with-ionic-angular.mdx @@ -61,7 +61,7 @@ values={[ <TabItem value="UI"> ```sh -1. Go to the "SQL" section. +1. Go to the "SQL Editor" section. 2. Click "User Management Starter". 3. Click "Run". ``` diff --git a/web/docs/guides/with-ionic-react.mdx b/web/docs/guides/with-ionic-react.mdx index fd8e48fbcd9..4670c10f930 100644 --- a/web/docs/guides/with-ionic-react.mdx +++ b/web/docs/guides/with-ionic-react.mdx @@ -61,7 +61,7 @@ values={[ <TabItem value="UI"> ```sh -1. Go to the "SQL" section. +1. Go to the "SQL Editor" section. 2. Click "User Management Starter". 3. Click "Run". ``` diff --git a/web/docs/guides/with-ionic-vue.mdx b/web/docs/guides/with-ionic-vue.mdx index 715474ed4a3..98d53c804e2 100644 --- a/web/docs/guides/with-ionic-vue.mdx +++ b/web/docs/guides/with-ionic-vue.mdx @@ -61,7 +61,7 @@ values={[ <TabItem value="UI"> ```sh -1. Go to the "SQL" section. +1. Go to the "SQL Editor" section. 2. Click "User Management Starter". 3. Click "Run". ``` diff --git a/web/docs/guides/with-nextjs.mdx b/web/docs/guides/with-nextjs.mdx index 67ebb00651e..b695caf8359 100644 --- a/web/docs/guides/with-nextjs.mdx +++ b/web/docs/guides/with-nextjs.mdx @@ -69,7 +69,7 @@ values={[ <TabItem value="UI"> ```sh -1. Go to the "SQL" section. +1. Go to the "SQL Editor" section. 2. Click "User Management Starter". 3. Click "Run". ``` diff --git a/web/docs/guides/with-react.mdx b/web/docs/guides/with-react.mdx index ea58d5b8841..c4556667368 100644 --- a/web/docs/guides/with-react.mdx +++ b/web/docs/guides/with-react.mdx @@ -68,7 +68,7 @@ values={[ <TabItem value="UI"> ```sh -1. Go to the "SQL" section. +1. Go to the "SQL Editor" section. 2. Click "User Management Starter". 3. Click "Run". ``` diff --git a/web/docs/guides/with-redwoodjs.mdx b/web/docs/guides/with-redwoodjs.mdx index b4253a6f563..12dfeaad490 100644 --- a/web/docs/guides/with-redwoodjs.mdx +++ b/web/docs/guides/with-redwoodjs.mdx @@ -115,7 +115,7 @@ values={[ <TabItem value="UI"> ```sh -1. Go to the "SQL" section. +1. Go to the "SQL Editor" section. 2. Click "User Management Starter". 4. Click "Run". ``` diff --git a/web/docs/guides/with-solidjs.mdx b/web/docs/guides/with-solidjs.mdx index 7dec2d55534..3b65b587629 100644 --- a/web/docs/guides/with-solidjs.mdx +++ b/web/docs/guides/with-solidjs.mdx @@ -68,7 +68,7 @@ values={[ <TabItem value="UI"> ```sh -1. Go to the "SQL" section. +1. Go to the "SQL Editor" section. 2. Click "User Management Starter". 3. Click "Run". ``` diff --git a/web/docs/guides/with-svelte.mdx b/web/docs/guides/with-svelte.mdx index 2e514341e0b..060b4510152 100644 --- a/web/docs/guides/with-svelte.mdx +++ b/web/docs/guides/with-svelte.mdx @@ -51,7 +51,7 @@ values={[ <TabItem value="UI"> ```sh -1. Go to the "SQL" section. +1. Go to the "SQL Editor" section. 2. Click "User Management Starter". 3. Click "Run". ``` diff --git a/web/docs/guides/with-vue-3.mdx b/web/docs/guides/with-vue-3.mdx index 3f575a0739f..b9709c52365 100644 --- a/web/docs/guides/with-vue-3.mdx +++ b/web/docs/guides/with-vue-3.mdx @@ -51,7 +51,7 @@ values={[ <TabItem value="UI"> ```sh -1. Go to the "SQL" section. +1. Go to the "SQL Editor" section. 2. Click "User Management Starter". 3. Click "Run". ``` From 55dc3befaf655a3cb855092bb35a65c6bcde1196 Mon Sep 17 00:00:00 2001 From: Copple <10214025+kiwicopple@users.noreply.github.com> Date: Mon, 6 Jun 2022 11:48:43 +1000 Subject: [PATCH 47/57] Update web/docs/guides/auth/auth-notion.mdx Co-authored-by: Joel Lee <lee.yi.jie.joel@gmail.com> --- web/docs/guides/auth/auth-notion.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/docs/guides/auth/auth-notion.mdx b/web/docs/guides/auth/auth-notion.mdx index 150d467cbea..8406a8dabca 100644 --- a/web/docs/guides/auth/auth-notion.mdx +++ b/web/docs/guides/auth/auth-notion.mdx @@ -62,7 +62,7 @@ Your redirect uri should look like the following: `https://<project-ref>.supabas - In the left sidebar, click the `Authentication` icon (near the top) - Click `Settings` from the list to go to the `Authentication Settings` page - Under `External OAuth Providers` turn `Notion Enabled` to ON -- Enter the "OAuth cliet ID" and "OAuth client secret" obtained in the `client id` and `client secret` fields. +- Enter the "OAuth client ID" and "OAuth client secret" obtained in the `client id` and `client secret` fields. - Click `Save` ### Add login code to your client app From 4f3b225f75579d51eaedddc3740d6528bf09b23e Mon Sep 17 00:00:00 2001 From: Joshen Lim <joshenlimek@gmail.com> Date: Mon, 6 Jun 2022 13:45:17 +0800 Subject: [PATCH 48/57] Update to use single flag for disabling of project creation and subscription updates, and update to disabled subscription update flow entirely if flag is true --- .../Billing/AddOns/ComputeSizeSelection.tsx | 2 +- .../PlanSelection/Plans/PlanCTAButton.tsx | 15 ++++-- .../Billing/PlanSelection/Plans/Plans.tsx | 53 ++++++++++--------- .../Billing/Subscription/Subscription.tsx | 18 +++++-- .../ui/DisabledWarningDueToIncident.tsx | 2 +- studio/pages/new/[slug].tsx | 6 ++- .../project/[ref]/settings/billing/index.tsx | 3 +- .../[ref]/settings/billing/update/free.tsx | 10 ++-- .../[ref]/settings/billing/update/pro.tsx | 8 ++- 9 files changed, 73 insertions(+), 44 deletions(-) diff --git a/studio/components/interfaces/Billing/AddOns/ComputeSizeSelection.tsx b/studio/components/interfaces/Billing/AddOns/ComputeSizeSelection.tsx index 393fc4d615d..87ff3d91372 100644 --- a/studio/components/interfaces/Billing/AddOns/ComputeSizeSelection.tsx +++ b/studio/components/interfaces/Billing/AddOns/ComputeSizeSelection.tsx @@ -15,7 +15,7 @@ interface Props { const ComputeSizeSelection: FC<Props> = ({ computeSizes, selectedComputeSize, onSelectOption }) => { const { ui } = useStore() const projectRef = ui.selectedProjectRef - const addonUpdateDisabled = useFlag('disableProjectAddonUpdates') + const addonUpdateDisabled = useFlag('disableProjectCreationAndUpdate') return ( <div className="space-y-4"> diff --git a/studio/components/interfaces/Billing/PlanSelection/Plans/PlanCTAButton.tsx b/studio/components/interfaces/Billing/PlanSelection/Plans/PlanCTAButton.tsx index 268a2196f28..443b7ec98ff 100644 --- a/studio/components/interfaces/Billing/PlanSelection/Plans/PlanCTAButton.tsx +++ b/studio/components/interfaces/Billing/PlanSelection/Plans/PlanCTAButton.tsx @@ -1,8 +1,10 @@ import { FC } from 'react' import { Button, IconLoader } from '@supabase/ui' +import * as Tooltip from '@radix-ui/react-tooltip' +import { useFlag } from 'hooks' import { STRIPE_PRODUCT_IDS } from 'lib/constants' -import { StripeProduct } from '../..' +import { StripeProduct } from 'components/interfaces/Billing' import Link from 'next/link' interface Props { @@ -12,6 +14,8 @@ interface Props { } const PlanCTAButton: FC<Props> = ({ plan, currentPlan, onSelectPlan }) => { + const projectUpdateDisabled = useFlag('disableProjectCreationAndUpdate') + const getButtonType = (plan: any) => { if (plan.name === 'Enterprise' || plan.id === STRIPE_PRODUCT_IDS.FREE) { return 'default' @@ -71,9 +75,9 @@ const PlanCTAButton: FC<Props> = ({ plan, currentPlan, onSelectPlan }) => { } return ( - <div className="flex items-center justify-center"> + <div className="flex flex-col items-center justify-center space-y-2"> <Button - disabled={disabled} + disabled={disabled || projectUpdateDisabled} type={type} onClick={() => onSelectPlan(plan)} block @@ -81,6 +85,11 @@ const PlanCTAButton: FC<Props> = ({ plan, currentPlan, onSelectPlan }) => { > {ctaText} </Button> + {!disabled && projectUpdateDisabled && ( + <p className="text-scale-1100 text-sm"> + Subscription changes are currently disabled, our engineers are working on a fix + </p> + )} </div> ) } diff --git a/studio/components/interfaces/Billing/PlanSelection/Plans/Plans.tsx b/studio/components/interfaces/Billing/PlanSelection/Plans/Plans.tsx index ec9151ccf62..8ddc8587913 100644 --- a/studio/components/interfaces/Billing/PlanSelection/Plans/Plans.tsx +++ b/studio/components/interfaces/Billing/PlanSelection/Plans/Plans.tsx @@ -1,7 +1,8 @@ -import { IconCheck } from '@supabase/ui' -import { STRIPE_PRODUCT_IDS } from 'lib/constants' import { FC } from 'react' -import { StripeProduct } from '../..' +import { IconCheck } from '@supabase/ui' + +import { STRIPE_PRODUCT_IDS } from 'lib/constants' +import { StripeProduct } from 'components/interfaces/Billing' import PlanCTAButton from './PlanCTAButton' import { PRICING_META } from './Plans.Constants' @@ -14,8 +15,8 @@ interface Props { const AnimatedGradientBackground = () => ( <div className={[ - 'absolute top-0 left-0 w-full h-full animate-sway', - 'bg-gradient-to-b from-transparent to-green-800 via-transparent', + 'animate-sway absolute top-0 left-0 h-full w-full', + 'bg-gradient-to-b from-transparent via-transparent to-green-800', ].join(' ')} /> ) @@ -23,10 +24,10 @@ const AnimatedGradientBackground = () => ( const CurrentSubscriptionBanner = () => ( <div className={[ - 'absolute h-8 -top-7 left-0 w-full', + 'absolute -top-7 left-0 h-8 w-full', 'flex items-center justify-center', 'bg-brand-400 text-brand-900', - 'rounded-t-md border-t border-l border-r border border-b-0', + 'rounded-t-md border border-t border-l border-r border-b-0', ].join(' ')} > <p className="text-xs">Current plan</p> @@ -52,30 +53,30 @@ const Plans: FC<Props> = ({ plans, currentPlan, onSelectPlan }) => { return ( <div key={PRICING_META[plan.id].name} className="relative h-full"> {plan.id === STRIPE_PRODUCT_IDS.PRO && ( - <div className="absolute overflow-hidden w-full h-full left-0 bottom-0 opacity-50"> + <div className="absolute left-0 bottom-0 h-full w-full overflow-hidden opacity-50"> <AnimatedGradientBackground /> </div> )} - <div className="flex flex-col rounded border overflow-hidden h-full"> + <div className="flex h-full flex-col overflow-hidden rounded border"> {isCurrentPlan && <CurrentSubscriptionBanner />} - <div className="px-8 py-6 bg-white dark:bg-scale-300"> + <div className="dark:bg-scale-300 bg-white px-8 py-6"> <span - className="inline-flex text-cd font-normal tracking-wide rounded-full text-base text-scale-1200" + className="text-cd text-scale-1200 inline-flex rounded-full text-base font-normal tracking-wide" id="tier-standard" > {PRICING_META[plan.id].name} </span> - <div className="flex items-baseline mt-2"> + <div className="mt-2 flex items-baseline"> <div className="flex space-x-2"> {PRICING_META[plan.id].priceMonthly !== undefined ? ( <> <div className="flex items-end gap-1"> {PRICING_META[plan.id].from && ( - <span className="text-base font-medium text-scale-1200">From</span> + <span className="text-scale-1200 text-base font-medium">From</span> )} <div> <span className="text-2xl">${PRICING_META[plan.id].priceMonthly}</span> - <span className="ml-1 text-xl font-medium text-scale-900">/mo</span> + <span className="text-scale-900 ml-1 text-xl font-medium">/mo</span> </div> </div> </> @@ -84,7 +85,7 @@ const Plans: FC<Props> = ({ plans, currentPlan, onSelectPlan }) => { )} <div className="flex h-8"> {PRICING_META[plan.id].warning && ( - <div className="px-2 py-1 mt-2 text-xs rounded-md bg-brand-300 bg-opacity-30 text-brand-1000"> + <div className="bg-brand-300 text-brand-1000 mt-2 rounded-md bg-opacity-30 px-2 py-1 text-xs"> {PRICING_META[plan.id].warning} </div> )} @@ -98,28 +99,28 @@ const Plans: FC<Props> = ({ plans, currentPlan, onSelectPlan }) => { onSelectPlan={onSelectPlan} /> </div> - <p className="text-sm text-scale-1100">{PRICING_META[plan.id].description}</p> + <p className="text-scale-1100 text-sm">{PRICING_META[plan.id].description}</p> </div> <div className={[ - 'flex-col justify-between flex-1', - 'space-y-6 border-t dark:border-scale-400', + 'flex-1 flex-col justify-between', + 'dark:border-scale-400 space-y-6 border-t', 'bg-scale-100 dark:bg-scale-300', - 'px-8 py-6 h-full hidden lg:flex', + 'hidden h-full px-8 py-6 lg:flex', ].join(' ')} > {PRICING_META[plan.id].preface && ( - <p className="text-sm text-scale-1200">{PRICING_META[plan.id].preface}</p> + <p className="text-scale-1200 text-sm">{PRICING_META[plan.id].preface}</p> )} - <ul role="list" className="divide-y dark:divide-scale-400"> + <ul role="list" className="dark:divide-scale-400 divide-y"> {PRICING_META[plan.id].features.map((feature) => ( <li key={feature} className="flex items-center py-2"> <IconCheck - className="w-3 h-3 text-brand-900 " + className="text-brand-900 h-3 w-3 " aria-hidden="true" strokeWidth={3} /> - <p className="mb-0 ml-3 text-xs text-scale-1100 dark:text-scale-1200"> + <p className="text-scale-1100 dark:text-scale-1200 mb-0 ml-3 text-xs"> {feature} </p> </li> @@ -128,13 +129,13 @@ const Plans: FC<Props> = ({ plans, currentPlan, onSelectPlan }) => { <div className="flex flex-col gap-6"> <div className="space-y-2"> {PRICING_META[plan.id].additional && ( - <p className="text-sm text-scale-1200">{PRICING_META[plan.id].additional}</p> + <p className="text-scale-1200 text-sm">{PRICING_META[plan.id].additional}</p> )} {PRICING_META[plan.id].scale && ( - <p className="text-xs text-scale-900">{PRICING_META[plan.id].scale}</p> + <p className="text-scale-900 text-xs">{PRICING_META[plan.id].scale}</p> )} {PRICING_META[plan.id].shutdown && ( - <p className="text-xs text-scale-900">{PRICING_META[plan.id].shutdown}</p> + <p className="text-scale-900 text-xs">{PRICING_META[plan.id].shutdown}</p> )} </div> </div> diff --git a/studio/components/interfaces/Billing/Subscription/Subscription.tsx b/studio/components/interfaces/Billing/Subscription/Subscription.tsx index c56b86c5677..a6e7486aa73 100644 --- a/studio/components/interfaces/Billing/Subscription/Subscription.tsx +++ b/studio/components/interfaces/Billing/Subscription/Subscription.tsx @@ -3,9 +3,10 @@ import dayjs from 'dayjs' import { sum } from 'lodash' import { useRouter } from 'next/router' import { Loading, Button } from '@supabase/ui' + import { formatBytes } from 'lib/helpers' import { STRIPE_PRODUCT_IDS } from 'lib/constants' -import { useStore } from 'hooks' +import { useStore, useFlag } from 'hooks' import CostBreakdownRow from './CostBreakdownRow' import { StripeSubscription } from './Subscription.types' import { deriveFeatureCost, deriveProductCost } from '../PAYGUsage/PAYGUsage.utils' @@ -34,6 +35,7 @@ const Subscription: FC<Props> = ({ const router = useRouter() const { ui } = useStore() const isOrgOwner = ui.selectedOrganization?.is_owner + const projectUpdateDisabled = useFlag('disableProjectCreationAndUpdate') const isPayg = subscription?.tier.prod_id === STRIPE_PRODUCT_IDS.PAYG const addOns = subscription?.addons ?? [] @@ -62,16 +64,24 @@ const Subscription: FC<Props> = ({ </div> <div className="flex flex-col items-end space-y-2"> <Button - disabled={!isOrgOwner} + disabled={!isOrgOwner || projectUpdateDisabled} onClick={() => router.push(`/project/${project.ref}/settings/billing/update`)} type="primary" > Change subscription </Button> - {!isOrgOwner && ( - <p className="text-scale-1100 text-sm"> + {!isOrgOwner ? ( + <p className="text-scale-1100 text-xs"> Only the organization owner can amend subscriptions </p> + ) : projectUpdateDisabled ? ( + <p className="text-scale-1100 text-right text-xs"> + Subscription changes are currently disabled + <br /> + Our engineers are working on a fix + </p> + ) : ( + <div /> )} </div> </div> diff --git a/studio/components/ui/DisabledWarningDueToIncident.tsx b/studio/components/ui/DisabledWarningDueToIncident.tsx index 503ab65ce4c..1c01977100e 100644 --- a/studio/components/ui/DisabledWarningDueToIncident.tsx +++ b/studio/components/ui/DisabledWarningDueToIncident.tsx @@ -9,7 +9,7 @@ interface Props { const DisabledWarningDueToIncident: FC<Props> = ({ title }) => { return ( <InformationBox - icon={<IconAlertCircle className="text-white" size="large" strokeWidth={1.5} />} + icon={<IconAlertCircle size={20} strokeWidth={1.5} />} defaultVisibility={true} hideCollapse title={title} diff --git a/studio/pages/new/[slug].tsx b/studio/pages/new/[slug].tsx index fdeff18dffb..19b842c5b85 100644 --- a/studio/pages/new/[slug].tsx +++ b/studio/pages/new/[slug].tsx @@ -60,7 +60,7 @@ const Wizard: NextPageWithLayout = () => { const { app, ui } = useStore() const subscriptionStats = useSubscriptionStats() - const projectCreationDisabled = useFlag('disableProjectCreation') + const projectCreationDisabled = useFlag('disableProjectCreationAndUpdate') const [projectName, setProjectName] = useState('') const [dbPass, setDbPass] = useState('') @@ -208,7 +208,9 @@ const Wizard: NextPageWithLayout = () => { Cancel </Button> <div className="items-center space-x-3"> - <span className="text-scale-900 text-xs">You can rename your project later</span> + {!projectCreationDisabled && ( + <span className="text-scale-900 text-xs">You can rename your project later</span> + )} <Button onClick={onClickNext} loading={newProjectedLoading} diff --git a/studio/pages/project/[ref]/settings/billing/index.tsx b/studio/pages/project/[ref]/settings/billing/index.tsx index 5348166d10d..7218dcf1eff 100644 --- a/studio/pages/project/[ref]/settings/billing/index.tsx +++ b/studio/pages/project/[ref]/settings/billing/index.tsx @@ -14,8 +14,7 @@ import DateRangePicker from 'components/to-be-cleaned/DateRangePicker' import { PaygStats } from 'components/interfaces/Billing/PAYGUsage/PAYGUsage.types' import { NextPageWithLayout } from 'types' -type ProjectBillingProps = {} & any -const ProjectBilling: NextPageWithLayout = ({ store }: ProjectBillingProps) => { +const ProjectBilling: NextPageWithLayout = () => { const { ui } = useStore() const project = ui.selectedProject diff --git a/studio/pages/project/[ref]/settings/billing/update/free.tsx b/studio/pages/project/[ref]/settings/billing/update/free.tsx index a92446b703f..b48a04e6ce8 100644 --- a/studio/pages/project/[ref]/settings/billing/update/free.tsx +++ b/studio/pages/project/[ref]/settings/billing/update/free.tsx @@ -2,25 +2,29 @@ import { useState, useEffect } from 'react' import { observer } from 'mobx-react-lite' import { useRouter } from 'next/router' -import { useStore } from 'hooks' +import { NextPageWithLayout } from 'types' +import { useStore, useFlag } from 'hooks' import { get } from 'lib/common/fetch' import { API_URL, STRIPE_PRODUCT_IDS } from 'lib/constants' import { BillingLayout } from 'components/layouts' import { ExitSurvey, StripeSubscription } from 'components/interfaces/Billing' -import { NextPageWithLayout } from 'types' const BillingUpdateFree: NextPageWithLayout = () => { const { ui } = useStore() const router = useRouter() const projectRef = ui.selectedProject?.ref + const projectUpdateDisabled = useFlag('disableProjectCreationAndUpdate') + const [products, setProducts] = useState<{ tiers: any[]; addons: any[] }>() const [subscription, setSubscription] = useState<StripeSubscription>() const [isLoadingProducts, setIsLoadingProducts] = useState(false) useEffect(() => { - if (projectRef) { + if (projectUpdateDisabled) { + router.push(`/project/${projectRef}/settings/billing/update`) + } else if (projectRef) { getStripeProducts() getSubscription() } diff --git a/studio/pages/project/[ref]/settings/billing/update/pro.tsx b/studio/pages/project/[ref]/settings/billing/update/pro.tsx index 34beb43cd76..288f739c43a 100644 --- a/studio/pages/project/[ref]/settings/billing/update/pro.tsx +++ b/studio/pages/project/[ref]/settings/billing/update/pro.tsx @@ -2,7 +2,7 @@ import { useState, useEffect } from 'react' import { observer } from 'mobx-react-lite' import { useRouter } from 'next/router' -import { useStore } from 'hooks' +import { useStore, useFlag } from 'hooks' import { get } from 'lib/common/fetch' import { API_URL } from 'lib/constants' @@ -19,6 +19,8 @@ const BillingUpdatePro: NextPageWithLayout = () => { const projectRef = ui.selectedProject?.ref const orgSlug = ui.selectedOrganization?.slug + const projectUpdateDisabled = useFlag('disableProjectCreationAndUpdate') + const [isLoadingProducts, setIsLoadingProducts] = useState(false) const [isLoadingPaymentMethods, setIsLoadingPaymentMethods] = useState(false) @@ -34,7 +36,9 @@ const BillingUpdatePro: NextPageWithLayout = () => { }, []) useEffect(() => { - if (projectRef) { + if (projectUpdateDisabled) { + router.push(`/project/${projectRef}/settings/billing/update`) + } else if (projectRef) { getStripeProducts() getSubscription() } From 4900f2d096776295151caeb4cbac9ce2750294e6 Mon Sep 17 00:00:00 2001 From: Lim Swee Kiat <limsweekiat@gmail.com> Date: Mon, 6 Jun 2022 17:26:37 +0800 Subject: [PATCH 49/57] Fix wrong video in Database Function documentation --- web/docs/guides/database/functions.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/docs/guides/database/functions.mdx b/web/docs/guides/database/functions.mdx index 5dc2f492065..6ad3052330f 100644 --- a/web/docs/guides/database/functions.mdx +++ b/web/docs/guides/database/functions.mdx @@ -355,7 +355,7 @@ This limits the potential damage if you allow access to schemas which the user e className="w-full video-with-border" width="640" height="385" - src="https://www.youtube-nocookie.com/embed/I6nnp9AINJk" + src="https://www.youtube-nocookie.com/embed/rARgrELRCwY" frameBorder="1" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen From aa5b4269b2bacea16eb6ed5555cfa5cd40e62ed3 Mon Sep 17 00:00:00 2001 From: Joshen Lim <joshenlimek@gmail.com> Date: Mon, 6 Jun 2022 17:35:09 +0800 Subject: [PATCH 50/57] Add incident banner --- .../interfaces/App/AppBannerWrapper.tsx | 29 +++++++++++++++++++ studio/components/interfaces/App/index.ts | 3 +- .../layouts/AccountLayout/AccountLayout.tsx | 8 +++-- .../layouts/AccountLayout/WithSidebar.tsx | 20 +++++++------ .../NavigationBar/NavigationBar.tsx | 25 +++++++--------- .../layouts/ProjectLayout/ProductMenuBar.tsx | 11 +++++-- .../layouts/ProjectLayout/ProjectLayout.tsx | 6 ++-- studio/pages/_app.tsx | 9 ++++-- 8 files changed, 77 insertions(+), 34 deletions(-) create mode 100644 studio/components/interfaces/App/AppBannerWrapper.tsx diff --git a/studio/components/interfaces/App/AppBannerWrapper.tsx b/studio/components/interfaces/App/AppBannerWrapper.tsx new file mode 100644 index 00000000000..18f3620840f --- /dev/null +++ b/studio/components/interfaces/App/AppBannerWrapper.tsx @@ -0,0 +1,29 @@ +import { FC } from 'react' +import Link from 'next/link' +import { useFlag } from 'hooks' +import { IconExternalLink } from '@supabase/ui' + +const AppBannerWrapper: FC = ({ children }) => { + const ongoingIncident = useFlag('ongoingIncident') + + return ( + <div className="flex flex-col"> + {ongoingIncident && ( + <Link href="https://status.supabase.com"> + <a target="_blank"> + <div className="hover:bg-green-1000 flex cursor-pointer items-center justify-center space-x-2 bg-green-900 py-3 transition"> + <p className="text-scale-1200 text-sm font-medium"> + We are currently investigating a technical issue, follow status.supabase.com for + updates + </p> + <IconExternalLink size={16} strokeWidth={2} /> + </div> + </a> + </Link> + )} + {children} + </div> + ) +} + +export default AppBannerWrapper diff --git a/studio/components/interfaces/App/index.ts b/studio/components/interfaces/App/index.ts index f65fabe0209..4e92356a261 100644 --- a/studio/components/interfaces/App/index.ts +++ b/studio/components/interfaces/App/index.ts @@ -1,5 +1,6 @@ import PortalToast from './PortalToast' import GoTrueWrapper from './GoTrueWrapper/GoTrueWrapper' import RouteValidationWrapper from './RouteValidationWrapper' +import AppBannerWrapper from './AppBannerWrapper' -export { PortalToast, GoTrueWrapper, RouteValidationWrapper } +export { PortalToast, GoTrueWrapper, RouteValidationWrapper, AppBannerWrapper } diff --git a/studio/components/layouts/AccountLayout/AccountLayout.tsx b/studio/components/layouts/AccountLayout/AccountLayout.tsx index 0c0e347967f..98822e64257 100644 --- a/studio/components/layouts/AccountLayout/AccountLayout.tsx +++ b/studio/components/layouts/AccountLayout/AccountLayout.tsx @@ -3,7 +3,7 @@ import { useRouter } from 'next/router' import { observer } from 'mobx-react-lite' import { API_URL, IS_PLATFORM } from 'lib/constants' -import { useStore, withAuth } from 'hooks' +import { useStore, withAuth, useFlag } from 'hooks' import WithSidebar from './WithSidebar' import { auth } from 'lib/gotrue' @@ -17,9 +17,11 @@ import { auth } from 'lib/gotrue' const AccountLayout = ({ children, title, breadcrumbs }: any) => { const router = useRouter() - const { app, ui } = useStore() + const ongoingIncident = useFlag('ongoingIncident') + const maxHeight = ongoingIncident ? 'calc(100vh - 44px)' : '100vh' + const onClickLogout = async () => { await auth.signOut() router.reload() @@ -117,7 +119,7 @@ const AccountLayout = ({ children, title, breadcrumbs }: any) => { </Head> <div className="flex h-full"> <main - style={{ maxHeight: '100vh' }} + style={{ height: maxHeight, maxHeight }} className="flex w-full flex-1 flex-col overflow-y-auto" > <WithSidebar title={title} breadcrumbs={breadcrumbs} links={linksWithHeaders}> diff --git a/studio/components/layouts/AccountLayout/WithSidebar.tsx b/studio/components/layouts/AccountLayout/WithSidebar.tsx index c36c6388f51..8ac03d40866 100644 --- a/studio/components/layouts/AccountLayout/WithSidebar.tsx +++ b/studio/components/layouts/AccountLayout/WithSidebar.tsx @@ -1,7 +1,8 @@ import Link from 'next/link' -import { CSSProperties, FC, ReactNode } from 'react' -import { Menu, Typography, IconArrowUpRight, Badge } from '@supabase/ui' +import { FC, ReactNode } from 'react' import { isUndefined } from 'lodash' +import { Menu, Typography, IconArrowUpRight, Badge } from '@supabase/ui' +import { useFlag } from 'hooks' import LayoutHeader from '../ProjectLayout/LayoutHeader' interface Props { @@ -11,7 +12,6 @@ interface Props { header?: ReactNode subitems?: any[] subitemsParentKey?: number - sidebarStyle?: CSSProperties hideSidebar?: boolean customSidebarContent?: ReactNode children: ReactNode @@ -22,7 +22,6 @@ const WithSidebar: FC<Props> = ({ header, breadcrumbs = [], children, - sidebarStyle, links, subitems, subitemsParentKey, @@ -32,16 +31,19 @@ const WithSidebar: FC<Props> = ({ const noContent = !links && !customSidebarContent const linksHaveHeaders = links && links[0].heading + const ongoingIncident = useFlag('ongoingIncident') + const maxHeight = ongoingIncident ? 'calc(100vh - 44px)' : '100vh' + return ( - <div className={`flex `}> + <div className="flex max-h-full"> {!hideSidebar && !noContent && ( <div id="with-sidebar" + style={{ height: maxHeight, maxHeight }} className={[ - 'bg-sidebar-linkbar-light dark:bg-sidebar-linkbar-dark', - 'hide-scrollbar dark:border-dark h-screen w-64 overflow-auto border-r', + 'bg-sidebar-linkbar-light dark:bg-sidebar-linkbar-dark h-full', + 'hide-scrollbar dark:border-dark w-64 overflow-auto border-r', ].join(' ')} - style={sidebarStyle} > {title && ( <div className="mb-2"> @@ -74,7 +76,7 @@ const WithSidebar: FC<Props> = ({ </div> </div> )} - <div className="flex h-screen flex-1 flex-col"> + <div className="flex flex-1 flex-col"> <LayoutHeader breadcrumbs={breadcrumbs} /> <div className="flex-1 flex-grow overflow-auto">{children}</div> </div> diff --git a/studio/components/layouts/ProjectLayout/NavigationBar/NavigationBar.tsx b/studio/components/layouts/ProjectLayout/NavigationBar/NavigationBar.tsx index 335b31fd207..dd8f38a36dd 100644 --- a/studio/components/layouts/ProjectLayout/NavigationBar/NavigationBar.tsx +++ b/studio/components/layouts/ProjectLayout/NavigationBar/NavigationBar.tsx @@ -6,7 +6,7 @@ import { isUndefined } from 'lodash' import { Button, IconHome, Dropdown, IconUser, IconSettings } from '@supabase/ui' import { IS_PLATFORM } from 'lib/constants' -import { useStore } from 'hooks' +import { useStore, useFlag } from 'hooks' import { generateProductRoutes, generateOtherRoutes } from './NavigationBar.utils' import NavigationIconButton from './NavigationIconButton' @@ -18,22 +18,19 @@ const NavigationBar: FC<Props> = ({}) => { const projectRef = ui.selectedProjectRef as string const projectBaseInfo = ui.selectedProjectBaseInfo + const ongoingIncident = useFlag('ongoingIncident') + const activeRoute = router.pathname.split('/')[3] const productRoutes = generateProductRoutes(projectRef, projectBaseInfo) const otherRoutes = generateOtherRoutes(projectRef, projectBaseInfo) return ( <div - className=" - h-screen w-14 - flex flex-col - justify-between - p-2 - overflow-y-hidden - bg-sidebar-light - dark:bg-sidebar-dark - border-r - dark:border-dark" + style={{ height: ongoingIncident ? 'calc(100vh - 44px)' : '100vh' }} + className={[ + 'flex w-14 flex-col justify-between overflow-y-hidden p-2', + 'bg-sidebar-light dark:bg-sidebar-dark dark:border-dark border-r', + ].join(' ')} > <ul className="flex flex-col space-y-2"> <Link href={'/'}> @@ -41,7 +38,7 @@ const NavigationBar: FC<Props> = ({}) => { <img src="/img/supabase-logo.svg" alt="Supabase" - className="rounded h-[40px] w-6 mx-auto cursor-pointer" + className="mx-auto h-[40px] w-6 cursor-pointer rounded" /> </a> </Link> @@ -54,7 +51,7 @@ const NavigationBar: FC<Props> = ({}) => { link: `/project/${projectRef}`, }} /> - <div className="h-px w-full bg-scale-500"></div> + <div className="bg-scale-500 h-px w-full"></div> {productRoutes.map((route) => ( <NavigationIconButton key={route.key} @@ -62,7 +59,7 @@ const NavigationBar: FC<Props> = ({}) => { isActive={activeRoute === route.key} /> ))} - <div className="h-px w-full bg-scale-500"></div> + <div className="bg-scale-500 h-px w-full"></div> {otherRoutes.map((route) => ( <NavigationIconButton key={route.key} diff --git a/studio/components/layouts/ProjectLayout/ProductMenuBar.tsx b/studio/components/layouts/ProjectLayout/ProductMenuBar.tsx index fed432b2e36..e7a5b160349 100644 --- a/studio/components/layouts/ProjectLayout/ProductMenuBar.tsx +++ b/studio/components/layouts/ProjectLayout/ProductMenuBar.tsx @@ -1,5 +1,6 @@ import { FC, ReactNode } from 'react' import { Typography } from '@supabase/ui' +import { useFlag } from 'hooks' interface Props { title: string @@ -7,21 +8,25 @@ interface Props { } const ProductMenuBar: FC<Props> = ({ title, children }) => { + const ongoingIncident = useFlag('ongoingIncident') + const maxHeight = ongoingIncident ? 'calc(100vh - 44px)' : '100vh' + return ( <div + style={{ height: maxHeight, maxHeight }} className={[ - 'w-64 h-screen flex flex-col hide-scrollbar border-r', // Layout + 'hide-scrollbar flex w-64 flex-col border-r', // Layout 'bg-sidebar-linkbar-light', // Light mode 'dark:bg-sidebar-linkbar-dark dark:border-dark ', // Dark mode ].join(' ')} > <div - className="px-6 max-h-12 border-b dark:border-dark flex items-center" + className="dark:border-dark flex max-h-12 items-center border-b px-6" style={{ minHeight: '3rem' }} > <Typography.Title level={4}>{title}</Typography.Title> </div> - <div className="overflow-y-auto flex-grow">{children}</div> + <div className="flex-grow overflow-y-auto">{children}</div> </div> ) } diff --git a/studio/components/layouts/ProjectLayout/ProjectLayout.tsx b/studio/components/layouts/ProjectLayout/ProjectLayout.tsx index c646ddc0887..366bff4e7ed 100644 --- a/studio/components/layouts/ProjectLayout/ProjectLayout.tsx +++ b/studio/components/layouts/ProjectLayout/ProjectLayout.tsx @@ -2,7 +2,7 @@ import Head from 'next/head' import { FC, ReactNode, PropsWithChildren } from 'react' import { observer } from 'mobx-react-lite' import { useRouter } from 'next/router' -import { useStore, withAuth } from 'hooks' +import { useStore, withAuth, useFlag } from 'hooks' import { PROJECT_STATUS } from 'lib/constants' import Connecting from 'components/ui/Loading' @@ -30,6 +30,8 @@ const ProjectLayout = ({ hideHeader = false, hideIconBar = false, }: PropsWithChildren<Props>) => { + const ongoingIncident = useFlag('ongoingIncident') + return ( <> <Head> @@ -47,8 +49,8 @@ const ProjectLayout = ({ </MenuBarWrapper> <main - style={{ maxHeight: '100vh' }} className="flex w-full flex-1 flex-col overflow-x-hidden" + style={{ height: ongoingIncident ? 'calc(100vh - 44px)' : '100vh' }} > {!hideHeader && <LayoutHeader />} <ContentWrapper isLoading={isLoading}>{children}</ContentWrapper> diff --git a/studio/pages/_app.tsx b/studio/pages/_app.tsx index 5b97a48d507..9420bc43e17 100644 --- a/studio/pages/_app.tsx +++ b/studio/pages/_app.tsx @@ -26,7 +26,12 @@ import { StoreProvider } from 'hooks' import { getParameterByName } from 'lib/common/fetch' import { GOTRUE_ERRORS } from 'lib/constants' -import { PortalToast, GoTrueWrapper, RouteValidationWrapper } from 'components/interfaces/App' +import { + PortalToast, + GoTrueWrapper, + RouteValidationWrapper, + AppBannerWrapper, +} from 'components/interfaces/App' import PageTelemetry from 'components/ui/PageTelemetry' import FlagProvider from 'components/ui/Flag/FlagProvider' @@ -62,7 +67,7 @@ function MyApp({ Component, pageProps }: AppPropsWithLayout) { <GoTrueWrapper> <PageTelemetry> <RouteValidationWrapper> - {getLayout(<Component {...pageProps} />)} + <AppBannerWrapper>{getLayout(<Component {...pageProps} />)}</AppBannerWrapper> </RouteValidationWrapper> </PageTelemetry> </GoTrueWrapper> From 83d1a5f7ccbc25e5076198b093f4fa43c9030a4b Mon Sep 17 00:00:00 2001 From: Joshen Lim <joshenlimek@gmail.com> Date: Mon, 6 Jun 2022 17:45:01 +0800 Subject: [PATCH 51/57] Fix styling for support form page --- studio/pages/support/new.tsx | 32 ++++++++++++++++++++------------ 1 file changed, 20 insertions(+), 12 deletions(-) diff --git a/studio/pages/support/new.tsx b/studio/pages/support/new.tsx index 30ee44c5809..6ebd2c01dd9 100644 --- a/studio/pages/support/new.tsx +++ b/studio/pages/support/new.tsx @@ -16,7 +16,7 @@ import Link from 'next/link' import { useRouter } from 'next/router' import { API_URL, PRICING_TIER_PRODUCT_IDS } from 'lib/constants' -import { useStore, withAuth } from 'hooks' +import { useStore, withAuth, useFlag } from 'hooks' import { post, get } from 'lib/common/fetch' import { Project } from 'types' import { isUndefined } from 'lodash' @@ -125,6 +125,9 @@ const SupportNew = () => { const [loading, setLoading] = useState<boolean>(false) const [sent, setSent] = useState<boolean>(false) + const ongoingIncident = useFlag('ongoingIncident') + const maxHeight = ongoingIncident ? 'calc(100vh - 44px)' : '100vh' + /* * Get all orgs and projects from global store */ @@ -178,7 +181,8 @@ const SupportNew = () => { if (x.name === 'project') { const selectedProject = projects.find((project: any) => project.ref === x.value) if ( - (selectedProject?.subscription_tier ?? PRICING_TIER_PRODUCT_IDS.FREE) === PRICING_TIER_PRODUCT_IDS.FREE && + (selectedProject?.subscription_tier ?? PRICING_TIER_PRODUCT_IDS.FREE) === + PRICING_TIER_PRODUCT_IDS.FREE && formState.severity.value === 'Critical' ) { formDispatch({ @@ -250,7 +254,7 @@ const SupportNew = () => { const Success = () => { return ( - <div className="w-100 px-6 space-y-4"> + <div className="w-100 space-y-4 px-6"> <div className="relative flex"> <IconCheck size={24} background={'brand'} /> </div> @@ -272,8 +276,11 @@ const SupportNew = () => { if (!isInitialized) return <Connecting /> return ( - <div className="flex h-screen relative overflow-y-auto overflow-x-hidden"> - <div className="max-w-2xl mx-auto my-8 px-4 lg:px-6"> + <div + className="relative flex overflow-y-auto overflow-x-hidden" + style={{ height: maxHeight, maxHeight }} + > + <div className="mx-auto my-8 max-w-2xl px-4 lg:px-6"> <Button type="text" className="opacity-50 hover:opacity-100" @@ -285,14 +292,14 @@ const SupportNew = () => { > Go back </Button> - <div className="py-8 space-y-12"> + <div className="space-y-12 py-8"> <div className="flex items-center space-x-3"> - <SVG src={`/img/supabase-logo.svg`} className="w-4 h-4" /> + <SVG src={`/img/supabase-logo.svg`} className="h-4 w-4" /> <Typography.Title level={4} className="m-0"> Supabase support </Typography.Title> </div> - <div className="bg-panel-body-light dark:bg-panel-body-dark py-8 rounded border dark:border-dark shadow-md space-y-12 min-w-full"> + <div className="bg-panel-body-light dark:bg-panel-body-dark dark:border-dark min-w-full space-y-12 rounded border py-8 shadow-md"> {sent ? ( <Success /> ) : ( @@ -319,7 +326,7 @@ const SupportNew = () => { return ( <> <span>{option.label}</span> - <span className="opacity-50 block text-xs"> + <span className="block text-xs opacity-50"> {option.description} </span> </> @@ -351,7 +358,7 @@ const SupportNew = () => { return ( <div> <span>{option.name}</span> - <span className="opacity-50 block text-xs"> + <span className="block text-xs opacity-50"> {organization?.name} </span> </div> @@ -375,7 +382,8 @@ const SupportNew = () => { (project: any) => project.ref === formState.project.value ) const isAllowedCritical = - (selectedProject?.subscription_tier ?? PRICING_TIER_PRODUCT_IDS.FREE) !== PRICING_TIER_PRODUCT_IDS.FREE + (selectedProject?.subscription_tier ?? PRICING_TIER_PRODUCT_IDS.FREE) !== + PRICING_TIER_PRODUCT_IDS.FREE return ( <Listbox.Option key={`option-${option.value}`} @@ -386,7 +394,7 @@ const SupportNew = () => { return ( <> <span>{option.label}</span> - <span className="opacity-50 block text-xs"> + <span className="block text-xs opacity-50"> {option.description} </span> </> From a95f4f4ec684cd65841472dbeebf92140a3530cd Mon Sep 17 00:00:00 2001 From: Terry Sutton <saltcod@gmail.com> Date: Mon, 6 Jun 2022 09:13:40 -0230 Subject: [PATCH 52/57] Make the text colour light in light mode, allow svg to inherit currentColor --- studio/components/interfaces/App/AppBannerWrapper.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/studio/components/interfaces/App/AppBannerWrapper.tsx b/studio/components/interfaces/App/AppBannerWrapper.tsx index 18f3620840f..8df40f60af2 100644 --- a/studio/components/interfaces/App/AppBannerWrapper.tsx +++ b/studio/components/interfaces/App/AppBannerWrapper.tsx @@ -4,15 +4,15 @@ import { useFlag } from 'hooks' import { IconExternalLink } from '@supabase/ui' const AppBannerWrapper: FC = ({ children }) => { - const ongoingIncident = useFlag('ongoingIncident') + const ongoingIncident = true return ( <div className="flex flex-col"> {ongoingIncident && ( <Link href="https://status.supabase.com"> <a target="_blank"> - <div className="hover:bg-green-1000 flex cursor-pointer items-center justify-center space-x-2 bg-green-900 py-3 transition"> - <p className="text-scale-1200 text-sm font-medium"> + <div className="hover:bg-green-1000 flex cursor-pointer items-center justify-center space-x-2 bg-green-900 py-3 transition text-scale-400 dark:text-scale-1200"> + <p className="text-sm font-medium"> We are currently investigating a technical issue, follow status.supabase.com for updates </p> From f9fec6b2a620f9210a9b857f777fee466ad4c3a5 Mon Sep 17 00:00:00 2001 From: Terry Sutton <saltcod@gmail.com> Date: Mon, 6 Jun 2022 09:14:41 -0230 Subject: [PATCH 53/57] Undo setting on ongoingIncident --- studio/components/interfaces/App/AppBannerWrapper.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/studio/components/interfaces/App/AppBannerWrapper.tsx b/studio/components/interfaces/App/AppBannerWrapper.tsx index 8df40f60af2..16a46e7afc5 100644 --- a/studio/components/interfaces/App/AppBannerWrapper.tsx +++ b/studio/components/interfaces/App/AppBannerWrapper.tsx @@ -4,7 +4,7 @@ import { useFlag } from 'hooks' import { IconExternalLink } from '@supabase/ui' const AppBannerWrapper: FC = ({ children }) => { - const ongoingIncident = true + const ongoingIncident = useFlag('ongoingIncident') return ( <div className="flex flex-col"> From 3b9f4a13abf029ca9300af1d31b67c54627ee758 Mon Sep 17 00:00:00 2001 From: Joshen Lim <joshenlimek@gmail.com> Date: Mon, 6 Jun 2022 21:12:04 +0800 Subject: [PATCH 54/57] Fix height issue on Wizardlayout with new banner --- studio/components/interfaces/App/AppBannerWrapper.tsx | 2 +- studio/components/layouts/WizardLayout.tsx | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/studio/components/interfaces/App/AppBannerWrapper.tsx b/studio/components/interfaces/App/AppBannerWrapper.tsx index 18f3620840f..e551999db10 100644 --- a/studio/components/interfaces/App/AppBannerWrapper.tsx +++ b/studio/components/interfaces/App/AppBannerWrapper.tsx @@ -7,7 +7,7 @@ const AppBannerWrapper: FC = ({ children }) => { const ongoingIncident = useFlag('ongoingIncident') return ( - <div className="flex flex-col"> + <div className="flex h-full flex-col"> {ongoingIncident && ( <Link href="https://status.supabase.com"> <a target="_blank"> diff --git a/studio/components/layouts/WizardLayout.tsx b/studio/components/layouts/WizardLayout.tsx index e98105b1e33..6feb3fa30fd 100644 --- a/studio/components/layouts/WizardLayout.tsx +++ b/studio/components/layouts/WizardLayout.tsx @@ -1,12 +1,15 @@ import { FC } from 'react' import Link from 'next/link' import { IconChevronRight } from '@supabase/ui' -import { withAuth } from 'hooks' +import { withAuth, useFlag } from 'hooks' import { observer } from 'mobx-react-lite' const WizardLayout: FC<any> = ({ organization, project, children }) => { + const ongoingIncident = useFlag('ongoingIncident') + const maxHeight = ongoingIncident ? 'calc(100vh - 44px)' : '100vh' + return ( - <div className="flex h-full w-full flex-col"> + <div className="flex w-full flex-col" style={{ height: maxHeight, maxHeight }}> <Header organization={organization} project={project} /> <div className="overflow-auto"> <section className="has-slide-in slide-in relative mx-auto my-10 max-w-2xl"> From c921fb989c232c1d8903d8b3c8e69b1017cb3067 Mon Sep 17 00:00:00 2001 From: Joshen Lim <joshenlimek@gmail.com> Date: Tue, 7 Jun 2022 10:03:15 +0800 Subject: [PATCH 55/57] Remove descriptions from db add on options on billing update pro page --- studio/components/interfaces/Billing/AddOns/AddOns.utils.ts | 1 - .../interfaces/Billing/AddOns/ComputeSizeSelection.tsx | 1 - 2 files changed, 2 deletions(-) diff --git a/studio/components/interfaces/Billing/AddOns/AddOns.utils.ts b/studio/components/interfaces/Billing/AddOns/AddOns.utils.ts index ca98cc2485d..fb55d21b3b3 100644 --- a/studio/components/interfaces/Billing/AddOns/AddOns.utils.ts +++ b/studio/components/interfaces/Billing/AddOns/AddOns.utils.ts @@ -7,7 +7,6 @@ export const formatComputeSizes = (computeSizes: any[]) => { const microOption = { id: '', name: 'Micro Add-on', - description: 'Basic set up to get started', metadata: { default_price_id: undefined, supabase_prod_id: 'addon_instance_micro', diff --git a/studio/components/interfaces/Billing/AddOns/ComputeSizeSelection.tsx b/studio/components/interfaces/Billing/AddOns/ComputeSizeSelection.tsx index 87ff3d91372..dd7307bdda0 100644 --- a/studio/components/interfaces/Billing/AddOns/ComputeSizeSelection.tsx +++ b/studio/components/interfaces/Billing/AddOns/ComputeSizeSelection.tsx @@ -43,7 +43,6 @@ const ComputeSizeSelection: FC<Props> = ({ computeSizes, selectedComputeSize, on // @ts-ignore description={ <div> - <p>{option.description}</p> <p>{option.metadata.features}</p> </div> } From 72c3c5d8a2736d5673b7e2c944b11bcc2eb914a0 Mon Sep 17 00:00:00 2001 From: Kang Ming <kang.ming1996@gmail.com> Date: Mon, 6 Jun 2022 20:47:33 -0700 Subject: [PATCH 56/57] fix link in notion docs --- web/docs/guides/auth/auth-notion.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/docs/guides/auth/auth-notion.mdx b/web/docs/guides/auth/auth-notion.mdx index 8406a8dabca..44a6464c03d 100644 --- a/web/docs/guides/auth/auth-notion.mdx +++ b/web/docs/guides/auth/auth-notion.mdx @@ -28,7 +28,7 @@ Setting up Notion logins for your application consists of 3 parts: - Once logged in, go to [notion.so/my-integrations](https://notion.so/my-integrations) and create a new integration. - When creating your integration, ensure that you select "Public integration" under "Integration type" and "Read user information including email addresses" under "Capabilities". -- You will need to add a redirect uri, see [Add the redirect uri](### Add the redirect uri) +- You will need to add a redirect uri, see [Add the redirect uri](#add-the-redirect-uri) - Once you've filled in the necessary fields, click "Submit" to finish creating the integration. ![notion.so](/img/guides/auth-notion/notion-developer.png) From 8338b04576725e3e31108c3f3ae83c48a4d7f05b Mon Sep 17 00:00:00 2001 From: Kang Ming <kang.ming1996@gmail.com> Date: Mon, 6 Jun 2022 20:50:19 -0700 Subject: [PATCH 57/57] fix links in keycloak docs --- web/docs/guides/auth/auth-keycloak.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/docs/guides/auth/auth-keycloak.mdx b/web/docs/guides/auth/auth-keycloak.mdx index de45c664b6c..ac5c41dbf19 100644 --- a/web/docs/guides/auth/auth-keycloak.mdx +++ b/web/docs/guides/auth/auth-keycloak.mdx @@ -28,13 +28,13 @@ Keycloak OAuth consists of five broad steps: ### Access your Keycloak Admin console -- Login by visiting `http://localhost:8080` and clicking on "Administration Console". +- Login by visiting [`http://localhost:8080`](http://localhost:8080) and clicking on "Administration Console". ### Create a Keycloak Realm - Once you've logged in to the Keycloak console, you can add a realm from the side panel. The default realm should be named "Master". - After you've added a new realm, you can retrieve the `issuer` from the "OpenID Endpoint Configuration" endpoint. The `issuer` will be used as the `Keycloak URL`. -- You can find this endpoint from the realm settings under the "General Tab" or visit http://localhost:8080/auth/realms/my_realm_name/.well-known/openid-configuration . +- You can find this endpoint from the realm settings under the "General Tab" or visit [`http://localhost:8080/auth/realms/my_realm_name/.well-known/openid-configuration`](http://localhost:8080/auth/realms/my_realm_name/.well-known/openid-configuration) ![Add a Keycloak Realm.](/img/guides/auth-keycloak/keycloak-create-realm.png)

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 gO-H=3*FT+vJKF+M&i_ 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оPTv2jiuY4+v;p)xoB6 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 ab8@G_)m^XT6JVBDbbmAWHS?g&)qevpp1U0Y literal 0 HcmV?d00001 diff --git a/web/static/img/guides/auth-notion/notion.png b/web/static/img/guides/auth-notion/notion.png index 0365a5e8366293242db4abfabe097ea211d21b8f..49c3a7a2d5813b5f08a1bc390d0a6962eaec9be5 100644 GIT binary patch literal 542456 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